A model-driven tool chain for OCCI

14Citations
Citations of this article
9Readers
Mendeley users who have this article in their library.
Get full text

Abstract

Open Cloud Computing Interface (OCCI) is the only open standard for managing any kinds of cloud resources, e.g., Infrastructure as a Service, Platform as a Service, and Software as a Service. However, no model-driven tooling exists to assist OCCI users in designing, editing, validating, generating, and managing OCCI artifacts (i.e., extensions that represent specific application domains and configurations that define running systems). In this paper, we propose the first model-driven tool chain for OCCI called OCCIware Studio. This tool chain is based on a metamodel defining the static semantics for the OCCI standard in Ecore and OCL. OCCIware Studio provides OCCI users facilities for designing, editing, validating, generating, and managing OCCI artifacts. We detail the tooled process to define an OCCI extension. In addition, we show how the cloud user can leverage the generated tooling for this extension to create his own OCCI configurations and manage them in the cloud. We illustrate our paper with the OCCI Infrastructure extensiondefining OCCI-compliant compute, network, and storage resources.

Cite

CITATION STYLE

APA

Zalila, F., Challita, S., & Merle, P. (2017). A model-driven tool chain for OCCI. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 10573 LNCS, pp. 389–409). Springer Verlag. https://doi.org/10.1007/978-3-319-69462-7_26

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free