Please use this identifier to cite or link to this item: https://www.um.edu.mt/library/oar/handle/123456789/86110
Full metadata record
DC FieldValueLanguage
dc.contributor.authorAceto, Luca-
dc.contributor.authorAchilleos, Antonis-
dc.contributor.authorFrancalanza, Adrian-
dc.contributor.authorIngólfsdóttir, Anna-
dc.contributor.authorLehtinen, Karoliina-
dc.date.accessioned2021-12-28T06:35:22Z-
dc.date.available2021-12-28T06:35:22Z-
dc.date.issued2019-
dc.identifier.citationAceto, L., Achilleos, A., Francalanza, A., Ingólfsdóttir, A., & Lehtinen, K. (2019). Testing equivalence vs. runtime monitoring. In: M. Boreale, F. Corradini, M. Loreti, & R. Pugliese (eds), Models, Languages, and Tools for Concurrent and Distributed Programming. Lecture Notes in Computer Science, vol 11665. New York City: Springer Nature Switzerland AG.en_GB
dc.identifier.urihttps://www.um.edu.mt/library/oar/handle/123456789/86110-
dc.description.abstractRocco De Nicola’s most cited paper, which was coauthored with his PhD supervisor Matthew Hennessy, introduced three seminal testing equivalences over processes represented as states in labelled transition systems. This article relates those classic process semantics with the framework for runtime monitoring developed by the authors in the context of the project ‘TheoFoMon: Theoretical Foundations for Monitorability’. It shows that may-testing semantics is closely related to the basic monitoring set-up within that framework, whereas, over strongly-convergent processes, must-testing semantics is induced by a collection of monitors that can detect when processes are unable to perform certain actions.en_GB
dc.description.sponsorshipThis research was partially supported by the projects ‘TheoFoMon: Theoretical Foundations for Monitorability’ (grant number: 163406-051; http://icetcs.ru.is/theofomon/) and ‘Epistemic Logic for Distributed Runtime Monitoring’ (grant number: 184940-051) of the Icelandic Research Fund, by the BMBF project ‘Aramis II’ (project number: 01IS160253) and the EPSRC project ‘Solving parity games in theory and practice’ (project number: EP/P020909/1).en_GB
dc.language.isoenen_GB
dc.publisherSpringer Nature Switzerland AGen_GB
dc.rightsinfo:eu-repo/semantics/restrictedAccessen_GB
dc.subjectComputer software -- Verificationen_GB
dc.subjectComputer logicen_GB
dc.subjectObject monitors (Computer software)en_GB
dc.subjectRecursive functions -- Data processingen_GB
dc.subjectMathematical logicen_GB
dc.titleTesting equivalence vs. runtime monitoringen_GB
dc.title.alternativeModels, Languages, and Tools for Concurrent and Distributed Programming. Lecture Notes in Computer Science, vol 11665en_GB
dc.typebookParten_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.description.reviewedpeer-revieweden_GB
dc.identifier.doi10.1007/978-3-030-21485-2_4-
Appears in Collections:Scholarly Works - FacICTCS

Files in This Item:
File Description SizeFormat 
Testing Equivalence vs. Runtime Monitoring.pdf
  Restricted Access
388.08 kBAdobe PDFView/Open Request a copy


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