The Evolving Philosophers Problem: Dynamic Change Management
IEEE Transactions on Software Engineering
Dynamic, Adaptive and Reconfigurable Systems Overview and Prospective Vision
ICDCSW '03 Proceedings of the 23rd International Conference on Distributed Computing Systems
Adaptable software architecture generation using the nfr approach
Adaptable software architecture generation using the nfr approach
ACT: An Adaptive CORBA Template to Support Unanticipated Adaptation
ICDCS '04 Proceedings of the 24th International Conference on Distributed Computing Systems (ICDCS'04)
PCOM - A Component System for Pervasive Computing
PERCOM '04 Proceedings of the Second IEEE International Conference on Pervasive Computing and Communications (PerCom'04)
Computer
Model-based development of dynamically adaptive software
Proceedings of the 28th international conference on Software engineering
Dynamic service adaptation: Experiences with Auto-adaptive and Reconfigurable Systems
Software—Practice & Experience
DisCComp -- A Formal Model for Distributed C oncurrent Components
Electronic Notes in Theoretical Computer Science (ENTCS)
A component model for dynamic adaptive systems
International workshop on Engineering of software services for pervasive environments: in conjunction with the 6th ESEC/FSE joint meeting
Software of the future is the future of software?
TGC'06 Proceedings of the 2nd international conference on Trustworthy global computing
Dynamically adaptable applications with iPOJO service components
SC'07 Proceedings of the 6th international conference on Software composition
Enabling safe dynamic component-based software adaptation
Architecting Dependable Systems III
Model-based decision framework for autonomous application migration
ASMTA'11 Proceedings of the 18th international conference on Analytical and stochastic modeling techniques and applications
Hi-index | 0.00 |
In this work, we compare current approaches to dynamic adaptation (DA) and identify the need for further research on mechanisms for DA, which should allow for higher compositionality and flexibility. Moreover, after exploring the research landscape in DA we identified the need for a framework that permits to compose several elements of a software system and specially the ones that perform adaptation. Finally, we identified the need for a framework that allows for runtime discovery or replacement of services with a runtime environment capable of verifying the reliability of changes and preservation of the execution time bounds of the software system.