Header menu link for other important links
X
Reasoning about goal satisfaction for early requirements engineering in the i∗ framework using inter-actor dependency
Published in Pacific Asia Conference on Information Systems
2015
Abstract
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.
About the journal
JournalPacific Asia Conference on Information Systems, PACIS 2015 - Proceedings
PublisherPacific Asia Conference on Information Systems
Open AccessNo
Concepts (15)
  •  related image
    Air navigation
  •  related image
    C++ (programming language)
  •  related image
    Computer software
  •  related image
    Decision making
  •  related image
    Information systems
  •  related image
    Requirements engineering
  •  related image
    Alternative designs
  •  related image
    DESIGN ALTERNATIVES
  •  related image
    GOAL MODELING
  •  related image
    GOAL SATISFACTION
  •  related image
    INTER-ACTOR DEPENDENCY
  •  related image
    NONFUNCTIONAL REQUIREMENTS
  •  related image
    REQUIREMENTS ANALYST
  •  related image
    SOFTWARE DEVELOPMENT CYCLES
  •  related image
    Software design