Communication publiée dans un ouvrage (Colloques, congrès, conférences scientifiques et actes)
Formal Verification of Ecosystem Restoration Requirements Using UML and Alloy
SOUSA, Tiago; RIES, Benoit; GUELFI, Nicolas
2023In DE JESUS SOUSA, Tiago Alexandre; RIES, Benoit; GUELFI, Nicolas (Eds.) Formal Verification of Ecosystem Restoration Requirements Using UML and Alloy
Peer reviewed
 

Documents


Texte intégral
article-final.pdf
Postprint Auteur (1.86 MB)
Télécharger

Tous les documents dans ORBilu sont protégés par une licence d'utilisation.

Envoyer vers



Détails



Mots-clés :
Language and Formal Methods; Formal Software Engineering; Requirements Engineering; Ecosystem Restoration Modeling; Alloy; UML
Résumé :
[en] United Nations have declared the current decade (2021-2030) as the ”UN Decade on Ecosystem Restoration” to join R&D forces to fight against the ongoing environmental crisis. Given the ongoing degradation of earth ecosystems and the related crucial services that they offer to the human society, ecosystem restoration has become a major society-critical issue. It is required to develop rigorously software applications managing ecosystem restoration. Reliable models of ecosystems and restoration goals are necessary. This paper proposes a rigorous approach for ecosystem requirements modeling using formal methods from a model-driven software engineering point of view. The authors describe the main concepts at stake with a metamodel in UML and introduce a formalization of this metamodel in Alloy. The formal model is executed with Alloy Analyzer, and safety and liveness properties are checked against it. This approach helps ensuring that ecosystem specifications are reliable and that the specified ecosystem meets the desired restoration goals, seen in our approach as liveness and safety properties. The concepts and activities of the approach are illustrated with CRESTO, a real-world running example of a restored Costa Rican ecosystem.
Disciplines :
Sciences informatiques
Auteur, co-auteur :
SOUSA, Tiago  ;  University of Luxembourg > Faculty of Science, Technology and Medicine (FSTM) > Department of Computer Science (DCS)
RIES, Benoit ;  University of Luxembourg > Faculty of Science, Technology and Medicine (FSTM) > Department of Computer Science (DCS)
GUELFI, Nicolas ;  University of Luxembourg > Faculty of Science, Technology and Medicine (FSTM) > Department of Computer Science (DCS)
Co-auteurs externes :
no
Langue du document :
Anglais
Titre :
Formal Verification of Ecosystem Restoration Requirements Using UML and Alloy
Date de publication/diffusion :
2023
Nom de la manifestation :
4th International Conference on Advances in Software Engineering
Lieu de la manifestation :
Copenhagen, Danemark
Date de la manifestation :
from 16-09-2023 to 17-09-2023
Manifestation à portée :
International
Titre de l'ouvrage principal :
Formal Verification of Ecosystem Restoration Requirements Using UML and Alloy
Peer reviewed :
Peer reviewed
Disponible sur ORBilu :
depuis le 06 juin 2023

Statistiques


Nombre de vues
236 (dont 48 Unilu)
Nombre de téléchargements
161 (dont 10 Unilu)

Bibliographie


Publications similaires



Contacter ORBilu