ThingML
ThingML is a modelling language for embedded and distributed systems (Internet of Things). It is developed by the Networked Systems and Services department of SINTEF in Oslo, Norway. It is distributed under the LGPL licence.
Documentation
ThingML Metamodel
ThingML Code Generation Framework
Visit thingml.org to find out more about ThingML !