Technical framework for Internetware: An architecture centric approach

被引:25
作者
YANG FuQing1
2 School of Electronics Engineering and Computer Science
3 State Key Laboratory for Novel Software Technology
4 Department of Computer Science and Technology
机构
关键词
Internetware; component; software architecture; agent; middleware;
D O I
暂无
中图分类号
TP393.02 [];
学科分类号
081201 ; 1201 ;
摘要
Being a new software paradigm evolved by the Internet, Internetware brings many challenges to the traditional software methods and techniques. Sponsored by the national basic research program (973), researchers in China have developed an architecture centric technical framework for the definition, incarnation and engineering of Internetware. First of all, a software model for Internetware is defined for what to be, including that Internetware entities should be packaged as components, behaving as agents, interoperating as services, collaborating in a structured and on demand manner, etc. Secondly, a middleware for Internetware is designed and implemented for how to be, including that Internetware entities are incarnated by runtime containers, structured collaborations are enabled by runtime software architecture, Internetware can be managed in a reflective and autonomic manner, etc. Thirdly, an engineering methodology for Internetware is proposed for how to do, including the way to develop Internetware entities and their collaborations by transforming and refining a set of software architectures which cover all the phases of software lifecycle, the way to identify and organize the disordered software assets by domain modeling, etc.
引用
收藏
页码:610 / 622
页数:13
相关论文
共 13 条
[1]   一种面向特征的领域模型及其建模过程 [J].
张伟 ;
梅宏 .
软件学报, 2003, (08) :1345-1356
[2]  
Online approach to feature interaction problems in middleware based system[J] . Gang Huang,XuanZhe Liu,Hong Mei.Science in China Series F: Information Sciences . 2008 (3)
[3]   Supporting high interoperability of components by adopting an agent-based approach [J].
Jiao, Wenpin ;
Mei, Hong .
SOFTWARE QUALITY JOURNAL, 2007, 15 (03) :283-307
[4]  
Modeling and verifying Web services driven by requirements: An ontology-based approach[J] . Lishan Hou,Zhi Jin,Budan Wu.Science in China Series F: Information Sciences . 2006 (6)
[5]  
A software architecture centric engineering approach for Internetware[J] . Hong Mei,Gang Huang,Haiyan Zhao,Wenpin Jiao.Science in China Series F: Information Sciences . 2006 (6)
[6]  
A strategy for service realization in service-oriented design[J] . Jing Liu,Jifeng He,Zhiming Liu.Science in China Series F: Information Sciences . 2006 (6)
[7]  
An application-semantics-based relaxed transaction model for internetware[J] . Tao Huang,Xiaoning Ding,Jun Wei.Science in China Series F: Information Sciences . 2006 (6)
[8]   An approach to analyzing recursive programs with exception handling constructs [J].
Jiang, Shujuan ;
Xu, Baowen ;
Shi, Liang .
ACM SIGPLAN NOTICES, 2006, 41 (04) :30-35
[9]  
A metamodel for modeling system features and their refinement, constraint and interaction relationships[J] . Hong Mei,Wei Zhang,Haiyan Zhao.Software & Systems Modeling . 2006 (2)
[10]   Automated adaptations to dynamic software architectures by using autonomous agents [J].
Jiao, WP ;
Mei, H .
ENGINEERING APPLICATIONS OF ARTIFICIAL INTELLIGENCE, 2004, 17 (07) :749-770