Modeling of Legacy Distributed Embedded Systems at Vehicle Abstraction LevelShow others and affiliations
2016 (English)In: Proceedings - 2016 19th International ACM SIGSOFT Symposium on Component-Based Software Engineering, CBSE 2016, 2016, p. 7-12Conference paper, Published paper (Refereed)
Abstract [en]
A large majority of existing software development approaches in the vehicle industrial domain have a limited or no modeling support to fully reuse legacy nodes at the highest abstraction, called the vehicle level. In this paper, we introduce a new technique for model-and component-based development of vehicular distributed embedded systems at the vehicle level. The proposed technique supports not only modeling of crude nodes or Electronic Control Units but also modeling of legacy nodes whose software architectures can be partially or completely reused. As a proof of concept, we implement the modeling technique in an industrial model, the Rubus Component Model. In order to show the usability of our approach, we model a vehicular application using the extended component model and its tool suite.
Place, publisher, year, edition, pages
2016. p. 7-12
Keywords [en]
component model, component-based software engineering, distributed embedded systems, Vehicular embedded systems, Abstracting, Computer software reusability, Legacy systems, Software design, Software engineering, Vehicles, Component-Based Development, Distributed embedded system, Electronic control units, Industrial modeling, Software development approach, Vehicular applications, Embedded systems
National Category
Electrical Engineering, Electronic Engineering, Information Engineering
Identifiers
URN: urn:nbn:se:mdh:diva-32911DOI: 10.1109/CBSE.2016.17ISI: 000390946500002Scopus ID: 2-s2.0-84981532049ISBN: 9781509025695 (print)OAI: oai:DiVA.org:mdh-32911DiVA, id: diva2:955339
Conference
19th International ACM SIGSOFT Symposium on Component-Based Software Engineering, CBSE 2016, 5 April 2016 through 8 April 2016
2016-08-252016-08-252018-02-27Bibliographically approved