Goal-Oriented Requirements Engineering represents the stakeholder objectives using goals for making decisions about the choice of suitable non-functional requirements in view of goal models. In a competitive environment, stakeholders' may have conflicting goals. Therefore, there is a need for a goal analysis method which offers an alternative design option that achieves the conflicting goals of different interdependent actors in a goal model. To address circumstances where there is uncertainty, this paper proposes a game-theory based probabilistic, mixed-strategy approach to choose the best alternative to resolve the conflicting requirements issue. In this paper, a framework is proposed that applies Nash equilibrium based on multiobjective values for selecting an optimum strategy in the i* goal model by considering the opposing goals reciprocally. By integrating Java with IBM ILOG CPLEX, the proposed method was developed and evaluated successfully using different case studies.
Sumesh, Sreenithya and Krishna, Aneesh, "Mixed-strategic Reasoning of the i* Goal Model" (2019). PACIS 2019 Proceedings. 116.