kirancodes.me
To Proof Maintenance & Beyond!

Iterative model-driven development of adaptable service-based applications

Leen Lambers, Hartmut Ehrig, Leonardo Mariani, Mauro Pezzè

Abstract

Flexibility and interoperability make web services well suited for designing highly-customizable reactive service-based ap-plications, that is interactive applications that can be rapidly adapted to new requirements and environmental conditions. This is the case, for example of personal data managers that many users tailor to their needs to meet different usage con-ditions and requests. In this paper, we propose a model-based approach that provides users with the ability of rapidly developing, adapt-ing and reconfiguring reactive service-based applications to meet new requirements and needs. Users specify their needs by describing sample executions that include interactions with web services through an intuitive interface. Interac-tions are stored in a visual formalism that integrates live sequence charts with graph transformation systems. Mod-els can be visualized, modified, executed and automatically analyzed to identify inconsistencies.

BibTeX
@inproceedings{Lambers-al:ASE07,
  author    = {Leen Lambers and
               Hartmut Ehrig and
               Leonardo Mariani and
               Mauro Pezz{\`{e}}},
  title     = {Iterative model-driven development of adaptable service-based applications},
  booktitle = {ASE},
  pages     = {453--456},
  publisher = {{ACM}},
  year      = {2007},
}

Related papers