期刊文献+

一种面向AADL架构的模型测试方法 被引量:3

A Model-based testing methodology for AADL model
下载PDF
导出
摘要 鉴于模型在软件系统开发中日趋重要的地位和AADL模型在嵌入式软件建模中的良好应用前景,为了在嵌入式软件系统开发前期保证AADL模型的质量,提出了一种基于模型测试的AADL架构验证方法;该方法应用马尔可夫链描述AADL架构的行为,然后根据得到的马尔可夫链模型以及系统设计要求标准生成相应的测试用例和测试预言,并通过测试用例执行输出和期望值的比较判断AADL模型的正确性,实现对系统AADL模型的测试;最后通过案例分析证明了该方法的有效性。 As models take important part in software development and AADL can describe embedded software effectively, in this paper, a method for AADL model testing is put forward to insure the quality of the models in early step of software developing. It builds the behavior of AADL model through Markov Chain, and then tests the AADL model in terms of the test cases and oracles produced by the Markov Chain and system design standard. The paper indicates the validity of this method through a case.
出处 《计算机测量与控制》 CSCD 北大核心 2010年第4期778-781,共4页 Computer Measurement &Control
基金 国家自然科学基金项目(60736017) 863项目(2008AA01Z1472089)
关键词 AADL 模型测试 马尔可夫链 AADL model-based testing Markov Chain
  • 相关文献

参考文献7

  • 1Feiler H,Gluch D D,Hudak J J.The Architecture Analysis & Design Language(AADL):An Introduction[EB/OL].http://www.sei.cmu.edu.2006,. 被引量:1
  • 2SAE Architecture Analysis and Design Language(AADL)Annex E:Error Model Annex[EB/OL].http://www.sae org 2006. 被引量:1
  • 3Mohsen Asadi,Mahdy Ravakhah,Raman Ramsin.An MDA-Based System Development Lifecycle[A].Proceedings of the 2008Second Asia International Conference on Modelling & Simulation(AMS)[C].2008. 被引量:1
  • 4Peter Feiler,Ana Rugina.Dependability Modeling with the Architecture Analysis&Design Language(AADL)[R].CMU/SEI-2007-TN-043. 被引量:1
  • 5Dong W,Wang G,Zhao H B.A Model-based Testing for AADL Model of Embedded Software[A].The 9th International Conference on Quality Software(QSIC2009)[C]. 被引量:1
  • 6陈振华,王峰.基于Markov链使用模型的软件可靠性测评方法研究[J].计算机工程与设计,2007,28(12):2768-2771. 被引量:7
  • 7杨志义,张琛雨,董云卫.AADL软件容错系统建模与评估[J].计算机测量与控制,2009,17(4):779-782. 被引量:8

二级参考文献15

  • 1Feiler P H,Gluch D P,Hudak J J.The architecture analysis & design language (AADL):an introduction[M].USA:International Society of Automotive Engineers,2006. 被引量:1
  • 2International Society of Automotive Engineers.SAE-AS5506/I SAE Archetecture Analysis and Design Language (AADL) Annex volume 1:Annex E:Error Model Annex IS].USA,2006. 被引量:1
  • 3Feilar P,Rugina A.Dependability Modeling with the Architecture Analysis & Desing Language (AADL)[J].USA:International Society of Automotive Engineers,July,2007. 被引量:1
  • 4Singhoff F,Legrand J,Nana L,et al.Scheduling and Memory Requirements Analysis with AADL[J].ACM SIGAda Ada Letters archiven December,2005,Volume XXV,Issue 4,13-17. 被引量:1
  • 5Rugina A E,Kanoun K,Kaaniche M.A System Dependabiliy Modeling Framework using AADL and GSPNs[J].Architecture Dependable System Ⅳ,vol.4615,LNCS,R.de Lemos,C.Gacek,and A.Romanovsky,2007.14-38. 被引量:1
  • 6Fota N,Kaaniche M,Kanoun K.Dependability evaluation of an air traffic control computing system[J].Elsevier Science,Performance Evaluation,1999,35:253-273. 被引量:1
  • 7Medvidovic N,Taylor R.A classification and comparison framewor for soft-war architecture description languages[J].IEEE Transactions on Software Engineering,2000,26(1):70-93. 被引量:1
  • 8Poore J H,Trammell C J.Application of statistical science to testing and evaluating software intensive systems[C].Proceedings of Science and Engineering for Software Development:A Recognition of Harlan D Mills' Legacy,1999.40-57. 被引量:1
  • 9Prowell S J.JUMBL:A tool for model-based statistical testing[A].Proceedings of the 36th Annual Hawaii International Conference on System Sciences(HICSS'03)[C].IEEE Computer Society Press,2003. 被引量:1
  • 10Sayre K D.Improved techniques for software testing based on Markov chain usage models[D].Knoxville,TN:University of Tennessee,1999. 被引量:1

共引文献13

同被引文献59

  • 1陈伟,徐锡山.一种能得到优化代表集的测试用例集极小化算法[J].计算机研究与发展,2006,43(z2):105-109. 被引量:5
  • 2傅博.基于模拟退火遗传算法的软件测试数据自动生成[J].计算机工程与应用,2005,41(12):82-84. 被引量:28
  • 3贾晓琳,覃征,何坚,虞凡.基于体系结构描述的软件测试技术[J].西安交通大学学报,2005,39(8):808-811. 被引量:3
  • 4王林章,李宣东,郑国梁.模型驱动的软件测试研究[J].计算机科学,2005,32(10):230-235. 被引量:6
  • 5LEWIS B, FELLER P, VESTAL S. The SAE architecture analysis & design language (AADL) a standard for engineering performance critical systems [ C]//Proceeding of the 2006 IEEE Conference on Computer Aided Control Systems Design. Washington, DC: IEEE Computer Society, 2006:1206 - 1211. 被引量:1
  • 6SAE Aerospace. SAE AS5506A: Architecture analysis and design language V2.0 [ EB/OL]. [2012-04-28]. http://www, sae. org/ technical/standards/AS5506A. 被引量:1
  • 7FELLER P H, GLUCH D P, HUDAK J J. The Architecture Analysis & Design Language (AADL): An introduction [ M]. Pittsburgh: Carnegie Mellon University Press, 2006:23 -41. 被引量:1
  • 8FRAN-A R B, BODEVEIX J P, FLLALI M, et al. The AADL behavior annex - experiments and roadmap [ C]//Proceedings of the 12th IEEE International Conference on Engineering Complex Computer Systems. Washington, DC: IEEE Computer Society, 2007:377 - 382. 被引量:1
  • 9BODEVEIX J P, FILALI M, RACHED M, et al. Experimenting an AADL behavioural annex and a verification method [ C ]// Proceeding of the DASIA 2006 - Data Systems in Aerospace. Washington, DC: 1EEE Computer Society,2006:339 -35l. 被引量:1
  • 10DELANOTE D, VAN B S, JOOSEN W, et al. Using AADL in model driven development [ C]// IEEE International Conference on Engineering Complex Computer Systems. Washington, DC:IEEE Computer Society, 2007:1 -10. 被引量:1

引证文献3

二级引证文献13

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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