dc.creator | Bergmayr, Alexander | es |
dc.creator | Troya Castilla, Javier | es |
dc.creator | Neubauer, Patrick | es |
dc.creator | Wimmer, Manuel | es |
dc.creator | Kappel, Gerti | es |
dc.date.accessioned | 2018-04-24T08:46:28Z | |
dc.date.available | 2018-04-24T08:46:28Z | |
dc.date.issued | 2014 | |
dc.identifier.citation | Bergmayr, A., Troya Castilla, J., Neubauer, P., Wimmer, M. y Kappel, G. (2014). UML-based Cloud Application Modeling with Libraries, Profiles, and Templates. En CloudMDE 2014: 2nd International Workshop on Model-Driven Engineering on and for the Cloud co-located with the 17th International Conference on Model Driven Engineering Languages and Systems (MoDELS 2014) (56-65), Valencia, España: CEUR-WS. | |
dc.identifier.issn | 1613-0073 | es |
dc.identifier.uri | https://hdl.handle.net/11441/73407 | |
dc.description.abstract | Recently, several cloud modeling approaches have emerged. They address
the diversity of cloud environments by introducing a considerable set of
modeling concepts in terms of novel domain-specific languages. At the same
time, general-purpose languages, such as UML, provide modeling concepts to
represent software, platform and infrastructure artifacts from different viewpoints
where the deployment view is of particular relevance for specifying the distribution
of application components on the targeted cloud environments. However, the
generic nature of UML’s deployment language calls for a cloud-specific extension
to capture the plethora of cloud provider offerings at the modeling level. In
this paper, we propose the Cloud Application Modeling Language (CAML) to facilitate
expressing cloud-based deployments directly in UML, which is especially
beneficial for migration scenarios where reverse-engineered UML models are tailored
towards a selected cloud environment. We discuss CAML’s realization as a
UML internal language that is based on a model library for expressing deployment
topologies and a set of profiles for wiring them with cloud provider offerings.
Finally, we report on the use of UML templates to contribute application
deployments as reusable blueprints and identify conceptual mappings between
CAML and the recently standardized TOSCA. | es |
dc.description.sponsorship | European Commission ICT Policy Support Programme 317859 | es |
dc.format | application/pdf | es |
dc.language.iso | eng | es |
dc.publisher | CEUR-WS | es |
dc.relation.ispartof | CloudMDE 2014: 2nd International Workshop on Model-Driven Engineering on and for the Cloud co-located with the 17th International Conference on Model Driven Engineering Languages and Systems (MoDELS 2014) (2014), p 56-65 | |
dc.rights | Attribution-NonCommercial-NoDerivatives 4.0 Internacional | * |
dc.rights.uri | http://creativecommons.org/licenses/by-nc-nd/4.0/ | * |
dc.subject | Cloud computing | es |
dc.subject | Model-Driven Engineering | es |
dc.subject | Cloud Modeling | es |
dc.subject | UML | es |
dc.subject | Language engineering | es |
dc.title | UML-based Cloud Application Modeling with Libraries, Profiles, and Templates | es |
dc.type | info:eu-repo/semantics/conferenceObject | es |
dcterms.identifier | https://ror.org/03yxnpp24 | |
dc.type.version | info:eu-repo/semantics/publishedVersion | es |
dc.rights.accessRights | info:eu-repo/semantics/openAccess | es |
dc.contributor.affiliation | Universidad de Sevilla. Departamento de Lenguajes y Sistemas Informáticos | es |
dc.relation.projectID | 317859 (ICT Policy Support Programme) | es |
dc.relation.publisherversion | http://ceur-ws.org/Vol-1242/ | es |
idus.format.extent | 10 | es |
dc.publication.initialPage | 56 | es |
dc.publication.endPage | 65 | es |
dc.eventtitle | CloudMDE 2014: 2nd International Workshop on Model-Driven Engineering on and for the Cloud co-located with the 17th International Conference on Model Driven Engineering Languages and Systems (MoDELS 2014) | es |
dc.eventinstitution | Valencia, España | es |
dc.relation.publicationplace | Aachen University | es |
dc.contributor.funder | European Commission (EC) | |