Cargando…

A Petri Net-Based Software Synchronizer for Automatic Measurement Systems

A Petri net (PN)-based approach to software synchronization in automatic measurement systems is proposed. Tasks are synchronized by means of a PN modeling an execution graph, where nodes represent tasks and arrows among nodes point out time succession among the corresponding tasks. This allows softw...

Descripción completa

Detalles Bibliográficos
Autores principales: Arpaia, P, La Commara, G, Romano, F, Fiscarelli, L
Lenguaje:eng
Publicado: 2011
Materias:
Acceso en línea:https://dx.doi.org/10.1109/TIM.2010.2046602
http://cds.cern.ch/record/1399904
_version_ 1780923646956535808
author Arpaia, P
La Commara, G
Romano, F
Fiscarelli, L
author_facet Arpaia, P
La Commara, G
Romano, F
Fiscarelli, L
author_sort Arpaia, P
collection CERN
description A Petri net (PN)-based approach to software synchronization in automatic measurement systems is proposed. Tasks are synchronized by means of a PN modeling an execution graph, where nodes represent tasks and arrows among nodes point out time succession among the corresponding tasks. This allows software synchronization to be abstracted above the code level by leaving the test engineer to work at a more intuitive level. As an experimental case study, the design, the implementation, and the application to a measurement scenario of the PN-based synchronizer inside the software framework for testing magnets at the European Organization for Nuclear Research (CERN) are illustrated.
id cern-1399904
institution Organización Europea para la Investigación Nuclear
language eng
publishDate 2011
record_format invenio
spelling cern-13999042019-09-30T06:29:59Zdoi:10.1109/TIM.2010.2046602http://cds.cern.ch/record/1399904engArpaia, PLa Commara, GRomano, FFiscarelli, LA Petri Net-Based Software Synchronizer for Automatic Measurement SystemsComputing and ComputersDetectors and Experimental TechniquesA Petri net (PN)-based approach to software synchronization in automatic measurement systems is proposed. Tasks are synchronized by means of a PN modeling an execution graph, where nodes represent tasks and arrows among nodes point out time succession among the corresponding tasks. This allows software synchronization to be abstracted above the code level by leaving the test engineer to work at a more intuitive level. As an experimental case study, the design, the implementation, and the application to a measurement scenario of the PN-based synchronizer inside the software framework for testing magnets at the European Organization for Nuclear Research (CERN) are illustrated.oai:cds.cern.ch:13999042011
spellingShingle Computing and Computers
Detectors and Experimental Techniques
Arpaia, P
La Commara, G
Romano, F
Fiscarelli, L
A Petri Net-Based Software Synchronizer for Automatic Measurement Systems
title A Petri Net-Based Software Synchronizer for Automatic Measurement Systems
title_full A Petri Net-Based Software Synchronizer for Automatic Measurement Systems
title_fullStr A Petri Net-Based Software Synchronizer for Automatic Measurement Systems
title_full_unstemmed A Petri Net-Based Software Synchronizer for Automatic Measurement Systems
title_short A Petri Net-Based Software Synchronizer for Automatic Measurement Systems
title_sort petri net-based software synchronizer for automatic measurement systems
topic Computing and Computers
Detectors and Experimental Techniques
url https://dx.doi.org/10.1109/TIM.2010.2046602
http://cds.cern.ch/record/1399904
work_keys_str_mv AT arpaiap apetrinetbasedsoftwaresynchronizerforautomaticmeasurementsystems
AT lacommarag apetrinetbasedsoftwaresynchronizerforautomaticmeasurementsystems
AT romanof apetrinetbasedsoftwaresynchronizerforautomaticmeasurementsystems
AT fiscarellil apetrinetbasedsoftwaresynchronizerforautomaticmeasurementsystems
AT arpaiap petrinetbasedsoftwaresynchronizerforautomaticmeasurementsystems
AT lacommarag petrinetbasedsoftwaresynchronizerforautomaticmeasurementsystems
AT romanof petrinetbasedsoftwaresynchronizerforautomaticmeasurementsystems
AT fiscarellil petrinetbasedsoftwaresynchronizerforautomaticmeasurementsystems