Towards a method for the evaluation of reference architectures : experiences from a case

S.A. Angelov, J.J.M. Trienekens, P.W.P.J. Grefen

Onderzoeksoutput: Hoofdstuk in Boek/Rapport/CongresprocedureConferentiebijdrageAcademic

39 Citaten (Scopus)

Samenvatting

Reference architectures provide major guidelines for the structure of a class of information systems. Because of their fundamental role, reference architectures have to be of high quality. Before accepting a reference architecture, it has to go through a rigorous evaluation process. A number of methods exist for the evaluation of software architectures. In this paper, we analyze the main differences between concrete software architectures and reference architectures. We discuss the effects of these differences on the evaluation of reference architectures and show that existing methods cannot be directly applied for the evaluation of reference architectures. For the evaluation of a reference architecture for e-contracting systems, we used the Architecture Tradeoff Analysis Method with a number of adaptations and extensions. We present our approach and share our experiences from this evaluation process. Based on the analysis and our experiences gained, we present our vision for a method for the evaluation of reference architectures.
Originele taal-2Engels
TitelSoftware Architecture, Second European Conference, ECSA 2008 Paphos, Cyprus, September 29-October 1, 2008 Proceedings
RedacteurenR. Morrison, D. Balasubramaniam, K. Falkner
Plaats van productieBerlin
UitgeverijSpringer
Pagina's225-240
ISBN van geprinte versie978-3-540-88029-5
DOI's
StatusGepubliceerd - 2008
Evenementconference; ECSA 2008 -
Duur: 1 jan. 2008 → …

Publicatie series

NaamLecture Notes in Computer Science
Volume5292
ISSN van geprinte versie0302-9743

Congres

Congresconference; ECSA 2008
Periode1/01/08 → …
AnderECSA 2008

Vingerafdruk

Duik in de onderzoeksthema's van 'Towards a method for the evaluation of reference architectures : experiences from a case'. Samen vormen ze een unieke vingerafdruk.

Citeer dit