Skip to content

di-unipi-socc/MultiDIPS

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

90 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

dips-logo



MultiDIPS is Prolog tool that exploits a declarative methodology for modelling and processing VNF-based service provisioning intents.

MULTIDIPS enables users (i.e. application providers) to specify their desired VNF chain requirements in a high-level language that captures their intent, such as the type of service to be provided, possible location constraints (e.g. at the edge), Quality of Service (QoS) (e.g. latency and bandwidth), but also non-functional requirements (e.g. privacy and logging). DIPS leverages Prolog inference to translate intents into provisioning specifications.

MultiDIPS methodology is described and assessed in:

Tommaso Di Riccio, Jacopo Massa, Stefano Forti, Antonio Brogi
Sustainable placement of VNF chains in Intent-based Networking,
Proceedings of the IEEE/ACM 16th International Conference on Utility and Cloud Computing, 2024.

If you wish to reuse source code in this repo, or mention our work, please consider citing the above-mentioned article:

@inproceedings{diriccio2024sustainable,
  title     = {{Sustainable placement of VNF chains in Intent-based Networking}},
  author    = {Di Riccio, Tommaso and Massa, Jacopo and Forti, Stefano and Brogi, Antonio},
  year      = 2024,
  booktitle = {Proceedings of the IEEE/ACM 16th International Conference on Utility and Cloud Computing},
  publisher = {Association for Computing Machinery},
  doi       = {10.1145/3603166.3632167}
}

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published