Specification and Analysis of System Architecture Using Rapide
IEEE Transactions on Software Engineering - Special issue on software architecture
SAAM: a method for analyzing the properties of software architectures
ICSE '94 Proceedings of the 16th international conference on Software engineering
Facilitating system-of-systems evolution with architecture support
IWPSE '01 Proceedings of the 4th International Workshop on Principles of Software Evolution
Architecture-based SW process model
ACM SIGSOFT Software Engineering Notes
Software Architecture in Practice
Software Architecture in Practice
A formal approach to software architecture
A formal approach to software architecture
The Rational Unified Process: An Introduction
The Rational Unified Process: An Introduction
Systems of systems and coordinated atomic actions
ACM SIGSOFT Software Engineering Notes
The Past, Present, and Future for Software Architecture
IEEE Software
The Golden Age of Software Architecture
IEEE Software
A distributed simulation approach for modeling and analyzing systems of systems
Proceedings of the 38th conference on Winter simulation
A general model of software architecture design derived from five industrial approaches
Journal of Systems and Software
Reasoning about Hybrid System of Systems Designs
ICCBSS '08 Proceedings of the Seventh International Conference on Composition-Based Software Systems (ICCBSS 2008)
A Method for Collaborative Development of Systems of Systems in the Office Domain
EDOC '08 Proceedings of the 2008 12th International IEEE Enterprise Distributed Object Computing Conference
Multi-dimensional Model Based Engineering Using AADL
RSP '08 Proceedings of the 2008 The 19th IEEE/IFIP International Symposium on Rapid System Prototyping
Scaling up software architecture evaluation processes
ICSP'08 Proceedings of the Software process, 2008 international conference on Making globally distributed software development a success story
Towards an architectural viewpoint for systems of software intensive systems
Proceedings of the 2010 ICSE Workshop on Sharing and Reusing Architectural Knowledge
A systematic review of software architecture evolution research
Information and Software Technology
APSEC '11 Proceedings of the 2011 18th Asia-Pacific Software Engineering Conference
Scaling up software architecture analysis
Journal of Systems and Software
Architectural description of embedded systems: a systematic review
Proceedings of the 3rd international ACM SIGSOFT symposium on Architecting Critical Systems
Software Architecture in Practice
Software Architecture in Practice
RAModel: A Reference Model for Reference Architectures
WICSA-ECSA '12 Proceedings of the 2012 Joint Working IEEE/IFIP Conference on Software Architecture and European Conference on Software Architecture
Hi-index | 0.00 |
Currently, software systems have become increasingly large and complex, often resulted by the integration of several operationally independent systems, resulting in a new class of systems: the Systems of Systems (SoS). In another perspective, software architectures play a major role in determining system quality, since they form the backbone of any successful software-intensive system. Attention given to the software architectures of SoS is also certainly fundamental to the success of such systems. However, it is observed that there is a lack of works that present a wide and, at the same time, a detailed panorama about how SoS architectures have been treated. In this scenario, the main contribution of this paper is to present the state of the art on software architectures of SoS, mainly regarding their development, representation, evaluation, and evolution. This work also contributes with future research topics on SoS architectures that should be still investigated. Besides that, we intend this paper opens new perspectives of research in the software architecture area, intending to contribute to the success of SoS.