scholarly journals ArchiTech: Tool support for NFR-guided architectural decision-making

Author(s):  
David Ameller ◽  
Oriol Collell ◽  
Xavier Franch
Author(s):  
Deepika Prakash

It is believed that a data warehouse is for operational decision making. Recently, a proposal was made to support decision making for formulating policy enforcement rules that enforce policies. These rules are expressed in the WHEN-IF-THEN form. Guidelines are proposed to elicit two types of actions, triggering actions that cause the policy violation and the corresponding correcting actions. The decision-making problem is that of selecting the most appropriate correcting action in the event of a policy violation. This selection requires information. The elicited information is unstructured and is “early.” This work is extended by proposing a method to directly convert early information into its multi-dimensional form. For this, an early information mode is proposed. The proposed conversion process is a fully automated one. Further, the tool support is extended to accommodate the conversion process. The authors also apply the method to a health domain.


2021 ◽  
Author(s):  
Liming Qiu

There is an intrinsic relationship between photovoltaic materials and building forms; although there are numerous imaginations and concepts about buildings integrated photovoltaic materials. The relationship between these two components needed to be identified and examined in the process of architectural decision making. This thesis explores the relationship between photovoltaic materials and building forms in particular geographical and climatic environments through case studies and then proposes an architectural design project. Based on the research suggestion, the design illustrates how a recreational facility adopts an approximate building form for photovoltaic integration and how the concept is developed. Some implications and principle for solar design are summarized in the final chapter.


IEEE Software ◽  
2013 ◽  
Vol 30 (2) ◽  
pp. 61-67 ◽  
Author(s):  
David Ameller ◽  
Claudia Ayala ◽  
Jordi Cabot ◽  
Xavier Franch

2014 ◽  
Vol 17 (3) ◽  
Author(s):  
David Ameller ◽  
Xavier Franch

Non-Functional Requirements (NFRs) and constraints are among the principal drivers of architectural decision-making. NFRs are improved or damaged by architectural decisions (ADs), while constraints directly include or exclude parts of the architecture (e.g., logical components or technologies). We may determine the impact of an AD, or which parts of the architecture are affected by a constraint, but at the end it is hard to know if we are respecting the NFRs and the imposed constraints with all the ADs made. In the usual approach, architects use their own experience to produce software architectures that comply with the NFRs and imposed constraints, but at the end, especially for crucial decisions, the architect has to deal with complex trade-offs between NFRs and juggle with possible incompatibilities raised by the imposed constraints. In this paper we present Quark, a method to assist software architects in architectural decision-making, and the conceptualization of the relationship between NFRs and ADs defined in Arteon, an ontology to represent and manage architectural knowledge. Finally, we provide an overview of the Quark and Arteon implementation, the ArchiTech tool.


Sign in / Sign up

Export Citation Format

Share Document