Optimal reasoning of goals in the i* framework

© 2015 IEEE.Requirement analysis involves elicitation of suitable functions or operations and relevant data to support software. A requirement analyst examines different alternative options to decide on an optimal alternative option that benefits the stakeholders of the system. The decision making o...

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/56643
_version_ 1848759903432212480
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 © 2015 IEEE.Requirement analysis involves elicitation of suitable functions or operations and relevant data to support software. A requirement analyst examines different alternative options to decide on an optimal alternative option that benefits the stakeholders of the system. The decision making of alternative design option is complicated by the unavailable or incomplete and imprecise input data. Optimisation, an operation research technique, can be used as a method to solve this problem. The goal-oriented framework, such as i* is used to present social models for the analysis of a software system during the early phase of the requirement's engineering process. This paper aims to develop an optimisation model for the i* goal models, using multi-objective optimisation. The optimisation model aims to fully automate the goal analysis and to handle large goal models. A simulation for the proposed approach was developed by integrating Visual C++ with Matlab and was evaluated with case studies from the existing literature. The evaluation results show that the proposed approach is feasible and offers guidance in the decision making of alternative options.
first_indexed 2025-11-14T10:07:17Z
format Conference Paper
id curtin-20.500.11937-56643
institution Curtin University Malaysia
institution_category Local University
last_indexed 2025-11-14T10:07:17Z
publishDate 2015
recordtype eprints
repository_type Digital Repository
spelling curtin-20.500.11937-566432017-09-27T10:48:51Z Optimal reasoning of goals in the i* framework Subramanian, C. Krishna, Aneesh Kaur, Arshinder © 2015 IEEE.Requirement analysis involves elicitation of suitable functions or operations and relevant data to support software. A requirement analyst examines different alternative options to decide on an optimal alternative option that benefits the stakeholders of the system. The decision making of alternative design option is complicated by the unavailable or incomplete and imprecise input data. Optimisation, an operation research technique, can be used as a method to solve this problem. The goal-oriented framework, such as i* is used to present social models for the analysis of a software system during the early phase of the requirement's engineering process. This paper aims to develop an optimisation model for the i* goal models, using multi-objective optimisation. The optimisation model aims to fully automate the goal analysis and to handle large goal models. A simulation for the proposed approach was developed by integrating Visual C++ with Matlab and was evaluated with case studies from the existing literature. The evaluation results show that the proposed approach is feasible and offers guidance in the decision making of alternative options. 2015 Conference Paper http://hdl.handle.net/20.500.11937/56643 10.1109/APSEC.2015.55 restricted
spellingShingle Subramanian, C.
Krishna, Aneesh
Kaur, Arshinder
Optimal reasoning of goals in the i* framework
title Optimal reasoning of goals in the i* framework
title_full Optimal reasoning of goals in the i* framework
title_fullStr Optimal reasoning of goals in the i* framework
title_full_unstemmed Optimal reasoning of goals in the i* framework
title_short Optimal reasoning of goals in the i* framework
title_sort optimal reasoning of goals in the i* framework
url http://hdl.handle.net/20.500.11937/56643