期刊文献+

面向图文法的体系结构测试方法研究

Graph Grammar-Oriented Method on Software Architecture Testing
下载PDF
导出
摘要 针对目前体系结构描述语言对体系结构动态行为描述方面的不足而难以生成测试路径问题,提出一种基于超边图文法的软件体系结构测试技术,首先用超边图文法表示软件体系结构,同时用实体语言EL描述体系结构,然后根据EL描述导出接口互联图IIG,再根据测试覆盖准则,生成测试路径,最后以Client/Server为例验证该方法的有效性. Aiming at the lack of most existing architecture description language to describe system dynamic behaviors may cause generation test path,this paper proposes a software architecture test technology based on hyperedge replacement grammar.Firstly,the software architecture is interpreted using hyperedge replacement grammar and EL language to describe the architecture,exports interface interconnect graph IIG according to EL description,then according to test coverage criteria test paths are generated.Finally,the Client/Server in experiment shows that test technology effective.
作者 张迪 伦立军
机构地区 哈尔滨师范大学
出处 《哈尔滨师范大学自然科学学报》 CAS 2010年第1期78-82,共5页 Natural Science Journal of Harbin Normal University
关键词 软件体系结构测试 图文法 接口互联图 测试路径 Software architecture testing Graph grammar Interface interconnect graph Test path
  • 相关文献

参考文献10

  • 1韩秀清,曾晓勤,邹阳,张康.图文法综述[J].计算机科学,2008,35(8):10-16. 被引量:9
  • 2Rekers J.,Schurr A.Defining and Parsing Visual Language with Layered Graph Grammars[J].Journal of Visual Langua-ges and Computing,1997,8(1):27-55.
  • 3Rozenberg G.,Welzl E.Boundary NLC Graph Grammar-Basic Definition,Normal Forms,and Complexity[J].Journal of Computer and System Soiences,1986,33(3):415-422.
  • 4Courcelle B.,Engelfriet J.A logical characterization of the sets of hypergraphs defined by hyperedge replacement systems[J].Mathematical Systems Theory,1995,28(6):515-552.
  • 5Muccini H.,Bertolino A.,Inverard P.Using software architec-ture for code testing[J].IEEE Trans.on Software Engineering,2004,30(3):160-171.
  • 6Jin Zhenyi,Offutt J.Deriving tests from software architecture[C].The Twelfth IEEE International Symposium on Software Reliability Engineering,2001,308-313.
  • 7Bertolino A.An Approach to Integration Testing Based on Architectural Descriptiotis[C].In Proceedings of 3th International Conference on Engineering of Complex Computer Systems,1997:77-84.
  • 8梅宏,申峻嵘.软件体系结构研究进展[J].软件学报,2006,17(6):1257-1275. 被引量:140
  • 9叶俊民,赵良,罗景,王振宇,赵恒.软件体系结构测试覆盖准则研究[J].计算机工程,2005,31(22):107-109. 被引量:3
  • 10Daniel L,,Metayer.Software architecture styles as graph grammars[J].ACM Transactions on Software Engineering and Methodology,1996,21(6):15-23.

二级参考文献54

共引文献149

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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