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...
Autores principales: | , , , |
---|---|
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 |