期刊文献+

Bigraph理论在自适应软件体系结构上的应用 被引量:14

Applying Bigraph Theory to Self-Adaptive Software Architecture
下载PDF
导出
摘要 现有的软件体系结构形式化方法对体系结构的动态性、自适应性支持有限,并不能很好地验证系统演化过程中的一致性、完整性等动态特征.Bigraph理论融合了π演算和移动Ambient演算的优势,重点强调计算的位置和连接两方面因素,具有较为完整、可扩展的理论框架.这使得Bigraph不仅在概念上能够满足现有自适应软件对结构和行为的需求,而且还提供了直观、普适的表达能力.文中简要介绍了Bigraph的基本概念和现状,利用Big-raph理论对自适应软件体系结构进行了形式化规约,分析和验证了系统动态演化的性质,并探讨了Bigraph理论在自适应软件体系结构形式化方面的优势和拓展方向. Existing theories of mobile and concurrency calculi for dynamic software architecture can not provide powerful support for evolutionary properties of self-adaptive software. Under this circumstance, Bigraph is based on a graphical model of mobile computation that emphasizes both locality and connectivity and has a complete and extensible theory framework. Therefore, Bigraph can provide a sound concept and intuitive, pervasive expression for self-adaptive software architecture. This paper introduces Bigraphical theory and current research, describes self-adaptive software architecture formally, analyzes and verifies some properties of dynamic evolution, and then discusses some promising directions of formal self-adaptive software architecture.
出处 《计算机学报》 EI CSCD 北大核心 2009年第1期97-106,共10页 Chinese Journal of Computers
基金 国家"八六三"高技术研究发展计划项目基金(2007AA01Z135) 国家自然科学基金(60773018) 国防科学技术大学研究生创新基金(B070604)资助~~
关键词 Bigraph Bigraph反应系统 自适应软件 软件体系结构 形式化方法 Bigraph BRS self-adaptive software software architecture formalization
  • 相关文献

参考文献24

  • 1Hoare Tony, Milner Robin. Grand challenges for computing research. The Computer Journal, 2005, 48(1) : 49-52
  • 2Cheng Shang-Wen, Garlan David, Schmerl Bradley, Sousa Joao Pedro, Spitznagel Bridget, Steenkiste Peter, Hu Ning- Ning. Software architecture-based adaptation for pervasive systems//Proceedings of the ARCS: Trends in Network and Pervasive Computing. LNCS 2299. Berlin: Springer-Verlag, 2002 : 67-82
  • 3Cheng Shang-Wen, Garlan David, Schmerl Bradley. Architecture-based self-adaptation in the presence of mutliple objectives//Proceedings of the ICSE SEAMS. Shanghai, China, 2006:2-8
  • 4Jensen O-H, Milner R. Bigraphs and mobile processes (revised). Computer Laboratory, University of Cambridge, Cambridge: Technical Report UCAM-CL-TR-580, 2003
  • 5Milner Robin. Axioms for bigraphieal structure. Journal of Mathematical Structures in Computer Science, 2005, 15(6) : 1005-1032
  • 6Birkedal L, Debois S, Hildebrandt T T. Sortings for reactive systems. IT University of Copenhagen, Copenhagen, Denmark: Technical Report TR-2006-84, 2006
  • 7Milner Robin. Bigraphs whose names have multiple locality. Computer Laboratory, University of Cambridge, Cambridge: Technical Report: UCAM-CL-TR-603, 2004
  • 8Milner Robin. Pure bigraphs. Computer Laboratory, University of Cambridge, Cambridge: Technical Report UCAM- CL-TR-614, Z005
  • 9Milner Robin. Bigraphs for petri nets//Lectures on Concurrency and Petri Nets: Advances in Petri Nets. LNCS 3098. Berlin: Springer-Verlag, 2004:686-701
  • 10Birkedal L, Debois S, Elsborg E, Hildebrandt T T, Niss H. Bigraphical models of context-aware systems. IT University of Copenhagen, Copenhagen, Denmark: Technical Report: TR-2005-74, 2005

同被引文献118

引证文献14

二级引证文献33

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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