Usability requirements for architectural analysis tool to support CBD
N Admodisastro, G Kotonya - 2011 International Conference on …, 2011 - ieeexplore.ieee.org
Component-based development is an architecture-centric process that relies on the
integration of pre-fabricated software components. These are often blackbox components …
integration of pre-fabricated software components. These are often blackbox components …
iXML: A process-pluggable ADL for supporting architectural analysis in component-based systems
N Admodisastro, G Kotonya - 2012 7th International …, 2012 - ieeexplore.ieee.org
Component-based software development (CBD) is an architecture-centric process that relies
on the integration of pre-fabricated software components to construct systems. Architecture …
on the integration of pre-fabricated software components to construct systems. Architecture …
Architectural analysis approaches: A component-based system development perspective
N Admodisastro, G Kotonya - High Confidence Software Reuse in Large …, 2008 - Springer
Component-based system development (CBD) relies on the integration of existing software
components to compose systems. These are often black-box components whose …
components to compose systems. These are often black-box components whose …
Software architecture evaluation and analysis session report
D Garlan - 5th Working IEEE/IFIP Conference on Software …, 2005 - ieeexplore.ieee.org
We began by considering the broad vision for analysis and evaluation of architectures: to
provide an engineering discipline that allows architects to make principled architectural …
provide an engineering discipline that allows architects to make principled architectural …
Metrics for Architectural Synthesis and Evaluation--Requirements and Compilation by Viewpoint. An Industrial Experience Report
O Zimmermann - 2015 IEEE/ACM 2nd International Workshop …, 2015 - ieeexplore.ieee.org
During architectural analysis and synthesis, architectural metrics are established tacitly or
explicitly. In architectural evaluation, these metrics then can be consulted to assess whether …
explicitly. In architectural evaluation, these metrics then can be consulted to assess whether …
Static Evaluation of Software Architectures-A Short Summary
J Knodel, M Lindvall, D Muthig - 5th Working IEEE/IFIP …, 2005 - ieeexplore.ieee.org
The software architecture is one of the most crucial artifacts within the lifecycle of a software
system. Decisions made at the architectural level directly enable, facilitate, hamper, or …
system. Decisions made at the architectural level directly enable, facilitate, hamper, or …
Static evaluation of software architectures
J Knodel, M Lindvall, D Muthig… - Conference on Software …, 2006 - ieeexplore.ieee.org
The software architecture is one of the most crucial artifacts within the lifecycle of a software
system. Decisions made at the architectural level directly enable, facilitate, hamper, or …
system. Decisions made at the architectural level directly enable, facilitate, hamper, or …
Tool support for architectural decisions
A Jansen, J Van Der Ven, P Avgeriou… - 2007 Working IEEE …, 2007 - ieeexplore.ieee.org
In contrast to software architecture models, architectural decisions are often not explicitly
documented, and therefore eventually lost. This contributes to major problems such as high …
documented, and therefore eventually lost. This contributes to major problems such as high …
Software architecture evaluation panel
MR Barbacci, R Kazman - Proceedings Twenty-First Annual …, 1997 - computer.org
Software architectural evaluation, while still in its infancy as a discipline, promises large
dividends. It is important to be able to determine the quality characteristics of a system …
dividends. It is important to be able to determine the quality characteristics of a system …
Improving understandability of architecture design through visualization of architectural design decision
Concentrating on components and connectors in traditional approaches to document
software architecture causes the problems, such as high costs for architecture change and …
software architecture causes the problems, such as high costs for architecture change and …