![]() |
|
||
Model-Driven Development of Adaptive Applications with Self-Adaptive Mobile ProcessesHolger Schmidt1, Chi Tai Dang2, Sascha Gessler1, and Franz J. Hauck1 1Institute of Distributed Systems, Ulm University, Germany
2Multimedia Concepts and Applications, University of Augsburg, Germany
Abstract. Writing adaptive applications is complex and thus error-prone. Our (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 (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. LNCS 5870, p. 726 ff. lncs@springer.com
|