(Enter summary)
Abstract: . In the last three years we have been working with persistence and distribution,
in particular migration of higher-level objects between autonomous persistent programs. In
this chapter we introduce persistence and then present a few examples of opportunities and
many more challenges that exist in the combination of persistence and mobility.
1 Introduction
Mobile objects are active objects that migrate between programs. These active objects are commonly
implemented as procedures, instances of... (Update)
Context of citations to this paper: More
...support may make a particular design difficult to map into Java, although workarounds can be achieved using Java interfaces. The work in [44] describes additional limitations with Java in relation to mobility and persistence support: 1. lack of persistence support makes...
...processes was already exploited in the 1980s, in the LOCUS distributed operating system [29] for load balancing. Some other systems [9, 18] use state saving techniques to provide transparent process migration or persistence functionalities (a survey of such techniques can be...
Cited by: More
Translating Strong Mobility into Weak Mobility - Bettini, De Nicola (2001)
(Correct)
An Agent Architecture for Mobile Network Services: Design and.. - Schoorl (1999)
(Correct)
Similar documents (at the sentence level):
35.7%: Combining Mobile Agents with Persistent Systems.. - Silva, Atkinson
(Correct)
Active bibliography (related documents): More All
2.5: Insisting on Persistent Mobile Agent Systems - Silva, Silva (1997)
(Correct)
2.0: Higher-order Distributed Computation over Autonomous.. - Silva, Atkinson
(Correct)
1.2: Semantics for Parameter Passing in a Type-complete.. - Silva, Atkinson, Black (1996)
(Correct)
Similar documents based on text: More All
0.2: Preliminary Exploration on Actions as Updates - Alferes, Pereira, al.
(Correct)
0.2: Updates plus Preferences - Alferes, Pereira (2000)
(Correct)
0.2: Planning as Abductive Updating - Alferes, Leite, Pereira, Quaresma (2000)
(Correct)
Related documents from co-citation: More All
2: Programming and Deploying Java Mobile Agents with Aglets (context) - Lange, Oshima - 1998
2: Telescript Technology: The Foundation for the Electronic Marketplace (context) - White
2: Seven good reasons for mobile agents (context) - Lange, Oshima - 1999
BibTeX entry: (Update)
M. Mira da Silva, "Mobility and Persistence", Second International Workshop on Mobile Object Systems (MOS'96), Linz, Austria, Jul. 1996. http://citeseer.ist.psu.edu/miradasilva97mobility.html More
@incollection{ silva97mobility,
author = "Miguel {Mira da Silva}",
title = "Mobility and Persistence",
booktitle = "Mobile Object Systems: Towards the Programmable {I}nternet",
publisher = "Springer-Verlag: Heidelberg, Germany",
pages = "157--176",
year = "1997",
url = "citeseer.ist.psu.edu/miradasilva97mobility.html" }
Citations (may not include all citations):
737
The Java Programming Language (context) - Arnold, Gosling - 1996
405
Fine-grained mobility in the Emerald system
- Jul, Levy et al. - 1988
266
The Common Object Request Broker: Architecture and Specifica.. (context) - ---, Group - 1995
264
A language with distributed scope
- Cardelli - 1995
193
An approach to persistent programming (context) - Atkinson, Bailey et al. - 1983
92
IEEE Transactions on Software Engineering (context) - Black, Hutchinson et al. - 1987
85
PS-algol: An algol with a persistent heap (context) - Atkinson, Chisholm et al. - 1982
75
A value transmission method for abstract data types (context) - Herlihy, Liskov - 1982
72
ACM Transactions on Programming Languages and Systems (context) - Stamos, Gifford - 1990
72
An orthogonally persistent Java
- Atkinson, Daynes et al. - 1996
68
MOLE: A Java based mobile agent system (context) - Strasser, Baumann et al.
65
GUM: A portable parallel implementation of Haskell
- Trinder, Hammond et al. - 1996
51
Migratory applications
- Bharat, Cardelli - 1995
49
Design issues for persistent Java: A type-safe (context) - Atkinson, Jordan et al.
48
Network objects
- Birrell, Nelson et al. - 1993
38
Procedures as persistent data objects (context) - Atkinson, Morrison - 1985
34
Pickling state in the Java system
- Riggs, Waldo et al. - 1996
34
Language Support for Mobile Agents
- Knabe - 1995
25
Orthogonal persistent object systems (context) - Atkinson, Morrison - 1995
24
Universities of Glasgow and St Andrews (context) - Morrison, Brown et al. - 1989
18
Types and Polymorphism in Persistent Programming Systems
- Connor - 1991
17
Smart remote procedure calls: Transparent treatment of remot..
- Kono, Kato et al. - 1994
16
On migrating threads
- Mathiske, Matthes et al. - 1995
15
Delivering the Benefits of Persistence to System Constructio..
- Cutts - 1993
14
Automating type-safe RPC
- da - 1995
13
Aglets Workbench: Programming Mobile Agents in Java (context) - Research - 1996
12
Remote Method Invocation (context) - Microsystems - 1996
9
The Napier88 reference manual release
- Morrison, Brown et al. - 1994
9
Distributed Computation over Autonomous Persistent Object St.. (context) - da, of et al. - 1996
9
Distribution and Persistence (context) - Munro, Integration - 1993
9
Distributed Concurrent Persistent Programming Languages: An .. (context) - Wai - 1988
9
Semantics for parameter passing in a typecomplete persistent..
- da, Atkinson et al. - 1996
8
Combining mobile agents with persistent systems: Opportuniti..
- da, Atkinson
8
Scaling database languages to higher-order distributed progr..
- Mathiske, Matthes et al.
7
The Napier88 standard library reference manual version (context) - Kirby, Brown et al. - 1994
7
JDBC: A Java SQL API (context) - Inc - 1996
6
Adaptive parameter passing
- Lopes - 1996
6
Strategies for sharing objects in distributed systems (context) - Daniels, Cook - 1993
5
Object Serialization (context) - Microsystems - 1996
5
Higher-order distributed computation over autonomous persist..
- da, Atkinson
5
language based on a higherorder RPC technique (context) - Kato, Ohori et al. - 1993
5
RPC Programming Guide (context) - Microsystems - 1993
4
Programmer's manual to Napier88/RPC
- da - 1995
4
JavaIDL (context) - Inc, IDL et al. - 1996
4
Australian Computer Science Communications (context) - Farkas, Dearle et al. - 1994
4
Journal of Object-Oriented Programming (context) - Craft, of - 1993
3
A simple and efficient implementation for small databases (context) - Birrel, Jones et al. - 1987
3
Communications of the ACM (context) - Lamb, Landis et al. - 1991
3
Mobility in Persistent Object Systems (context) - Mathiske - 1996
3
Insisting on persistent mobile agent systems
- da, da - 1997
3
Private communication (context) - Lange - 1996
2
Private communication (context) - Knabe - 1996
2
Object Database Standard (context) - ---, Management - 1993
2
Investigating extension polymorphism (context) - Connor, Balasubramaniam et al.
2
Private communication (context) - Baumann - 1996
Documents on the same site (http://bruxelas.inesc.pt/~mms/abstracts.htm): More
Automating Type-safe RPC - Silva (1995)
(Correct)
Combining Mobile Agents with Persistent Systems.. - Silva, Atkinson
(Correct)
Semantics for Parameter Passing in a Type-complete.. - Silva, Atkinson, Black (1996)
(Correct)
Online articles have much greater impact More about CiteSeer.IST Add search form to your site Submit documents Feedback
CiteSeer.IST - Copyright Penn State and NEC