VICTORIA CAR NAVIGATION SOFTWARE DEVELOPMENT FRAMEWORK

Car navigation systems have made rapid progress since they were first introduced in the early '80s. Although they only had vehicle location detection and map display functions in the early '90s, they came to include voice route guidance and junction map functions as basic functions just a few years later. In 1996, the VICS (Vehicle Information and Communication System) service was launched in Japan, and car navigation systems began their evolution into in-vehicle information platform. The increasing functions in car navigation systems have led to more software source code in the systems. The workload for software development has seen steady increases in order to develop a lot of new models each with a different human-machine interface. For this reason, the authors reexamined the processes of their traditional embedded car navigation software development style, and established a new car navigation software development framework. This new framework significantly increases the productivity of software development. They call the framework "VICTORIA (Vehicle Information and Communication Terminal using Object oRiented Implementation Architecture)". The framework adopts object-oriented technology and human-machine builder technology, which generates user interface source code automatically. Using VICTORIA, they can reduce the development cost per one model drastically.