期刊文献+

DTSArch:一种基于分散式元组空间的软件体系结构模型

DTSArch:A Software Architecture Model Based on Decentralized Tuple Space
下载PDF
导出
摘要 针对协作系统中缺乏描述系统高度动态性、自组织性和协作性的方法,利用分散式元组空间模型的时空解耦特性,提出了一种软件体系结构模型DTSArch。在对分散式元组空间进行刻画的基础之上,从软件体系结构的角度建立了描述构件行为和系统配置的形式化语义,解决了分散式元组空间模型难以直接应用于实际系统开发的问题。实现了一个基于DTSArch的可视化开发工具以进行软件体系结构设计。并通过实例证明DTSArch使开发人员能够快速建立基于分散式元组空间模型的系统结构,从而提高系统构件和系统开发方法的可重用性。 The collaborative systems lack descriptional support for dynamism, self-organization and collaboration. A new software architecture model named DTSArch was proposed based on decoupling of decentralized tuple space model. DTSArch provided formal semantics to describe component behavior and system configuration, dealing with the difficulty in applying decentralized tuple space model into system development. A visual develop tool based on DTSArch was implemented. The practice shows that developers can quickly build system architecture on decentralized tuple space model, which improves the reusability of components and development approaches.
出处 《计算机科学》 CSCD 北大核心 2009年第10期172-175,共4页 Computer Science
基金 总装装备预研基金(9140a15030308jw0108)资助
关键词 分散式元组空间 软件体系结构建模 协作系统 Decentralized tuple space,Software architecture modeling,Collaborative system
  • 相关文献

参考文献10

  • 1Gelernter D. Generative communication in Linda [J]. ACM Transactions on Programming Languages and Systems, 1985, 7 (1) :80-112.
  • 2Freeman E, Hupfer S, Arnold K. JavaSpaees(TM) Principles, Patterns, and Practice[M]. Addison-Wesley Pub. Co. , 1999.
  • 3Wyckoff P, et al. T spaces[J]. IBM Systems Journal, 1998,37 (3) :454-474.
  • 4GigaSpaces. GigaSpaces enterprise application grid 4. 1 docu - mentation[S]. 2005.
  • 5Murphy A L, et al. LIME: A coordination model and middleware supporting mobility of hosts and agents[J]. ACM Transactions on Software Engineering and Methodology,2006,15(3):279-328.
  • 6Mamei M , Zambonelli F. Spatial Computing : The TOTA App - roach[C]//SELF-STAR 2004. LNCS 3460. Berlin Heidelberg: Springer-Verlag , 2005 : 307-324.
  • 7Busi N, et al. PeerSpaces : data- driven coordination in peer- to- peer networks[C]//Proceedings of the 2003 ACM Symposium on Applied Computing. Melboume, Florida: ACM Press, 2003 380-386.
  • 8Sangiorgi D , Walker D. The π - calculus: a Theory of Mobile Processes[M]. Cambrige University Press, 2001.
  • 9EMF. Eclipse Modeling- EMFPage [ EB/OL ]. http : / / www. e clipse. org/modeling/emf/.
  • 10GMF. Eclipse Graphical Modeling Framework Page[EB/OL]. http://www. eclipse. org/modeling/gmf.

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部