Standard
An architecture analysis approach for supporting black-box software development. / Admodisastro, Novia; Kotonya, Gerald.
Software Architecture 5th European Conference, ECSA 2011, Essen, Germany, September 13-16, 2011. Proceedings. ed. / Ivica Crnkovic ; Volker Gruhn; Matthias Book. Berlin, Heidelberg: Springer Verlag, 2011. p. 180-189 (Lecture Notes in Computer Science; Vol. 6903).
Research output: Contribution in Book/Report/Proceedings - With ISBN/ISSN › Conference contribution/Paper › peer-review
Harvard
Admodisastro, N & Kotonya, G 2011,
An architecture analysis approach for supporting black-box software development. in I Crnkovic , V Gruhn & M Book (eds),
Software Architecture 5th European Conference, ECSA 2011, Essen, Germany, September 13-16, 2011. Proceedings. Lecture Notes in Computer Science, vol. 6903, Springer Verlag, Berlin, Heidelberg, pp. 180-189.
https://doi.org/10.1007/978-3-642-23798-0_17
APA
Admodisastro, N., & Kotonya, G. (2011).
An architecture analysis approach for supporting black-box software development. In I. Crnkovic , V. Gruhn, & M. Book (Eds.),
Software Architecture 5th European Conference, ECSA 2011, Essen, Germany, September 13-16, 2011. Proceedings (pp. 180-189). (Lecture Notes in Computer Science; Vol. 6903). Springer Verlag.
https://doi.org/10.1007/978-3-642-23798-0_17
Vancouver
Admodisastro N, Kotonya G.
An architecture analysis approach for supporting black-box software development. In Crnkovic I, Gruhn V, Book M, editors, Software Architecture 5th European Conference, ECSA 2011, Essen, Germany, September 13-16, 2011. Proceedings. Berlin, Heidelberg: Springer Verlag. 2011. p. 180-189. (Lecture Notes in Computer Science). doi: 10.1007/978-3-642-23798-0_17
Author
Bibtex
@inproceedings{62581bab94fb48fdb84ea7930a7911db,
title = "An architecture analysis approach for supporting black-box software development",
abstract = "A typical component-based system architecture comprises a set of components that have been purposefully designed and structured to ensure that they have “pluggable” interfaces and an acceptable match with a defined system context. However, the black-box nature of many software components means there is never a clean match between system specifications and concrete software components. Systematic architecture analysis can provide an effective, rapid and relatively low-cost mechanism for addressing risks resulting from architectural adaptation and trade-offs. However, a review of current architecture analysis approaches reveals they differ widely with respect to their ability to support black-box software development. This paper describes an analysis approach that integrates the strengths of current approaches to provide a practical architecture analysis framework for black-box component-based development. The approach is illustrated using a real case study.",
keywords = "Architectural analysis, Components , Services, Black-box",
author = "Novia Admodisastro and Gerald Kotonya",
year = "2011",
doi = "10.1007/978-3-642-23798-0_17",
language = "English",
isbn = "978-3-642-23797-3",
series = "Lecture Notes in Computer Science",
publisher = "Springer Verlag",
pages = "180--189",
editor = "{Crnkovic }, {Ivica } and Gruhn, {Volker } and Book, {Matthias }",
booktitle = "Software Architecture 5th European Conference, ECSA 2011, Essen, Germany, September 13-16, 2011. Proceedings",
}
RIS
TY - GEN
T1 - An architecture analysis approach for supporting black-box software development
AU - Admodisastro, Novia
AU - Kotonya, Gerald
PY - 2011
Y1 - 2011
N2 - A typical component-based system architecture comprises a set of components that have been purposefully designed and structured to ensure that they have “pluggable” interfaces and an acceptable match with a defined system context. However, the black-box nature of many software components means there is never a clean match between system specifications and concrete software components. Systematic architecture analysis can provide an effective, rapid and relatively low-cost mechanism for addressing risks resulting from architectural adaptation and trade-offs. However, a review of current architecture analysis approaches reveals they differ widely with respect to their ability to support black-box software development. This paper describes an analysis approach that integrates the strengths of current approaches to provide a practical architecture analysis framework for black-box component-based development. The approach is illustrated using a real case study.
AB - A typical component-based system architecture comprises a set of components that have been purposefully designed and structured to ensure that they have “pluggable” interfaces and an acceptable match with a defined system context. However, the black-box nature of many software components means there is never a clean match between system specifications and concrete software components. Systematic architecture analysis can provide an effective, rapid and relatively low-cost mechanism for addressing risks resulting from architectural adaptation and trade-offs. However, a review of current architecture analysis approaches reveals they differ widely with respect to their ability to support black-box software development. This paper describes an analysis approach that integrates the strengths of current approaches to provide a practical architecture analysis framework for black-box component-based development. The approach is illustrated using a real case study.
KW - Architectural analysis
KW - Components
KW - Services
KW - Black-box
U2 - 10.1007/978-3-642-23798-0_17
DO - 10.1007/978-3-642-23798-0_17
M3 - Conference contribution/Paper
SN - 978-3-642-23797-3
T3 - Lecture Notes in Computer Science
SP - 180
EP - 189
BT - Software Architecture 5th European Conference, ECSA 2011, Essen, Germany, September 13-16, 2011. Proceedings
A2 - Crnkovic , Ivica
A2 - Gruhn, Volker
A2 - Book, Matthias
PB - Springer Verlag
CY - Berlin, Heidelberg
ER -