Techniques for the Efficient Resource Management of Context-Sensitive Mobile Applications and Their Utilization in Industrial Field Service

Context-sensitive mobile applications require a certain amount of flexibility due to the fact that they have to provide services for many different situations. The limited resources available make resource management a major challenge in such applications. In this paper, we present different techniques for the efficient use of resources of mobile devices. These techniques support the development of adaptable and flexible context-sensitive applications. Afterwards, we present some application scenarios from industrial field service in which some of these techniques can be utilized to improve service processes by providing tailored information and knowledge support.

[1]  Jörg Roth Patterns of Mobile Interaction , 2002, Personal and Ubiquitous Computing.

[2]  Douglas C. Schmidt,et al.  Pattern-Oriented Software Architecture, Patterns for Concurrent and Networked Objects , 2013 .

[3]  M. Satyanarayanan,et al.  Mobile computing , 1993, Computer.

[4]  Marko Jurmu,et al.  Lease-Based Resource Management in Smart Spaces , 2007, Fifth Annual IEEE International Conference on Pervasive Computing and Communications Workshops (PerComW'07).

[5]  Markus Aleksy,et al.  A pattern language for the development of adaptable location-specific mobile applications , 2005 .

[6]  Prashant Jain,et al.  Resource Lifecycle Manager , 2003, EuroPLoP.

[7]  Ghiwan Cho,et al.  Using Predictive Prefetching to Improve Location Awareness of Mobile Information Service , 2002, International Conference on Computational Science.

[8]  Douglas C. Schmidt,et al.  Object lifetime manager a complementary pattern for controlling object creation and destruction , 2001 .

[9]  James Noble,et al.  Small memory software - patterns for systems with limited memory , 2000 .

[10]  Markus Aleksy,et al.  Design and implementation of a leasing service for CORBA-based applications , 2002, First International Symposium on Cyber Worlds, 2002. Proceedings..

[11]  Teemu Koponen,et al.  Pattern Language for Service Discovery , 2004, EuroPLoP.

[12]  Martin Fowler,et al.  Patterns of Enterprise Application Architecture , 2002 .

[13]  Wolfgang Effelsberg,et al.  COMPASS: A probabilistic indoor positioning system based on 802.11 and digital compasses , 2006, WINTECH.

[14]  Mark Grand,et al.  Patterns in Java, Volume 1, A Catalog of Reusable Design Patterns Illustrated with UML , 1998 .

[15]  Ralph Johnson,et al.  design patterns elements of reusable object oriented software , 2019 .

[16]  Prashant Jain,et al.  Service Configurator: A Pattern for Dynamic Configuration of Services , 1997, COOTS.