首页 | 本学科首页   官方微博 | 高级检索  
     

A software architecture centric self-adaptation approach for Internetware
基金项目:Supported by the National Key Basic Research and Development Program of China (973) (Grant No. 2002CB312000), the National Natural Science Foundation of China (Grant No. 90612011 )
摘    要:Being one of the basic features of Internetware, self-adaptation means that the software system can monitor its runtime state and behavior and adjust them when necessary according to pre-defined policies. Focusing on the three fundamental issues of self-adaptation, including the scope, operability and trustworthiness, a software architecture (SA) centric approach for Internetware's self-adaptation is presented in this paper. All of the self-adaptive actions, i.e. monitoring, analyzing, planning and executing, are performed based on SA. In detail, runtime state and behavior of Internetware are represented and changed in the form of runtime soft- ware architecture. The knowledge for self-adaptation is captured, organized and reasoned in the form of SA so that automatic analysis and decision-making are achieved.

关 键 词:软件工程  自适应  软件体系  中间件
收稿时间:23 December 2005

A software architecture centric self-adaptation approach for Internetware
Authors:Hong Mei  Gang Huang  Ling Lan  JunGuo Li
Affiliation:(1) Key Laboratory of High Confidence Software Technologies (Peking University), Ministry of Education, Beijing, 100871, China;(2) School of Electronics Engineering and Computer Science, Peking University, Beijing, 100871, China
Abstract:Being one of the basic features of Internetware, self-adaptation means that the software system can monitor its runtime state and behavior and adjust them when necessary according to pre-defined policies. Focusing on the three fundamental issues of self-adaptation, including the scope, operability and trustworthiness, a software architecture (SA) centric approach for Internetware’s self-adaptation is presented in this paper. All of the self-adaptive actions, i.e. monitoring, analyzing, planning and executing, are performed based on SA. In detail, runtime state and behavior of Internetware are represented and changed in the form of runtime software architecture. The knowledge for self-adaptation is captured, organized and reasoned in the form of SA so that automatic analysis and decision-making are achieved. Supported by the National Key Basic Research and Development Program of China (973) (Grant No. 2002CB312000), the National Natural Science Foundation of China (Grant No. 90612011)
Keywords:Internetware  self-adaptation  software architecture  middleware
本文献已被 维普 SpringerLink 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号