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 …
from the interoperability among heterogeneous, independent constituent systems. The main …
A software product line process to develop agents for the iot
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 …
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
Unmanned Aerial Vehicles (UAVs) are becoming widely used for supporting multiple
heterogeneous missions, requiring continuous evolution and adaptation of the implemented …
heterogeneous missions, requiring continuous evolution and adaptation of the implemented …
Variability management in safety‐critical systems design and dependability analysis
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 …
safety properties are a key driver to engineer critical aspects and avoid system failures. For …
Variability management in safety-critical software product line engineering
Safety-critical systems developed upon SPLE approach have to address safety standards,
which establish guidance for analyzing and demonstrating dependability properties of the …
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 …
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 …
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 …
(UAV) is complex because it needs to ensure a high degree of quality, with affordable cost …
Reengineering legacy systems towards system of systems development
Despite the evolution of the hardware that enabled even small components to interconnect
and the modern software engineering paradigms that eased information exchange, several …
and the modern software engineering paradigms that eased information exchange, several …
[PDF][PDF] Combining MARTE-UML, SysML and CVL to build unmanned aerial vehicles
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 …
critical embedded systems and, at the same time, keep costs and schedule compatible with …