Abstract We propose a method to automatically generate software and hardware test cases from a UML model developed through a model-based development process. Where languages such as source-code languages are used within the model, input and expected values for each test case are generated using a custom parser. As a next step, unit test cases are combined to generate integration test cases using a bottom-up approach. Then these cases are converted into hardware test cases for approval testing of embedded systems, using XQuery and hardware mapping tables. We demonstrate this process by applying it to the power window switch module of a Hyundai Santa Fe vehicle. Our approach provides an automatic testing procedure for embedded systems developed by model-based methods, and generates test cases efficiently using a recombination of signals. In conclusion, our proposed method could help reduce the resources needed for test case generation from software to hardware.


    Access

    Access via TIB

    Check availability in my library

    Order at Subito €


    Export, share and cite



    Title :

    Model-based automatic test case generation for automotive embedded software testing


    Contributors:


    Publication date :

    2017




    Type of media :

    Article (Journal)


    Type of material :

    Print


    Language :

    English



    Classification :

    BKL:    55.20$jStraßenfahrzeugtechnik / 55.20 Straßenfahrzeugtechnik



    Model-based automatic test case generation for automotive embedded software testing

    Shin, K. W. / Lim, D. J. | British Library Online Contents | 2018



    Automated Test Case Generation for Automotive Embedded Software Testing Using XMI-Based UML Model Transformations

    Lim, Dong-Jin / Shin, Ki-Wook / Park, Sam Min et al. | SAE Technical Papers | 2014


    Automated Test Case Generation for Automotive Embedded Software Testing Using XMI-Based UML Model Transformations

    Shin, K.-W. / Kim, S.s. / Park, S.M. et al. | British Library Conference Proceedings | 2014


    Model-Based Testing Design for Embedded Automotive Software

    Mjeda, Anila / Ryan, Kevin / McElligott, Pat et al. | SAE Technical Papers | 2009