Please use this identifier to cite or link to this item: https://www.um.edu.mt/library/oar/handle/123456789/86002
Full metadata record
DC FieldValueLanguage
dc.contributor.authorAceto, Luca-
dc.contributor.authorCassar, Ian-
dc.contributor.authorFrancalanza, Adrian-
dc.contributor.authorIngólfsdóttir, Anna-
dc.date.accessioned2021-12-22T13:27:33Z-
dc.date.available2021-12-22T13:27:33Z-
dc.date.issued2021-
dc.identifier.citationAceto, L., Cassar, I., Francalanza, A., & Ingólfsdóttir, A. (2021). On bidirectional runtime enforcement. 41st IFIP WG 6.1 International Conference, FORTE 2021, Valletta. 3-21.en_GB
dc.identifier.urihttps://www.um.edu.mt/library/oar/handle/123456789/86002-
dc.description.abstractRuntime enforcement is a dynamic analysis technique that instruments a monitor with a system in order to ensure its correctness as specified by some property. This paper explores bidirectional enforcement strategies for properties describing the input and output behaviour of a system. We develop an operational framework for bidirectional enforcement and use it to study the enforceability of the safety fragment of Hennessy-Milner logic with recursion (sHML). We provide an automated synthesis function that generates correct monitors from sHML formulas, and show that this logic is enforceable via a specific type of bidirectional enforcement monitors called action disabling monitors.en_GB
dc.description.sponsorshipThis work was partly supported by the projects “TheoFoMon: Theoretical Foundations for Monitorability” (nr.163406-051),“Developing Theoretical Foundations for Runtime Enforcement” (nr.184776-051) and “MoVeMnt: Mode(l)s of Verification and Monitorability” (nr.217987-051) of the Icelandic Research Fund, by the Italian MIUR project PRIN 2017FTXR7S IT MATTERS “Methods and Tools for Trustworthy Smart Systems”, by the EU H2020 RISE programme under the Marie Skłodowska-Curie grant agreement nr. 778233, and by the Endeavour Scholarship Scheme (Malta), part-financed by the European Social Fund (ESF) - Operational Programme II – 2014–2020.en_GB
dc.language.isoenen_GB
dc.publisherSpringeren_GB
dc.rightsinfo:eu-repo/semantics/restrictedAccessen_GB
dc.subjectSoftware engineeringen_GB
dc.subjectComputer software -- Verificationen_GB
dc.subjectComputer logicen_GB
dc.subjectObject monitors (Computer software)en_GB
dc.subjectRecursive functions -- Data processingen_GB
dc.titleOn bidirectional runtime enforcementen_GB
dc.title.alternativeFormal Techniques for Distributed Objects, Components, and Systems. FORTE 2021. Lecture Notes in Computer Science, vol 12719en_GB
dc.typeconferenceObjecten_GB
dc.rights.holderThe copyright of this work belongs to the author(s)/publisher. The rights of this work are as defined by the appropriate Copyright Legislation or as modified by any successive legislation. Users may access this work and can make use of the information contained in accordance with the Copyright Legislation provided that the author must be properly acknowledged. Further distribution or reproduction in any format is prohibited without the prior permission of the copyright holder.en_GB
dc.bibliographicCitation.conferencename41st IFIP WG 6.1 International Conference, FORTE 2021en_GB
dc.bibliographicCitation.conferenceplaceValletta, Malta, 14-18/06/2021en_GB
dc.description.reviewedpeer-revieweden_GB
dc.identifier.doi10.1007/978-3-030-78089-0_1-
Appears in Collections:Scholarly Works - FacICTCS

Files in This Item:
File Description SizeFormat 
On Bidirectional Runtime Enforcement.pdf
  Restricted Access
563.37 kBAdobe PDFView/Open Request a copy


Items in OAR@UM are protected by copyright, with all rights reserved, unless otherwise indicated.