A software architecture centric engineering approach for Internetware |
| |
基金项目: | 国家重点基础研究发展计划(973计划);国家自然科学基金;北京市自然科学基金 |
| |
摘 要: | As a new software paradigm evolved by the Internet, Internetware brings many challenges for the traditional software development methods and techniques. Though architecture-based component composition (ABC) approach is originated in the traditional software paradigm, it supports the engineering of Internetware effectively due to its philosophy, rationales and mechanisms. ABC has three major contributions to the en- gineering of Internetware in detail. First, the feature oriented domain modeling method can structure the “disordered”“software entities” to “ordered Internetware” bottom-up in the problem space. Second, the architecture centric design and analysis method can support the development of self-adaptive Internetware. Third, the component operating platform is a reflective and self-adaptive middleware that not only provides Internetware with a pow- erful and flexible runtime infrastructure but also enables the self-adaptation of the structure and individual entities of Internetware.
|
收稿时间: | 30 April 2006 |
修稿时间: | 4 September 2006 |
A software architecture centric engineering approach for Internetware |
| |
Authors: | MEI Hong HUANG Gang ZHAO Haiyan JIAO Wenpin |
| |
Affiliation: | School of Electronics Engineering and Computer Science, Peking University, Beijing 100871, China |
| |
Abstract: | As a new software paradigm evolved by the Internet, Internetware brings many challenges for the traditional software development
methods and techniques. Though architecture-based component composition (ABC) approach is originated in the traditional software
paradigm, it supports the engineering of Internetware effectively due to its philosophy, rationales and mechanisms. ABC has
three major contributions to the engineering of Internetware in detail. First, the feature oriented domain modeling method
can structure the “disordered” “software entities” to “ordered Internetware” bottom-up in the problem space. Second, the architecture
centric design and analysis method can support the development of self-adaptive Internetware. Third, the component operating
platform is a reflective and self-adaptive middleware that not only provides Internetware with a powerful and flexible runtime
infrastructure but also enables the self-adaptation of the structure and individual entities of Internetware. |
| |
Keywords: | internetware component software architecture feature model reflective middleware autonomous component |
本文献已被 万方数据 SpringerLink 等数据库收录! |