Beyond objects: a software design paradigm based on process control
ACM SIGSOFT Software Engineering Notes
Growing systems in emergent organizations
Communications of the ACM
Problem frames: analyzing and structuring software development problems
Problem frames: analyzing and structuring software development problems
Hierarchical model-based autonomic control of software systems
DEAS '05 Proceedings of the 2005 workshop on Design and evolution of autonomic application software
A view of 20th and 21st century software engineering
Proceedings of the 28th international conference on Software engineering
Self-Managed Systems: an Architectural Challenge
FOSE '07 2007 Future of Software Engineering
Increasing system dependability through architecture-based self-repair
Architecting dependable systems
Monitoring in adaptive systems using reflection
Proceedings of the 2008 international workshop on Software engineering for adaptive and self-managing systems
Autonomic Computing Now You See It, Now You Don't
Software Engineering
Software Engineering for Self-Adaptive Systems: A Research Roadmap
Software Engineering for Self-Adaptive Systems
Engineering Self-Adaptive Systems through Feedback Loops
Software Engineering for Self-Adaptive Systems
Making control loops explicit when architecting self-adaptive systems
Proceedings of the second international workshop on Self-organizing architectures
Managing dynamic context to optimize smart interactions and services
The smart internet
Managing dynamic context to optimize smart interactions and services
The smart internet
Dynamic updating of online recommender systems via feed-forward controllers
Proceedings of the 6th International Symposium on Software Engineering for Adaptive and Self-Managing Systems
Proceedings of the 6th International Symposium on Software Engineering for Adaptive and Self-Managing Systems
Proceedings of the 2011 Conference of the Center for Advanced Studies on Collaborative Research
Automating the reconfiguration for self-adaptable software
Proceedings of the 17th international doctoral symposium on Components and Architecture
Self-control of the time complexity of a constraint satisfaction problem solver program
Journal of Systems and Software
Survey on application-layer mechanisms for speech quality adaptation in VoIP
ACM Computing Surveys (CSUR)
Improving context-awareness in self-adaptation using the DYNAMICO reference model
Proceedings of the 8th International Symposium on Software Engineering for Adaptive and Self-Managing Systems
SimSOTA: engineering and simulating feedback loops for self-adaptive systems
Proceedings of the International C* Conference on Computer Science and Software Engineering
Model-Driven Engineering of Self-Adaptive Software with EUREMA
ACM Transactions on Autonomous and Adaptive Systems (TAAS) - Special Section on Best Papers from SEAMS 2012
Hi-index | 0.00 |
Adaptive systems respond to changes in their internal state or external environment with guidance from an underlying control system. ULS systems are particularly likely to require dynamic adaptation because of their decentralized control and the large number of independent stakeholders whose actions are integral to the system's behavior. Adaptation may take various forms, but the system structure will almost inevitably include one or more closed feedback loops. We argue that adaptability is a characteristic of a solution, not of a problem, and that the feedback loop governing control of adaptability should be explicit in design and analysis and either explicit or clearly traceable in implementation.