Towards a metamodel for the Rubus Component Model
2014 (English)In: CEUR Workshop Proceedings, vol 1281, 2014, p. 46-56Conference paper, Published paper (Refereed)
Abstract [en]
Component-Based Software Engineering has been recognized as an effective practice for dealing with the increasing complexity of the software for vehicular embedded systems. Despite the advantages it has introduced in terms of reasoning, design and reusability, the software development for vehicular embedded systems is still hampered by constel- lations of different processes, file formats and tools, which often require manual ad hoc translations. By exploiting the crossplay of Component- Based Software Engineering and Model-Driven Engineering, we take ini- tial steps towards the definition of a seamless chain for the structural, functional and execution modeling of software for vehicular embedded systems. To this end, one of the entry requirements is the metamodels definition of all the technologies used along the software development. In this work, we define a metamodel for an industrial component model, Rubus Component Model, used for the software development of vehicular real-time embedded systems by several international companies. We focus on the definition of metamodeling elements representing the software architecture.
Place, publisher, year, edition, pages
2014. p. 46-56
Series
CEUR Workshop Proceedings, ISSN 1613-0073 ; 1281
Keywords [en]
Component-based software engineering, Component-based software systems, Model-driven engineering, Rubus Component Model, Vehicular embedded systems, Computer software, Computer software reusability, Embedded systems, Real time systems, Reusability, Software engineering, Component model, Effective practices, Industrial components, International company, Real-time embedded systems, Software design
National Category
Electrical Engineering, Electronic Engineering, Information Engineering
Identifiers
URN: urn:nbn:se:mdh:diva-26661Scopus ID: 2-s2.0-84910079550OAI: oai:DiVA.org:mdh-26661DiVA, id: diva2:766724
Conference
1st International Workshop on Model-Driven Engineering for Component-Based Software Systems, ModComp 2014, 29 September 2014
2014-11-282014-11-282015-11-18Bibliographically approved