Systems-of-systems development: Initiatives, trends, and challenges

CA Lana, NM Souza, ME Delamaro… - 2016 XLII Latin …, 2016 - ieeexplore.ieee.org
Systems-of-Systems (SoS) refer to large, complex, and software-intensive systems, resulted
from the interoperability among heterogeneous, independent constituent systems. The main …

A software product line process to develop agents for the iot

I Ayala, M Amor, L Fuentes, JM Troya - Sensors, 2015 - mdpi.com
One of the most important challenges of this decade is the Internet of Things (IoT), which
aims to enable things to be connected anytime, anyplace, with anything and anyone, ideally …

Service-oriented architectures for a flexible and safe use of unmanned aerial vehicles

D Rodrigues, RM Pires, EA Marconato… - IEEE Intelligent …, 2017 - ieeexplore.ieee.org
Unmanned Aerial Vehicles (UAVs) are becoming widely used for supporting multiple
heterogeneous missions, requiring continuous evolution and adaptation of the implemented …

Variability management in safety‐critical systems design and dependability analysis

AL de Oliveira, R Braga, P Masiero… - Journal of Software …, 2019 - Wiley Online Library
Safety‐critical systems are of paramount importance for many application domains, where
safety properties are a key driver to engineer critical aspects and avoid system failures. For …

Variability management in safety-critical software product line engineering

AL De Oliveira, RTV Braga, PC Masiero… - New Opportunities for …, 2018 - Springer
Safety-critical systems developed upon SPLE approach have to address safety standards,
which establish guidance for analyzing and demonstrating dependability properties of the …

Adapting a software product line engineering process for certifying safety critical embedded systems

RTV Braga, O Trindade Junior… - … Safety, Reliability, and …, 2012 - Springer
Abstract Software Product Line Engineering (SPLE) is a software development paradigm
that aims at reducing the development effort and shorting time-to-market through systematic …

Managing SPL variabilities in UAV Simulink models with Pure: variants and Hephaestus

E Steiner, P Masiero, R Bonifácio - CLEI Electronic Journal, 2013 - scielo.edu.uy
Unmanned Aerial Vehicles (UAV) are vehicles that fly without a pilot and are able to execute
different types of missions, such as surveillance, topographical data collection, and …

[PDF][PDF] A Critical Embedded System Product Line Model-based Approach.

PGG Queiroz, RTV Braga - SEKE, 2014 - academia.edu
The development of Critical Embedded Systems (CES) like Unmanned Aerial Vehicles
(UAV) is complex because it needs to ensure a high degree of quality, with affordable cost …

Reengineering legacy systems towards system of systems development

MA Ramos, PC Masiero, RTV Braga… - 2012 IEEE 13th …, 2012 - ieeexplore.ieee.org
Despite the evolution of the hardware that enabled even small components to interconnect
and the modern software engineering paradigms that eased information exchange, several …

[PDF][PDF] Combining MARTE-UML, SysML and CVL to build unmanned aerial vehicles

P Queiroz, R Braga - The Ninth International Conference on …, 2014 - personales.upv.es
Several methodologies have been proposed in the last decades to improve the quality of
critical embedded systems and, at the same time, keep costs and schedule compatible with …