Title :
Semantic management of Enterprise Integration Patterns: A use case in Smart Grids
Author :
Patri, Om P. ; Panangadan, Anand V. ; Sorathia, Vikrambhai S. ; Prasanna, Viktor K.
Author_Institution :
Dept. of Comput. Sci., Univ. of Southern California, Los Angeles, CA, USA
fDate :
March 31 2014-April 4 2014
Abstract :
Enterprise Integration Patterns are a set of design patterns for linking multiple systems using asynchronous messaging interfaces. This approach to system integration is increasingly popular due to its relatively simple loose coupling requirement. Implementations of these patterns are available in current integration frameworks but these are not semantic in nature. This paper introduces the concept of automatic management of messaging resources in an integration application via the use of a semantic representation of the Enterprise Integration Patterns. We have developed semantic representations of some of the commonly used integration patterns, which include a description of the expected resource requirements for each pattern. We then demonstrate this approach by considering the design of an application to connect mobile customers to Smart Power Grid companies (for the purpose of near real-time regulation of electricity usage). We illustrate potential savings in messaging resources and automatic lifecycle management using real-world sensor data collected in a Smart Grid project.
Keywords :
electricity supply industry; electronic messaging; object-oriented programming; semantic networks; smart power grids; asynchronous messaging interfaces; automatic lifecycle management; design patterns; electricity usage; enterprise integration patterns; messaging resources; mobile customers; real-time regulation; real-world sensor data; resource requirements; semantic management; semantic representation; smart grid project; smart power grid companies; system integration; Buildings; Electricity; Load management; Middleware; Ontologies; Semantics; Smart grids;
Conference_Titel :
Data Engineering Workshops (ICDEW), 2014 IEEE 30th International Conference on
Conference_Location :
Chicago, IL
DOI :
10.1109/ICDEW.2014.6818302