Model-driven development of adaptive applications with self-adaptive mobile processes

1Citations
Citations of this article
13Readers
Mendeley users who have this article in their library.
Get full text

Abstract

Writing adaptive applications is complex and thus errorprone. Our self-adaptive migratable Web services (SAM-WSs) already provide adaptation support in terms of location, available state, provided functionality and implementation in use. Yet, SAM-WSs still require developers implementing the adaptation logic themselves. In this work, we present an approach to ease the implementation of adaptive applications with SAM-WSs. We introduce our concept of a self-adaptive mobile process (SAMProc), an abstraction for adaptive applications, and SAMPEL, an XML application to describe a SAMProc. We show a tool that automatically generates SAM-WSs adaptation code on the basis of the SAMPEL description. Then, we go even one step further by providing an Eclipse plug-in that allows automatic generation of the SAMPEL description on the basis of a graphic model. This enables generating a SAM-WS implementation with few clicks; developers have to write pure application logic only. © Springer-Verlag 2009.

Cite

CITATION STYLE

APA

Schmidt, H., Dang, C. T., Gessler, S., & Hauck, F. J. (2009). Model-driven development of adaptive applications with self-adaptive mobile processes. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 5870 LNCS, pp. 726–743). https://doi.org/10.1007/978-3-642-05148-7_51

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free