Cristin-resultat-ID: 1286614
Sist endret: 25. april 2017, 14:43
NVI-rapporteringsår: 2015
Resultat
Vitenskapelig artikkel
2015

Integration of DSLs and migration of models: a case study in the cloud computing domain

Bidragsytere:
  • Nikolay Nikolov
  • Alessandro Rossini og
  • Kyriakos Kritikos

Tidsskrift

Procedia Computer Science
ISSN 1877-0509
e-ISSN 1877-0509
NVI-nivå 1

Om resultatet

Vitenskapelig artikkel
Publiseringsår: 2015
Volum: 68
Sider: 53 - 66

Importkilder

Scopus-ID: 2-s2.0-84963553783

Beskrivelse Beskrivelse

Tittel

Integration of DSLs and migration of models: a case study in the cloud computing domain

Sammendrag

Domain-specific languages (DSLs) are high-level software languages representing concepts in a particular domain. In real-world scenarios, it is common to adopt multiple DSLs to solve different aspects of a specific problem. As any other software artefact, DSLs evolve independently in response to changing requirements, which leads to two challenges. First, the concepts from the DSLs have to be integrated into a single language. Second, models that conform to an old version of the language have to be migrated to conform to its current version. In this paper, we discuss how we tackled the challenge of integrating the DSLs that comprise the Cloud Application Modelling and Execution Language (CAMEL) by leveraging upon Eclipse Modeling Framework (EMF) and Object Constraint Language (OCL). Moreover, we propose a solution to the challenge of persisting and automatically migrating CAMEL models based on Connected Data Objects (CDO) and Edapt.

Bidragsytere

Nikolay Vladimirov Nikolov

Bidragsyterens navn vises på dette resultatet som Nikolay Nikolov
  • Tilknyttet:
    Forfatter
    ved Sustainable Communication Technologies ved SINTEF AS

Alessandro Rossini

  • Tilknyttet:
    Forfatter
    ved Sustainable Communication Technologies ved SINTEF AS

Kyriakos Kritikos

  • Tilknyttet:
    Forfatter
    ved Hellas
1 - 3 av 3