Requirements Modeling with the Aspect-oriented User Requirements Notation (AoURN): A Case Study

Author(s):  
Gunter Mussbacher ◽  
Daniel Amyot ◽  
João Araújo ◽  
Ana Moreira
2013 ◽  
Vol 32 (9) ◽  
pp. 920-937 ◽  
Author(s):  
Wen Huei Chou ◽  
Yu-Ting Lai ◽  
Kuang-Hsia Liu

Author(s):  
Lex van Velsen ◽  
Thea van der Geest ◽  
Marc ter Hedde ◽  
Wijnand Derks

2021 ◽  
pp. 1-11
Author(s):  
Jie Yang ◽  
Tian Luo ◽  
Lijuan Zeng ◽  
Xin Jin

Neighborhood rough sets (NRS) are the extended model of the classical rough sets. The NRS describe the target concept by upper and lower neighborhood approximation boundaries. However, the method of approximately describing the uncertain target concept with existed neighborhood information granules is not given. To solve this problem, the cost-sensitive approximation model of the NRS is proposed in this paper, and its related properties are analyzed. To obtain the optimal approximation granular layer, the cost-sensitive progressive mechanism is proposed by considering user requirements. The case study shows that the reasonable granular layer and its approximation can be obtained under certain constraints, which is suitable for cost-sensitive application scenarios. The experimental results show that the advantage of the proposed approximation model, moreover, the decision cost of the NRS approximation model will monotonically decrease with granularity being finer.


Author(s):  
Kamaljeet Sandhu

Case study findings may provide a deeper insight into human interaction with web e-services. The qualitative data that was captured in this study suggests that human interaction with web e-services may make the user task difficult, and that the user expectation about the system not meeting user requirements may downgrade the system’s use. Introducing an e-services system without integrating the user-friendly characteristics may have the effect of introducing complexity. Initial staff impressions of the system were formed on the basis of their expectations. When task outcomes did not meet their expectations, staff tried and then avoided its use.


Author(s):  
Gunter Mussbacher ◽  
Daniel Amyot ◽  
Michael Weiss

Patterns need to be described and formalized in ways that enable the reader to determine whether the particular solution presented is useful and applicable to his or her problem in a given context. However, many pattern descriptions tend to focus on the solution to a problem, and not so much on how the various (and often conflicting) forces involved are balanced. This chapter describes the user requirements notation (URN), and demonstrates how it can be used to formalize patterns in a way that enables rigorous trade-off analysis while maintaining the genericity of the solution description. URN combines a graphical goal language, which can be used to capture forces and reason about trade-offs, and a graphical scenario language, which can be used to describe behavioral solutions in an abstract manner. Although each language can be used in isolation in pattern descriptions (and have been in the literature), the focus of this chapter is on their combined use. It includes examples of formalizing Design patterns with URN together with a process for trade-off analysis.


2020 ◽  
Vol 17 (3) ◽  
pp. 20-38
Author(s):  
Zhengli Liu ◽  
Bing Li ◽  
Jian Wang ◽  
Yu Qiao

In recent years, crossover services have attracted wide attention as an emerging service mode in the modern service industry. Crossover services can offer values that cannot be provided by single-domain services, and they usually need to cross the boundaries of domains, organizations, and processes, which puts forward more challenges for requirements modeling and analysis under the crossover scenarios. Given the characteristics of crossover services, the authors propose a value-driven meta-model framework from multiple viewpoints to support the requirements analysis of crossover services, which consists of three parts: a value network, a goal network, and a service network. Based on the proposed meta-model framework, a value-driven crossover service modeling tool is developed to help requirements analysts in requirements analysis and design, and a case study is presented to illustrate the usage of the proposed approach. Finally, we evaluate our methods and tools using a controlled experiment, and the experimental results show the effectiveness of the approach.


Author(s):  
Fransiskus Adikara ◽  
Bayu Hendradjaya ◽  
Benhard Sitohang

<p><span>This paper introduces and proposes an approach in goal-oriented requirements elicitation process that using Key Performance Indicators (KPIs), in information system enhancement process. KPIs can be used to control and reduce user requirements problems caused by personal interests of users in requirements elicitation process. An information system enhancement project for a distribution company has been used as a case study to demonstrate this approach. The case study shows that the requirements can be elicited from the organization goals and current information system condition rather than from user requirements. This approach also showed that KPIs have been able to control some user requirements that have difference point of view with high level stakeholder requirements. Compared with the previous research, IT goals and KPIs are more easily identified in the enhancement process rather than through development of a brand new information system.</span></p>


Sign in / Sign up

Export Citation Format

Share Document