Deriving non-Zeno behaviour models from goal models using ILP - Archive ouverte HAL Accéder directement au contenu
Article Dans Une Revue Formal Aspects of Computing Année : 2009

Deriving non-Zeno behaviour models from goal models using ILP

Résumé

One of the difficulties in goal-oriented requirements engineering (GORE) is the construction of behaviour models from declarative goal specifications. This paper addresses this problem using a combination of model checking and machine learning. First, a goal model is transformed into a (potentially Zeno) behaviour model. Then, via an iterative process, Zeno traces are identified by model checking the behaviour model against a time progress property, and inductive logic programming (ILP) is used to learn operational requirements () that eliminate these traces. The process terminates giving a non-Zeno behaviour model produced from the learned pre-conditions and the given goal model.
Fichier principal
Vignette du fichier
PEER_stage2_10.1007%2Fs00165-009-0128-5.pdf (398.97 Ko) Télécharger le fichier
Origine : Fichiers produits par l'(les) auteur(s)
Loading...

Dates et versions

hal-00523663 , version 1 (06-10-2010)

Identifiants

Citer

D. Alrajeh, J. Kramer, A. Russo, S. Uchitel. Deriving non-Zeno behaviour models from goal models using ILP. Formal Aspects of Computing, 2009, 22 (3), pp.217-241. ⟨10.1007/s00165-009-0128-5⟩. ⟨hal-00523663⟩

Collections

PEER
53 Consultations
150 Téléchargements

Altmetric

Partager

Gmail Facebook X LinkedIn More