Cargando…

Fault self-defection of automatic testing systems by means of aspect-oriented programming

An Aspect Oriented approach to implement fault detection in automatic measurement systems is proposed. Faults are handled by means of "aspects", a specific software unit to better modularize issues transversal to many modules ("crosscutting concerns"). In this way, maintainabilit...

Descripción completa

Detalles Bibliográficos
Autores principales: Arpaia, P, Bernardi, M L, Di Lucca, G, Inglese, V, Spiezia, G
Lenguaje:eng
Publicado: 2007
Materias:
Acceso en línea:http://cds.cern.ch/record/1094118
_version_ 1780913848230871040
author Arpaia, P
Bernardi, M L
Di Lucca, G
Inglese, V
Spiezia, G
author_facet Arpaia, P
Bernardi, M L
Di Lucca, G
Inglese, V
Spiezia, G
author_sort Arpaia, P
collection CERN
description An Aspect Oriented approach to implement fault detection in automatic measurement systems is proposed. Faults are handled by means of "aspects", a specific software unit to better modularize issues transversal to many modules ("crosscutting concerns"). In this way, maintainability and reusability of a measurement software are improved: indeed, once a modification of the fault detection policy occurs, only the related aspects have to be modified. As an experimental case study, this technique has been applied to the fault self-detection of a flexible framework for magnetic measurements, developed at the European Organization for Nuclear Research (CERN).
id cern-1094118
institution Organización Europea para la Investigación Nuclear
language eng
publishDate 2007
record_format invenio
spelling cern-10941182019-09-30T06:29:59Zhttp://cds.cern.ch/record/1094118engArpaia, PBernardi, M LDi Lucca, GInglese, VSpiezia, GFault self-defection of automatic testing systems by means of aspect-oriented programmingAccelerators and Storage RingsAn Aspect Oriented approach to implement fault detection in automatic measurement systems is proposed. Faults are handled by means of "aspects", a specific software unit to better modularize issues transversal to many modules ("crosscutting concerns"). In this way, maintainability and reusability of a measurement software are improved: indeed, once a modification of the fault detection policy occurs, only the related aspects have to be modified. As an experimental case study, this technique has been applied to the fault self-detection of a flexible framework for magnetic measurements, developed at the European Organization for Nuclear Research (CERN).CERN-AT-2007-035-MTMoai:cds.cern.ch:10941182007-09-30
spellingShingle Accelerators and Storage Rings
Arpaia, P
Bernardi, M L
Di Lucca, G
Inglese, V
Spiezia, G
Fault self-defection of automatic testing systems by means of aspect-oriented programming
title Fault self-defection of automatic testing systems by means of aspect-oriented programming
title_full Fault self-defection of automatic testing systems by means of aspect-oriented programming
title_fullStr Fault self-defection of automatic testing systems by means of aspect-oriented programming
title_full_unstemmed Fault self-defection of automatic testing systems by means of aspect-oriented programming
title_short Fault self-defection of automatic testing systems by means of aspect-oriented programming
title_sort fault self-defection of automatic testing systems by means of aspect-oriented programming
topic Accelerators and Storage Rings
url http://cds.cern.ch/record/1094118
work_keys_str_mv AT arpaiap faultselfdefectionofautomatictestingsystemsbymeansofaspectorientedprogramming
AT bernardiml faultselfdefectionofautomatictestingsystemsbymeansofaspectorientedprogramming
AT diluccag faultselfdefectionofautomatictestingsystemsbymeansofaspectorientedprogramming
AT inglesev faultselfdefectionofautomatictestingsystemsbymeansofaspectorientedprogramming
AT spieziag faultselfdefectionofautomatictestingsystemsbymeansofaspectorientedprogramming