TY - GEN
T1 - Extending publish/subscribe mechanisms to SOA applications
AU - Albano, Michele
AU - Ferreira, Luis Lino
AU - Sousa, Jose
PY - 2016/6/20
Y1 - 2016/6/20
N2 - The Arrowhead Framework is a European effort that aims to apply Service Oriented Architecture to the embedded systems' world. The Event Handler system is a component that supports the handling of events, and in that sense it enriches service-oriented applications with the capabilities of interacting via the publish/subscribe paradigm. In fact, the Event Handler system is in charge of the notification of events that occur in a given Arrowhead compliant installation, manages producers and consumers of events, allows filtering of messages, and manages historical data regarding events. This latter capability is performed either on local files, on a database, or through another component of the Arrowhead Framework-the Historian system. The net result of the integration of the Event Handler in an Arrowhead Framework simplifies and empowers the communication of its components, as it is demonstrated in the paper with two examples: the management of application faults, and the support to quality of service of orchestrated services.
AB - The Arrowhead Framework is a European effort that aims to apply Service Oriented Architecture to the embedded systems' world. The Event Handler system is a component that supports the handling of events, and in that sense it enriches service-oriented applications with the capabilities of interacting via the publish/subscribe paradigm. In fact, the Event Handler system is in charge of the notification of events that occur in a given Arrowhead compliant installation, manages producers and consumers of events, allows filtering of messages, and manages historical data regarding events. This latter capability is performed either on local files, on a database, or through another component of the Arrowhead Framework-the Historian system. The net result of the integration of the Event Handler in an Arrowhead Framework simplifies and empowers the communication of its components, as it is demonstrated in the paper with two examples: the management of application faults, and the support to quality of service of orchestrated services.
KW - embedded automation systems
KW - service oriented architecture
KW - system of systems
UR - http://www.scopus.com/inward/record.url?scp=84982788053&partnerID=8YFLogxK
U2 - 10.1109/WFCS.2016.7496528
DO - 10.1109/WFCS.2016.7496528
M3 - Article in proceeding
AN - SCOPUS:84982788053
T3 - IEEE International Workshop on Factory Communication Systems - Proceedings, WFCS
BT - 2016 IEEE World Conference on Factory Communication Systems
PB - Electrical Engineering/Electronics, Computer, Communications and Information Technology Association
T2 - 12th IEEE World Conference on Factory Communication Systems, WFCS 2016
Y2 - 3 May 2016 through 6 May 2016
ER -