Proceedings ArticleDOI
QuOnt: an ontology for the reuse of quality criteria
Remco C. de Boer,Hans van Vliet +1 more
- pp 57-64
Reads0
Chats0
TLDR
This work presents an ontology that supports the reuse of quality criteria in the input stage of software product audits and shows that the same quality criteria can be applied to different software products.Abstract:
Software product audits are knowledge-intensive tasks in which architectural knowledge plays a pivotal role. In the input stage of a software product audit, quality criteria are selected to which the software product should conform. These quality criteria resemble architectural tactics and can be viewed as a definition of the Soll-architecture of the product. Like tactics, the same quality criteria can be applied to different software products. However, there are currently no models that support the codification of quality criteria as reusable assets. In this work, we present an ontology that supports the reuse of quality criteria in the input stage of software product audits.read more
Citations
More filters
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.
Proceedings ArticleDOI
Ontology-driven visualization of architectural design decisions
TL;DR: This paper presents how ontology-driven visualization of architectural design decisions can be used to assist software product audits, in which independent auditors perform an assessment of a product's quality.
Book ChapterDOI
Relating System Quality and Software Architecture
TL;DR: System Quality and Software Architecture collects state-of-the-art knowledge on how to intertwine software quality requirements with software architecture and how quality attributes are exhibited by the architecture of the system.
BookDOI
Software Quality Assurance: In Large Scale and Complex Software-intensive Systems
TL;DR: This edited volume presents state of the art techniques, methodologies, tools, best practices and guidelines for software quality assurance and offers guidance for future software engineering research and practice.
Book ChapterDOI
On the evolution of quality conceptualization techniques
TL;DR: This work investigates the notion of software product quality from the point of view of its integration into the modeling activities on the same level of abstraction as traditional functional models (a conceptualization of quality).
References
More filters
Book ChapterDOI
Integrating Quality-Attribute Reasoning Frameworks in the ArchE Design Assistant
TL;DR: 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.
Book ChapterDOI
Knowledge Management in Software Architecture: State of the Art
Rik Farenhorst,Remco C. de Boer +1 more
TL;DR: This chapter discusses the state-of-the-art in architectural knowledge management, and describes four main views on architectural knowledge based on the results of a systematic literature review based on software architecture and knowledge management theory.
Proceedings ArticleDOI
In search of `architectural knowledge'
Remco C. de Boer,Rik Farenhorst +1 more
TL;DR: A systematic review of how architectural knowledge is defined and how the different definitions in use are related was conducted to obtain a better understanding of how different authors view 'architectural knowledge'.
Proceedings ArticleDOI
An ontology-driven software architecture evaluation method
TL;DR: This paper proposes an approach to empower a software architecture evaluation method called the Architecture tradeoff Analysis Method (ATAM), and proposes two ontologies focusing on the role of Attribute-Based Architectural styles (ABAS) in software architecture development and analysis.
Tacit knowledge in action: basic notions of knowledge sharing in computer supported work environments
TL;DR: In this paper, the authors argue that mediated communication limits the effectiveness of knowledge exchange in virtual environments because the communications media employed are less suited for tacit knowledge than for explicit, codified knowledge.