Reasoning about goal satisfaction for early requirements engineering in the i* framework using inter-actor dependency

In the software development cycle, requirements engineering plays a major role in the success of a software system. In early requirement engineering, various alternative design options for software are explored and the best ones are selected. The requirements analyst uses goal models to analyse diff...

Full description

Bibliographic Details
Main Authors: Subramanian, C., Krishna, Aneesh, Kaur, Arshinder
Format: Conference Paper
Published: 2015
Online Access:http://hdl.handle.net/20.500.11937/57887
_version_ 1848760123896365056
author Subramanian, C.
Krishna, Aneesh
Kaur, Arshinder
author_facet Subramanian, C.
Krishna, Aneesh
Kaur, Arshinder
author_sort Subramanian, C.
building Curtin Institutional Repository
collection Online Access
description In the software development cycle, requirements engineering plays a major role in the success of a software system. In early requirement engineering, various alternative design options for software are explored and the best ones are selected. The requirements analyst uses goal models to analyse different design alternatives. Goal models like the i*, and Tropos include inter-actor dependencies where an actor depends on other actors for its goal accomplishment. However, goal models like Non-Functional Requirements(NFR), Knowledge Acquisition in Automated Space (KAOS) do not include these type of inter-actor dependencies. Whilst there have been a number of both qualitative and quantitative proposed approaches to analysing goal models without using inter-actor dependency, this paper presents an approach to the automate analysis of goals using inter-actor dependencies and fuzzy concepts. A simulation for the proposed approach was developed in Visual C++ and was evaluated with case studies from the existing literature. The evaluation results show that the proposed approach is feasible and offers a guidance in the decision making of alternative options.
first_indexed 2025-11-14T10:10:47Z
format Conference Paper
id curtin-20.500.11937-57887
institution Curtin University Malaysia
institution_category Local University
last_indexed 2025-11-14T10:10:47Z
publishDate 2015
recordtype eprints
repository_type Digital Repository
spelling curtin-20.500.11937-578872017-11-20T08:49:32Z Reasoning about goal satisfaction for early requirements engineering in the i* framework using inter-actor dependency Subramanian, C. Krishna, Aneesh Kaur, Arshinder In the software development cycle, requirements engineering plays a major role in the success of a software system. In early requirement engineering, various alternative design options for software are explored and the best ones are selected. The requirements analyst uses goal models to analyse different design alternatives. Goal models like the i*, and Tropos include inter-actor dependencies where an actor depends on other actors for its goal accomplishment. However, goal models like Non-Functional Requirements(NFR), Knowledge Acquisition in Automated Space (KAOS) do not include these type of inter-actor dependencies. Whilst there have been a number of both qualitative and quantitative proposed approaches to analysing goal models without using inter-actor dependency, this paper presents an approach to the automate analysis of goals using inter-actor dependencies and fuzzy concepts. A simulation for the proposed approach was developed in Visual C++ and was evaluated with case studies from the existing literature. The evaluation results show that the proposed approach is feasible and offers a guidance in the decision making of alternative options. 2015 Conference Paper http://hdl.handle.net/20.500.11937/57887 restricted
spellingShingle Subramanian, C.
Krishna, Aneesh
Kaur, Arshinder
Reasoning about goal satisfaction for early requirements engineering in the i* framework using inter-actor dependency
title Reasoning about goal satisfaction for early requirements engineering in the i* framework using inter-actor dependency
title_full Reasoning about goal satisfaction for early requirements engineering in the i* framework using inter-actor dependency
title_fullStr Reasoning about goal satisfaction for early requirements engineering in the i* framework using inter-actor dependency
title_full_unstemmed Reasoning about goal satisfaction for early requirements engineering in the i* framework using inter-actor dependency
title_short Reasoning about goal satisfaction for early requirements engineering in the i* framework using inter-actor dependency
title_sort reasoning about goal satisfaction for early requirements engineering in the i* framework using inter-actor dependency
url http://hdl.handle.net/20.500.11937/57887