Ontology Based Requirements Analysis: Lightweight Semantic Processing Approach
QSIC '05 Proceedings of the Fifth International Conference on Quality Software
PRiM: An i*-based process reengineering method for information systems specification
Information and Software Technology
ER '07 Tutorials, posters, panels and industrial contributions at the 26th international conference on Conceptual modeling - Volume 83
REV '07 Proceedings of the Second International Workshop on Requirements Engineering Visualization
Towards a Catalogue of Patterns for Defining Metrics over i* Models
CAiSE '08 Proceedings of the 20th international conference on Advanced Information Systems Engineering
Journal of Systems and Software
IEICE - Transactions on Information and Systems
Attributed Goal-Oriented Analysis Method for Selecting Alternatives of Software Requirements
IEICE - Transactions on Information and Systems
A Method for the Definition of Metrics over i* Models
CAiSE '09 Proceedings of the 21st International Conference on Advanced Information Systems Engineering
On Non-Functional Requirements in Software Engineering
Conceptual Modeling: Foundations and Applications
Journal of Systems and Software
A holistic approach to managing software change impact
Journal of Systems and Software
Astrolabe: a collaborative multiperspective goal-oriented risk analysis methodology
IEEE Transactions on Systems, Man, and Cybernetics, Part A: Systems and Humans - Special section: Best papers from the 2007 biometrics: Theory, applications, and systems (BTAS 07) conference
Knowledge and Information Systems
A process for goal oriented requirement engineering
SE '08 Proceedings of the IASTED International Conference on Software Engineering
Comparing goal modelling languages: an experiment
REFSQ'07 Proceedings of the 13th international working conference on Requirements engineering: foundation for software quality
GOORE: goal-oriented and ontology driven requirements elicitation method
ER'07 Proceedings of the 2007 conference on Advances in conceptual modeling: foundations and applications
Requirements trade-offs analysis in the absence of quantitative measures: a heuristic method
Proceedings of the 2011 ACM Symposium on Applied Computing
Analyzing goal models: different approaches and how to choose among them
Proceedings of the 2011 ACM Symposium on Applied Computing
Visualizing stakeholder concerns with anchored map
HI'11 Proceedings of the 2011 international conference on Human interface and the management of information - Volume Part I
CAiSE'05 Proceedings of the 17th international conference on Advanced Information Systems Engineering
On the lightweight use of goal-oriented models for software package selection
CAiSE'05 Proceedings of the 17th international conference on Advanced Information Systems Engineering
On the quantitative analysis of agent-oriented models
CAiSE'06 Proceedings of the 18th international conference on Advanced Information Systems Engineering
Comparing alternatives for analyzing requirements trade-offs - In the absence of numerical data
Information and Software Technology
Addressing OWL ontology for goal consistency checking
Proceedings of the 14th International Conference on Information Integration and Web-based Applications & Services
Evaluation of web-specific goal oriented requirements language models with quantitative reasoning
ACM SIGSOFT Software Engineering Notes
A systematic literature review of software requirements prioritization research
Information and Software Technology
Hi-index | 0.00 |
This paper presents an extended version of Goal-Oriented Requirements Analysis Method called AGORA, where attribute values, e.g. contribution values and preference matrices, are added to goal graphs. An analyst attaches contribution values and preference values to edges and nodes of a goal graph respectively during the process for refining and decomposing the goals. The contribution value of an edge stands for the degree of the contribution of the sub-goal to the achievement of its parent goal, while the preference matrix of a goal represents the preference of the goal for each stakeholder. These values can help an analyst to choose and adopt a goal from the alternatives of the goals, to recognize the conflicts among the goals, and to analyze the impact of requirements changes. Furthermorethe values on a goal graph and its structural characteristics allow the analyst to estimate the quality of the resulting requirements specification, such as correctness, unambiguity, completeness etc. The estimated quality values can suggest to him which goals should be improved and/or refined. In addition, we have applied AGORA to a user account system and assessed it.