KR20200058718A - System and method for automotive data conversion for data testing based on ttcn-3, recording medium for performing the method - Google Patents

System and method for automotive data conversion for data testing based on ttcn-3, recording medium for performing the method Download PDF

Info

Publication number
KR20200058718A
KR20200058718A KR1020180143175A KR20180143175A KR20200058718A KR 20200058718 A KR20200058718 A KR 20200058718A KR 1020180143175 A KR1020180143175 A KR 1020180143175A KR 20180143175 A KR20180143175 A KR 20180143175A KR 20200058718 A KR20200058718 A KR 20200058718A
Authority
KR
South Korea
Prior art keywords
file
module
data
input
testing
Prior art date
Application number
KR1020180143175A
Other languages
Korean (ko)
Inventor
김해중
Original Assignee
지티시스템 주식회사
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 지티시스템 주식회사 filed Critical 지티시스템 주식회사
Priority to KR1020180143175A priority Critical patent/KR20200058718A/en
Publication of KR20200058718A publication Critical patent/KR20200058718A/en

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/22Detection or location of defective computer hardware by testing during standby operation or during idle time, e.g. start-up testing
    • G06F11/2257Detection or location of defective computer hardware by testing during standby operation or during idle time, e.g. start-up testing using expert systems
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/22Detection or location of defective computer hardware by testing during standby operation or during idle time, e.g. start-up testing
    • G06F11/25Testing of logic operation, e.g. by logic analysers
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/22Detection or location of defective computer hardware by testing during standby operation or during idle time, e.g. start-up testing
    • G06F11/26Functional testing
    • G06F11/27Built-in tests

