Semantic model

The PaaSport semantic models are formally expressed using the OWL ontology language and provide the concepts and attributes for the definition of Platform-as-a-Service (PaaS) offerings, the applications to be deployed through the proposed Cloud Marketplace and the Service Level Agreements (SLAs) to be established between offering providers and application owners.

In particular, three semantic models/vocabularies have been developed:

  • the PaaSport PaaS Model that facilitates the semantic annotation of the available PaaS offerings in terms of functionalities, resources and business characteristics offered;
  • the PaaSport Application Model that enables the semantic annotation of the application to be deployed on top of the PaaSport marketplace, in terms of functionalities, resource and business characteristics requirements; and
  • the PaaSport SLA Model that allows the annotation of the SLAs provided and supported by the registered PaaS offerings.