mdh.sePublikasjoner
Endre søk
RefereraExporteraLink to record
Permanent link

Direct link
Referera
Referensformat
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Annet format
Fler format
Språk
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Annet språk
Fler språk
Utmatningsformat
  • html
  • text
  • asciidoc
  • rtf
A Model for Reuse and Optimization of Embedded Software Components
Mälardalens högskola, Institutionen för datavetenskap och elektronik.
Mälardalens högskola, Institutionen för datavetenskap och elektronik.ORCID-id: 0000-0001-8891-033X
Mälardalens högskola, Institutionen för datavetenskap och elektronik.ORCID-id: 0000-0002-3375-6766
Mälardalens högskola, Institutionen för datavetenskap och elektronik.ORCID-id: 0000-0002-5278-755X
2007 (engelsk)Inngår i: Proceedings of the International Conference on Information Technology Interfaces, ITI, 2007, s. 567-572Konferansepaper, Publicerat paper (Annet vitenskapelig)
Abstract [en]

In software engineering for embedded systems generic reusable software components must often be discarded in favor of using resource optimized solutions. In this paper we outline a modelthat enables the utilization of component-based principles even for embedded systems with high optimization demands. The model supports the creation of component variants optimized for different scenarios, through the introduction of an entrance preparation step and an ending verification step into the component design process. These activities are proposed to be supported by tools working on metadata associated with components, where the metadata is possible to automatically retrieve from many development tools. This paper outlines the theoretical model that is the basis for our current realization work.

sted, utgiver, år, opplag, sider
2007. s. 567-572
HSV kategori
Identifikatorer
URN: urn:nbn:se:mdh:diva-4213DOI: 10.1109/ITI.2007.4283834ISI: 000248942200091Scopus ID: 2-s2.0-48349120220ISBN: 978-953713809-7 (tryckt)OAI: oai:DiVA.org:mdh-4213DiVA, id: diva2:121252
Konferanse
ITI 2007 29th International Conference on Information Technology Interfaces; Dubrovnik; 25 June 2007 through 28 June 2007
Tilgjengelig fra: 2008-04-25 Laget: 2008-04-25 Sist oppdatert: 2014-07-04bibliografisk kontrollert
Inngår i avhandling
1. Reusability of Software Components in the Vehicular Domain
Åpne denne publikasjonen i ny fane eller vindu >>Reusability of Software Components in the Vehicular Domain
2008 (engelsk)Doktoravhandling, med artikler (Annet vitenskapelig)
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.

sted, utgiver, år, opplag, sider
Akademin för innovation, design och teknik, 2008. s. 184
Serie
Mälardalen University Press Dissertations, ISSN 1651-4238 ; 60
Emneord
Software Engineering, Embedded Systems
HSV kategori
Forskningsprogram
Datavetenskap
Identifikatorer
urn:nbn:se:mdh:diva-648 (URN)978-91-85485-82-6 (ISBN)
Disputas
2008-05-29, Gamma, U, Högskoleplan 1, Västerås, 14:00
Opponent
Veileder
Tilgjengelig fra: 2008-04-25 Laget: 2008-04-25 Sist oppdatert: 2018-01-13

Open Access i DiVA

Fulltekst mangler i DiVA

Andre lenker

Forlagets fulltekstScopus

Personposter BETA

Fröberg, JoakimSandström, KristianCrnkovic, Ivica

Søk i DiVA

Av forfatter/redaktør
Åkerholm, MikaelFröberg, JoakimSandström, KristianCrnkovic, Ivica
Av organisasjonen

Søk utenfor DiVA

GoogleGoogle Scholar

doi
isbn
urn-nbn

Altmetric

doi
isbn
urn-nbn
Totalt: 99 treff
RefereraExporteraLink to record
Permanent link

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