Authors:
Saidi Imad Eddine
1
;
Taoufiq Dkaki
2
;
Nacer Eddine Zarour
3
and
Pierre-Jean Charrel
2
Affiliations:
1
University Toulouse 2 and University Mentouri, France
;
2
University Toulouse 2, France
;
3
University Mentouri, Algeria
Keyword(s):
Requirements Modelling, Requirements Engineering Process, Viewpoints, Scenario, Goal, Similarity, Algorithms.
Related
Ontology
Subjects/Areas/Topics:
Artificial Intelligence
;
Knowledge Management and Information Sharing
;
Knowledge-Based Systems
;
Requirements Engineering
;
Symbolic Systems
Abstract:
Several approaches have been developed to clearly identify software system requirements that satisfy their stakeholders and can be implemented, deployed and maintained. These approaches can be distinguished from one another. Indeed, some of them focus on goals and how to achieve them, others focus on scenarios and illustrations, others rely on stakeholders’ viewpoints, and so on. Nevertheless, these approaches rely on more or less shared concepts. In this paper, we build graphs that represent some of these approaches. Then we compare these approaches by computing and analysing similarities between the graphs vertices. As a result, we put forward the core concepts needed in requirements engineering. This will pave the way for a unified model that will provide flexible software requirements identification, management and changes.