OASIS Mailing List ArchivesView the OASIS mailing list archive below
or browse/search using MarkMail.

 


Help: OASIS Mailing Lists Help | MarkMail Help

tosca message

[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]


Subject: [OASIS Issue Tracker] (TOSCA-185) DEFER - CSD05 - Instance model (design considerations)


    [ https://issues.oasis-open.org/browse/TOSCA-185?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=60509#comment-60509 ] 

Alessandro Rossini edited comment on TOSCA-185 at 8/12/15 8:35 AM:
-------------------------------------------------------------------

I support the definition of an instance model and I believe that it could allow the full exploitation of TOSCA models at run-time.

At SINTEF, we have developed the Cloud Modelling Framework (CloudMF) (see http://www.cloudml.org/ ) in the context of the EU-funded projects MODAClouds (see http://www.modaclouds.eu/ ) and PaaSage (see http://www.paasage.eu/ ). It consists of two main ingredients: the Cloud Modelling Language (CloudML) and a models@run-time environment.

CloudML is a domain-specific language for specifying the deployment topology of cloud-based applications. It is akin to TOSCA, but it supports the instance model to allow the full exploitation of CloudML models at run-time.

Models@run-time (see http://dx.doi.org/10.1109/MC.2009.326 ) is an architectural pattern for dynamically adaptive systems that leverages upon models at both design-time and run-time. In CloudMF, the models@run-time environment provides a CloudML model causally connected to the running cloud-based application, whereby any modification to the model is enacted on-demand in the running application, and any change in the running application is automatically reflected in the model.

CloudML and the models@run-time environment enable not only modellers but also reasoning engines to manipulate CloudML models at run-time. This way, CloudMF enables self-adaptive cloud-based applications; i.e., cloud-based applications that automatically adapt to changes in the environment.

I will present the models@run-time approach to the TC at the upcoming meeting.


was (Author: alessandro.rossini):
I support the definition of an instance model and I believe that it could allow the full exploitation of TOSCA models at run-time.

At SINTEF, we have developed the Cloud Modelling Framework (CloudMF) (see http://www.cloudml.org/) in the context of the EU-funded projects MODAClouds (see http://www.modaclouds.eu/) and PaaSage (see http://www.paasage.eu/). It consists of two main ingredients: the Cloud Modelling Language (CloudML) and a models@run-time environment.

CloudML is a domain-specific language for specifying the deployment topology of cloud-based applications. It is akin to TOSCA, but it supports the instance model to allow the full exploitation of CloudML models at run-time.

Models@run-time (see http://dx.doi.org/10.1109/MC.2009.326) is an architectural pattern for dynamically adaptive systems that leverages upon models at both design-time and run-time. In CloudMF, the models@run-time environment provides a CloudML model causally connected to the running cloud-based application, whereby any modification to the model is enacted on-demand in the running application, and any change in the running application is automatically reflected in the model.

CloudML and the models@run-time environment enable not only modellers but also reasoning engines to manipulate CloudML models at run-time. This way, CloudMF enables self-adaptive cloud-based applications; i.e., cloud-based applications that automatically adapt to changes in the environment.

I will present the models@run-time approach to the TC at the upcoming meeting.

> DEFER - CSD05 - Instance model (design considerations)
> ------------------------------------------------------
>
>                 Key: TOSCA-185
>                 URL: https://issues.oasis-open.org/browse/TOSCA-185
>             Project: OASIS Topology and Orchestration Specification for Cloud Applications (TOSCA) TC
>          Issue Type: Improvement
>          Components: Profile-YAML
>            Reporter: Derek Palma
>            Assignee: Jacques Durand
>
> We have reached a point where we need to define an instance model. We should consider describing the following:
> 1) How a template causes node and relationship instances to be created
> 2) The schemas of node and relationship instances based on their respective types
> 3) The ability of a TOSCA runtime to add its own properties to an instance
> 4) The ability of a node or relationship operations to set attributes
> 5) Navigation of the instance model
> 6) Navigation from the instance to their respective templates and types.
> 7) Serialization of the instance model in YAML



--
This message was sent by Atlassian JIRA
(v6.2.2#6258)


[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]