mdh.sePublikationer
Ändra sökning
RefereraExporteraLänk till posten
Permanent länk

Direktlänk
Referera
Referensformat
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Annat format
Fler format
Språk
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Annat språk
Fler språk
Utmatningsformat
  • html
  • text
  • asciidoc
  • rtf
SaveCCM - a component model for safety-critical real-time systems
Mälardalens högskola, Institutionen för datavetenskap och elektronik.ORCID-id: 0000-0002-7235-6888
Mälardalens högskola, Institutionen för datavetenskap och elektronik.
Mälardalens högskola, Institutionen för datavetenskap och elektronik.ORCID-id: 0000-0002-5278-755X
KTH, Stockholm, Sweden .
2004 (Engelska)Ingår i: Conference Proceedings of the EUROMICRO, Volume 30, 2004, 2004, s. 627-635Konferensbidrag, Publicerat paper (Övrigt vetenskapligt)
Abstract [en]

Component-based development has proven effective in many engineering domains, and several general component technologies are available. Most of these are focused on providing an efficient software-engineering process. However for the majority of embedded systems, run-time efficiency and prediction of system behaviour are as important as process efficiency. This calls for specialized technologies. There is even a need for further specialized technologies adapted to different types of embedded systems, due to the heterogeneity of the domain and the close relation between the software and the often very application specific system. This paper presents the SaveCCM component model, intended for embedded control applications in vehicular systems. SaveCCM is a simple model in which flexibility is limited to facilitate analysis of real-time and dependability. We present and motivate the model, and provide examples of its use.

Ort, förlag, år, upplaga, sidor
2004. s. 627-635
Nationell ämneskategori
Datorsystem
Identifikatorer
URN: urn:nbn:se:mdh:diva-4210DOI: 10.1109/EURMIC.2004.1333431ISI: 000224462100080Scopus ID: 2-s2.0-11844272628ISBN: 0-7695-2199-1 (tryckt)OAI: oai:DiVA.org:mdh-4210DiVA, id: diva2:121249
Konferens
30th EUROMICRO Conference; Rennes; France; 31 August 2004 through 3 September 2004
Tillgänglig från: 2008-04-25 Skapad: 2008-04-25 Senast uppdaterad: 2015-07-31Bibliografiskt granskad
Ingår i avhandling
1. Reusability of Software Components in the Vehicular Domain
Öppna denna publikation i ny flik eller fönster >>Reusability of Software Components in the Vehicular Domain
2008 (Engelska)Doktorsavhandling, sammanläggning (Övrigt vetenskapligt)
Abstract [en]

Component-based software engineering is concerned with enabling software to be assembled through systematic (re)use of carefully built software elements denoted components. In this thesis we describe how reusability benefits of component-based software engineering can be utilized for organizations acting in the vehicular domain. Attractive benefits with this approach include managing complexity through an architecture divided in components and avoidance of large monolithic structures; reduction of time-to-market since applications ideally can be assembled from pre-existing components; increased quality when applications are built from components already proven in use; and cost amortization through investment payoff by each reuse of a component.

Successful deployment of component-based development is however not simple - it depends on many strategic, technical, and business decisions. Furthermore the domain of vehicular systems represents a class of systems where component-based principles have had a limited success, in comparison to the domain of PC applications where the approach has emerged. The major reason to this is a number of important qualities that leaven all through the software life-cycle, e.g., safety, reliability, timing, and resource efficiency.

We have developed a prototype component technology tailored for the vehicular domain. The technology is based on a proposed component-model defining how component-based applications should be built and modelled in the context of vehicular systems. Our solution includes analysis tools and mechanisms supporting the process of maintaining important quality attributes in the life-cycle of software components.

Furthermore, we have used the technology to develop a typical vehicular application, demonstrated its integration with a component repository for vehicular components, and also studied real cases to evaluate our results in cooperation with industry. The results confirm the suitability of component-based principles for the domain, and also show the potential in further development of component technologies for vehicular systems.

Ort, förlag, år, upplaga, sidor
Akademin för innovation, design och teknik, 2008. s. 184
Serie
Mälardalen University Press Dissertations, ISSN 1651-4238 ; 60
Nyckelord
Software Engineering, Embedded Systems
Nationell ämneskategori
Datavetenskap (datalogi)
Forskningsämne
Datavetenskap
Identifikatorer
urn:nbn:se:mdh:diva-648 (URN)978-91-85485-82-6 (ISBN)
Disputation
2008-05-29, Gamma, U, Högskoleplan 1, Västerås, 14:00
Opponent
Handledare
Tillgänglig från: 2008-04-25 Skapad: 2008-04-25 Senast uppdaterad: 2018-01-13

Open Access i DiVA

Fulltext saknas i DiVA

Övriga länkar

Förlagets fulltextScopus

Personposter BETA

Hansson, HansCrnkovic, Ivica

Sök vidare i DiVA

Av författaren/redaktören
Hansson, HansÅkerholm, MikaelCrnkovic, Ivica
Av organisationen
Institutionen för datavetenskap och elektronik
Datorsystem

Sök vidare utanför DiVA

GoogleGoogle Scholar

doi
isbn
urn-nbn

Altmetricpoäng

doi
isbn
urn-nbn
Totalt: 64 träffar
RefereraExporteraLänk till posten
Permanent länk

Direktlänk
Referera
Referensformat
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Annat format
Fler format
Språk
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Annat språk
Fler språk
Utmatningsformat
  • html
  • text
  • asciidoc
  • rtf