Landscapes

  • Engineering & Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Computer Hardware Design (AREA)
  • Quality & Reliability (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Signal Processing For Digital Recording And Reproducing (AREA)

Abstract

In particular, the present invention relates to a system and a method for converting vehicle data for a vehicle data test, which are implemented to be able to systematically convert the vehicle data into TTCN-3 framework data, and a recording medium for performing the method. The system comprises: an input module which receives a file for a vehicle data test; an input filter module which reads the file input into the input module and classifies the file according to a file format; a conversion module for converting the file format classified through the input filter module into an internal extensible mark-up language (XML) format for data conversion; and a built-in module which processes the internal XML converted by the conversion module to be used in an internal application of a framework for a test.

Description

TTCN-3 기반 자동차 데이터 테스트를 위한 자동차 데이터 변환 시스템 및 방법, 상기 방법을 수행하기 위한 기록 매체{SYSTEM AND METHOD FOR AUTOMOTIVE DATA CONVERSION FOR DATA TESTING BASED ON TTCN-3, RECORDING MEDIUM FOR PERFORMING THE METHOD}Vehicle data conversion system and method for TTCN-3 based vehicle data test, recording medium for performing the method {SYSTEM AND METHOD FOR AUTOMOTIVE DATA CONVERSION FOR DATA TESTING BASED ON TTCN-3, RECORDING MEDIUM FOR PERFORMING THE METHOD}

본 발명은 자동차 데이터 테스트를 위한 자동차 데이터 변환 시스템 및 방법, 상기 방법을 수행하기 위한 기록 매체에 관한 것으로, 더욱 상세하게는 자동차 데이터를 체계적으로 TTCN-3 Framework 데이터로 변환시킬 수 있도록 구현한 자동차 데이터 테스트를 위한 자동차 데이터 변환 시스템 및 방법, 상기 방법을 수행하기 위한 기록 매체에 관한 것이다.The present invention relates to a vehicle data conversion system and method for testing vehicle data, and a recording medium for performing the method, and more specifically, vehicle data implemented to systematically convert vehicle data into TTCN-3 Framework data. A vehicle data conversion system and method for testing, and a recording medium for performing the method.

현재 테스트 시스템은 로그 데이터를 이용하여 테스트 대상에 관련된 정보들을 이용하고 있다. 정보 처리 및 통신 기술의 발달과, 산업 기술의 발전으로 인해 테스트를 필요로 하는 대상이 증가하고 있으며, 테스트 대상에 대해서도 테스트 해야 하는 데이터들이 점차 증가되고 있다.Currently, the test system uses information related to a test object using log data. Due to the development of information processing and communication technologies, and the development of industrial technologies, objects requiring testing are increasing, and data to be tested are also gradually increasing.

이러한, 테스트 시스템은 테스트 대상으로 인해 테스트 되어야 하는 로그 데이터의 증가로 관리자에 의해 테스트가 진행되는 동안 일일이 테스트 과정을 관리하여야 하며, 테스트 과정에서 오류가 발생하더라도 분석이 용이하지 않아 관리자가 인식하는 데에는 상당한 시간이 소요되는 문제점이 있었다.The test system must manage the test process individually during the test by the administrator due to the increase in log data to be tested due to the test object, and even if an error occurs in the test process, the analysis is not easy, so the administrator can recognize There was a problem that took a considerable amount of time.

따라서, 상술된 문제점을 해결하기 위한 기술이 필요하게 되었다.Therefore, there is a need for a technique for solving the above-mentioned problems.

한편, 전술한 배경 기술은 발명자가 본 발명의 도출을 위해 보유하고 있었거나, 본 발명의 도출 과정에서 습득한 기술 정보로서, 반드시 본 발명의 출원 전에 일반 공중에게 공개된 공지기술이라 할 수는 없다.On the other hand, the above-mentioned background technology is the technical information acquired by the inventor for the derivation of the present invention or acquired in the derivation process of the present invention, and is not necessarily a known technology disclosed to the general public before filing the present invention. .

한국등록특허 제10-1723631호Korean Registered Patent No. 10-1723631 한국등록특허 제10-0686359호Korean Registered Patent No. 10-0686359

본 발명의 일측면은 자동차 데이터를 체계적으로 TTCN-3 Framework 데이터로 변환시고, 내부적으로 단인 데이터 포멧을 사용할 수 있도록 구현한 자동차 데이터 테스트를 위한 자동차 데이터 변환 시스템 및 방법, 상기 방법을 수행하기 위한 기록 매체를 제공한다.One aspect of the present invention is a system for converting vehicle data into TTCN-3 Framework data systematically, and an automobile data conversion system and method for testing vehicle data implemented to use an internal single data format, records for performing the above method Provide media.

본 발명의 기술적 과제는 이상에서 언급한 기술적 과제로 제한되지 않으며, 언급되지 않은 또 다른 기술적 과제들은 아래의 기재로부터 당업자에게 명확하게 이해될 수 있을 것이다.The technical problem of the present invention is not limited to the technical problem mentioned above, and other technical problems not mentioned will be clearly understood by those skilled in the art from the following description.

본 발명의 일 실시예에 따른 자동차 데이터 테스트를 위한 자동차 데이터 변환 시스템은, 자동차 데이터 테스트를 위한 파일을 입력받는 입력 모듈; 상기 입력 모듈로 입력되는 파일을 판독하여 파일의 형식에 따라 구분하는 입력 필터 모듈; 상기 입력 필터 모듈을 통해 구분된 파일 형식을 데이터 변환을 위한 내부 XML(Extensible Mark-up Language) 형태로 변환하는 변환 모듈; 및 상기 변환 모듈에 의하여 변환된 내부 XML을 테스트용 프레임워크의 내부 응용프로그램(application)에서 사용할 수 있도록 가공하는 내재 모듈을 포함한다.A vehicle data conversion system for vehicle data testing according to an embodiment of the present invention includes: an input module for receiving a file for vehicle data testing; An input filter module for reading a file input to the input module and classifying according to a file format; A conversion module for converting the file format classified through the input filter module into an internal XML (Extensible Mark-up Language) format for data conversion; And an intrinsic module that processes the internal XML converted by the conversion module so that it can be used in an internal application of the testing framework.

일 실시예에서, 상기 입력 필터 모듈은, DBC 파일, ARXML 파일, 엑셀 파일 및 텍스트 파일 중 하나의 형식에 따라 구분할 수 있다.In one embodiment, the input filter module may be classified according to one format among DBC files, ARXML files, Excel files, and text files.

일 실시예에서, 상기 입력 필터 모듈은, 상기 입력 모듈로부터 DBC 파일을 입력받아 상기 변환 모듈로 전달하는 DBC 입력부; 상기 입력 모듈로부터 ARXML 파일을 입력받아 상기 변환 모듈로 전달하는 ARXML 입력부; 상기 입력 모듈로부터 엑셀 파일을 입력받아 상기 변환 모듈로 전달하는 엑셀 입력부; 및 상기 입력 모듈로부터 텍스트 파일을 입력받아 상기 변환 모듈로 전달하는 텍스트 입력부를 포함할 수 있다.In one embodiment, the input filter module includes a DBC input unit that receives a DBC file from the input module and delivers it to the conversion module; An ARXML input unit that receives an ARXML file from the input module and delivers it to the conversion module; An Excel input unit that receives an Excel file from the input module and delivers it to the conversion module; And a text input unit that receives a text file from the input module and delivers it to the conversion module.

일 실시예에서, 상기 입력 모듈은, 저장용 형식 파일에 CAN(Control Arear Network), LIN(Local Interconnect Network) 및 Ethernet 중 적어도 하나를 저장한 후 TTCN-3 Test Framework에서 사용할 수 있도록 입력받을 수 있다.In one embodiment, the input module may be input for use in the TTCN-3 Test Framework after storing at least one of Control Arear Network (CAN), Local Interconnect Network (LIN), and Ethernet in a format file for storage. .

일 실시예에서, 상기 내재 모듈은, 상기 변환 모듈에 의하여 변환된 내부 XML을 TTCN-3(Testing and Test Control Notation version 3) Test Framework의 응용 프로그램이 사용할 수 있게 가공할 수 있다.In one embodiment, the intrinsic module may process the internal XML converted by the conversion module to be used by an application program of the Test and Test Control Notation version 3 (TTCN-3) Test Framework.

본 발명의 일 실시예에 따른 자동차 데이터 테스트를 위한 자동차 데이터 변환 방법은, 자동차 데이터 테스트를 위한 파일을 입력받는 단계; 입력되는 파일을 판독하여 파일의 형식에 따라 구분하는 단계; 구분된 파일 형식을 데이터 변환을 위한 내부 XML(Extensible Mark-up Language) 형태로 변환하는 단계; 및 변환된 내부 XML을 테스트용 프레임워크의 내부 응용프로그램(application)에서 사용할 수 있도록 가공하는 단계를 포함한다.A vehicle data conversion method for vehicle data testing according to an embodiment of the present invention includes receiving a file for vehicle data testing; Reading the input file and classifying according to the file format; Converting the separated file format into an internal XML (Extensible Mark-up Language) format for data conversion; And processing the converted internal XML to be used in an internal application of the test framework.

일 실시예에서, 상기 구분하는 단계는, DBC 파일, ARXML 파일, 엑셀 파일 및 텍스트 파일 중 적어도 하나의 형식에 따라 구분할 수 있다.In one embodiment, the step of dividing may be classified according to at least one format of a DBC file, an ARXML file, an Excel file, and a text file.

일 실시예에서, 상기 파일을 입력받는 단계는, 저장용 형식 파일에 CAN(Control Arear Network), LIN(Local Interconnect Network) 및 Ethernet 중 적어도 하나를 저장한 후 TTCN-3 Test Framework에서 사용할 수 있도록 입력받을 수 있다.In one embodiment, the step of receiving the file, after storing at least one of CAN (Control Arear Network), LIN (Local Interconnect Network), and Ethernet in a format file for storage, input to be used in the TTCN-3 Test Framework Can receive

일 실시예에서, 상기 가공하는 단계는, 변환된 내부 XML을 TTCN-3(Testing and Test Control Notation version 3) Test Framework의 응용 프로그램이 사용할 수 있게 가공할 수 있다.In one embodiment, the processing step, the converted internal XML may be processed so that the application of the TTCN-3 (Testing and Test Control Notation version 3) Test Framework can be used.

본 발명의 다른 실시예에 따른 컴퓨터로 판독 가능한 기록 매체에는, 자동차 데이터 테스트를 위한 자동차 데이터 변환 방법을 수행하기 위한 컴퓨터 프로그램이 기록되어 있다.In a computer-readable recording medium according to another embodiment of the present invention, a computer program for performing an automobile data conversion method for testing automobile data is recorded.

상술한 본 발명의 일측면에 따르면, 자동차 데이터를 체계적으로 TTCN-3 Framework 데이터로 변환시킴으로써 TTCN-3(Testing and Test Control Notation Version 3) Test Framework에 대한 자동차 데이터의 효율적인 변환을 유도할 수 있으며, 내부적으로 단일 Data Format을 사용함으로써 재사용성 제고할 수 있다.According to one aspect of the present invention described above, by efficiently converting vehicle data into TTCN-3 Framework data, it is possible to induce efficient conversion of vehicle data for TTCN-3 (Testing and Test Control Notation Version 3) Test Framework, Reusability can be improved by using a single data format internally.

도 1은 본 발명의 일 실시예에 따른 자동차 데이터 테스트를 위한 자동차 데이터 변환 시스템의 개략적인 구성이 도시된 도면이다.
도 2는 도 1의 입력 필터 모듈을 설명하는 제어 블록도이다.
도 3는 본 발명의 일 실시예에 따른 자동차 데이터 테스트를 위한 자동차 데이터 변환 방법을 설명하는 순서도이다.
1 is a diagram illustrating a schematic configuration of a vehicle data conversion system for testing vehicle data according to an embodiment of the present invention.
FIG. 2 is a control block diagram illustrating the input filter module of FIG. 1.
3 is a flowchart illustrating a method for converting vehicle data for testing vehicle data according to an embodiment of the present invention.

후술하는 본 발명에 대한 상세한 설명은, 본 발명이 실시될 수 있는 특정 실시예를 예시로서 도시하는 첨부 도면을 참조한다. 이들 실시예는 당업자가 본 발명을 실시할 수 있기에 충분하도록 상세히 설명된다. 본 발명의 다양한 실시예는 서로 다르지만 상호 배타적일 필요는 없음이 이해되어야 한다. 예를 들어, 여기에 기재되어 있는 특정 형상, 구조 및 특성은 일 실시예와 관련하여 본 발명의 정신 및 범위를 벗어나지 않으면서 다른 실시예로 구현될 수 있다. 또한, 각각의 개시된 실시예 내의 개별 구성요소의 위치 또는 배치는 본 발명의 정신 및 범위를 벗어나지 않으면서 변경될 수 있음이 이해되어야 한다. 따라서, 후술하는 상세한 설명은 한정적인 의미로서 취하려는 것이 아니며, 본 발명의 범위는, 적절하게 설명된다면, 그 청구항들이 주장하는 것과 균등한 모든 범위와 더불어 첨부된 청구항에 의해서만 한정된다. 도면에서 유사한 참조부호는 여러 측면에 걸쳐서 동일하거나 유사한 기능을 지칭한다.For a detailed description of the present invention, which will be described later, reference is made to the accompanying drawings that illustrate, by way of example, specific embodiments in which the invention may be practiced. These examples are described in detail enough to enable those skilled in the art to practice the present invention. It should be understood that the various embodiments of the present invention are different, but need not be mutually exclusive. For example, the specific shapes, structures, and properties described herein can be implemented in other embodiments without departing from the spirit and scope of the invention in connection with one embodiment. In addition, it should be understood that the location or placement of individual components within each disclosed embodiment can be changed without departing from the spirit and scope of the invention. Therefore, the following detailed description is not intended to be taken in a limiting sense, and the scope of the present invention, if appropriately described, is limited only by the appended claims, along with all ranges equivalent to those claimed. In the drawings, similar reference numerals refer to the same or similar functions throughout several aspects.

이하, 도면들을 참조하여 본 발명의 바람직한 실시예들을 보다 상세하게 설명하기로 한다.Hereinafter, preferred embodiments of the present invention will be described in more detail with reference to the drawings.

도 1은 본 발명의 일 실시예에 따른 자동차 데이터 테스트를 위한 자동차 데이터 변환 시스템의 개략적인 구성이 도시된 도면이다.1 is a diagram illustrating a schematic configuration of a vehicle data conversion system for testing vehicle data according to an embodiment of the present invention.

도 1을 참조하면, 본 발명의 일 실시예에 따른 자동차 데이터 테스트를 위한 자동차 데이터 변환 시스템(10)은, 입력 모듈(100), 입력 필터 모듈(200), 변환 모듈(300) 및 내재 모듈(400)을 포함한다.Referring to FIG. 1, an automotive data conversion system 10 for testing automotive data according to an embodiment of the present invention includes an input module 100, an input filter module 200, a conversion module 300, and an embedded module ( 400).

입력 모듈(100)은, 자동차 데이터 테스트를 위한 파일을 입력받으며, 입력받은 파일을 입력 필터 모듈(200)로 전달한다.The input module 100 receives a file for vehicle data test, and transmits the received file to the input filter module 200.

일 실시예에서, 입력 모듈(100)은, 저장용 형식 파일에 CAN(Control Arear Network, 주로 자동차 안전시스템, 편의사양 시스템들의 ECU들 간의 데이터 전송 그리고 정보/통신 시스템 및 엔터테인먼트 시스템의 제어 등에 사용되는 통신 장비로, 꼬여 있거나 또는 피복에 의해 차폐되어 있는 2가닥 데이터 배선을 통해 데이터를 전송함), LIN(Local Interconnect Network, 주로 ECU와 능동센서 및 능동 액추에이터 간의 데이터 전송에 사용되며, 간단하며, 느린 12V, 단선 버스이고, 마스터-슬레이브(master-slave) 원리에 따라 작동하며, 신호형태 및 프로토콜(=디지털 정보의 형식)은 표준화되어 있음) 및 Ethernet(가장 대표적인 버스 구조 방식의 근거리통신망(LAN)) 중 적어도 하나를 저장한 후 TTCN-3 Test Framework에서 사용할 수 있도록 입력받을 수 있다.In one embodiment, the input module 100 is used in a control formatr network (CAN) in a format file for storage, mainly data transfer between ECUs of automotive safety systems, convenience specification systems, and control of information / communication systems and entertainment systems. Communication equipment, which transmits data through two-wire data wires that are twisted or shielded by a sheath), LIN (Local Interconnect Network), mainly used for data transmission between ECU and active sensors and active actuators. 12V, single-wire bus, operates according to the master-slave principle, and the signal format and protocol (= digital information format) are standardized) and Ethernet (the most representative local area network (LAN)) ), And then input it for use in TTCN-3 Test Framework.

