Browse > Article
http://dx.doi.org/10.3745/JIPS.04.0072

Improvement of the Automobile Control Software Testing Process Using a Test Maturity Model  

Jang, Jin-Wook (College of Liberal Arts, Anyang University)
Publication Information
Journal of Information Processing Systems / v.14, no.3, 2018 , pp. 607-620 More about this Journal
Abstract
The problem surrounding methods of implementing the software testing process has come under the spotlight in recent times. However, as compliance with the software testing process does not necessarily bring with it immediate economic benefits, IT companies need to pursue more aggressive efforts to improve the process, and the software industry needs to makes every effort to improve the software testing process by evaluating the Test Maturity Model integration (TMMi). Furthermore, as the software test process is only at the initial level, high-quality software cannot be guaranteed. This paper applies TMMi model to Automobile control software testing process, including test policy and strategy, test planning, test monitoring and control, test design and execution, and test environment goal. The results suggest improvement of the automobile control software testing process based on Test maturity model. As a result, this study suggest IT organization's test process improve method.
Keywords
Automobile Control Software; Risk-based Test; Software Testing Process; Test Design; Test Planning; Test Policy and Strategy; TMMi Assessment;
Citations & Related Records
연도 인용수 순위
  • Reference
1 E. van Veenendaal, TMMi and ISO/IEC 29119: Friends or Foes?. Dublin, Ireland: TMMi Foundation, 2016.
2 E. Van Veenendaal, Test Maturity Model integration (TMMi). Dublin, Ireland: TMMi Foundation, 2012.
3 T. Koomen and M. Pol, Test Process Improvement: A Step-by-Step Guide to Structured Testing. London: Addison-Wesley, 1999.
4 M. B. Chrissis, M. Konrad, and S. Shrum, CMMI for Development: Guidelines for Process Integration and Product Improvement, 3rd ed. London: Addison Wesley, 2007.
5 TMMi Foundation [Online]. Available: http://www.tmmifoundation.org.
6 E. van Veenendaal, Standard Glossary of Terms Used in Software Testing. Brussels, Belgium: International Software Testing Qualifications Board, 2010.
7 IEEE Standard for Software Test Documentation, IEEE 829-1998, 1998.
8 ISO/IEC 9126-1:2001, Software engineering - Product quality - Part 1: Quality model, 2001.
9 Information technology - Software process assessment - Part 9: Vocabulary, ISO/IEC TR 15504-9:1998, 1998.
10 IEEE 1028-1997, IEEE Standard for Software Reviews, 1997.
11 ISO/IEC 12207:1995, Information technology - Software life cycle processes, 1995.
12 M. Niazi, D. Wilson, and D. Zowghi, "A maturity model for the implementation of software process improvement: an empirical study," Journal of Systems and Software, vol. 74, no. 2, pp. 155-172, 2005.   DOI
13 E. Jung, J. H. Hwang, J. K. Lee, and G. B. Joung, "New reliable inverter with intelligent power module," 2015 9th International Conference on Power Electronics and ECCE Asia (ICPE-ECCE Asia), Seoul, Korea, 2015, pp. 2730-2736.
14 International Software Testing Qualifications Board, "Certified Tester: Advanced Level Syllabus," 2012 [Online]. Available: http://castb.org/wp-content/uploads/2013/09/advanced_syllabus_2012_test_analyst_ga_release_20121019.pdf.
15 I. Burnstein, T. Suwanassart, and R. Carlson, "Developing a testing maturity model for software test process evaluation and improvement," in Proceedings of International Test Conference, Washington, DC, 1996, pp. 581-589.
16 ISO/IEC/IEEE 29119-2, Software and system engineering - Software testing - Part 2: Test processes, 2013.
17 J. Bach, "James Bach on risk-based testing," Software Testing and Quality Engineering, vol. 1, no. 6, pp. 22- 29, 1999.
18 ISO/IEC/IEEE 29119 Software Testing [Online]. Available: http://www.softwaretestingstandard.org/.
19 B. Beizer, Software Testing Techniques, 2nd ed. New York, NY: Van Nostrand Reinhold, 1990.
20 A. Dupuy and N. Leveson, "An empirical evaluation of the MC/DC coverage criterion on the HETE-2 satellite software," in Proceedings of the 19th Digital Avionics Systems Conference, Philadelphia, PA, 2000, pp. 1B6-1.