Abstract. Adequate approaches for component upgrade should be required among the critical properties when designing systems for ubiquity. Ubiquitous computing creates new challenges for upgrade. To illustrate the challenges I begin a list of the historically successful strategies for systems of large scale deployment and their critical ingredients for success. Then I consider the impact of ubiquitous computing on these strategies and I examine the impact of upgrade on the practical viability of two proposed ubiquitous computing systems. This gives us starting point for understanding an important aspect of realistic ubiquitous computing.
To submit an update or takedown request for this paper, please submit an Update/Correction/Removal Request.