Aspect Oriented-based Software Synchronization in Automatic Measurement Systems
Pasquale Arpaïa, Mario Luca Bernardi, Giuseppe Antonio Di Lucca, Vitaliano Inglese, Giovanni Spiezia · 2008
An aspect-oriented approach to software synchronization in automatic measurement systems is proposed. Tasks are synchronized 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: once a modification in the synchronization policy occurs, only the related aspects have to be modified. As a case study, this technique is applied to the software synchronization of motors for actuators in a generic measurement station.