Middleware for heterogeneous subsystems interoperability in intelligent buildings

Managing heterogeneous subsystems in an intelligent building has always been elusive due to lack of interoperability factor. This is due to the nature of heterogeneous systems in an intelligent building as a distributed entity that needs a certain degree of interoperability and joint execution of tasks for managing heterogeneous systems that consist of different platforms and protocols. There is a need for interoperability in an intelligent building with a bespoke solution that could make the heterogeneous subsystems ‘talk’ with each other and interoperate regardless of the operating platform. To solve the interoperability problem, Web Services technology is seen as a potential solution that could deal with the dynamic environment of an intelligent building. In this paper, we describe a SOAP-based middleware implementation for managing heterogeneous subsystems in an intelligent building. The proposed middleware solution utilizes the SOAP technology together with ECA rule mechanism in managing subsystems interoperation in a federated manner. Experiments and performance evaluation of the middleware had been carried out to justify the performance requirement of heterogeneous systems in an intelligent building.

[1]  Panagiotis Louridas,et al.  Open Source , 2017, Encyclopedia of GIS.

[2]  Kecheng Liu,et al.  Multi-agent Control of Shared Zones in Intelligent Buildings , 2008, 2008 International Conference on Computer Science and Software Engineering.

[3]  B.M. Flax Intelligent buildings , 1991, IEEE Communications Magazine.

[4]  José Juan Pazos-Arias,et al.  Enhancing Residential Gateways: OSGi Service Composition , 2007, IEEE Transactions on Consumer Electronics.

[5]  George Athanasopoulos,et al.  Interoperability among Heterogeneous Services , 2006, 2006 IEEE International Conference on Services Computing (SCC'06).

[6]  Gabriele Tolomei,et al.  An open standard solution for domotic interoperability , 2006, IEEE Transactions on Consumer Electronics.

[7]  Jun Yang,et al.  Decision Support to the Application of Intelligent Building Technologies , 2001 .

[8]  Lars Lundberg,et al.  Performance of SOAP in Web Service environment compared to CORBA , 2002, Ninth Asia-Pacific Software Engineering Conference, 2002..

[9]  Bernard H. Stark,et al.  IEEE International Conference on Industrial Informatics , 2009 .

[10]  Paul Davidsson,et al.  Distributed monitoring and control of office buildings by embedded agents , 2005, Inf. Sci..

[11]  Yo-Ming Hsieh,et al.  A scalable IT infrastructure for automated monitoring systems based on the distributed computing technique using simple object access protocol Web-services , 2009 .

[12]  George D. Papadopoulos,et al.  A SOAP-based system for the provision of e-services , 2004, Comput. Stand. Interfaces.

[13]  Jiannong Cao,et al.  A middleware for web service-enabled integration and interoperation of intelligent building systems , 2007 .

[14]  Shengwei Wang,et al.  Intelligent building research: a review , 2005 .

[15]  Stavros A. Koubias,et al.  Vertical integration of enterprise industrial systems utilizing web services , 2006, IEEE Transactions on Industrial Informatics.

[16]  Sergey Chemishkian,et al.  Experimental Bridge LONWORKS ® / UPnP ™ 1.0 , 2004 .

[17]  T. Hannelius,et al.  Roadmap to adopting OPC UA , 2008, 2008 6th IEEE International Conference on Industrial Informatics.

[18]  Sharma Chakravarthy,et al.  SnoopIB: Interval-based event specification and detection for active databases , 2003, Data Knowl. Eng..

[19]  Wenzhong Shi,et al.  Investigation on intelligent building standard communication protocols and application of IT technologies , 2004 .

[20]  W. Kastner,et al.  Web Services in Building Automation: Mapping KNX to oBIX , 2007, 2007 5th IEEE International Conference on Industrial Informatics.

[21]  Wolfgang Kastner,et al.  Communication systems for building automation and control , 2005, Proceedings of the IEEE.

[22]  Jian Liu,et al.  Automatic control system of intelligent building based on WebAccess , 2008, 2008 7th World Congress on Intelligent Control and Automation.

[23]  Philip A. Bernstein,et al.  Middleware: a model for distributed system services , 1996, CACM.

[24]  Abdul Rahman Ramli,et al.  Interoperability among Heterogeneous Systems in Smart Home Environment , 2008, 2008 IEEE International Conference on Signal Image Technology and Internet Based Systems.

[25]  Jere Confrey,et al.  Function probe , 1996, CACM.