Automotive Software Engineering

Research Strategy

We focus on the software engineering for automotive software systems. Mjor research topics are listed below.

1. Automotive Software Engineering
(1) Automotive software engineering is a challenging research domain by the unique nature of automtive software and the rapid changing of the domain toward realizing autonomous driving and conected services.

(2) Publications and Presentations

[ASE1501]Mikio Aoyama, Software Engineering for the Connected Automobiles: Opportunities and Challenges, Proc. of 2015 IEEE 39th Annual Computer Software and Applications Conference (COMPSAC 2015), IEEE Computer Society, Jul. 1-5, 2015, Taichung, Taiwan, p. 1 [Keynote] [IEEE].

[ASE1201] Mikio Aoyama, Computing for the Next-Generation Automobile, IEEE Computer, Vol. 45, No. 6, Jun. 2012, pp. 32-37 [IEEE Computer Society].

2. APLE: Agile Product-Line software Engineering (Joint Research with DENSO)

(1) Overview
We propsoe a methodology for APLE (Agile Product-Line software Engineering) in automotive domain. In the development process of SPLE, the authors focus on the fact that the highly iterative process centered around the variation point is executed. And, the authors propose an agile development method for SPLE, APLE, with twofold iterative process structure. Conventionally, ASD (Agile Software Development) is not expected to be applied to short-term development projects. Therefore, embracing multiple projects into a development makes ASD applicable to SPLE application engineering, and improves the total management of the development by improving the productivity monitoring and estimation of development efforts.

(2) Principal Researcher
Kengo Hayashi (DENSO CORPORATION)
Dr. Kengo Hayashi is a architect and project manager of Advanced Safety Engineering Div., DENSO CORPORATION, Kariya, Japan. He has engaged in the development of car navigation software systems and advanced sensing software system.
He received PhD in software engineering from Nanzan University.
His research interests include software management, software product line engineering, and agile development.


APLE at DENSO [Presentation]

 

(3) Publications and Presentations

[APLE1701] Kengo Hayashi, Mikio Aoyama, and Keiji Kobata, Agile Tames Product Line Variability: An Agile Development Method for Multiple Product Lines of Automotive Software Systems, Proc. of 21st Intfl Systems and Software Product Line Conf. (SPLC 2017), ACM, Sep. 2017, Sevilla, Spain, pp. 180-189 [ACM].

[APLE1702] Kengo Hayashi, and Mikio Aoyama, An Agile Development Method for Multiple Product Lines of Automotive Software Systems, Third Agile in Automotive Conference, Nov. 2017, Stuttgart [Presentation].

[APLE1501] Kengo Hayashi, Mikio Aoyama, and Keiji Kobata, A Concurrent Feedback Development Method and Its Application to Automotive Software Development, Proc.of 22nd Asia-Pacific Software Engineering Conference (APSEC 2015), IEEE Conference Publishing Services, Dec. 1-4, 2015, Delhi, India, pp. 362-369 [IEEE Computer Society].

3. Automotive Requirements Engineering

(1) Overview


(2) Publications and Presentations

[ARE1601] Akiyuki Takoshima, and Mikio Aoyama, A Two-Stage Inspection Method for Automotive Software Systems and Its Practical Applications, Proceedings of IEEE 24th International Requirements Engineering Conference (RE 2016), IEEE Computer Society, Sep. 12-16, 2016, Beijing, China, pp. 313-322(Industry Full Paper).

[ARE1501] Akiyuki Takoshima, and Mikio Aoyama, Assessing the Quality of Software Requirements Specifications for Automotive Software Systems, Proc.of 22nd Asia-Pacific Software Engineering Conference (APSEC 2015), IEEE Conference Publishing Services, Dec. 1-4, 2015, Delhi, India, pp. 393-400 [IEEE].


What's New | Map | Help