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 mod...
In recent years the development of automotive embedded devices has changed from an electrical and me...
For incremental iterative software development processes, automated testing is necessary to enable e...
Software Testing, a process comprised of test case generation, execution and evaluation, is one of t...
We report a method to automatically generate test cases for automotive embedded software from a UML-...
This paper reports an automatic method for creating test cases for hardware-in-the-loop (HIL) testin...
International audienceThis paper reports about the VETESS project results and experience with buildi...
Model-based testing (MBT) is the process of generating test cases from specification models represen...
Model-based testing (MBT) is the process of generating test cases from specification models represen...
Part 1: Design MethodologiesInternational audienceDuring the design of an embedded system, fixing er...
Developing and testing embedded software for a smart key ECU(Electronic Control Unit) is a very diff...
Testing is crucial to develop reliable automotive software successfully and represents a vital part ...
AbstractThe software embedded in automotive control systems increasingly determines the functionalit...
Software development process contains various phases. More efforts and cost have to be spent in the ...
Model-based testing is used as a cost-effective development approach especially for embedded systems...
In safety critical domains, system test cases are often derived from functional requirements in natu...
In recent years the development of automotive embedded devices has changed from an electrical and me...
For incremental iterative software development processes, automated testing is necessary to enable e...
Software Testing, a process comprised of test case generation, execution and evaluation, is one of t...
We report a method to automatically generate test cases for automotive embedded software from a UML-...
This paper reports an automatic method for creating test cases for hardware-in-the-loop (HIL) testin...
International audienceThis paper reports about the VETESS project results and experience with buildi...
Model-based testing (MBT) is the process of generating test cases from specification models represen...
Model-based testing (MBT) is the process of generating test cases from specification models represen...
Part 1: Design MethodologiesInternational audienceDuring the design of an embedded system, fixing er...
Developing and testing embedded software for a smart key ECU(Electronic Control Unit) is a very diff...
Testing is crucial to develop reliable automotive software successfully and represents a vital part ...
AbstractThe software embedded in automotive control systems increasingly determines the functionalit...
Software development process contains various phases. More efforts and cost have to be spent in the ...
Model-based testing is used as a cost-effective development approach especially for embedded systems...
In safety critical domains, system test cases are often derived from functional requirements in natu...
In recent years the development of automotive embedded devices has changed from an electrical and me...
For incremental iterative software development processes, automated testing is necessary to enable e...
Software Testing, a process comprised of test case generation, execution and evaluation, is one of t...