Towards a Component Framework for Architecture-Based Self-Adaptive Applications
Towards a Component Framework for Architecture-Based Self-Adaptive Applications作者机构:State Key Laboratory for Novel Software TechnologyNanjing University Nanjing 210093 Jiangsu China
出 版 物:《Wuhan University Journal of Natural Sciences》 (武汉大学学报(自然科学英文版))
年 卷 期:2006年第11卷第5期
页 面:1227-1232页
学科分类:08[工学] 0835[工学-软件工程] 081202[工学-计算机软件与理论] 0812[工学-计算机科学与技术(可授工学、理学学位)]
基 金:Supported bythe National Key Basic Research andDevelopment Programof China (2002CB312002) the National Natu-ral Science Foundation of China (60403014 ,60233010) the NationalHigh-Tech Research and Development Program of China(2005AA113030) the Natural Science Foundation of Jiangsu Prov-ince (BK2006712)
主 题:software architecture component framework self-adaptive
摘 要:Self-adaptive software is an efficient way to cope with highly dynamic nature of the environment where it is situated. In this paper, from the perspective of software architecture, we propose a component framework for supporting the architecture-based design and development of self-adaptive applications. It captures some key elements of the research on software architecture and provides more flexible facilities to decouple interacting components. Based on that, a prototype is implemented to demonstrate its feasibility, and at last a case study is presented to illustrate our framework.