Correct-by-Construction Advanced Driver Assistance Systems based on a Cognitive Architecture

Francisco Eiras, Morteza Lahijanian, and Marta Kwiatkowska

🏢 Proc. IEEE Connected and Automated Vehicles Symposium (IEEE CAVS), 2019

Abstract. Research into safety in autonomous and semiautonomous vehicles has, so far, largely been focused on testing and validation through simulation. Due to the fact that failure of these autonomous systems is potentially life-endangering, formal methods arise as a complementary approach. This paper studies the application of formal methods to the verification of a human driver model built using the cognitive architecture ACT-R, and to the design of correct-by-construction Advanced Driver Assistance Systems (ADAS). The novelty lies in the integration of ACT-R in the formal analysis and an abstraction technique that enables finite representation of a large dimensional, continuous system in the form of a Markov process. The situation considered is a multi-lane highway driving scenario and the interactions that arise. The efficacy of the method is illustrated in two case studies with various driving conditions.