https://www.mdu.se/

mdu.sePublications
Change search
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf
From low-level programming to full-fledged industrial model-based development: the story of the Rubus Component Model
Mälardalen University, School of Innovation, Design and Engineering, Embedded Systems.ORCID iD: 0000-0002-8027-0611
Mälardalen University, School of Innovation, Design and Engineering, Embedded Systems.ORCID iD: 0000-0002-0401-1036
European University of Rome, Rome, Italy.
Mälardalen University, School of Innovation, Design and Engineering, Embedded Systems.ORCID iD: 0000-0001-7586-0409
2023 (English)In: Software and Systems Modeling, ISSN 1619-1366, E-ISSN 1619-1374Article in journal (Refereed) Published
Abstract [en]

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. 

Place, publisher, year, edition, pages
Springer Science and Business Media Deutschland GmbH , 2023.
Keywords [en]
Component model, Model-based development, Vehicular embedded systems real–time systems
National Category
Computer Systems
Identifiers
URN: urn:nbn:se:mdh:diva-62703DOI: 10.1007/s10270-023-01107-3ISI: 000990922800001Scopus ID: 2-s2.0-85159661430OAI: oai:DiVA.org:mdh-62703DiVA, id: diva2:1760836
Available from: 2023-05-31 Created: 2023-05-31 Last updated: 2024-01-17Bibliographically approved

Open Access in DiVA

No full text in DiVA

Other links

Publisher's full textScopus

Authority records

Bucaioni, AlessioCiccozzi, FedericoSjödin, Mikael

Search in DiVA

By author/editor
Bucaioni, AlessioCiccozzi, FedericoSjödin, Mikael
By organisation
Embedded Systems
In the same journal
Software and Systems Modeling
Computer Systems

Search outside of DiVA

GoogleGoogle Scholar

doi
urn-nbn

Altmetric score

doi
urn-nbn
Total: 201 hits
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf