Logo des Repositoriums
 

Problem-Solution Mapping for Evolution Support of Software Architectural Design

dc.contributor.authorRiebisch, Matthias
dc.date.accessioned2023-03-20T10:06:58Z
dc.date.available2023-03-20T10:06:58Z
dc.date.issued2011
dc.description.abstractSoftware architectures constitute a crucial factor for the development and evolution of software systems because they have to sustain their quality properties like flexibility, scalability, or security. A software architecture has to reflect the transition from the problem space with quality goals and requirements on one side to the solution space with technical solutions on the other side. A mapping between goals and solutions shall enable long-term evolution of the systems by expressing design knowledge and fundamental decisions explicitly. The gap between the fields of requirements engineering, software architectural design and software quality has not yet been closed. This paper discusses the Goal Solution Scheme, which maps quality goals and goal refinements to architectural principles and solutions. Its application in forward and re-engineering activities is shown, as well as its establishment. The concept has been evaluated in various projects including industrial case studies.en
dc.identifier.pissn0720-8928
dc.identifier.urihttps://dl.gi.de/handle/20.500.12116/40951
dc.language.isoen
dc.publisherGeselllschaft für Informatik e.V.
dc.relation.ispartofSoftwaretechnik-Trends Band 34, Heft 2
dc.titleProblem-Solution Mapping for Evolution Support of Software Architectural Designen
dc.typeText/Journal Article
gi.citation.publisherPlaceBonn
gi.conference.sessiontitleSonderteil

Dateien

Originalbündel
1 - 1 von 1
Vorschaubild nicht verfügbar
Name:
Riebisch-Problem-Solution-Mapping-SE2011.pdf
Größe:
144.01 KB
Format:
Adobe Portable Document Format