MDA Explained: The Model Driven Architecture: Practice and Promise
MDA Explained: The Model Driven Architecture: Practice and Promise
Style-Based Refinement of Dynamic Software Architectures
WICSA '04 Proceedings of the Fourth Working IEEE/IFIP Conference on Software Architecture
DASC '06 Proceedings of the 2nd IEEE International Symposium on Dependable, Autonomic and Secure Computing
Modeling and Refining the Service-Oriented Requirement
TASE '08 Proceedings of the 2008 2nd IFIP/IEEE International Symposium on Theoretical Aspects of Software Engineering
Using MDA for Developing SOA-Based Applications
ICCTD '09 Proceedings of the 2009 International Conference on Computer Technology and Development - Volume 01
International Journal of Autonomic Computing
Hi-index | 0.00 |
Autonomic systems are known by their abilities to manage and reconfigure themselves according to the context changes that can include the evolution of functional and/or nonfunctional requirements, without human intervention. The design and the management of such complex systems manually is a hard task since both functional and non-functional requirements should be taken into consideration. In this paper, we propose a model driven methodology which enables the dynamic reconfiguration by generating autonomic architectures from high level descriptions of functional requirements. Based on transformation and refinement rules, this methodology automates the incorporation of non-functional requirements to the initial architecture. Our work follows the Model Driven Architecture (MDA) to cover the different abstraction levels.