MTECH PROJECTS
Model-driven integration of building automation systems into Web service gateways Accessing building automation systems (BASs) via standardized interfaces gains importance in the context of the Internet of Things (IoT). Web service gateway technologies can be used to integrate BASs in order to provide access via common Web interfaces. Therefore, an integration approach supporting multiple building automation technologies as well as multiple gateway technologies is needed. For this purpose, the model-driven methodology is used to define such a procedure. In this paper, an efficient, automatic, and reusable workflow for the integration of BASs into the IoT is presented by means of specifying modeling languages, model transformations, and code generation in accordance with the concept of Model-Driven Architecture (MDA). The aim is to convert a platform-independent model of a BAS into executable program code representing the underlying datapoints. Furthermore, a proof-of-concept implementation based on an exemplary BAS is implemented and evaluated in order to demonstrate the functionality and the advantages of this model-driven approach.