A model driven internet of things

The presented work proposes a model driven development approach employing flexible code generation strategies to overcome the technological gap between networked embedded objects and enterprise back-end system. We design a modeling and generator toolchain based on state of the art technologies to support efficient data exchange between hybrid resource constrained systems. We start by mapping different high level message description languages to a common meta model. From those models we generate visual pushdown automata that are the basis for our code generation and message encoding strategy. On the basis of this representation we present a practical and efficient approach to generate binary representation.

[1]  André Kaup,et al.  An MPEG-7 tool for compression and streaming of XML data , 2002, Proceedings. IEEE International Conference on Multimedia and Expo.

[2]  Iris Groher,et al.  Product Line Implementation using Aspect-Oriented and Model-Driven Software Development , 2007 .

[3]  Michael Beigl,et al.  The particle computer system , 2005, IPSN 2005. Fourth International Symposium on Information Processing in Sensor Networks, 2005..

[4]  Christian Werner,et al.  WSDL-Driven SOAP Compression , 2005, Int. J. Web Serv. Res..

[5]  Michael Beigl,et al.  Architecture for Collaborative Business Items , 2007, ARCS.

[6]  N. Gershenfeld,et al.  The Internet of Things , 2016 .

[7]  Seth Copen Goldstein,et al.  Active Messages: A Mechanism for Integrated Communication and Computation , 1992, [1992] Proceedings the 19th Annual International Symposium on Computer Architecture.

[8]  Roger Van Scoy,et al.  A specification and code generation tool for message translation and validation , 1998, SIGAda '98.

[9]  Volker Gruhn,et al.  Model-Driven Software Development , 2005 .

[10]  W. Keith Edwards,et al.  A Bridging Framework for Universal Interoperability in Pervasive Systems , 2006, 26th IEEE International Conference on Distributed Computing Systems (ICDCS'06).

[11]  James J. Buckley,et al.  From RFID to the Internet of Things: Pervasive Networked Systems , 2006 .

[12]  Ivan Porres,et al.  A Relation Between Context-Free Grammars and Meta Object Facility Metamodels , 2003 .

[13]  James L. Turley The Essential Guide to Semiconductors , 2002 .

[14]  Markus Völter,et al.  Model-Driven Software Development: Technology, Engineering, Management , 2006 .

[15]  R. Alur,et al.  Adding nesting structure to words , 2006, JACM.