Title: Modularizing early architectural assumptions in scenario-based requirements
Authors: Van Landuyt, Dimitri
Joosen, Wouter
Issue Date: 5-Apr-2014
Host Document: Proceedings of 17th International Conference on Fundamental Approaches to Software Engineering (FASE) vol:8411 pages:170-184
Series Title: FASE 2014
Conference: 17th International Conference on Fundamental Approaches to Software Engineering (FASE) edition:17 location:Grenoble, France date:5-13 April 2014
Abstract: Abstract. Early architectural assumptions (EAAs) are initial assumptions about the architectural solution that are made already during requirements elicitation. Such EAAs are inherently present when applying requirements engineering methods and techniques situated at the transition to architecture, for example those adhering to the Twin Peaks model to software engineering.

Abstract. In the current state-of-the-art, early architectural assumptions (EAAs) are documented implicitly, and they are tangled within and scattered across heterogeneous requirement artifacts. This makes it hard to distinguish EAAs from actual requirements, analyze their relevance, and bring them in relation to architectural decisions taken in later development stages. As a consequence, early development activities in the transition to architecture are hindered by the lack of explicit support for EAAs.

Abstract. In this paper, we address this problem in the context of scenario-based requirements (use cases and quality attribute scenarios). We present a system meta-model for EAAs, and provide an aspect-oriented requirements language that allows the instantiation of EAAs in terms of use case-level pointcuts. We employ our prototype implementation of above-mentioned techniques to evaluate and illustrate the benefits of making EAAs explicit in the early stages of development, specifically in terms of modularity and requirements navigability.
Publication status: accepted
KU Leuven publication type: IC
Appears in Collections:Informatics Section

Files in This Item:
File Description Status SizeFormat
84110170_PROOF.pdf Accepted 392KbAdobe PDFView/Open Request a copy

These files are only available to some KU Leuven Association staff members


All items in Lirias are protected by copyright, with all rights reserved.