期刊文献+

基于图文法的并发系统状态测试方法及其实现 被引量:6

A GRAPH GRAMMAR BASED CONCURRENT SYSTEM TESTING METHOD AND ITS IMPLEMENTATION
在线阅读 下载PDF
导出
摘要 在并发系统的研究和开发中,迫切需要一种能正确有效地描述并发系统的动态进程互联结构、动态进程通信和进程演化行为的形式化方法以及基于这种形式化方法的并发系统动态状态的测试手段.本文介绍一种基于图文法模型的并发系统状态测试方法,该方法与描述并发系统结构和行为的图文法模型相结合,构成了一个并发系统开发支持环境.这一方法可根据对并发系统的状态测试要求,在并发系统的运行期自动跟踪和记录并发系统的运行状态和通信情况,使并发系统的开发者可以实时地得到并发系统的运行状态。 In the research and development of concurrent systems, there is an urgent need for a formal method which can effectively specify the dynamic process topologies and dynamic inter-process communication behaviors of concurrent systems, and for a system testing method which is based on the formal specification method and can detect the dynamic transformations of system states. This paper gives a system testing method of concurrent systems which is based on graph grammar. The testing method can automatically trace and record the running states and communication histories according to the testing requirements given by system developers. The developers can get the current system state of a running concurrent system in realtime, or replay the transformation process of system states at any timeneeded. The implementation algorithms of this method are also described.
出处 《软件学报》 EI CSCD 北大核心 1996年第10期587-605,共19页 Journal of Software
基金 国家自然科学基金 国家863高科技项目基金 中科院院长基金 中科院管理决策与信息系统实验室资助
关键词 并发系统 系统测试 图文法 软件开发 Concurrent system, system testing, graph grammar, formal method, fault -tolerant and synchronization algorithm.
  • 相关文献

参考文献4

  • 1徐建礼,软件学报,1995年,6卷,增刊,170页
  • 2Xu J,World Scientific,1991年,3卷,110页
  • 3徐建礼,博士学位论文,1991年
  • 4Zhou L,Sci Chin A,1986年,29卷,1期,78页

同被引文献69

  • 1花全香,邢汉承,冯纯伯.一种有效的结点标号上下文无关图文法分析算法[J].软件学报,1995,6(9):567-575. 被引量:2
  • 2石兵,冉平,马晓星,陶先平,吕建.软件体系结构的属性图文法描述及其约束验证[J].计算机应用研究,2007,24(3):163-168. 被引量:7
  • 3Pfaltz J, Rosenfeld D. Web Grammars[C]//Proc of the 1st Int'l Joint Conference on Artificial Intelligence, 1969.
  • 4Rozenberg G. Handbook of Graph Grammars and Computing by Graph Transformation[M]. Volume 1. Singapore: World Scientific Publishing, 1997.
  • 5Ehrig H, Engels G, Kreowski H J, et al. Handbook of Graph Grammars and Computing by Graph Transformation: Applications, Languages and Tools[M]. Volume 2. Singapore: World Scientific Publishing, 1999.
  • 6Ehrig H, Kreowski H-J, Montanari U, et al. Handbook of Graph Grammars and Computing by Graph Transformations: Concurrency, Parallelism, and Distribution[M]. Volume 3. Singapore: World Scientific Publishing, 1999.
  • 7Taentzer G, Carughi G T. A Graph-Based Approach to Transform XML Doeuments C]//Proc of the FASE' 06, 2006 : 48- 62.
  • 8Zhang K, Zhang D, Cao J. Design, Construction, and Application of A Generic Visual language Generation Environment[J]. IEEE Trans on Software Engineering, 2001,27: 289-307.
  • 9Amaral V, Helmer S, Moerkotte G. Formally Specifying the Syntax and Semantics of a Visual Query Language for the Domain of High Energy Physics Data Analysis[C]// Proc of 2005 IEEE Syrup on Visual Languages and Human- Centrie Computing, 2005 : 251-258.
  • 10Ares K L,Kukluk J, Holder L, et al. Graph Grammar Induction on Structural Data for Visual Prograrnming[C]// Proe of the 18th IEEE Int'l Conf on Tools with Artificial Intelligence, 2006 : 232-239.

引证文献6

二级引证文献22

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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