Towards a process and tool-chain for service-oriented automotive software engineering

I.H. Kruger
2004 "Software Engineering for Automotive Systems" Workshop W14S - 26th International Conference on Software Engineering   unpublished
The complexity of automotive software systems continues to increase at a dramatic pace. Traditionally, the interactions between the various software components of a vehicle are addressed only at the later stages in the overall development process. We advocate a fresh approach, where interaction patterns become the defining elements of automotive software services. This shifts the development focus from individual components to their interaction in the early stages of the development process;
more » ... entially reducing development and integration costs for both manufacturers and suppliers. We present a formal service notion based on interaction patterns and introduce a systematic, service-oriented development process, substantiated by means of a corresponding tool chain. We illustrate our definitions and results by modeling elements of a Central Locking System, an example from the automotive domain.
doi:10.1049/ic:20040337 fatcat:4iixgdytibhpfadezktcmdqghu