Automatic test-case generation for hardware-in-the-loop testing of automotive body control modules
DC Field | Value | Language |
---|---|---|
dc.contributor.author | Shin, Ki wook | - |
dc.contributor.author | Kim, Shim soo | - |
dc.contributor.author | Lim, Dong jin | - |
dc.date.accessioned | 2021-06-23T05:24:48Z | - |
dc.date.available | 2021-06-23T05:24:48Z | - |
dc.date.issued | 2013-00 | - |
dc.identifier.issn | 0148-7191 | - |
dc.identifier.issn | 2688-3627 | - |
dc.identifier.uri | https://scholarworks.bwise.kr/erica/handle/2021.sw.erica/30568 | - |
dc.description.abstract | This paper reports an automatic method for creating test cases for hardware-in-the-loop (HIL) testing of the body control module (BCM) for automobiles. First, test cases are generated automatically using Unified Modeling Language (UML) modeling software with an automatic test generation add-on. In this work, Rhapsody from IBM with the automatic test generator (ATG) add-on is used to generate automatic test cases. Then, these test cases are converted into Extensible Markup Language (XML) Metadata Interchange (XMI) format. From this XMI format file, test cases for HIL are generated by mapping stimuli such as digital input/output, analog input/output, and controller area network (CAN) interfaces. For this mapping procedure, the pros and cons of Extensible Stylesheet Language Transformations (XSLT) and XML Query Language (XQuery) are discussed. In addition, the advantages of generating hardware test cases using model-in-the-loop (MIL) and software-in-the-loop (SIL) test cases are addressed. Once the HIL test cases are generated, they are downloaded to the HIL test system for real-time testing. This study used a National Instruments PXI-based hardware platform and LabWindows/CVI for the HIL system. The test conversion method discussed here can be used to test cases generated by any kind of test-case generator, as long as they can be converted into XMI format. This saves a great deal of effort compared with manual test-case generation for hardware tests, and the efficiency of the development process can be improved. Copyright © 2013 SAE International. | - |
dc.format.extent | 8 | - |
dc.language | 영어 | - |
dc.language.iso | ENG | - |
dc.publisher | SAE International | - |
dc.title | Automatic test-case generation for hardware-in-the-loop testing of automotive body control modules | - |
dc.type | Article | - |
dc.publisher.location | 미국 | - |
dc.identifier.doi | 10.4271/2013-01-0161 | - |
dc.identifier.scopusid | 2-s2.0-84881217088 | - |
dc.identifier.bibliographicCitation | SAE Technical Papers, v.2, pp 1 - 8 | - |
dc.citation.title | SAE Technical Papers | - |
dc.citation.volume | 2 | - |
dc.citation.startPage | 1 | - |
dc.citation.endPage | 8 | - |
dc.type.docType | Conference Paper | - |
dc.description.isOpenAccess | N | - |
dc.description.journalRegisteredClass | scopus | - |
dc.subject.keywordPlus | Automobile bodies | - |
dc.subject.keywordPlus | Automobile hardware | - |
dc.subject.keywordPlus | Control system synthesis | - |
dc.subject.keywordPlus | Controllers | - |
dc.subject.keywordPlus | Hardware-in-the-loop simulation | - |
dc.subject.keywordPlus | Hypertext systems | - |
dc.subject.keywordPlus | Mapping | - |
dc.subject.keywordPlus | Query languages | - |
dc.subject.keywordPlus | Software testing | - |
dc.subject.keywordPlus | Synthetic apertures | - |
dc.subject.keywordPlus | Unified Modeling Language | - |
dc.subject.keywordPlus | XML | - |
dc.subject.keywordPlus | Automatic test generation | - |
dc.subject.keywordPlus | Automatic test generators | - |
dc.subject.keywordPlus | Automatic test-case generations | - |
dc.subject.keywordPlus | Controller area network | - |
dc.subject.keywordPlus | Extensible Mark-Up language (XML) | - |
dc.subject.keywordPlus | Extensible Stylesheet Language Transformations | - |
dc.subject.keywordPlus | Hardware-in-the-loop testing | - |
dc.subject.keywordPlus | Software in the loop(SIL) | - |
dc.subject.keywordPlus | Automatic test pattern generation | - |
dc.subject.keywordAuthor | Extensible Stylesheet Language Transformations | - |
dc.subject.keywordAuthor | Controllers | - |
dc.subject.keywordAuthor | Software testing | - |
dc.subject.keywordAuthor | Unified Modeling Language | - |
dc.subject.keywordAuthor | Hardware-in-the-loop testing | - |
dc.subject.keywordAuthor | Synthetic apertures | - |
dc.subject.keywordAuthor | Metadata | - |
dc.subject.keywordAuthor | Automatic test pattern generation | - |
dc.subject.keywordAuthor | Unmanned vehicles | - |
dc.subject.keywordAuthor | Automatic test-case generations | - |
dc.subject.keywordAuthor | E | - |
dc.identifier.url | https://saemobilus.sae.org/content/2013-01-0161/ | - |
Items in ScholarWorks are protected by copyright, with all rights reserved, unless otherwise indicated.
55 Hanyangdeahak-ro, Sangnok-gu, Ansan, Gyeonggi-do, 15588, Korea+82-31-400-4269 sweetbrain@hanyang.ac.kr
COPYRIGHT © 2021 HANYANG UNIVERSITY. ALL RIGHTS RESERVED.
Certain data included herein are derived from the © Web of Science of Clarivate Analytics. All rights reserved.
You may not copy or re-distribute this material in whole or in part without the prior written consent of Clarivate Analytics.