Formal Analysis of Medical Systems using Multi-Agent Systems with Information Sharing

Improving safety is a main objective for medical systems. To assist the modelling and formal analysis of medical systems, we define a language for multi-agent systems handling information, timed communication, and timed migration. We use a simplified airway laser surgery scenario to demonstrate...

Full description

Bibliographic Details
Main Authors: Bogdan Aman, Gabriel Ciobanu
Format: Article
Language:English
Published: Vladimir Andrunachievici Institute of Mathematics and Computer Science 2024-04-01
Series:Computer Science Journal of Moldova
Subjects:
Online Access:http://www.math.md/files/csjm/v32-n1/v32-n1-(pp3-18).pdf
_version_ 1797213088040091648
author Bogdan Aman
Gabriel Ciobanu
author_facet Bogdan Aman
Gabriel Ciobanu
author_sort Bogdan Aman
collection DOAJ
description Improving safety is a main objective for medical systems. To assist the modelling and formal analysis of medical systems, we define a language for multi-agent systems handling information, timed communication, and timed migration. We use a simplified airway laser surgery scenario to demonstrate our approach. An implementation in Maude is presented; we use the strategies allowed by Maude to guide the rules application in order to decrease substantially the number of possible executions and results in the highly nondeterministic and concurrent multi-agent systems. Finally, we present how the executable specifications can be verified with the model-checking tools in Maude to detect the behavioural problems or desired properties of the agents.
first_indexed 2024-04-24T10:52:43Z
format Article
id doaj.art-f7262741a3754bc986809e9797abda16
institution Directory Open Access Journal
issn 1561-4042
2587-4330
language English
last_indexed 2024-04-24T10:52:43Z
publishDate 2024-04-01
publisher Vladimir Andrunachievici Institute of Mathematics and Computer Science
record_format Article
series Computer Science Journal of Moldova
spelling doaj.art-f7262741a3754bc986809e9797abda162024-04-12T09:35:34ZengVladimir Andrunachievici Institute of Mathematics and Computer ScienceComputer Science Journal of Moldova1561-40422587-43302024-04-01321(94)318https://doi.org/10.56415/csjm.v32.01Formal Analysis of Medical Systems using Multi-Agent Systems with Information SharingBogdan Aman0https://orcid.org/0000-0001-7649-8181Gabriel Ciobanu1https://orcid.org/0000-0002-8166-9456Institute of Computer Science, Romanian Academy, Iasi Branch Str. Teodor Codrescu 2, 700481, Iasi, RomaniaAcademia Europaea, www.ae-info.org/ae/Member/Ciobanu_GabrielImproving safety is a main objective for medical systems. To assist the modelling and formal analysis of medical systems, we define a language for multi-agent systems handling information, timed communication, and timed migration. We use a simplified airway laser surgery scenario to demonstrate our approach. An implementation in Maude is presented; we use the strategies allowed by Maude to guide the rules application in order to decrease substantially the number of possible executions and results in the highly nondeterministic and concurrent multi-agent systems. Finally, we present how the executable specifications can be verified with the model-checking tools in Maude to detect the behavioural problems or desired properties of the agents.http://www.math.md/files/csjm/v32-n1/v32-n1-(pp3-18).pdfmulti-agent systemsrewriting engine maudestrategies and model-checkingexample of airway laser surgery
spellingShingle Bogdan Aman
Gabriel Ciobanu
Formal Analysis of Medical Systems using Multi-Agent Systems with Information Sharing
Computer Science Journal of Moldova
multi-agent systems
rewriting engine maude
strategies and model-checking
example of airway laser surgery
title Formal Analysis of Medical Systems using Multi-Agent Systems with Information Sharing
title_full Formal Analysis of Medical Systems using Multi-Agent Systems with Information Sharing
title_fullStr Formal Analysis of Medical Systems using Multi-Agent Systems with Information Sharing
title_full_unstemmed Formal Analysis of Medical Systems using Multi-Agent Systems with Information Sharing
title_short Formal Analysis of Medical Systems using Multi-Agent Systems with Information Sharing
title_sort formal analysis of medical systems using multi agent systems with information sharing
topic multi-agent systems
rewriting engine maude
strategies and model-checking
example of airway laser surgery
url http://www.math.md/files/csjm/v32-n1/v32-n1-(pp3-18).pdf
work_keys_str_mv AT bogdanaman formalanalysisofmedicalsystemsusingmultiagentsystemswithinformationsharing
AT gabrielciobanu formalanalysisofmedicalsystemsusingmultiagentsystemswithinformationsharing