PlanIoT

PlanIoT is a framework-based solution that enables adaptive data flow management at the middleware-layer using automated planning methodologies. This is achieved via the following core software components: (i) a queueing network composer; (ii) automated planning modeler; and (iii) an AI planner.

For more details about the PlanIoT framework, you can check this paper.

The PlanIoT Framework

Implementation

The PlanIoT prototype implementation can be found in this repository.

The repository includes artifacts for:

  • modelling an IoT system
  • automated queueing network composition for performance evaluation
  • performance metrics dataset generation
  • automated composition of PDDL domain and problem files
  • generation of adaptation plans with AI planning

Leave a Reply

Your email address will not be published. Required fields are marked *