## 1 Introduction  
Electric vehicles (EVs) were once popular in the late 19 th century and early 20 th century before cars with internal combustion engines became available. A century later, EVs have begun gaining attention once again and are regarded as the means of transportation for the near future for their environmentally friendly features. Most present automobile manufacturers have begun making a considerable effort in developing various types of EVs including electric cars, plug-in hybrids, and hybrid cars. However, the rapid deployment of EVs is hindered by the limitation of batteries and a shortage of charging stations.  
In current technology, DC charging is faster than AC (alternating current) in delivering power to EVs. It usually takes less than 30 min to charge up to 80% of the battery's capacity, and it is therefore the preferred way of charging on the street. Unlike conventional fuel cars, electric charging for EVs is more complicated when it comes to ensuring safe and fast charging. At the moment, several standards dictating the charging methods are available worldwide [1].  
Both electric vehicles (EVs) and electric vehicle supply equipment (EVSE), also known as EV chargers, should be manufactured according to the industrial or organizational standard such as the International Organization for Standardization (ISO), International Electrotechnical Commission (IEC), and Smart Grid Standardization Forum (SGSF). In order to check if they meet the standard, a procedure for testing is necessary. Conformance testing, also known as compliance testing, is a type of methodology utilized in engineering to make sure that a product, process, or even computer program meets a defined set of standards.  
This paper developed conformance testing for the SGSF-064-1, which is known as the Korean standard for the communication interface of EVs and EVSE for fast DC charging. The testing system was developed with CANoe, the most popular software developed by Vector for testing or developing CAN-based communications protocols. In this paper, conformance testing was applied to EVSE and it was therefore assumed to be a system under test (SUT). The EV side was implemented into a PC and it checks if the EVSE is faithfully following the procedure defined in the SGSF-064-1. Four test modes including one normal mode and three abnormal modes have been proposed for this purpose. They can be applied separately by navigating the menu in CANoe's main window. The software implemented for conformance testing with CANoe can be used commercially to assess the conformity of EVSE made according to SGSF-064-1.  
The implementing methods of conformance testing for the SGSF-064-1 have been evolved by the authors [2,3]. The objective was to realize the system for conformance testing for the standard but the methods have been renewed. In the first paper [2], Testing and Test Control Notation Version 3 (TTCN-3) were employed in a single PC to simulate and test procedures in SGSF-064-1. The second paper [3] extends the contribution of the first one by using two PCs; one simulates EVSE and the other works as a tester. A real CAN bus was also utilized thanks to two serial-to-CAN converters, and thus, two PCs were communicated with by CAN protocol. In this paper, the previous work is advanced by replacing TTCN-3 with CANoe, which is a comprehensive tool for testing and analyzing the CAN bus. In addition, the paper includes some results of four testing modes on a real EVSE.  
We organize the remainder of this paper as follows. Section 2 describes the definition and the properties of conformance testing. A brief explanation on CAN is given in Section 3. Testing software used for developing the proposed system, CANoe, is the topic of Section 4. In addition, it includes CAN Access Programming Language (CAPL). Section 5 briefly explains the Korean standard. Section 6 describes the structure of the test system. Finally, Section 7 presents the conclusions of this paper.