Several Software Architecture Design Methods (SADM) have been published, reviewed, and compared. But these surveys and comparisons are mostly centered on intrinsic elements of the design method, and they do not compare them from the perspective of the actual needs of software architects. We would like to analyze the completeness of SADM from an architect's point of view. To do so, we define nine categories of software architects' needs, propose an ordinal scale for evaluating the degree to which a given SADM meets the needs, and then apply this to a small set of SADMs. The contribution of the paper is twofold: (i) to provide a different and useful frame of reference for architects to select SADM, and (H) to suggest SADM areas of improvements. We found two answers to our question: "do architectural design methods meet the needs of the architect?" Yes, all architect's needs are met by one or another SADM, but No, no architectural design method meets simultaneously all the needs of an architect. This approach may lead to improvements of existing SADMs. © 2007 IEEE.

Falessi, D., Cantone, G., & Kruchten, P. (2007). Do architecture design methods meet architects' needs?. In Sixth Working IEEE/IFIP Conference on Software Architecture (WICSA'07) (pp.5). IEEE Computer Society [10.1109/WICSA.2007.23].

Do architecture design methods meet architects' needs?

FALESSI, DAVIDE
;
CANTONE, GIOVANNI;
2007-01-08

Abstract

Several Software Architecture Design Methods (SADM) have been published, reviewed, and compared. But these surveys and comparisons are mostly centered on intrinsic elements of the design method, and they do not compare them from the perspective of the actual needs of software architects. We would like to analyze the completeness of SADM from an architect's point of view. To do so, we define nine categories of software architects' needs, propose an ordinal scale for evaluating the degree to which a given SADM meets the needs, and then apply this to a small set of SADMs. The contribution of the paper is twofold: (i) to provide a different and useful frame of reference for architects to select SADM, and (H) to suggest SADM areas of improvements. We found two answers to our question: "do architectural design methods meet the needs of the architect?" Yes, all architect's needs are met by one or another SADM, but No, no architectural design method meets simultaneously all the needs of an architect. This approach may lead to improvements of existing SADMs. © 2007 IEEE.
2007 Working IEEE/IFIP Conference on Software Architecture, WICSA'07
Mumbai
2007
6
Rilevanza internazionale
contributo
6-gen-2007
Settore ING-INF/05 - Sistemi di Elaborazione delle Informazioni
English
Computational efficiency; Computer aided design; Computer graphics; Information use; Numerical methods; Intrinsic elements; Ordinal scales; Software Architecture Design Methods (SADM); Software architecture
http://www.computer.org/portal/web/csdl/doi/10.1109/WICSA.2007.23
Intervento a convegno
Falessi, D., Cantone, G., & Kruchten, P. (2007). Do architecture design methods meet architects' needs?. In Sixth Working IEEE/IFIP Conference on Software Architecture (WICSA'07) (pp.5). IEEE Computer Society [10.1109/WICSA.2007.23].
Falessi, D; Cantone, G; Kruchten, P
File in questo prodotto:
File Dimensione Formato  
04077022.pdf

non disponibili

Tipologia: Versione Editoriale (PDF)
Licenza: Copyright dell'editore
Dimensione 307.38 kB
Formato Adobe PDF
307.38 kB Adobe PDF   Visualizza/Apri   Richiedi una copia

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: http://hdl.handle.net/2108/39071
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 12
  • ???jsp.display-item.citation.isi??? ND
social impact