Iterative model-driven development of adaptable service-based applications (bibtex)
by , , ,
Abstract:
Flexibility and interoperability make web services well suited for designing highly-customizable reactive service-based applications, 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 conditions and requests. In this paper, we propose a model-based approach that provides users with the ability of rapidly developing, adapting 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. Interactions are stored in a visual formalism that integrates live sequence charts with graph transformation systems. Models can be visualized, modified, executed and automatically analyzed to identify inconsistencies.
Reference:
Iterative model-driven development of adaptable service-based applications (Leen Lambers, Hartmut Ehrig, Leonardo Mariani, Mauro Pezzè), In ASE '07: Proceedings of the twenty-second IEEE/ACM international conference on Automated software engineering, ACM, 2007.
Bibtex Entry:
@InProceedings{LEMP07,
AUTHOR = {Lambers, Leen and Ehrig, Hartmut and Mariani, Leonardo and Pezzè, Mauro},
TITLE = {{Iterative model-driven development of adaptable service-based applications}},
YEAR = {2007},
BOOKTITLE = {ASE '07: Proceedings of the twenty-second IEEE/ACM international conference on Automated software engineering},
PAGES = {453--456},
ADDRESS = {New York, NY, USA  },
PUBLISHER = {ACM},
PDF = {uploads/pdf/LEMP07_LSCapplic.pdf},
OPTacc_pdf = {},
ABSTRACT = {Flexibility and interoperability make web services well suited
for designing highly-customizable reactive service-based applications,
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 conditions
and requests.
In this paper, we propose a model-based approach that
provides users with the ability of rapidly developing, adapting
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. Interactions
are stored in a visual formalism that integrates live
sequence charts with graph transformation systems. Models
can be visualized, modified, executed and automatically
analyzed to identify inconsistencies.}
}
Powered by bibtexbrowser