期刊文献+

构件演化中的系统行为一致性的研究 被引量:8

Study on Behavior Consistency of System on Component Evolution
下载PDF
导出
摘要 构件技术的发展,减少了开发应用程序的时间和复杂度,同时也为软件提供了更好的动态演化能力。基于构件的软件系统是通过在构件间建立交互关系,将多个构件组织成一个统一的整体得到的。因此在构件演化时,例如对构件功能实现进行改变,可能导致系统运行偏离原来的系统行为。我们的工作就是在构件演化时对系统行为进行一致性检查,保证构件的功能实现的变化不会使系统行为偏离原来的系统。在本文中首先通过Petri-net的形式化方法,对系统实现中包括的构件的功能实现和构件间的交互进行建模,并通过以上信息推导得到系统行为。在此基础之上,根据基于行为继承理论的行为一致性规则的要求对定义的系统功能行为进行验证,以保证构件演化时系统行为的改变符合行为的一致性要求,同时又保证了构件演化的灵活性。 Component based software development (CBSD) facilitate the construction of software and support dynamic evolution. In CBSD, software is built by assembling components which are already developed and prepared for integration, so the software system behavior is changed with component evolution. Our work is to verify system behavior and ensure behavior consistency of system. At first, component behavior and interaction between components are formalized by Petri-net, and then, system behavior is verified by consistency rule based on behavior inheritance theory. In this way, system behavior is consistent when component is evolving.
出处 《计算机科学》 CSCD 北大核心 2008年第1期266-270,300,共6页 Computer Science
基金 国家863计划(2004AA112090 2005AA113160 2005AA113030) 国家973计划(2002CB312002) 国家自然科学基金(60273034 60233010 60403014)资助
关键词 构件演化 系统行为 行为一致性 Component evolution, System behavior, Behavior consistency
  • 相关文献

参考文献2

二级参考文献16

  • 1杨芙清,邵维忠,梅宏.面向对象的CASE环境青岛Ⅱ型系统的设计与实现[J].中国科学(A辑),1995,25(5):533-542. 被引量:21
  • 2杨芙清,第六次全国软件工程学术会议论文集,1996年,5页
  • 3杨芙清,中国科学.A,1995年,5页
  • 4Papazoglou M P,Georgakopoulos D.Service-oriented Computing:Introduction.Communications of the ACM,2003,46(10):24~28
  • 5The Open Services Gateway Initiative (OSGi),www.osgi.org
  • 6Frei A,Alonso G.A dynamic lightweight Platform for Ad-hoc Infrastructures.In:Proceedings of the 3rd IEEE International Conference on Pervasive Computing and Communications (PerCom 2005),Kauai Island,Hawaii,March 2005
  • 7Yin Qin,Hu Hao,Li Jun,et al.A behavior consistent service discovery and substitution mechanism in osgi.In:Proceedings of the Ninth IASTED International Conference on Software Engineering and Applications,2005
  • 8Yin Qin,Hu Hao,Li Jun,et al.An Approach to Ensure Service Behavior Consistency in OSGi.In:Proceedings of the Asia-Pacific Software Engineering Conference (APSEC),2005
  • 9Tian M,Gramm A,Naumowicz T,et al.A Concept for QoS Integration in Web Services.In:1st Web Services Quality Workshop (WQW2003)
  • 10Ebert J,Engels G.Observable or Invocable Behavior-You Have to Choose:[Technical Report].94-38.Department of Computer Science,Leiden University,December 1994

共引文献511

同被引文献50

引证文献8

二级引证文献15

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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