کد مقاله کد نشریه سال انتشار مقاله انگلیسی نسخه تمام متن
458393 696150 2015 14 صفحه PDF دانلود رایگان
عنوان انگلیسی مقاله ISI
A controlled experiment to evaluate the understandability of KAOS and i* for modeling Teleo-Reactive systems
موضوعات مرتبط
مهندسی و علوم پایه مهندسی کامپیوتر شبکه های کامپیوتری و ارتباطات
پیش نمایش صفحه اول مقاله
A controlled experiment to evaluate the understandability of KAOS and i* for modeling Teleo-Reactive systems
چکیده انگلیسی


• A novel method to model software requirements for Teleo-Reactive systems using i*.
• A novel method to model software requirements for Teleo-Reactive systems using KAOS.
• i* notation has higher understandability level for modeling Teleo-Reactive systems than KAOS.

ContextTeleo-Reactive (TR) specifications allow engineers to define the behavior of reactive systems while taking into account goals and changes in the state of the environment.ObjectiveThis article evaluates two different Goal Oriented Requirements Engineering notations, i* and KAOS, to determine their understandability level for specifying TR systems.MethodA controlled experiment was performed by two groups of Bachelor students. Each group first analyzed a requirements model of a mobile robotic system, specified using one of the evaluated languages, and then they filled in a questionnaire to evaluate its understandability. Afterwards, each group proceeded similarly with the model of another system specified with the second language.ResultsThe statistical analysis of the data obtained by means of the experiment showed that the understandability of i* is higher than that of KAOS when modeling TR systems.ConclusionBoth languages are suitable for specifying TR systems although their notations should be specialized to maximize the understandability attribute. i* surpasses KAOS due to two main reasons: i* models represent dependencies between agents and goals or tasks; and notational differences between tasks and goals in i* are more evident than those between goals and requirements in KAOS.

Figure optionsDownload as PowerPoint slide

ناشر
Database: Elsevier - ScienceDirect (ساینس دایرکت)
Journal: Journal of Systems and Software - Volume 100, February 2015, Pages 1–14
نویسندگان
, , , ,