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
Quality-Driven Optimization of System Architecture: Industrial Case Study on an Automotive Sub-System
Leiden University, Netherlands.
RISE, Swedish ICT, Viktoria.ORCID iD: 0000-0001-6567-8398
University of Gothenburg, Sweden.
Leiden University, Sweden; University of Gothenburg, Sweden.
2013 (English)In: Journal of Systems and Software, ISSN 0164-1212, E-ISSN 1873-1228, Vol. 86, no 10, p. 2559-2573Article in journal (Refereed) Published
Abstract [en]

Due to the complexity of today's embedded systems and time-to-market competition between companies developing embedded systems, system architects have to perform a complex task. To design a system which meets all its quality requirements becomes increasingly difficult because of customer demand for new innovative user functions. Methods and tools are needed to assist the architect during system design. The goal of this paper is to show how metaheuristic optimization approaches can improve the process of designing efficient architectures for a set of given quality attributes. A case study is conducted in which an architecture optimization framework is applied to an existing sub-system in the automotive industry. The case study shows that metaheuristic optimization approaches can find efficient solutions for all quality attributes while fulfilling given constraints. By optimizing multiple quality attributes the framework proposes revolutionary architecture solutions in contrast to human architects, who tend to propose solutions based on previous architectures. Although the case study shows savings in manual effort, it also shows that the proposed architecture solutions should be assessed by the human architect. So, the paper demonstrates how an architecture optimization framework complements the domain knowledge and experience of the architect.

Place, publisher, year, edition, pages
2013. Vol. 86, no 10, p. 2559-2573
Keywords [en]
Component-based software engineering (CBSE), Optimization of software architecture design, System architecture for embedded systems
National Category
Computer and Information Sciences
Identifiers
URN: urn:nbn:se:ri:diva-32002DOI: 10.1016/j.jss.2013.05.109Scopus ID: 2-s2.0-84882580109OAI: oai:DiVA.org:ri-32002DiVA, id: diva2:1151860
Available from: 2017-10-24 Created: 2017-10-24 Last updated: 2023-11-22Bibliographically approved

Open Access in DiVA

No full text in DiVA

Other links

Publisher's full textScopus

Authority records

Lind, Kenneth

Search in DiVA

By author/editor
Lind, Kenneth
By organisation
Viktoria
In the same journal
Journal of Systems and Software
Computer and Information Sciences

Search outside of DiVA

GoogleGoogle Scholar

doi
urn-nbn

Altmetric score

doi
urn-nbn
Total: 52 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