ACM Home Page
Please provide us with feedback. Feedback
Mobile-process-based ubiquitous computing platform: a blueprint
Full text PdfPdf (268 KB)
Source ACM International Conference Proceeding Series; Vol. 224 archive
Proceedings of the 1st workshop on Middleware-application interaction: in conjunction with Euro-Sys 2007 table of contents
Lisbon, Portugal
SESSION: Session 2 table of contents
Pages: 25 - 30  
Year of Publication: 2007
ISBN:1-59593-696-7
Authors
Holger Schmidt  Ulm University, Germany
Rüdiger Kapitza  University of Erlangen-Nürnberg, Germany
Franz J. Hauck  Ulm University, Germany
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 6,   Downloads (12 Months): 72,   Citation Count: 1
Additional Information:

abstract   references   cited by   index terms   collaborative colleagues  

Tools and Actions: Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/1238828.1238835
What is a DOI?

ABSTRACT

Mobile objects and agents are used for implementing distributed applications. Both concepts allow efficient use of local resources, volatile network connectivity and more efficient communication due to appropriate migration, especially in dynamic ubiquitous environments. Mobile processes enable specifying the complete life cycle of complex mobile applications.

In this paper, we propose a mobile-process-based platform that turns ubiquitous application development into a manageable task. We advocate the use of Web services for implementing mobile processes in a heterogeneous environment. Based on previous work, we sketch a novel approach for realising mobile context-aware Web services, which implement process steps. We use a separation of state, functionality and implementation code, which enables a reduction, expansion and transformation of the service state and functionality during migration.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
1
M. Weiser. The computer for the twenty-first century. Scientific American, 265(3):94--104, 1991.
 
2
B. C. Hammerschmidt and V. Linnemann. Migratable Web Services: Increasing Performance and Privacy in Service Oriented Architectures. In IADIS Int. J. on Comp. Scien. and Info. Sys., volume 1, pages 42--56, 2006.
 
3
 
4
M. Strasser, J. Baumann, and F. Hohl. Mole: A Java based mobile agent system. 2nd ECOOP Works. on Mob. Obj. Sys., 1997.
 
5
6
 
7
 
8
R. Kapitza, H. Schmidt, and F. J. Hauck. Platform-Independent Object Migration in CORBA. In OTM 2005, LNCS 3760, pages 900--917, Oct 2005.
 
9
Object Management Group (OMG). Common object request broker architecture: Core specification. OMG Doc. formal/02-12-02, 2002.
 
10
Object Management Group (OMG). Life Cycle Service Specification. OMG Doc. formal/2002-09-01, 2002.
 
11
R. Kapitza, H. Schmidt, G. Söldner, and F. J. Hauck. A framework for adaptive mobile objects in heterogeneous environments. In OTM 2006, volume 4276 of LNCS, pages 1739--1756, 2006.
 
12
R. Kapitza and F. J. Hauck. DLS: a CORBA service for dynamic loading of code. In OTM 2003, Sicily, Italy, 2003.
 
13
R. Kapitza, U. Bartlang, H. Schmidt, and F. J. Hauck. Dynamic integration of peer-to-peer services into a corba-compliant middleware. In OTM 2006 Workshops, volume 4277 of LNCS, pages 28--29, 2006.
 
14
R. Kapitza, H. Schmidt, U. Bartlang, and F. J. Hauck. A generic infrastructure for decentralised dynamic loading of platform-specific code. In 7th Int. Conf. on Distrib. App. and Interop. Sys---DAIS'07, 2007. Accepted for publication.
 
15
 
16
W3C. Web Services Architecture. http://www.w3.org/TR/ws-arch/, 2004.
 
17
 
18
W3C. Web Services Description Language (WSDL) Version 2.0 Part 1: Core Language. http://www.w3.org/TR/wsdl20/, 2003.
 
19
W3C. SOAP Version 1.2 Part 1: Messaging Framework. http://www.w3.org/TR/soap12-part1/, 2003.
 
20
Organization for the Advancement of Structured Information Standards (OASIS). Introduction to UDDI: Important Features and Functional Concepts. Whitepaper, 2004.
 
21
T. Andrews et al. Business Process Execution Language for Web Services - Version 1.1, 2003.
 
22
Matthias Kloppmann et al. WS-BPEL Extension for People - BPEL4People, 2005.
 
23
IBM. Websphere process server. http://www-306.ibm.com/software/integration/wps/, 2006.
 
24
C. Erfurth and W. R. Rossak. Autonomous Itinerary Planning for Mobile Agents. In 3rd Symp. on Adapt. Ag. and Multi-Ag. Sys.---AAMAS, 2003.
 
25
C. P. Kunze, S. Zaplata, and W. Lamersdorf. Mobile Process Description and Execution. In 6th Int. Conf. on Distr. App. and Interop. Sys.---DAIS, 2006.
 
26
 
27
F. Ishikawa, N. Yoshioka, Y. Tahara, and S. Honiden. Mobile Agent System for Web Services Integration. In Perv. Netw., 2004.
 
28
I. Satoh. A document-centric component framework for document distributions. In OTM 2006, volume 4276 of LNCS, pages 1555--1575, 2006.


Collaborative Colleagues:
Holger Schmidt: colleagues
Rüdiger Kapitza: colleagues
Franz J. Hauck: colleagues