CPL - Chalmers Publication Library
| Utbildning | Forskning | Styrkeområden | Om Chalmers | In English In English Ej inloggad.

A Classification of Value for Software Architecture Decisions

Ulrik Eklund (Institutionen för data- och informationsteknik, Software Engineering (Chalmers)) ; Thomas Arts (Institutionen för data- och informationsteknik, Software Engineering (Chalmers))
Lecture Notes in Computer Science. 4th European Conference on Software Architecture, ECSA 2010, Copenhagen, 23-26 August 2010 (0302-9743). Vol. 6285 (2010), p. 368-375.
[Konferensbidrag, refereegranskat]

This paper introduces a classification for decisions originating from work performed by architects. With the creation of a new architecture, all observed decisions were documented using an existing taxonomy extended with the introduced classification. In the first four months, 80 decisions were documented. Not all decisions have the same value for the architecture and one needed a classification to reason about importance of decisions. After realization of the first increment of the architecture a sanity check was performed: The architects showed how the six most important design artefacts and the fifteen most important architectural constraints and prerequisites were related. The relationship was via decisions and the classification helps to reduce the work to make and maintain this connection over time. The classification is dynamic and over time decisions can be classified differently. This enables architectural learning by pointing out which decisions were taken too early or had little impact.



Den här publikationen ingår i följande styrkeområden:

Läs mer om Chalmers styrkeområden  

Denna post skapades 2010-08-27. Senast ändrad 2012-02-15.
CPL Pubid: 125318

 

Läs direkt!

Lokal fulltext (fritt tillgänglig)

Länk till annan sajt (kan kräva inloggning)