2nd International ICST Conference on Autonomic Computing and Communication Systems

Research Article

SmartWare: framework for autonomic application services

Download272 downloads
  • @INPROCEEDINGS{10.4108/ICST.AUTONOMICS2008.4618,
        author={David Linner and Heiko Pfeffer and Carsten Jacob and Anna Kress and Steffen Kr\'{y}ssel and Stephan Steglich},
        title={SmartWare: framework for autonomic application services},
        proceedings={2nd International ICST Conference on Autonomic Computing and Communication Systems},
        publisher={ICST},
        proceedings_a={AUTONOMICS},
        year={2010},
        month={5},
        keywords={Autonomic Communication Application Services Service-oriented Architecture Distributed Systems},
        doi={10.4108/ICST.AUTONOMICS2008.4618}
    }
    
  • David Linner
    Heiko Pfeffer
    Carsten Jacob
    Anna Kress
    Steffen Krüssel
    Stephan Steglich
    Year: 2010
    SmartWare: framework for autonomic application services
    AUTONOMICS
    ICST
    DOI: 10.4108/ICST.AUTONOMICS2008.4618
David Linner1,*, Heiko Pfeffer1,*, Carsten Jacob2,*, Anna Kress2,*, Steffen Krüssel2,*, Stephan Steglich1,*
  • 1: Technische Universität Berlin, Sekr. FR 5-14, Franklinstrasse 28/29, 10587 Berlin, Germany
  • 2: Fraunhofer Institute for Open Communication Systems (FOKUS), Kaiserin-Augusta-Allee 31, 10589 Berlin, Germany
*Contact email: david.linner@tu-berlin, heiko.pfeffer@tu-berlin, carsten.jacob@fokus.fraunhofer.de, anna.kress@fokus.fraunhofer.de, steffen.kruessel@fokus.fraunhofer.de, stephan.steglich@tu-berlin

Abstract

The combination of mobile and embedded computing devices holds potential for a novel landscape of application and services in the direct surrounding of the user. The realization of such a landscape requires solutions to cope with the volatile nature of the environment composition, the absence of central management infrastructure, and the heterogeneity of resources. To unburden developers of application services from searching these solutions themselves, we started developing a generic software framework called SmartWare. SmartWare is a collection of principles and tools that are intended to simplify and accelerate the development of application services at the edge of the Internet and beyond. In this paper we describe the features of SmartWare, a prototype implementation and a test application we realized with the framework prototype.