Component model and its implementation of Internetware based on Agent

被引:11
作者
Chang, Zhi-Ming [1 ]
Mao, Xin-Jun [1 ]
Qi, Zhi-Chang [1 ]
机构
[1] School of Computer Science, National University of Defense Technology
来源
Ruan Jian Xue Bao/Journal of Software | 2008年 / 19卷 / 05期
关键词
Component; DAgent; Dynamic binding relationship; EBDI (electronic business document exchange) architecture; Internetware;
D O I
10.3724/SP.J.1001.2008.01113
中图分类号
学科分类号
摘要
As a novel software paradigm evolved by the Internet, Internetware is still faced with many challenges, such as expressing explicit environments, autonomous software entities, self-adaptive run mechanisms, etc. From component perspective, this paper presents EBDI (electronic business document exchange) architecture to describe the components which can autonomously plan themselves at runtime to handle variable environments, and uses dynamic binding relationship to illuminate the self-adaptive and evolutionary components. Throughout formal role model, run status, autonomous run and dynamic evolving run mechanisms for components of Internetware are addressed. As the platform of Internetware, DAgent-Internetware prototype can provide support for Internetware based on DAgent to design, develop, deploy, run and evolve.
引用
收藏
页码:1113 / 1124
页数:11
相关论文
共 16 条
[1]  
Lu J., Ma X.X., Tao X.P., Xu F., Hu H., Research and progress on Internetware, Science in China (Series E), 36, 10, pp. 1037-1080, (2006)
[2]  
Zambonelli F., van Dyke P.H., Towards a paradigm change in computer science and software engineering: A synthesis, The Knowledge Engineering Review, 18, 4, pp. 329-342, (2003)
[3]  
Yang F.Q., Thinking on the development of software engineering technology, Journal of Software, 16, 1, pp. 1-7, (2005)
[4]  
Mei H., Huang K., Zhao H.Y., Jiao W.P., A software architecture centric engineering approach for internetware, Science in China (Series E), 36, 10, pp. 1100-1126, (2006)
[5]  
Lu J., Tao X.P., Ma X.Y., Hu H., Xu F., Cao C., On Agent-based software model for Internetware, Science in China (Series E), 35, 12, pp. 1233-1253, (2005)
[6]  
Wang Y., Lu J., Xu F., Zhang L., A trust measurement and evolution model for Internetware, Journal of Software, 17, 4, pp. 290-682, (2006)
[7]  
Mao X.J., Chang Z.M., Wang J., Wang H.M., Agent oriented software engineering: State and challenge, Journal of Computer Research and Development, 43, 10, pp. 1782-1789, (2006)
[8]  
Dam K.H., Winikoff M., Comparing Agent-oriented methodologies, Proc. of Agent-Oriented Information Systems, pp. 78-93, (2004)
[9]  
Mao X.J., Chang Z.M., Shan L.J., Zhu H., Wang J., The dynamic casteship mechanism for modeling and designing adaptive Agents, The 2nd Int'l Workshop on Agent-Oriented Software Development Methodologies (AOSDM 2006), pp. 639-644, (2006)
[10]  
Cohen P., Levesque H., Intention is choice with commitment, Artificial Intelligence, 42, 2-3, pp. 213-261, (1990)