ABSTRACT
Test activities are very important for the product quality. Testability Maturity Model (TMM) and Test Process Improvement (TPI) are often applied to improve the test activities. However, in the domain of embedded software, there are many different concerns from that of other software domains to achieve the high quality. This paper deals with the characteristics of embedded software and industrial corporate challenges based on the referential models suggesting the TPI-EI (Test Process Improvement for Embedded software and Industrial characteristics) model. The TPI-EI model reflects the practical improvement strategies and focuses on the evaluation procedures with cost-effectiveness. In order to check if this model is valid, the result of applying this model is explained. The proposed model provides the foundation to find out the insufficient parts of test activities, ultimately improving the test capabilities upon the self-evaluation.
- Bart Broekman, E. N., Testing Embedded Software. 2003: Addison Wesley. Google ScholarDigital Library
- Veenendaal, E. v., Test Maturity Model Integration (TMMi) version 1.0. 2008: TMMi Foundation. Google ScholarDigital Library
- I. Burnstein, A. H., T. Suwannasart, G. Saxena, R. Grom, A Testing Maturity Model for Software Test Process Assessment and Improvement. 1999: Software Quality Professional.Google Scholar
- Koomen, T., Stepwise Improvement of the Test Process using TPI, in ICS Test Conference. 2005.Google Scholar
- Ericson T, S. A., Ursing S., TIM: A test improvement model. Software Testing, Verification and Reliability, 1997. 7(4): p. 229--246.Google Scholar
- Mac Miller, AG., TMM - A Case Study, in Software Quality Conferences incorporating ICSTEST-UK. 2005: London, UK.Google Scholar
- Tomas Berling, M. H. A Case Study Investigating the Characteristics of Verification and Validation Activities in the Software Development Process, in The 29th EUROMICRO Conference. 2003. Turkey. Google ScholarDigital Library
- Eunhee Kim, Y. J., A Test Improvement Model for embedded software testing, in IASTED. 2007. Google ScholarDigital Library
- Jef Jacobs, e. a., The Process of Test Process Improvement, in XOOTIC Magazine. 2000. p. 23--29.Google Scholar
- Ilene Burnstein, A. H., Taratip Suwanassart, Gary Saxena, Rob Grom, A Testing Maturity Model for Software Test Process Assessment and Improvement. ASQ, 1999. 1(4).Google Scholar
- Swinkels, R., A comparison of TMM and other Test Process Improvement Models. 2000, Frits Philips Institute: Netherlands.Google Scholar
- Mark C. Paulk, e. a., Capability Maturity Model for Software Version 1.1. 2002, CMU.Google Scholar
- Capability Maturity Model Integration (CMMI), Version 1.1 Staged Representation. 2002, Software Engineering Institute.Google Scholar
- Burnsteine, I., Practical Software Testing. 2003: Springer.Google Scholar
- Bart Broekman, E. N., Testing Embedded Software. 2002: Addison Wesley. Google ScholarDigital Library
- Macro Sinnema, S. D., Jos Nijhuis, Jan Bosch, COVAMOF: A Framework for Modeling Variability in Software Product Families. 2004: Springer Berlin/Heidelberg.Google Scholar
- ISO/IEC 9000, Quality management systems-Fundamentals and vocabulary. 2005, The International Organization for Standardization.Google Scholar
- Software engineering-Product quality-Part 2: External metrics. 2003, International Organization for Standardization.Google Scholar
- Mario R. Barbacci, R. E., Anthony J. Lattanze, Judith A. Stafford, Charles B. Weinstock, William G. Wood, Quality Attribute Workshops (QAWs). 2003.Google ScholarCross Ref
- Tom Gilb, D. G., Susannah Finzi, Software Inspection. 1993, Boston: Addison-Wesley. Google ScholarDigital Library
Index Terms
- Adapting and adjusting test process reflecting characteristics of embedded software and industrial properties based on referential models
Recommendations
A test process improvement model for automated test generation
PROFES'12: Proceedings of the 13th international conference on Product-Focused Software Process ImprovementAutomated test generation is gaining popularity in the software industry, largely due to its labor-saving benefits and its ability to achieve high test coverage. The introduction of this technology into an organization does not, however, always meet ...
A logic built-in self-test architecture that reuses manufacturing compressed scan test patterns
SBCCI '09: Proceedings of the 22nd Annual Symposium on Integrated Circuits and System Design: Chip on the DunesThe claim for new functionalities regarding the improvement of dependability of electronic systems and also the need for managing the time spent during test make the Built-in-Self-Test mechanism (BIST) a promising feature to be integrated in current IC ...
AUTOMATED STATE-BASED ONLINE TESTING REAL-TIME EMBEDDED SOFTWARE WITH RTEDGE
MODELSWARD 2015: Proceedings of the 3rd International Conference on Model-Driven Engineering and Software DevelopmentVerifying a real time embedded application is challenging since one has to consider timing requirements in addition to functional ones. During online state-based testing the generation and execution of test cases happen concurrently: test case ...
Comments