Deployment Modeling Language

The DEPML modeling language allows designers to consider each node type defined in the NODEML model and to instantiate it in a specific area within the physical environment defined in an ENVML model. Each node type can be instantiated n times within a specific area. Currently, within a certain area each node type can be distributed in three different ways:

  1. randomly within the area
  2. as a grid with a certain number of rows and columns
  3. custom , that is, each node instance can be manually placed within the area