입력 필터 모듈(200)은, 입력 모듈(100)로 입력되는 파일을 판독하여 파일의 형식에 따라 구분한 후, 변환 모듈(300)로 전달한다.The input filter module 200 reads the file input to the input module 100, classifies it according to the format of the file, and transmits it to the conversion module 300.

즉, 입력 필터 모듈(200)은, 입력 모듈(100)로 입력되DBC 파일(VECTOR에서 개발한 CAN 메시지 database 기술(description) 포맷으로서, CAN 메시지들을 기술하는 데에 광범위하게 사용), ARXML 파일(AUTOSAR XML(ARXML) 형식으로 저장된 구성 파일로서, AUTOSAR는 2003 년에 설립된 자동차 제조업체 및 공급 업체의 주도로 자동차 전자 제어 장치(ECU) 용 소프트웨어 아키텍처를 구축하는 데 사용됨), 엑셀 파일, 텍스트 파일 등을 구분하여 각각의 형식에 따라 구분할 수 있다.That is, the input filter module 200 is input to the input module 100, a DBC file (CAN message database description format developed by VECTOR, widely used to describe CAN messages), ARXML file ( Configuration files stored in AUTOSAR XML (ARXML) format, which AUTOSAR was founded in 2003 and is used by automotive manufacturers and suppliers to build software architectures for automotive electronic control units (ECUs), Excel files, text files, etc. Can be classified according to each type.

본 발명에 의한 자동차 데이터 테스트의 '테스트 대상'은 입력 파일의 수집이 가능한 객체로서, 입력 파일을 이용하여 동작 상태를 진단하기 위한 대상이 된다. 테스트 대상은 테스트 장치를 포함하거나, 테스트 장치에 연결되어 입력 파일을 발생시킨다.The 'test object' of the vehicle data test according to the present invention is an object capable of collecting an input file, and is an object for diagnosing an operating state using the input file. The test object includes a test device or is connected to the test device to generate an input file.

이때, 입력 파일은, 즉, 입력 모듈(100)로 입력되는 파일은 테스트 대상의 동작 상태를 진단하기 위한 데이터로서, 테스트 대상의 오류(또는, 고장, 오동작, 에러, 실패, 및 결함 등)를 검출하기 위한 데이터를 포함할 수 있다.At this time, the input file, that is, the file input to the input module 100 is data for diagnosing the operation state of the test object, and includes an error (or failure, malfunction, error, failure, and defect) of the test object. It may include data for detection.

일 실시예에서, 입력 모듈(100)은, 테스트 대상으로부터 수집한 입력 파일을 입력 필터 모듈(200)로 제공할 수 있다. 예를 들어, 테스트 대상은 자동차, 정보 처리 시스템, 네트워크 시스템, 및 공장 자동화 설비 등과 같이 입력 파일을 생성할 수 있는 모든 대상에 적용될 수 있다. 이를 위해, 입력 모듈(100)는 내부에 입력 파일의 저장을 위한 데이터베이스를 포함할 수 있다.In one embodiment, the input module 100 may provide the input file collected from the test object to the input filter module 200. For example, the test object can be applied to any object that can generate input files, such as automobiles, information processing systems, network systems, and factory automation equipment. To this end, the input module 100 may include a database for storing input files therein.

입력 필터 모듈(200)은 테스트 대상에 연결되며, 테스트 대상으로부터 입력 파일을 수집할 수 있으며, 테스트 대상 내부에 구현될 수 있으나, 테스트 대상에 연결되는 독립적인 장치로 구현될 수도 있고, 한 종류 이상으로 구분되는 입력 파일을 수집할 수 있다.The input filter module 200 may be connected to a test object, collect input files from the test object, and may be implemented inside the test object, or may be implemented as an independent device connected to the test object, or one or more types You can collect input files separated by.

변환 모듈(300)은, 입력 필터 모듈(200)을 통해 구분된 파일 형식을 데이터 변환을 위한 내부 XML(Extensible Mark-up Language) 형태로 변환한 후 내재 모듈(400)로 전달한다.The conversion module 300 converts the file format classified through the input filter module 200 into an internal XML (Extensible Mark-up Language) format for data conversion, and transmits it to the embedded module 400.

일 실시예에서, 변환 모듈(300)은, 입력 필터 모듈(200)을 통해 구분된 파일을 내부 확장 마크업 언어(extensible markup language, 이하 'XML'이라 칭하기로 함)의 형식으로 인코딩할 수 있다. 여기서, 입력 파일 자체로서 분석에 용이하지 못하기 때문에 분석을 위해 내부 XML 형식으로 인코딩을 통해 데이터를 변환할 수 있다.In one embodiment, the conversion module 300 may encode a file separated through the input filter module 200 in a format of an internal extensible markup language (hereinafter referred to as 'XML'). . Here, since the input file itself is not easy to analyze, data can be converted through encoding into an internal XML format for analysis.

내재 모듈(400)은, 변환 모듈(300)에 의하여 변환된 내부 XML을 테스트용 프레임워크의 내부 응용프로그램(application)에서 사용할 수 있도록 가공한다.The intrinsic module 400 processes the internal XML converted by the conversion module 300 to be used in an internal application of the test framework.

일 실시예에서, 내재 모듈(400)은, 변환 모듈(300)에 의하여 변환된 내부 XML을 TTCN-3(Testing and Test Control Notation version 3) Test Framework의 응용 프로그램이 사용할 수 있게 가공할 수 있다.In one embodiment, the intrinsic module 400 may process the internal XML converted by the conversion module 300 to be used by an application program of a Test and Test Control Notation version 3 (TTCN-3) Test Framework.

상술한 바와 같은 구성을 가지는 자동차 데이터 테스트를 위한 자동차 데이터 변환 시스템(10)은, 상술한 본 발명의 일측면에 따르면, 자동차 데이터를 체계적으로 TTCN-3 Framework 데이터로 변환시킴으로써 TTCN-3(Testing and Test Control Notation Version 3) Test Framework에 대한 자동차 데이터의 효율적인 변환을 유도할 수 있으며, 내부적으로 단일 Data Format을 사용함으로써 재사용성 제고할 수 있다.The vehicle data conversion system 10 for vehicle data test having the above-described configuration, according to an aspect of the present invention described above, systematically converts vehicle data into TTCN-3 Framework data to test TTCN-3 (Testing and Test Control Notation Version 3) Efficient conversion of automotive data to the Test Framework can be induced, and reusability can be improved by using a single data format internally.

상술한 바와 같은 구성을 가지는 자동차 데이터 테스트를 위한 자동차 데이터 변환 시스템(10)의 각 구성에 의한 자동차 데이터 변환 방법은 도 3 이하의 방법 설명에서 후술한다.A method for converting vehicle data by each configuration of the vehicle data conversion system 10 for testing vehicle data having the above-described configuration will be described later in the method description of FIG. 3 and below.

도 2는 도 1의 입력 필터 모듈을 설명하는 제어 블록도이다.FIG. 2 is a control block diagram illustrating the input filter module of FIG. 1.

도 2를 참조하면, 입력 필터 모듈(200)은, DBC 입력부(210), ARXML 입력부(220), 엑셀 입력부(230) 및 텍스트 입력부(240)를 포함한다.Referring to FIG. 2, the input filter module 200 includes a DBC input unit 210, an ARXML input unit 220, an Excel input unit 230, and a text input unit 240.

DBC 입력부(210)는, 입력 모듈(100)로부터 DBC 파일을 입력받아 변환 모듈(300)로 전달한다.The DBC input unit 210 receives the DBC file from the input module 100 and transfers it to the conversion module 300.

ARXML 입력부(220)는, 입력 모듈(100)로부터 ARXML 파일을 입력받아 변환 모듈(300)로 전달한다.The ARXML input unit 220 receives the ARXML file from the input module 100 and delivers it to the conversion module 300.

엑셀 입력부(230)는, 입력 모듈(100)로부터 엑셀 파일을 입력받아 변환 모듈(300)로 전달한다.The Excel input unit 230 receives an Excel file from the input module 100 and transfers the Excel file to the conversion module 300.

텍스트 입력부(240)는, 입력 모듈(100)로부터 텍스트 파일을 입력받아 변환 모듈(300)로 전달한다.The text input unit 240 receives a text file from the input module 100 and transmits the text file to the conversion module 300.

일 실시예에서, 입력 필터 모듈(200)은, DBC 파일, ARXML 파일, 엑셀 파일 및 텍스트 파일 중 하나의 형식에 따라 구분할 수 있다.In one embodiment, the input filter module 200 may be classified according to one format among DBC files, ARXML files, Excel files, and text files.

상술한 바와 같은 구성을 가지는 입력 필터 모듈(200)은, 입력 모듈(100)로부터 전달되는 각각의 파일들을 해당 파일들의 포멧에 따라 DBC 파일, ARXML 파일, 엑셀 파일, 텍스트 파일 등을 각각의 형식에 따라 구분하여 변환 모듈(300)로 전달할 수 있다.The input filter module 200 having the above-described configuration, each file transmitted from the input module 100, DBC file, ARXML file, Excel file, text file, etc. in each format according to the format of the files It can be divided accordingly and transferred to the conversion module 300.

도 3는 본 발명의 일 실시예에 따른 자동차 데이터 테스트를 위한 자동차 데이터 변환 방법을 설명하는 순서도이다.3 is a flowchart illustrating a method for converting vehicle data for testing vehicle data according to an embodiment of the present invention.

도 3을 참조하면, 본 발명의 일 실시예에 따른 자동차 데이터 테스트를 위한 자동차 데이터 변환 방법은, 자동차 데이터 테스트를 위한 파일을 입력받는다(S110).Referring to FIG. 3, a method for converting automobile data for testing automobile data according to an embodiment of the present invention receives a file for testing automobile data (S110).

일 실시예에서, 파일을 입력받는 단계(S110)는, 저장용 형식 파일에 CAN(Control Arear Network), LIN(Local Interconnect Network) 및 Ethernet 중 적어도 하나를 저장한 후 TTCN-3 Test Framework에서 사용할 수 있도록 입력받을 수 있다.In one embodiment, the step of receiving a file (S110), after storing at least one of CAN (Control Arear Network), LIN (Local Interconnect Network) and Ethernet in a format file for storage, can be used in the TTCN-3 Test Framework So that it can be entered.

상술한 단계 S110에서 입력되는 파일을 판독하여 파일의 형식에 따라 구분한다(S120).The file input in the above-described step S110 is read and classified according to the file format (S120).

일 실시예에서, 구분하는 단계(S120)는, DBC 파일, ARXML 파일, 엑셀 파일 및 텍스트 파일 중 적어도 하나의 형식에 따라 구분할 수 있다.In one embodiment, the step of separating (S120) may be classified according to at least one format of a DBC file, an ARXML file, an Excel file, and a text file.

상술한 단계 S120에서 구분된 파일 형식을 데이터 변환을 위한 내부 XML(Extensible Mark-up Language) 형태로 변환한다(S130).The file format classified in step S120 is converted into an internal XML (Extensible Mark-up Language) format for data conversion (S130).

상술한 단게 S130에서 변환된 내부 XML을 테스트용 프레임워크의 내부 응용프로그램(application)에서 사용할 수 있도록 가공한다(S140).The above-described step is processed so that the internal XML converted in S130 can be used in an internal application of the test framework (S140).

일 실시예에서, 가공하는 단계(S140)는, 변환된 내부 XML을 TTCN-3(Testing and Test Control Notation version 3) Test Framework의 응용 프로그램이 사용할 수 있게 가공할 수 있다.In one embodiment, the processing step S140 may process the converted internal XML to be used by an application program of the Test and Test Control Notation version 3 (TTCN-3) Test Framework.

이상의 실시예들에서 사용되는 '~부'라는 용어는 소프트웨어 또는 FPGA(field programmable gate array) 또는 ASIC 와 같은 하드웨어 구성요소를 의미하며, '~부'는 어떤 역할들을 수행한다. 그렇지만 '~부'는 소프트웨어 또는 하드웨어에 한정되는 의미는 아니다. '~부'는 어드레싱할 수 있는 저장 매체에 있도록 구성될 수도 있고 하나 또는 그 이상의 프로세서들을 재생시키도록 구성될 수도 있다. 따라서, 일 예로서 '~부'는 소프트웨어 구성요소들, 객체지향 소프트웨어 구성요소들, 클래스 구성요소들 및 태스크 구성요소들과 같은 구성요소들과, 프로세스들, 함수들, 속성들, 프로시저들, 서브루틴들, 프로그램특허 코드의 세그먼트들, 드라이버들, 펌웨어, 마이크로코드, 회로, 데이터, 데이터베이스, 데이터 구조들, 테이블들, 어레이들, 및 변수들을 포함한다.The term '~ unit' used in the above embodiments means software or hardware components such as a field programmable gate array (FPGA) or an ASIC, and '~ unit' performs certain roles. However, '~ wealth' is not limited to software or hardware. The '~ unit' may be configured to be in an addressable storage medium or may be configured to reproduce one or more processors. Thus, as an example, '~ unit' refers to components such as software components, object-oriented software components, class components and task components, processes, functions, attributes, and procedures. , Subroutines, segments of program patent code, drivers, firmware, microcode, circuitry, data, database, data structures, tables, arrays, and variables.

구성요소들과 '~부'들 안에서 제공되는 기능은 더 작은 수의 구성요소들 및 '~부'들로 결합되거나 추가적인 구성요소들과 '~부'들로부터 분리될 수 있다.The functions provided within the components and '~ units' may be combined into a smaller number of components and '~ units', or separated from additional components and '~ units'.

뿐만 아니라, 구성요소들 및 '~부'들은 디바이스 또는 보안 멀티미디어카드 내의 하나 또는 그 이상의 CPU 들을 재생시키도록 구현될 수도 있다.In addition, components and '~ units' may be implemented to play one or more CPUs in a device or a secure multimedia card.

도 3을 통해 설명된 본 발명의 일 실시예에 따른 자동차 데이터 테스트를 위한 자동차 데이터 변환 방법은 컴퓨터에 의해 실행 가능한 명령어 및 데이터를 저장하는, 컴퓨터로 판독 가능한 매체의 형태로도 구현될 수 있다. 이때, 명령어 및 데이터는 프로그램 코드의 형태로 저장될 수 있으며, 프로세서에 의해 실행되었을 때, 소정의 프로그램 모듈을 생성하여 소정의 동작을 수행할 수 있다. 또한, 컴퓨터로 판독 가능한 매체는 컴퓨터에 의해 액세스될 수 있는 임의의 가용 매체일 수 있고, 휘발성 및 비휘발성 매체, 분리형 및 비분리형 매체를 모두 포함한다. 또한, 컴퓨터로 판독 가능한 매체는 컴퓨터 기록 매체일 수 있는데, 컴퓨터 기록 매체는 컴퓨터 판독 가능 명령어, 데이터 구조, 프로그램 모듈 또는 기타 데이터와 같은 정보의 저장을 위한 임의의 방법 또는 기술로 구현된 휘발성 및 비휘발성, 분리형 및 비분리형 매체를 모두 포함할 수 있다. 예를 들어, 컴퓨터 기록 매체는 HDD 및 SSD 등과 같은 마그네틱 저장 매체, CD, DVD 및 블루레이 디스크 등과 같은 광학적 기록 매체, 또는 네트워크를 통해 접근 가능한 서버에 포함되는 메모리일 수 있다. The vehicle data conversion method for vehicle data test according to an embodiment of the present invention described with reference to FIG. 3 may also be implemented in the form of a computer-readable medium storing instructions and data executable by a computer. At this time, instructions and data may be stored in the form of program code, and when executed by a processor, a predetermined program module may be generated to perform a predetermined operation. In addition, the computer-readable medium can be any available medium that can be accessed by a computer, and includes both volatile and nonvolatile media, removable and non-removable media. In addition, the computer-readable medium may be a computer recording medium, which is implemented in any method or technology for storage of information such as computer-readable instructions, data structures, program modules, or other data. Volatile, removable and non-removable media. For example, the computer recording medium may be a magnetic storage medium such as HDD and SSD, an optical recording medium such as CD, DVD and Blu-ray disk, or a memory included in a server accessible through a network.

또한, 도 3을 통해 설명된 본 발명의 일 실시예에 따른 자동차 데이터 테스트를 위한 자동차 데이터 변환 방법은 컴퓨터에 의해 실행 가능한 명령어를 포함하는 컴퓨터 프로그램(또는 컴퓨터 프로그램 제품)으로 구현될 수도 있다. 컴퓨터 프로그램은 프로세서에 의해 처리되는 프로그래밍 가능한 기계 명령어를 포함하고, 고레벨 프로그래밍 언어(High-level Programming Language), 객체 지향 프로그래밍 언어(Object-oriented Programming Language), 어셈블리 언어 또는 기계 언어 등으로 구현될 수 있다. 또한 컴퓨터 프로그램은 유형의 컴퓨터 판독가능 기록매체(예를 들어, 메모리, 하드디스크, 자기/광학 매체 또는 SSD(Solid-State Drive) 등)에 기록될 수 있다. In addition, a method for converting vehicle data for vehicle data testing according to an embodiment of the present invention described with reference to FIG. 3 may be implemented as a computer program (or computer program product) including instructions executable by a computer. The computer program includes programmable machine instructions processed by a processor and may be implemented in a high-level programming language, object-oriented programming language, assembly language, or machine language. . In addition, the computer program may be recorded on a tangible computer-readable recording medium (eg, memory, hard disk, magnetic / optical medium, or solid-state drive (SSD), etc.).

따라서 도 3을 통해 설명된 본 발명의 일 실시예에 따른 자동차 데이터 테스트를 위한 자동차 데이터 변환 방법은 상술한 바와 같은 컴퓨터 프로그램이 컴퓨팅 장치에 의해 실행됨으로써 구현될 수 있다. 컴퓨팅 장치는 프로세서와, 메모리와, 저장 장치와, 메모리 및 고속 확장포트에 접속하고 있는 고속 인터페이스와, 저속 버스와 저장 장치에 접속하고 있는 저속 인터페이스 중 적어도 일부를 포함할 수 있다. 이러한 성분들 각각은 다양한 버스를 이용하여 서로 접속되어 있으며, 공통 머더보드에 탑재되거나 다른 적절한 방식으로 장착될 수 있다.Accordingly, a method for converting automobile data for testing automobile data according to an embodiment of the present invention described with reference to FIG. 3 may be implemented by executing a computer program as described above by a computing device. The computing device may include at least some of a processor, a memory, a storage device, a high-speed interface connected to the memory and a high-speed expansion port, and a low-speed interface connected to the low-speed bus and the storage device. Each of these components is connected to each other using various buses, and can be mounted on a common motherboard or mounted in other suitable ways.

여기서 프로세서는 컴퓨팅 장치 내에서 명령어를 처리할 수 있는데, 이런 명령어로는, 예컨대 고속 인터페이스에 접속된 디스플레이처럼 외부 입력, 출력 장치상에 GUI(Graphic User Interface)를 제공하기 위한 그래픽 정보를 표시하기 위해 메모리나 저장 장치에 저장된 명령어를 들 수 있다. 다른 실시예로서, 다수의 프로세서 및(또는) 다수의 버스가 적절히 다수의 메모리 및 메모리 형태와 함께 이용될 수 있다. 또한 프로세서는 독립적인 다수의 아날로그 및(또는) 디지털 프로세서를 포함하는 칩들이 이루는 칩셋으로 구현될 수 있다.Here, the processor is capable of processing instructions within the computing device, such as to display graphical information for providing a graphical user interface (GUI) on an external input or output device, such as a display connected to a high-speed interface. Examples are commands stored in memory or storage devices. In other embodiments, multiple processors and / or multiple buses may be used in conjunction with multiple memories and memory types as appropriate. Also, the processor may be implemented as a chipset formed by chips including a plurality of independent analog and / or digital processors.

또한 메모리는 컴퓨팅 장치 내에서 정보를 저장한다. 일례로, 메모리는 휘발성 메모리 유닛 또는 그들의 집합으로 구성될 수 있다. 다른 예로, 메모리는 비휘발성 메모리 유닛 또는 그들의 집합으로 구성될 수 있다. 또한 메모리는 예컨대, 자기 혹은 광 디스크와 같이 다른 형태의 컴퓨터 판독 가능한 매체일 수도 있다.Memory also stores information within computing devices. In one example, the memory may consist of volatile memory units or a collection thereof. As another example, the memory may consist of non-volatile memory units or a collection thereof. The memory may also be other types of computer readable media, such as magnetic or optical disks.

그리고 저장장치는 컴퓨팅 장치에게 대용량의 저장공간을 제공할 수 있다. 저장 장치는 컴퓨터 판독 가능한 매체이거나 이런 매체를 포함하는 구성일 수 있으며, 예를 들어 SAN(Storage Area Network) 내의 장치들이나 다른 구성도 포함할 수 있고, 플로피 디스크 장치, 하드 디스크 장치, 광 디스크 장치, 혹은 테이프 장치, 플래시 메모리, 그와 유사한 다른 반도체 메모리 장치 혹은 장치 어레이일 수 있다.And the storage device can provide a large storage space for the computing device. The storage device may be a computer-readable medium or a configuration including such a medium, and may include, for example, devices within a storage area network (SAN) or other configurations, and may include floppy disk devices, hard disk devices, optical disk devices, Or a tape device, flash memory, or other similar semiconductor memory device or device array.

상술된 실시예들은 예시를 위한 것이며, 상술된 실시예들이 속하는 기술분야의 통상의 지식을 가진 자는 상술된 실시예들이 갖는 기술적 사상이나 필수적인 특징을 변경하지 않고서 다른 구체적인 형태로 쉽게 변형이 가능하다는 것을 이해할 수 있을 것이다. 그러므로 상술된 실시예들은 모든 면에서 예시적인 것이며 한정적이 아닌 것으로 이해해야만 한다. 예를 들어, 단일형으로 설명되어 있는 각 구성 요소는 분산되어 실시될 수도 있으며, 마찬가지로 분산된 것으로 설명되어 있는 구성 요소들도 결합된 형태로 실시될 수 있다.The above-described embodiments are for illustration only, and those having ordinary knowledge in the technical field to which the above-described embodiments belong can easily be modified into other specific forms without changing the technical idea or essential features of the above-described embodiments. You will understand. Therefore, it should be understood that the above-described embodiments are illustrative in all respects and not restrictive. For example, each component described as a single type may be implemented in a distributed manner, and similarly, components described as distributed may be implemented in a combined form.

본 명세서를 통해 보호 받고자 하는 범위는 상기 상세한 설명보다는 후술하는 특허청구범위에 의하여 나타내어지며, 특허청구범위의 의미 및 범위 그리고 그 균등 개념으로부터 도출되는 모든 변경 또는 변형된 형태를 포함하는 것으로 해석되어야 한다.The scope to be protected through the present specification is indicated by the claims, which will be described later, rather than the detailed description, and should be interpreted to include all modified or modified forms derived from the meaning and scope of the claims and equivalent concepts thereof. .

10: 자동차 데이터 테스트를 위한 자동차 데이터 변환 시스템
100: 입력 모듈
200: 입력 필터 모듈
210: DBC 입력부
220: ARXML 입력부
230: 엑셀 입력부
240: 텍스트 입력부
300: 변환 모듈
400: 내재 모듈
10: Automotive data conversion system for automotive data testing
100: input module
200: input filter module
210: DBC input
220: ARXML input
230: Excel input
240: text input unit
300: conversion module
400: embedded module

Claims (10)

자동차 데이터 테스트를 위한 파일을 입력받는 입력 모듈;
상기 입력 모듈로 입력되는 파일을 판독하여 파일의 형식에 따라 구분하는 입력 필터 모듈;
상기 입력 필터 모듈을 통해 구분된 파일 형식을 데이터 변환을 위한 내부 XML(Extensible Mark-up Language) 형태로 변환하는 변환 모듈; 및
상기 변환 모듈에 의하여 변환된 내부 XML을 테스트용 프레임워크의 내부 응용프로그램(application)에서 사용할 수 있도록 가공하는 내재 모듈을 포함하는, 자동차 데이터 테스트를 위한 자동차 데이터 변환 시스템.
An input module that receives a file for vehicle data test;
An input filter module for reading a file input to the input module and classifying according to a file format;
A conversion module for converting the file format classified through the input filter module into an internal XML (Extensible Mark-up Language) format for data conversion; And
And an intrinsic module for processing the internal XML converted by the conversion module for use in an internal application of a testing framework, an automotive data conversion system for automotive data testing.
제1항에 있어서,
상기 입력 필터 모듈은,
DBC 파일, ARXML 파일, 엑셀 파일 및 텍스트 파일 중 하나의 형식에 따라 구분하는, 자동차 데이터 테스트를 위한 자동차 데이터 변환 시스템.
According to claim 1,
The input filter module,
Automotive data conversion system for automotive data testing, classified according to one of the following formats: DBC file, ARXML file, Excel file and text file.
제2항에 있어서,
상기 입력 필터 모듈은,
상기 입력 모듈로부터 DBC 파일을 입력받아 상기 변환 모듈로 전달하는 DBC 입력부;
상기 입력 모듈로부터 ARXML 파일을 입력받아 상기 변환 모듈로 전달하는 ARXML 입력부;
상기 입력 모듈로부터 엑셀 파일을 입력받아 상기 변환 모듈로 전달하는 엑셀 입력부; 및
상기 입력 모듈로부터 텍스트 파일을 입력받아 상기 변환 모듈로 전달하는 텍스트 입력부를 포함하는, 자동차 데이터 테스트를 위한 자동차 데이터 변환 시스템.
According to claim 2,
The input filter module,
A DBC input unit that receives a DBC file from the input module and delivers it to the conversion module;
An ARXML input unit that receives an ARXML file from the input module and delivers it to the conversion module;
An Excel input unit that receives an Excel file from the input module and delivers it to the conversion module; And
And a text input unit that receives a text file from the input module and delivers it to the conversion module.
제1항에 있어서,
상기 입력 모듈은,
저장용 형식 파일에 CAN(Control Arear Network), LIN(Local Interconnect Network) 및 Ethernet 중 적어도 하나를 저장한 후 TTCN-3 Test Framework에서 사용할 수 있도록 입력받는, 자동차 데이터 테스트를 위한 자동차 데이터 변환 시스템.
According to claim 1,
The input module,
Automotive data conversion system for automotive data testing, after storing at least one of CAN (Control Arear Network), LIN (Local Interconnect Network), and Ethernet in a format file for storage and receiving them for use in the TTCN-3 Test Framework.
제1항에 있어서,
상기 내재 모듈은,
상기 변환 모듈에 의하여 변환된 내부 XML을 TTCN-3(Testing and Test Control Notation version 3) Test Framework의 응용 프로그램이 사용할 수 있게 가공하는, 자동차 데이터 테스트를 위한 자동차 데이터 변환 시스템.
According to claim 1,
The embedded module,
An automotive data conversion system for automotive data testing that processes the internal XML converted by the conversion module for use by an application of the TTCN-3 (Testing and Test Control Notation version 3) Test Framework.
자동차 데이터 테스트를 위한 파일을 입력받는 단계;
입력되는 파일을 판독하여 파일의 형식에 따라 구분하는 단계;
구분된 파일 형식을 데이터 변환을 위한 내부 XML(Extensible Mark-up Language) 형태로 변환하는 단계; 및
변환된 내부 XML을 테스트용 프레임워크의 내부 응용프로그램(application)에서 사용할 수 있도록 가공하는 단계를 포함하는, 자동차 데이터 테스트를 위한 자동차 데이터 변환 방법.
Receiving a file for vehicle data test;
Reading the input file and classifying according to the file format;
Converting the delimited file format into an internal extensible mark-up language (XML) format for data conversion; And
A method of transforming automotive data for automotive data testing, comprising processing the converted internal XML for use in an internal application of a testing framework.
제6항에 있어서,
상기 구분하는 단계는,
DBC 파일, ARXML 파일, 엑셀 파일 및 텍스트 파일 중 적어도 하나의 형식에 따라 구분하는, 자동차 데이터 테스트를 위한 자동차 데이터 변환 방법.
The method of claim 6,
The step of distinguishing,
A method for converting automobile data for testing automobile data, which is classified according to at least one of DBC file, ARXML file, Excel file, and text file.
제6항에 있어서,
상기 파일을 입력받는 단계는,
저장용 형식 파일에 CAN(Control Arear Network), LIN(Local Interconnect Network) 및 Ethernet 중 적어도 하나를 저장한 후 TTCN-3 Test Framework에서 사용할 수 있도록 입력받는, 자동차 데이터 테스트를 위한 자동차 데이터 변환 방법.
The method of claim 6,
The step of receiving the file,
A method of converting automobile data for automotive data testing, after storing at least one of CAN (Control Arear Network), LIN (Local Interconnect Network), and Ethernet in a format file for storage, and receiving the data for use in the TTCN-3 Test Framework.
제6항에 있어서,
상기 가공하는 단계는,
변환된 내부 XML을 TTCN-3(Testing and Test Control Notation version 3) Test Framework의 응용 프로그램이 사용할 수 있게 가공하는, 자동차 데이터 테스트를 위한 자동차 데이터 변환 방법.
The method of claim 6,
The processing step,
A method of converting automotive data for automotive data testing, processing the converted internal XML for use by an application of the Test and Test Control Notation version 3 (TTCN-3) Test Framework.
제6항 내지 제9항에 중 하나의 항에 따른 자동차 데이터 테스트를 위한 자동차 데이터 변환 방법을 수행하기 위한, 컴퓨터 프로그램이 기록된 컴퓨터로 판독 가능한 기록 매체.A computer-readable recording medium having a computer program recorded thereon for performing a method for converting automobile data for testing automobile data according to any one of claims 6 to 9.
KR1020180143175A 2018-11-20 2018-11-20 System and method for automotive data conversion for data testing based on ttcn-3, recording medium for performing the method KR20200058718A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020180143175A KR20200058718A (en) 2018-11-20 2018-11-20 System and method for automotive data conversion for data testing based on ttcn-3, recording medium for performing the method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020180143175A KR20200058718A (en) 2018-11-20 2018-11-20 System and method for automotive data conversion for data testing based on ttcn-3, recording medium for performing the method

Publications (1)

Publication Number Publication Date
KR20200058718A true KR20200058718A (en) 2020-05-28

Family

ID=70920152

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020180143175A KR20200058718A (en) 2018-11-20 2018-11-20 System and method for automotive data conversion for data testing based on ttcn-3, recording medium for performing the method

Country Status (1)

Country Link
KR (1) KR20200058718A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112799321A (en) * 2020-12-14 2021-05-14 东风汽车集团有限公司 DBC file rapid creating method following CAN bus communication protocol

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100686359B1 (en) 2006-04-20 2007-02-26 성균관대학교산학협력단 3d vehicle simulator system & simulation method for ecu embedded system
KR101723631B1 (en) 2016-04-14 2017-04-19 슈어소프트테크주식회사 Method for testing linkage evaluation between vehicle equipments

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100686359B1 (en) 2006-04-20 2007-02-26 성균관대학교산학협력단 3d vehicle simulator system & simulation method for ecu embedded system
KR101723631B1 (en) 2016-04-14 2017-04-19 슈어소프트테크주식회사 Method for testing linkage evaluation between vehicle equipments

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112799321A (en) * 2020-12-14 2021-05-14 东风汽车集团有限公司 DBC file rapid creating method following CAN bus communication protocol
CN112799321B (en) * 2020-12-14 2022-02-01 东风汽车集团有限公司 DBC file rapid creating method following CAN bus communication protocol

Similar Documents

Publication Publication Date Title
US8874959B2 (en) Information processing apparatus, image forming apparatus, and information processing program
US9582351B2 (en) Device driver error isolation on devices wired via FSI chained interface
US10012691B1 (en) Audio output diagnostic circuit
US11640342B2 (en) Fault state transitions in an autonomous vehicle
US11914902B1 (en) Shared memory access in a distributed system
JP6213676B2 (en) Analysis device, analysis method, and analysis program
US10216562B2 (en) Generating diagnostic data
KR20200058718A (en) System and method for automotive data conversion for data testing based on ttcn-3, recording medium for performing the method
CN113708986A (en) Server monitoring apparatus, method and computer-readable storage medium
CN112015600A (en) Log information processing system, log information processing method and device and switch
CN115617558A (en) Vehicle diagnostic system, method, storage medium, and vehicle
US8468394B2 (en) Method of tracing selected activities within a data processing system by tagging selected items and tracing the tagged items
JP6309919B2 (en) Numerical control device with data acquisition function
KR20190077676A (en) Apparatus and method for analysing test log
US11869284B2 (en) Failure diagnosis device, failure diagnosis system, failure diagnosis method, and failure diagnosis program
US20230229678A1 (en) Information processing device, information processing method, storage medium on which an information processing program is stored, and vehicle
US20150019601A1 (en) Providing network attached storage devices to management sub-systems
WO2018100720A1 (en) Data collection apparatus and data collection program
JP2014021908A (en) Processor access history monitor circuit and processor access history monitoring method
CN117493354A (en) Data processing method, processing system, storage medium and processor
CN114816547A (en) Method and device for initializing peripheral chip by complex driver under AUTOSAR (automotive open system architecture)
JP2020101877A (en) Electronic control device for vehicle, abnormality signal generating method, and abnormality signal generating program
CN118015726A (en) Data monitoring method and system of vehicle-mounted data recorder
Schäfer et al. Validating Sensor Development via Flexible Recorder Systems
CN117251863A (en) Log data protection method, device, equipment and storage medium

Legal Events

Date Code Title Description
E701 Decision to grant or registration of patent right