• 中国计算机学会会刊
  • 中国科技核心期刊
  • 中文核心期刊

Computer Engineering & Science ›› 2023, Vol. 45 ›› Issue (04): 622-629.

• Software Engineering • Previous Articles     Next Articles

AUTOSAR operating system conformance test research based on decision table

CHEN Can1,YANG Xing-da1,FANG Ling2   

  1. (1.Institutes of Physical Science and Information Technology,Anhui University,Hefei 230601;
    2.Hefei Institutes of Physical Science,Chinese Academy of Sciences,Hefei 230031,China)
  • Received:2022-01-07 Revised:2022-07-19 Accepted:2023-04-25 Online:2023-04-25 Published:2023-04-13

Abstract: The Automotive Open System Architecture (AUTOSAR) specification defines a series of abstract standard interfaces for in-vehicle embedded operating systems and related services, which have been widely used. The traditional AUTOSAR operating system conformance test method is not very specific and cannot test operating systems of different conformance class levels. The system under test needs to meet the highest conformance class level requirements to pass the test, so additional test cases that meet the requirements need to be extracted. This research designs a conformance test method for AUTOSAR operating system based on the decision table. The decision table is a symbolic means to express the logical interdependence of events. It can enumerate complex logical relations and multiple condition combinations in detail, and can be reproduced according to requirements. By referring to consis- tent classes when designing test cases, the test cases are given consistent class attributes when they are generated, and testing can be performed for different levels of operating systems. In actual experiments, this research method achieves targeted testing of different consistent operating systems, and carries out tests on four consistent types of five functional modules, avoiding the extra extraction of 379 test cases and improving test efficiency.

Key words: Automotive Open System Architecture, operating system, decision table, conformance test