Abstract
Developing distributed real-time systems is a complex task that has historically entailed specialized handcraft. In this paper, we propose a retrospective on the (r)evolutionary changes that led to the transition from low-level programming to industrial full-fledged model-based development embodied by the Rubus Component Model and its tool-ecosystem. We focus on the needs, challenges, and solutions of a 15-year-long evolution journey of a software development approach that has gone from low-level and manual programming to a highly automated environment offering modeling, analysis, and development of vehicular software systems with multi-criticality for deployment on single- and multi-core platforms.
Author supplied keywords
Cite
CITATION STYLE
Bucaioni, A., Ciccozzi, F., Di Salle, A., & Sjödin, M. (2023). From low-level programming to full-fledged industrial model-based development: the story of the Rubus Component Model. Software and Systems Modeling, 22(4), 1085–1097. https://doi.org/10.1007/s10270-023-01107-3
Register to see more suggestions
Mendeley helps you to discover research relevant for your work.