Research of embedded software testing method based on AADL modes
暂无分享,去创建一个
In recent years, AADL (Architecture Analysis and Design Language) is used widely in the design of embedded software. There is a growing concern about quality and reliability of AADL design model and codes made from model. In this paper, we propose a testing method that test cases can be generated based on AADL system component modes to support embedded software testing. The information of AADL system component modes and mode transitions can be captured to build a component test model. Based on the test model, a mode test tree can be constructed. Test cases can be generated from this tree by traveling paths. An illustration was given at the end to demonstrate the method.
[1] Ketil Stølen,et al. What is model driven architecture , 2003 .
[2] Gary A. Bundell,et al. Model-Based Software Component Testing: A UML-Based Approach , 2007, 6th IEEE/ACIS International Conference on Computer and Information Science (ICIS 2007).
[3] Peter H. Feiler,et al. The Architecture Analysis & Design Language (AADL): An Introduction , 2006 .
[4] Axel Uhl,et al. Model-Driven Architecture , 2002, OOIS Workshops.