mdh.sePublications
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
Reconstructing the Architecture Model for a Sustainable Software Architecture
Mälardalen University, School of Innovation, Design and Engineering.
2008 (English)Conference paper, Published paper (Refereed)
Abstract [en]

Sustainable software architecture which has evolved over more than ten years and is to live and change for at least another decade is very difficult to capture in an architecture model. The architecture is often a mixture of old and new tactics and the system use cases which were once valid do not longer capture the essence of all of the system's functionality and business goals.

The presentation will discuss how an architecture team was to document a sustainable software architecture according to a model so that the architecture could be communicated among its stakeholders. The team started from the SEI books; "Documenting Software Architecture: Views and Beyond" and "Software Architecture in Practice".

The team vision was to capture all domain specific issues as trends and experiences, quality attribute specific issues and business goals issues which influence the architecture at enterprise-, system- and software level in one model.

The effects of changing business goals and software quality attributes on system architecture and software design should be made visible in the model. By making the relationships visible the architects would be able to see what effect a changing business goal could have on the architecture or even predict how a shift in technology would affect the system and software architecture. The model would then serve as a decision guiding tool and be used in an active fashion instead of merely being a blueprint of the software architecture construction of today.

The vision of documenting the different architecture levels in one model was more complex to realize than expected. What the case study ended up in was a conflict between the common approach of dividing the architecture into different views and the need of sustainable systems to accommodate changes in business goals, technology environment, and enterprise constructions affecting the architecture in one adaptive architecture model.

This presentation aims at open up the discussion on how to document continuously changing architecture at enterprise-, system- and software level in one and the same model.

Place, publisher, year, edition, pages
2008.
National Category
Computer Systems
Identifiers
URN: urn:nbn:se:mdh:diva-7235OAI: oai:DiVA.org:mdh-7235DiVA, id: diva2:237245
Conference
SEI Software Architecture Technology User Network (SATURN) Workshop, April 30 - May 1, 2008 in Pittsburgh, Pa, Pittsburgh, Pa, USA
Available from: 2009-09-25 Created: 2009-09-25 Last updated: 2017-03-08Bibliographically approved

Open Access in DiVA

No full text in DiVA

Search in DiVA

By author/editor
Stoll, Pia
By organisation
School of Innovation, Design and Engineering
Computer Systems

Search outside of DiVA

GoogleGoogle Scholar

urn-nbn

Altmetric score

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