Deriving architectural models from requirements specifications: A systematic mapping study

E Souza, A Moreira, M Goulão - Information and software technology, 2019 - Elsevier
Context Software architecture design creates and documents the high-level structure of a
software system. Such structure, expressed in architectural models, comprises software …

Model-driven development in robotics domain: a systematic literature review

T Heineck, E Gonçalves, A Sousa… - 2016 X Brazilian …, 2016 - ieeexplore.ieee.org
Robots are complex agents composed of various sensors and actuators that work together
with software to meet specific requirements. The subset of robots that has the ability to …

Guaranteeing proper-temporal-embedding safety rules in wireless cps: A hybrid formal modeling approach

F Tan, Y Wang, Q Wang, L Bu… - 2013 43rd Annual …, 2013 - ieeexplore.ieee.org
Cyber-Physical Systems (CPS) integrate discrete-time computing and continuous-time
physical-world entities, which are often wirelessly interlinked. The use of wireless safety …

Arcmape: A software product line infrastructure to support fault-tolerant composite services

AS Nascimento, CMF Rubira… - 2014 IEEE 15th …, 2014 - ieeexplore.ieee.org
A number of solutions use software fault tolerance techniques based on design diversity to
create fault-tolerant composite services that leverage functionally equivalent services …

A proposal for organizing source code variability in the git version control system

JC Casquina, L Montecchi - Proceedings of the 25th ACM International …, 2021 - dl.acm.org
Often, either to expand the target market or to satisfy specific new requirements, software
systems inside a company are cloned, refactored, and customized, generating new derived …

Design and evaluation of a customizable multi-domain reference architecture on top of product lines of self-driving heavy vehicles-an industrial case study

J Schroeder, D Holzner, C Berger… - 2015 IEEE/ACM 37th …, 2015 - ieeexplore.ieee.org
Self-driving vehicles for commercial use cases like logistics or overcast mines increase their
owners' economic competitiveness. Volvo maintains, evolves, and distributes a vehicle …

Designing fault-tolerant SOA based on design diversity

AS Nascimento, CMF Rubira, R Burrows… - Journal of Software …, 2014 - Springer
Background Over recent years, software developers have been evaluating the benefits of
both Service-Oriented Architecture (SOA) and software fault tolerance techniques based on …

[PDF][PDF] A comparative study of dynamic software product line solutions for building self-adaptive systems

J Eleutério, CMF Rubira - … . Inst., Univ. Campinas, Portugal, Tech. Rep …, 2017 - ic.unicamp.br
Modern systems need to able to self-adapt to changing user needs and system
environments. Examples of systems that demand self-adaptive capabilities include mobile …

[PDF][PDF] Automatic derivation of AADL product architectures in software product line development

J González-Huerta, S Abrahão, E Insfran - Proc. of the 1st Architecture …, 2014 - ceur-ws.org
Software Product Line development involves the explicit management of variability that has
to be encompassed by the software artifacts, in particular by the software architecture …

Archspl-mdd: An adl-based model-driven strategy for automatic variability management

AL Medeiros, E Cavalcante, T Batista… - 2015 IX Brazilian …, 2015 - ieeexplore.ieee.org
Model-driven strategies have been used in the development of software product lines
(SPLs) to facilitate product customization and to generate the source code of the derived …