Leveraging Knowledge Graphs for Goal Model Generation - Inria - Institut national de recherche en sciences et technologies du numérique
Communication Dans Un Congrès Année : 2024

Leveraging Knowledge Graphs for Goal Model Generation

Shahin Abdoul Soukour
  • Fonction : Auteur
  • PersonId : 1359141
William Aboucaya
Nikolaos Georgantas
  • Fonction : Auteur
  • PersonId : 868414
  • IdRef : 16384495X

Résumé

KAOS is one of the most widely used Goal-Oriented Requirements Engineering (GORE) methods. The goal model is the central element of KAOS, employed to represent the goals of a system in the form of a hierarchy, where higher-level goals are refined into lower-level ones. The process of constructing a KAOS goal model for a new application can present challenges, requiring significant time and effort. Existing approaches have tried to partially automate the construction of goal models, however, this largely remains a complex, manual task. In this paper, we propose leveraging domain knowledge in the form of a Knowledge Graph (KG), which can assist the application designer in creating goals that are inspired from this knowledge. To accomplish this, we leverage semantic similarity measurement and Natural Language Inference (NLI) to effectively extract triples from the KG that are relevant to a high-level goal formulated by the designer. The extracted triples are further processed through sentiment analysis and graph-to-text generation, before presented to the designer. Via step-by-step interaction with our solution, the designer can gradually refine their initial goals into a goal hierarchy. We perform an empirical evaluation of our approach by applying it to the design of a flood management system, based on a handcrafted domain KG.
Fichier principal
Vignette du fichier
NLP4RE24_paper_7.pdf (1.24 Mo) Télécharger le fichier
Origine Fichiers produits par l'(les) auteur(s)

Dates et versions

hal-04486653 , version 1 (02-03-2024)
hal-04486653 , version 2 (14-03-2024)

Licence

Identifiants

  • HAL Id : hal-04486653 , version 1

Citer

Shahin Abdoul Soukour, William Aboucaya, Nikolaos Georgantas. Leveraging Knowledge Graphs for Goal Model Generation. 7th Workshop on Natural Language Processing for Requirements Engineering (NLP4RE) in conjuction with the 30th International Woking Conference on Requirements Engineering: Foundation for Software Quality (REFSQ 2024), Apr 2024, Winterthur, Switzerland. ⟨hal-04486653v1⟩
150 Consultations
118 Téléchargements

Partager

More