The RationalGRL Toolset for Goal Models and Argument Diagrams
نویسندگان
چکیده
Problem Statement. The Goal-oriented Requirements Language (GRL) aims at modeling high-level business and system goals, subgoals and tasks and analyzing the alternative ways of achieving these goals and subgoals. However, GRL models are only the end product of a modeling process, and they do not provide any insight on how the models were created. For instance, they do not show what reasons were used to choose certain elements in the model and to reject the others and what evidence was given as the basis of this reasoning. There are, thus, several questions that are not answered in GRL: Why is a goal created? Why are some goals evaluated positively and some negatively? Do we have any evidence for the fact that performing a certain task contributes to a goal? Overview of the Framework The main components of the RationalGRL framework are shown in Figure 1. The four main parts of the framework, Argumentation, Translation, Goal Modeling, and Update, are numbered and depicted in bold. For each component, the technology used to implement it is marked in a filled rectangle.
منابع مشابه
RationalGRL: A Framework for Rationalizing Goal Models Using Argument Diagrams
Goal modeling languages, such as i* and the Goal-oriented Requirements Language (GRL), capture and analyze high-level goals and their relationships with lower level goals and tasks. However, in such models, the rationalization behind these goals and tasks and the selection of alternatives are usually left implicit. To better integrate goal models and their rationalization, we develop the Ration...
متن کاملArgumentation-based Methodology for Goal-oriented Requirements Language (GRL)
Goal-oriented Requirements Language (GRL) aims to capture goals and non-functional requirements of stakeholders and analyzing alternative solutions for realizing these goals. GRL also documents the rationale behind selecting certain goals or alternatives. However, it does not have any means to document and trace back all of the arguments that occur during the stakeholder’s discussion process. T...
متن کاملThe Effect of Argument Mapping Instruction on L2 Writing Achievement across Writing Tasks and Writing Components: A Case of Iranian EFL Learners
Argument maps as schematic representations of arguments and their logical and evidential relationships are effective diagrams for instruction in education as well as in L2 development. However, their use for teaching L2 writing in EFL contexts has not been adequately studied. Therefore, this study investigated the effect of argument mapping instruction on Iranian EFL learners’ writing achieveme...
متن کاملReachability checking in complex and concurrent software systems using intelligent search methods
Software system verification is an efficient technique for ensuring the correctness of a software product, especially in safety-critical systems in which a small bug may have disastrous consequences. The goal of software verification is to ensure that the product fulfills the requirements. Studies show that the cost of finding and fixing errors in design time is less than finding and fixing the...
متن کاملCan Diagrams Predict Essay Grades?
Diagrammatic models of argument have grown in prominence in recent years. While they have been applied in a number of tutoring contexts, it has not yet been shown that student-produced diagrams can be used to effectively grade students or predict their future performance. We show that manually-assigned diagram grades and automatic structural features of argument diagrams can be used to predict ...
متن کامل