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
A Quality-Driven Decision Support Method for Identifying Software Architecture Candidates
Responsible organisation
2003 (English)In: International journal of software engineering and knowledge engineering, ISSN 0218-1940, Vol. 13, no 5, p. 547-573Article in journal (Refereed) Published
Abstract [en]

To sustain the qualities of a software system during evolution, and to adapt the quality attributes as the requirements evolve, it is necessary to have a clear software architecture that is understood by all developers and to which all changes to the system adheres. This software architecture can be created beforehand, but must also be updated as the domain of the software, and hence the requirements on the software system evolve. Creating a software architecture for a system or part of a system so that the architecture fulfils the desired quality requirements is often hard. We propose a decision-support method to aid in the understanding of different architecture candidates for a software system. We propose a method that is adaptable with respect to both the set of potential architecture candidates and quality attributes relevant for the system's domain to help in this task. The method creates a support framework, using a multicriteria decision method, supporting comparison of different software architecture candidates for a specific software quality attribute and vice versa, and then uses this support framework to reach a consensus on the benefits and liabilities of the different software architecture candidates and to increase the confidence in the resulting architecture decision.

Place, publisher, year, edition, pages
Singapore: World Scientific , 2003. Vol. 13, no 5, p. 547-573
Keywords [en]
decision support systems, formal specification, software architecture, software quality
National Category
Software Engineering
Identifiers
URN: urn:nbn:se:bth-9636ISI: 000187439200006Local ID: oai:bth.se:forskinfoB5622A9145A7402BC1256DBF0030D402OAI: oai:DiVA.org:bth-9636DiVA, id: diva2:837534
Available from: 2012-09-18 Created: 2003-10-14 Last updated: 2021-03-31Bibliographically approved

Open Access in DiVA

No full text in DiVA

Authority records

Svahnberg, MikaelWohlin, ClaesLundberg, LarsMattsson, Michael

Search in DiVA

By author/editor
Svahnberg, MikaelWohlin, ClaesLundberg, LarsMattsson, Michael
In the same journal
International journal of software engineering and knowledge engineering
Software Engineering

Search outside of DiVA

GoogleGoogle Scholar

urn-nbn

Altmetric score

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