• DocumentCode
    2617894
  • Title

    A deployment system for pervasive computing

  • Author

    Andersson, Jon

  • Author_Institution
    Dept. of Comput. & Inf. Sci., Linkoping Univ.
  • fYear
    2000
  • fDate
    2000
  • Firstpage
    262
  • Lastpage
    270
  • Abstract
    Software has for a long time been used for controlling different systems. Today, there is a trend towards integrating more software in consumer electronics, home appliances, cars etc. Suddenly software is moving from traditional environments, such as the desktop computer into new and unknown territory. This will influence many aspects of the software engineering process; above all, several new problems have arisen in the domain of software deployment. How can software be effectively deployed in these environments? Current deployment strategies are not directly applicable. The paper discusses problems with current deployment models and proposes a new, modified model. A deployment model for pervasive computing must support component based development, different delivery models, and installation and activation strategies. Support for dynamic installation and activation (i.e. making modifications without de-activating the software), is especially important. We introduce a prototype implementation, the Java Distributed Run-time Updating Management System (JDRUMS), which we have used as a vehicle for eliciting requirements for our deployment model
  • Keywords
    Java; object-oriented programming; software maintenance; software tools; JDRUMS; Java Distributed Run-time Updating Management System; activation strategies; component based development; consumer electronics; delivery models; deployment models; deployment strategies; deployment system; dynamic installation; home appliances; modified model; pervasive computing; prototype implementation; requirements elicitation; software deployment; software engineering process; software integration; Object oriented programming;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Maintenance, 2000. Proceedings. International Conference on
  • Conference_Location
    San Jose, CA
  • ISSN
    1063-6773
  • Print_ISBN
    0-7695-0753-0
  • Type

    conf

  • DOI
    10.1109/ICSM.2000.883058
  • Filename
    883058