fr
Thèse
Anglais

A Logic-Based Coordination Middleware for Self-Organising Systems: Distributed reasoning based on many-valued logics

Contributeurs/tricesDe Angelis, Francesco
Date de soutenance2017-07-03
Résumé

This thesis focuses on logical formalisms to specify, design and develop self-organising and self-adaptive systems. In particular we introduce new formal languages and platforms based on non-classical logics that are able to formalise system behaviours in a rigorous way; moreover, such specifications can be directly executed in our platform, intensively reducing the gap between specification and implementation. As a result, it possible to reduce effort, time and costs of the engineering process of self-organising and self-adaptive systems. Our major contributions include: (i) a coordination model that realises the notion of coordination in terms of combinations of logic programs; (ii) a logic language based on a extendible family of many-valued logics used to perform graded paraconsistent reasoning; (iii) a logic spatial language for run-time evaluation of graph-based spatial properties in distributed systems and (iv) the implementation of the coordination model and the logic languages to implement and execute logic-based applications in heterogeneous distributed systems such as laptops, tablets and embedded devices.

eng
Mots-clés
  • Self-organising systems
  • Many-valued logics
  • Formal languages
  • Formal verification
Citation (format ISO)
DE ANGELIS, Francesco. A Logic-Based Coordination Middleware for Self-Organising Systems: Distributed reasoning based on many-valued logics. 2017. doi: 10.13097/archive-ouverte/unige:155126
Fichiers principaux (1)
Thesis
accessLevelPrivate
Identifiants
175vues
1téléchargements

Informations techniques

Création10.10.2017 17:29:00
Première validation10.10.2017 17:29:00
Heure de mise à jour16.03.2023 01:24:43
Changement de statut16.03.2023 01:24:43
Dernière indexation29.01.2024 22:45:43
All rights reserved by Archive ouverte UNIGE and the University of GenevaunigeBlack