mdh.sePublications
Change search
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf
Managing the evolution of data-intensive Web applications by model-driven techniques
Mälardalen University, School of Innovation, Design and Engineering, Embedded Systems.ORCID iD: 0000-0003-0416-1787
Computer Science Department, University of L'Aquila.
Computer Science Department, University of L'Aquila.
Computer Science Department, University of L'Aquila.
2013 (English)In: Software and Systems Modeling, ISSN 1619-1366, E-ISSN 1619-1374, Vol. 12, no 1, p. 53-83Article in journal (Refereed) Published
Abstract [en]

The adoption of Model-Driven Engineering (MDE) in the development of Web Applications permitted to decouple the functional description of applications from the underlying implementation platform. This is of paramount relevance for preserving the intellectual property encoded in models and making applications, languages and processes resilient to technological changes. This paper proposes a model-driven approach for supporting the migration and evolution of data-intensive Web applications. In particular, model differencing techniques are considered to realize a migration facility capable of detecting the modifications a model underwent during its lifecycle and to automatically derive from them the programs that are capable of migrating/adapting also those aspects which are not directly derivable from the source models, as for instance the data persistently stored in a database and the page layout usually written using graphic templates. The approach is validated by considering applications described with the beContent and WebML modeling languages

Place, publisher, year, edition, pages
2013. Vol. 12, no 1, p. 53-83
National Category
Engineering and Technology
Identifiers
URN: urn:nbn:se:mdh:diva-13715DOI: 10.1007/s10270-011-0193-0ISI: 000314978800006Scopus ID: 2-s2.0-84874188912OAI: oai:DiVA.org:mdh-13715DiVA, id: diva2:466261
Available from: 2011-12-15 Created: 2011-12-15 Last updated: 2017-12-08Bibliographically approved

Open Access in DiVA

No full text in DiVA

Other links

Publisher's full textScopus

Authority records BETA

Cicchetti, Antonio

Search in DiVA

By author/editor
Cicchetti, Antonio
By organisation
Embedded Systems
In the same journal
Software and Systems Modeling
Engineering and Technology

Search outside of DiVA

GoogleGoogle Scholar

doi
urn-nbn

Altmetric score

doi
urn-nbn
Total: 61 hits
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf