Skip to content

Latest commit

 

History

History
8 lines (7 loc) · 869 Bytes

README.md

File metadata and controls

8 lines (7 loc) · 869 Bytes

List of files folder tree

  • application.py: contains the Application class, storing all components (services, function, IoT devices) and their requirements.
  • infrastructure.py: contains the Infrastructure class, storing all infrastructure nodes and their capabilities.
  • 'components.py': contains some Component classes (i.e. ServiceInstance, FunctionInstance...), used by the Application class.
  • builder.py: contains the Builder class, used to build a random infrastructure, saved as Prolog knowledge base, in data/infrs folder.
  • utils.py: contains some utility functions used by the other classes/scripts.
  • README.md: this file.