期刊文献+

面向方面的实时系统形式化开发方法 被引量:10

Aspect-Oriented Formal Development Method for Real-Time Systems
下载PDF
导出
摘要 实时系统复杂性的不断增加以及对可配置性和可重用性要求的不断提高,需要如面向方面和基于组件的软件工程方法的支持,同时实时系统的可信性要求采用形式化方法来开发实时系统。本文试图建立一种面向方面的实时系统形式化开发方法,这种方法对RT-Z进行了面向方面和面向部件的扩展,并通过实时组件模型在需求和设计阶段提供了对基于部件的系统开发方法(CBSD)和面向方面的系统开发方法(AOSD)的支持。本文给出了面向方面的实时Z(AO-RT-Z)的组件模型的框架结构、语法要求、方面的联结和功能接口和非功能接口的定义,重点讨论并证明了面向方面的实时Z(AO-RT-Z)作为规格描述语言的健全性。 Increasing complexity of real time system, and demands for enabling their configurability and reusability are strong motivations for aspect-oriented and component-based development, and dependability of real time systems requires that formal development methods are taken during real-time development cycle. This paper attempts to estab- lish an aspect-oriented formal development method for real-time systems with the component-based and aspect-orient- ed extension of RT-Z, its model of real time component can be used for CBSD and ASD. The framework,syntax, weaving aspects,and interface of function and non-function are defined in this article, the healtthess conditions of AO-RT-Z is emphasized and a proof is made.
出处 《计算机科学》 CSCD 北大核心 2005年第7期189-192,217,共5页 Computer Science
基金 国家自然科学基金(No.60474072 No.60174050) 广东省自然科学基金(No.04009465 No.010059) 广东省高校自然科学研究项目(No.Z03024)基金
  • 相关文献

参考文献13

  • 1The AspectJ Programming Guide. Xerox Corporation ,September2002. Available at: http:∥aspectj. org/doc/dist/progguide/index.html
  • 2任洪敏,钱乐秋.构件组装及其形式化推导研究[J].软件学报,2003,14(6):1066-1074. 被引量:80
  • 3Suhl C. RT-Z: An integration of Z and timed CSP [R]. In:[AGT99], 1999. 51~65
  • 4Suhl C. Applying RT-Z to develop safety-critical systems[C]. In:Proc. of the Third Intl. Conf. on Fundamental Approaches to Software Engineering (FASE 2000), number 1783 in Lecture Notes in Computer Science, Springer-Verlag, 2000. 51 ~ 65
  • 5ZUM'98. The Z Formal Specification Language[C]. number 1493in Lecture Notes in Computer Science,Springer-Verlag, 1998. 5~23
  • 6Andrews J H. Process-algebraic foundations of aspect-oriented programming. In:Proc. of the Third Intl. Conf. on Metalevel Architectures and Separtion of Crosscutting Concerns,volume 2192of Lecture Notes in Computer Science, Benlin: Springer-Verlag,2001. 187~209
  • 7RAISE Language Group. The RAISE Specification Language[C].BCS Practitioner Series. Prentice-Hall, 1992
  • 8陈广明,陈生庆,张立臣.Z实时扩展及基于多视点的应用模式[J].计算机应用,2005,25(2):362-364. 被引量:9
  • 9ftp:∥ftp. irt. uni-hannover. de/pub/pearl/report. pdf(in English)
  • 10Fischer C. How to combine Z with a process algebra. [R]. In J.P. Bowen,A. Fett,M. G. Hinchey, editors ,2000

二级参考文献9

  • 1ZUM' 98. The Z Formal Specification Language[ A]. number 1493 in Lecture Notes in Computer Science[ C], 1998.5 -23.
  • 2RAISE Language Group. The RAISE Specification Language[ M].BCS Practitioner Series. Prentice-Hall, 1992.
  • 3SUHL C. RT-Z: An integration of Zandtimed CSP[ R] . In [ AGT99], pages 51 - 65.
  • 4SUHL C. Applying RT-Z to develop safety-critical systems[ A]. In Proceedings of the Third International Conference on Fundamental Approaches to Software Engineering ( FASE 2000), number 1783 in Lecture Notes in Computer Science[ C], 2000.51 -65.
  • 5FISCHER C. How to combine Z with a process algebra[ R]. In J P Bowen, A Fett, M G Hinchey, editors ,2000.
  • 6杨芙清,梅宏,李克勤.软件复用与软件构件技术[J].电子学报,1999,27(2):68-75. 被引量:513
  • 7杨芙清,梅宏,李克勤,袁望洪,吴穹.支持构件复用的青鸟Ⅲ型系统概述[J].计算机科学,1999,26(5):50-55. 被引量:45
  • 8张世琨,张文娟,常欣,王立福,杨芙清.基于软件体系结构的可复用构件制作和组装[J].软件学报,2001,12(9):1351-1359. 被引量:160
  • 9何炎祥,宋强,黄谦.从过程描述语言到Z语言[J].小型微型计算机系统,2002,23(9):1110-1113. 被引量:8

共引文献82

同被引文献56

引证文献10

二级引证文献12

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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