Book ChapterDOI
Integrating Quality-Attribute Reasoning Frameworks in the ArchE Design Assistant
Andres Diaz-Pace,Hyunwoo Kim,Len Bass,Phil Bianco,Felix Bachmann +4 more
- pp 171-188
TLDR
This paper presents the research work on a design assistant called ArchE that provides an infrastructure for third-party researchers to integrate their own quality-attribute models, and aims at facilitating the experimentation and sharing of quality- attribute knowledge in both research and educational contexts.Abstract:
Techniques and tools for specific quality-attribute issues are becoming a mainstream in architecture design. This approach is practical for evaluating the architecture in early stages but also for planning improvements for it. Thus, we believe that one challenge is the integration of the individual capabilities of quality-attribute techniques. This paper presents our research work on a design assistant called ArchEthat, based on reasoning framework technology, provides an infrastructure for third-party researchers to integrate their own quality-attribute models. This infrastructure aims at facilitating the experimentation and sharing of quality-attribute knowledge in both research and educational contexts.read more
Citations
More filters
Proceedings ArticleDOI
ArcheOpterix: An extendable tool for architecture optimization of AADL models
TL;DR: An extendable Eclipse-based tool is presented, called ArcheOpterix, which provides a framework to implement evaluation techniques and optimization heuristics for AADL specifications, and experiments with a set of initial deployment architectures provide evidence that the tool can successfully find architecture specifications with better quality.
Proceedings ArticleDOI
PerOpteryx: automated application of tactics in multi-objective software architecture optimization
TL;DR: This work proposes an automated approach guided by architectural tactics to search the design space for good solutions and applies multi-objective evolutionary optimization to software architectures modelled with the Palladio Component Model.
Dissertation
Architectural Knowledge Management: Supporting Architects and Auditors
Rik Farenhorst,R.C. de Boer +1 more
TL;DR: To illustrate the effect of LSA on the document vector-space model, LSA was applied to the 8 documents from the audit that were still available, and both auditors seem to agree that there are two large document clusters.
DissertationDOI
Automated Improvement of Software Architecture Models for Performance and Other Quality Attributes
TL;DR: This thesis proposes a method and tool to automatically improve component-based software architecture (CBA) models based on quantitative quality prediction techniques to support systematic, goal-oriented software design.
Journal ArticleDOI
Reliability-driven deployment optimization for embedded systems
TL;DR: This paper targets multi-criteria optimization and provides the architect with near-optimal deployment alternatives with respect to service reliabilities and designs a method to quantify the quality of individual deployment alternatives.
References
More filters
Book
Software Architecture in Practice
TL;DR: This second edition of this book reflects the new developments in the field and new understanding of the important underpinnings of software architecture with new case studies and the new understanding both through new chapters and through additions to and elaboration of the existing chapters.
Book
Pattern-Oriented Software Architecture
TL;DR: This study uses design patterns to present platform independent architecture to help extend the usability of any software system and provide structural notations for anySoftware system.
Pattern-Oriented Software Architecture: A System of Patterns
TL;DR: In this paper, the authors discuss their approach to learning classifications from data using a set of rules from a dataset, and present two models of the ARCHITECTURE, namely LINNEO and GAR.