Architecture-based runtime software evolution
Proceedings of the 20th international conference on Software engineering
Dynamic coordination architecture through the use of reflection
Proceedings of the 2001 ACM symposium on Applied computing
Model-based adaptation for self-healing systems
WOSS '02 Proceedings of the first workshop on Self-healing systems
The Vision of Autonomic Computing
Computer
Introducing the Software Architectonic Viewpoint
WICSA 3 Proceedings of the IFIP 17th World Computer Congress - TC2 Stream / 3rd IEEE/IFIP Conference on Software Architecture: System Design, Development and Maintenance
A formal approach to component adaptation
Journal of Systems and Software - Special issue: Automated component-based software engineering
Defining Autonomic Computing: A Software Engineering Perspective
ASWEC '05 Proceedings of the 2005 Australian conference on Software Engineering
A survey of self-management in dynamic software architecture specifications
WOSS '04 Proceedings of the 1st ACM SIGSOFT workshop on Self-managed systems
Towards a taxonomy of software change: Research Articles
Journal of Software Maintenance and Evolution: Research and Practice - Unanticipated Software Evolution
Formally modelling software architectures with the UML 2.0 profile for π-ADL
ACM SIGSOFT Software Engineering Notes
Computer
A survey of autonomic communications
ACM Transactions on Autonomous and Adaptive Systems (TAAS)
Self-star Properties in Complex Information Systems: Conceptual and Practical Foundations (Lecture Notes in Computer Science)
On the Systems Engineering and Management of Systems of Systems and Federations of Systems
Information-Knowledge-Systems Management
Self-Managed Systems: an Architectural Challenge
FOSE '07 2007 Future of Software Engineering
A framework for supporting dynamic systems co-evolution
Automated Software Engineering
A new class of nature-inspired algorithms for self-adaptive peer-to-peer computing
ACM Transactions on Autonomous and Adaptive Systems (TAAS)
A survey of autonomic computing—degrees, models, and applications
ACM Computing Surveys (CSUR)
Towards Self-Managed Executable Petri Nets
SASO '08 Proceedings of the 2008 Second IEEE International Conference on Self-Adaptive and Self-Organizing Systems
Self-adaptive software: Landscape and research challenges
ACM Transactions on Autonomous and Adaptive Systems (TAAS)
Software Engineering for Self-Adaptive Systems
Software Engineering for Self-Adaptive Systems
Policy-Based Architectural Adaptation Management: Robotics Domain Case Studies
Software Engineering for Self-Adaptive Systems
MUSIC: Middleware Support for Self-Adaptation in Ubiquitous and Service-Oriented Environments
Software Engineering for Self-Adaptive Systems
The Concept of Reference Architectures
Systems Engineering
Dynamic adaptation of aspect-oriented components
CBSE'07 Proceedings of the 10th international conference on Component-based software engineering
Proceedings of the second international workshop on Self-organizing architectures
7th International Conference on Autonomic Computing
Fifth Workshop on Software Engineering for Adaptive and Self-Managing Systems (SEAMS 2010)
Proceedings of the 32nd ACM/IEEE International Conference on Software Engineering - Volume 2
Elements of self-adaptive systems: a decentralized architectural perspective
SOAR'09 Proceedings of the First international conference on Self-organizing architectures
Software engineering techniques for the development of systems of systems
Monterey'08 Proceedings of the 15th Monterey conference on Foundations of Computer Software: future Trends and Techniques for Development
QoS-Driven proactive adaptation of service composition
ICSOC'11 Proceedings of the 9th international conference on Service-Oriented Computing
A survey of formal methods in self-adaptive systems
Proceedings of the Fifth International C* Conference on Computer Science and Software Engineering
Adaptation of Service Protocols Using Process Algebra and On-the-Fly Reduction Techniques
IEEE Transactions on Software Engineering
Stitch: A language for architecture-based self-adaptation
Journal of Systems and Software
Hi-index | 0.00 |
Adaptivity and systems-of-systems (SoS) have always had a close relationship, as it is one of their defining features. Moreover, there is a clear similarity between the requirements of a SoS and those of many adaptive systems, such as autonomic and self-adaptive systems. In recent years, this kind of adaptive systems has been carefully studied; however, they often operate at a very different scale, being smaller than a typical SoS. The common nexus between both perspectives seem to be situated at the architectural level: the same adaptive techniques are recursively applied in different strata in a hierarchical composite. Therefore, the principles embodied in adaptive architectures seem to provide a good basis for the definition and description of SoS. This paper relates those principles to the corresponding structures in software evolution, and suggests to coordinate both through a pace layering strategy.