| A. D. Joseph, A. F. deLespinasse, J. A. Tauber, D. K. Gifford, and M. F. Kaashoek. Rover: A Toolkit for Mobile Information Access. In Proceedings of the Fifteenth Symposium on Operating Systems Principles, pages 156--171, Dec. 1995. |
....that hold volume leases but not object leases on the object in question. We thus avoid the false sharing problem of which Mummert warns [16] Our best effort leases algorithm provides similar semantics to and was inspired by Coda s optimistic concurrency protocol [13] Bayou [20] and Rover [12] also implement optimistic concurrency, but they can detect and react to more general types of conflicts than can Coda. Worrell [21] studied invalidation based protocols in a hierarchical caching system and concluded that server driven consistency was practical for the web. We plan to explore ....
A. Joseph, A. deLespinasse, J. Tauber, D. Gifford, and M. Kaashoek. Rover: A Toolkit for Mobile Information Access. In Proceedings of the Fifteenth ACMSymposium on Operating Systems Principles, December 1995.
....failures. For a fail stop system model, this problem may not be a large concern because there exist reasonable engineering approaches to avoid the need for infinite memory while providing a reasonable approximation of reliable asynchronous messaging. For example, several reliable messaging systems [1, 15] store unacknowledged messages on in an on disk log. It may be safe in practice to assume that it is extremely unlikely that the log will overflow by assuming (1) a large log, 2) a reasonable bound on crash or partition durations, and (3) that a machine will acknowledge received messages after ....
A. D. Joseph, F. A. deLespinasse, J. A. Tauber, D. K. Gifford, and F. M. Kaashoek. Rover: A Toolkit for Mobile Information Access. In Proceedings of the 15th ACM Symposium on Operating Systems Principles, pages 156--171, Copper Mountain, Co., 1995.
....techniques, we hope to provide a framework to help service designers select from and make best use of currently available techniques. Further, we seek to evaluate the potential impact on availability from proposed extensions to the Internet infrastructure such as replication of active objects [2, 4, 9, 18, 37, 39, 45] and overlay routing [1, 33] Although several commercial hosting services today advertise 99.99 or 99.999 ( four 9 s or ve 9 s ) server availability, providing highly available servers is not sucient for providing a highly available service because it is not an end to end approach: other ....
.... availability because much HTTP trac is uncachable [11, 44] This limitation motivates us to study the potential e ectiveness of other techniques such as hoarding [19] push based content distribution [13, 20] relaxed consistency, mobile extensions to ship service code to proxies or clients [2, 4, 9, 18, 37, 39, 45], anycast [3, 12, 45] and overlay routing [33] Although the performance bene ts of many of these techniques have been studied, their potential impact on end to end availability has not been quanti ed. Our analysis faces two challenges. First, we wish to evaluate the potential e ectiveness of ....
[Article contains additional citation context not shown here]
A. Joseph, A. deLespinasse, J. Tauber, D. Giord, and M. Kaashoek. Rover: A Toolkit for Mobile Information Access. In Proc. of the Fifteenth ACMSymposium on Operating Systems Principles, December 1995.
....and IE.high required and addition median time of 3.68 and 22.48 seconds, respectively. 7 Related work Much work has gone into extending the system architecture to better support mobile clients [20] and to creating programming models that incorporate adaptation into the design of the application [16]. The project that most closely relates to Puppeteer is Odyssey [26] which splits the responsibility for adaptation between the application and the system. Puppeteer takes a similar approach, pushing common adaptation tasks into the system infrastructure and leaving the application specific ....
JOSEPH, A. D., DELESPINASSE, A. F., TAUBER, J. A., GIFFORD, D. K., AND KAASHOEK, M. F. Rover: a toolkit for mobile information access. In Proceedings of the 15th ACM Symposium on Operating Systems Principles (SOSP '95) (Copper Mountain Resort, Colorado, Dec. 1995), pp. 156--171.
....databases such as those provided by Oracle [8] and Sybase [2] A common technique is to use an operations log that is recorded at the site that initiates the updates and is replayed at the various replicas. A variation of the theme is the use of asynchronous RPCs as those employed by Rover [5]. Before log replaying is complete, the access to a replica needs to be suspended if one does not want to expose stale data. We have determined that neither stale data 14 nor the latency involved in log propagation may be tolerable for a PersonalRAID user. Thanks to its LFS roots, PersonalRAID ....
Joseph, A. D., deLespinasse, A. F., Tauber, J. A., Gifford, D. K., and Kaashoek, M. F. Rover: A Toolkit for Mobile Information Access. In Proc. the 15th ACM Symposium on Operating Systems Principles (December 1995), pp. 156--171.
....independent of network connectivity. Hence, most proposals have been oriented towards ensuring availability of a local copy so as to cope with temporary disconnection. Relevant work in the area includes solutions to file prefetching (e.g. 16] and to optimistic replication (e.g. 2] 3] 1] [17], 4] 7] 8] 6] ADHOCFS does not currently include any support for managing the local cache according to future accesses, and in particular support for prefetching. This is part of our future work, which will benefit from existing solutions such as the one of [16] On the other hand, ....
A. Joseph, A. De Lespinasse, J. Tauber, D. Gifford, and M. Kaashoek, "Rover: A toolkit for mobile information access," in Proceedings of the 15th ACM Symposium on Operating Systems Principles, 1995.
....failures. For a fail stop system model, this problem may not be a large concern because there exist reasonable engineering approaches to avoid the need for infinite memory while providing a reasonable approximation of reliable asynchronous messaging. For example, several reliable messaging systems [1, 15] store unacknowledged messages on in an on disk log. It may be safe in practice to assume that it is extremely unlikely that the log will overflow by assuming (1) a large log, 2) a reasonable bound on crash or partition durations, and (3) that a machine will acknowledge received messages after ....
A. D. Joseph, F. A. deLespinasse, J. A. Tauber, D. K. Gifford, and F. M. Kaashoek. Rover: A Toolkit for Mobile Information Access. In Proceedings of the 15th ACM Symposium on Operating Systems Principles, pages 156--171, Copper Mountain, Co., 1995.
....any further information, it is impossible to determine which versions of the chapters correspond to the new ones, thus making it impossible to automatically produce the expected document. Due to the above reasons, DAgora object repository is based on log propagation, like Bayou [32] and Rover [14]. However, unlike Bayou that presents a relational database data model, Rover and DAgora allow generic object definition. Thus, they enable definition of complex and suitable data types, without imposing data to fit the available data model. Restricting all applications to a single data model lead ....
....through coobject definition. Moreover, as it allows specific data types definition it does not impose data to fit the available model, allowing more flexible and suitable solutions for instance, implementing our editor applications with Bayou would have been rather cumbersome. Rover [14] combines relocatable dynamic objects (RDO) and queued remote procedure calls (QRPC) to provide information access for mobile clients. Each RDO has a home server and may be imported by clients. While imported, updates are logged and performed locally. When the RDO is exported, logged updates are ....
A. Joseph, A. DeLespinasse, J. Tauber, D. Gifford, M. Kaashoek. Rover: A Toolkit for Mobile Information Access. In Proceedings of the 15 Operating Systems Principles, December 1995.
....the examples of Figure 1 it is possible to observe the use of this mechanism in different situations and using alternative transports depending on the importance of the messages. 2. 3 Guarantees are valuable In the proposed mobile transaction model, as in others previously proposed in literature [11, 4, 2, 9], the result of a transaction submitted in a mobile unit is only determined when the transaction is finally executed in the database server. However, the transaction is tentatively performed in the mobile unit to provide a hint of its final result. In some applications, the ability to provide a ....
Joseph, A., DeLespinasse, A., Tauber, J., Gifford, D., Kaashoek, M.: Rover: A Toolkit for Mobile Information Access. In Proceedings of the 15th ACM Symposium on Operating Systems Principles, 1995.
.... mobile users expect to be able to access and modify shared information even while disconnected. Using this model, users may execute concurrent updates. To synchronize these concurrent streams of activity [5] adequately, it is often necessary to rely on application specific semantic information [12,14,7]. Awareness information is often essential to the success of collaborative activities [4] In asynchronous groupware, although users have no immediate knowledge of each other s actions, overall information about the evolution of the collaborative activity (e.g. evolution of the shared data, ....
....all replicas all updates should be applied using a total order. Uncommitted updates may be presented as tentative. Many algorithms have been proposed to handle concurrent updates (based on undo redo techniques [13] operation transformations [24] exploitation of data types semantic properties [12], However, it seems that no single method is adequate to all situations. Instead, different groups of applications will use different mechanisms. Nevertheless, the use of semantic information has been identified [7,14,18] as a key element to merge the concurrent streams of activity. In DOORS ....
[Article contains additional citation context not shown here]
Joseph, A., deLespinasse, A.,Tauber, J., Gifford, D., Kaashoek, M. Rover: A Toolkit for Mobile Information Access. In Proceedings of 15 SOSP, Dec. 1995.
....techniques, we hope to provide a framework to help service designers select from and make best use of currently available techniques. Further, we seek to evaluate the potential impact on availability from proposed extensions to the Internet infrastructure such as replication of active objects [2, 4, 9, 18, 37, 39, 46] and overlay routing [1, 33] Although several commercial hosting services today advertise 99.99 or 99.999 ( four 9 s or five 9 s ) server availability, providing highly available servers is not sufficient for providing a highly available service because it is not an end to end approach: ....
.... availability because much HTTP trattlc is uncachable [11, 45] This limitation motivates us to study the potential effectiveness of other techniques such as hoarding [19] push based content distribution [13, 20] relaxed consistency, mobile extensions to ship service code to proxies or clients [2, 4, 9, 18, 37, 39, 46], anycast [3, 12, 46] and overlay routing [1, 33] Although the performance benefits of many of these techniques have been studied, their potential impact on end to end availability has not been quantified. Our analysis faces two challenges. First, we wish to evaluate the potential effectiveness ....
[Article contains additional citation context not shown here]
A. Joseph, A. deLespinasse, J. Tauber, D. Gifford, and M. Kaashoek. Rover: A Toolkit for Mobile Information Access. In Proc. of the Fifteenth ACMSymposium on Operating Systems Principles, December 1995.
....security architecture can be generalised for future work within iMASH. 5.2 Related Work Other research efforts have explored the use of software architectures to support mobile computing behaviour, but none have addressed the issue of session handoff between heterogeneous clients. Joseph et al. [47] present the Rover Toolkit s distributed object model to support programming for mobile devices. Active Networks [96] and ANTS [101] suggest the use of programmable network nodes that can be injected with capsules of code and data. The Mobiware Toolkit [1] provides facilities for delivering and ....
A. Joseph, A. de Lespinasse, J. Tauber, D. Gifford, and M. Kaashoek. Rover: A Toolkit for Mobile Information Access. In Symposium on Operating Systems Principles (SOSP'95, 1995.
....programming model is an anonymous event based communication model, which we discuss later. Using a non blocking event based model, we are able to achieve autonomous sentient behaviour that is independent of the problems associated with traditional blocking communication paradigms (such as RPC [3,15,20,25]) The programming model includes mechanisms for the specification of constraints on the propagation and delivery of events, and the means to express incremental real time and reliability guarantees, in the form of QoS properties. QoS is taken as a metric of predictability in terms of timeliness ....
Joseph, A., A. deLespinasse, J. Tauber, D. Gifford, and M.F. Kaashoek. Rover: A Toolkit for Mobile Information Access, Proc. 15th ACM Symposium on Operating System Principles (SOSP), Copper Mountain Resort, Colorado, U.S., 3-6 December 1995. ACM Press, Vol. 29, Pages 156-171.
....present here some of the larger efforts in enabling web access from mobile computers. Other related work done earlier includes the TeleWeb system of Schilit et al. the notion of stream transducers advanced by Brooks et al. 7] location specific personalization[33] IBM s WebExpress[E] and Rover[14]. Significant work in this area has been done by the Daedalus group at Berke ley. In GloMop [22,11] the proxy performs distillation of the document received from the server before sending it to the client. Distillation is defined here as a highly lossy, real time, datatype specific compression ....
A.D. Joseph, A. F. deLespinasse, J. A. Tauber, D. K. Gifford, and M. F. Kaashoek. Rover: A Toolkit for Mobile Information Access. In Proc. 15th Symposium on Operating Systems Principles. ACM, December 1995.
....requirements for the system. 2 Background Offering a network file system that allows accessing files from various locations and mobile devices, is not a new concern. It has been studied since the usage of laptops has become commonplace. Relevant results include work on mobile file access (e.g. [12, 8, 11, 14]) and on accessing services and data in the wide area (e.g. 5] However, most of them concentrate on information access from mobile clients to the information server, possibly through an intermediate proprietary proxy. We believe that the coupling between the client and information server ....
A. D. Joseph, A. F. De Lespinasse, J. A. Tauber, D. K. Gifford, and M. K. Kaashoek. Rover: A toolkit for mobile information access. In Proceedings of the Fifteenth ACM Symposium on Operating Systems Principles, 1995.
....engineering model [APM,89] 40 2.10: The MOST application prototype [Friday,96] 41 2.11: The Odyssey client architecture [Noble,95] 45 2. 12: The Rover architecture [Joseph,95] 47 3.1: Quality of Service can encompass many things . 58 4.1: Tuple space communications . 66 4.2: Temporal decoupling ....
....since this particular topic is central to the work described in this thesis. Six major initiatives have so far been concerned with the development of mobile middleware: Adapt [Blair,97a] Mobile DCE [Schill,95] MOST [Davies,95b] Odyssey [Noble,97] RAPP [Seitz,98] and the Rover Toolkit [Joseph,95] Four of these projects have focused on existing distributed systems standards, while the other two have taken a non standards based approach. Section 2.3 presents an overview of the CORBA standard and describes the Adapt Platform and RAPP architecture which are both mobile platforms based on ....
[Article contains additional citation context not shown here]
A.D. Joseph, A. F. deLespinasse, J. A. Tauber, D. K. Gifford and M. F. Kaashoek, "Rover: A Toolkit for Mobile Information Access", Proceedings of the 15th Symposium on Operating Systems Principles (SOSP '95), Copper Mountain Resort, Colorado, U.S., 3rd-6th December 1995, pp 156-171.
....any other replica to reconcile their data, some systems organize replicas into a hierarchy where a replica only exchanges updates with its parent or children. Examples of this are the clientserver reconciliation protocols in file systems like Coda [11] and distributed object systems like Rover [9], and also the primalsecondary or master snapshot protocols in database management systems like Oracle [16] and Sybase [5] Due to their simplified communication patterns, these systems can more easily maintain accurate information about the state of the replica(s) with which they exchange ....
....between a master and its snapshots or other masters [16] it does not, however, allow these transaction to propagate through intermediary servers. Rover also uses operations as lhe unit of reconciliation by queuing RPC invocations that are eventually applied to the master copy of an object [9]. Systems that propagate updated data objects need an additional mechanism to handle deleted objects. For example, Clearinghouse servers maintained and exchanged death certificates for deleted objects [3, 15] Protocols have been devised to decide when replicas can safely discard deleted data ....
A.D. Joseph, A. E deLespinasse, J. A. Tauber, D. K. Gifford, and M. F. Kaashoek. Rover: A toolkit for mobile information access. Pro- ceedings Fifteenth ACM Symposium on Operating Systems Princi- ples, Copper Mountain, Colorado, December 1995, pages 156-171.
....buffer. For a fail stop system model, this problem may not be a large concern because there exist reasonable engineering approaches to avoid the need for infinite memory while providing a reasonable approximation of reliable asynchronous messaging. For example, several reliable messaging systems [1, 2, 20] store unacknowledged messages on in an on disk log. It may be safe in practice to assume that it is extremely unlikely that the log will overflow by assuming (1) a large log, 2) a reasonable bound on crash or partition durations, and (3) that a machine will acknowledge received messages after ....
A. D. Joseph, F. A. deLespinasse, J. A. Tauber, D. K. Gifford, and F. M. Kaashoek. Rover: A Toolkit for Mobile Information Access. In Proceedings of the 15th ACM Symposium on Operating Systems Principles, pages 156-- 171, Copper Mountain, Co., 1995.
....Middleware Service layer composed of multiple autonomous Middleware Servers aggregated together. Other research efforts have explored the use of software architectures to support mobile computing behaviour, but none have addressed the issue of session handoff between heterogeneous clients. In [10] the authors presented the Rover Toolkit s distributed object model to support programming for mobile devices. Active Networks [22] and ANTS [25] suggest the use of programmable network nodes that can be injected with capsules of code and data. The Mobiware Toolkit [1] provides facilities for ....
A. Joseph, A. deLespinasse, J. Tauber, D. Gifford, and M. Kaashoek. "Rover: A Toolkit for Mobile Information Access," In Proceedings of the 15th ACM Symposium on Operating Systems Principles (SOSP 95), 1995.
....Program, the Texas Advanced Research Program, and grants from Dell, IBM, Novell, Sun, and Tivoli. Dahlin was also supported by an NSF CAREER award (CCR 9733842) and an Alfred P. Sloan Research Fellowship. proposed extensions to the Internet infrastructure such as replication of active objects [1, 2, 10, 23, 24] and overlay routing [20] Although several commercial hosting services today advertise 99.99 or 99.999 ( four 9 s or five 9 s ) server availability, providing highly available servers is not sufficient for providing a highly available service because it is not an end to end approach: other ....
.... service availability because much HTTP traffic is uncachable [5, 28] This limitation motivates us to study the potential effectiveness of other techniques such as hoarding [11] push based content distribution [6] relaxed consistency, mobile extensions to ship service code to proxies or clients [1, 2, 10, 23, 24] connecting clients and servers to the Internet via multiple ISPs, and overlay routing [20] Although the performance benefits of many of these techniques have been studied, their potential impact on end to end availability has not been quantified. Our analysis faces two challenges. First, we ....
[Article contains additional citation context not shown here]
A. Joseph, A. deLespinasse, J. Tauber, D. Gifford, and M. Kaashoek. Rover: A Toolkit for Mobile Information Access. In Proc. of the Fifteenth ACMSymposium on Operating Systems Principles, December 1995.
....issues for constructing a scalable infrastructure to support disconnected access to web services. We focus on environments that allow web services to ship service code to caches and proxies and that allow this code to use prefetching, hoarding [1, 17, 18] write bu ering, persistent message queues [7, 16], and This work was supported in part by an NSF CISE grant (CDA 9624082) the Texas Advanced Technology Program, the Texas Advanced Research Program, and grants from Dell, IBM, Novell, and Tivoli. Dahlin was also supported by an NSF CAREER award (CCR 9733842) and an Alfred P. Sloan Research ....
....(CCR 9733842) and an Alfred P. Sloan Research Fellowship. Copyright is held by the author owner. WWW10, May 1 5, 2001, Hong Kong. ACM 1 58113 348 0 01 0005. application speci c adaptation [21] to mask disconnections by satisfying requests locally. Several researchers have proposed such systems [5, 16, 30]. However, web workloads pose a key scalability and resource management challenge: systems must provide a framework to allow hundreds of different services to use these techniques without interfering with one another. Support for disconnected operation allows clients to access web services ....
[Article contains additional citation context not shown here]
A. Joseph, A. deLespinasse, J. Tauber, D. Giord, and M. Kaashoek. Rover: A Toolkit for Mobile Information Access. In Proceedings of the Fifteenth ACMSymposium on Operating Systems Principles, December 1995.
.... (startup adaptivity) As the resources change during application execution (e.g. drop of bandwidth of a wireless communication link) the application components may dynamically be reallocated to other nodes (runtime adaptivity) The basic concept is described, for instance, in [14, 13] in [4] (using the model of Relocatable Dynamic Objects) in [1] within the definition of the language Obliq) and in [5] based on a combination of Object Fragmentation and Process Migration) However, the important problem of how to partition an application is unsolved [4, 5] In the current ....
.... instance, in [14, 13] in [4] using the model of Relocatable Dynamic Objects) in [1] within the definition of the language Obliq) and in [5] based on a combination of Object Fragmentation and Process Migration) However, the important problem of how to partition an application is unsolved [4, 5]. In the current proposals, application partitioning schemes are individually designed on a per application base by a programmer; the partitioning scheme is fixed at implementation time. The partitioning is usually even tailored towards a specific resource configuration, so that application ....
Joseph, A.D., de Lespinasse, A.F., Tauber, J.A., Gifford, D.K., Kaashoek, M.F. Rover: A Toolkit for Mobile Information Access. In Proc. Fifteenth Symposium on Operating System Principles, December 1995.
....NSF CAREER award (CCR 9733842) and an Alfred P. Sloan Research Fellowship. disconnected mode. We focus on environments that utilize write buffering to support disconnected operation by allowing services to write data to disk with the intent that the data shall be evacuated sometime in the future [8,10]. There is an increasing demand for services clients subscribe to that do not require network connectivity for their execution. Active Names [1] is an infrastructure that supports such services that are location independent meaning their execution may occur anywhere in the network (client, ....
....a need to provide controlled access for such environments to prevent situations leading to service starvation or denial of service. Mobile services extensions that provide disconnected access for clients use techniques such as pre fetching, hoarding [9,11] write buffering and message queues [8,10] in order to provide maximum availability for clients that access these services in degraded mode. These techniques may use the disk aggressively and if not controlled could completely fill the disk, preventing other services from utilizing it. This phenomenon, termed a denial of service attack, ....
[Article contains additional citation context not shown here]
A. Joseph, A. deLespinasse, J. Tauber, D. Gifford, and M. Kaashoek. Rover: A Toolkit for Mobile Information Access. In proceedings of the Fifteenth ACM Symposium on Operating Systems Principles, December 1995
....investigate the impact of communication topology on the effectiveness of load balancing [7, 25] The emergence of mobile computing paradigms has created new dimensions for the problem of performing a collection of tasks in a distributed setting. Indeed, an intrinsic feature of mobile computing [1, 13, 14, 19, 26, 27] is that communication topology changes over time, and some devices may not be able to communicate with others for prolonged periods of time. In many distributed applications computation progress can be made in only one of the connected components and other components have to be prevented from ....
Joseph, A.D., deLespinasse, A.F., Tauber, J.A., Gifford, D.K., Kaashoek, M.F.: Rover: A toolkit for mobile information access. In Proc. of the Fifteenth ACM Symposium on Operating Systems Principles (1995)
....it can be simply discarded using a null awareness component without imposing any further overhead. Although the asynchronous processing of updates, executed when users may no longer be connected to the system, is a common pattern in distributed systems e.g. Bayou [16] Coda [8] and Rover [7] the handling of awareness information has been usually neglected, leading users to the implementation of ad hoc solutions. In groupware systems, the implemented solutions tend to be domain specific and they are usually not integrated with the storage system. The BSCW shared workspace [6] that ....
....this problem, it is possible to use an optimistic concurrency control policy, where users are allowed to perform concurrent updates that are later merged. Using an optimistic approach, different strategies have been proposed in different systems Bayou [16] IceCude [14] Coda [8] Rover [7] and operational transformations [15] are just a few of those. These strategies can usually be customized by users in a type specific way. However, it seems that no single method is the best for all situations. Instead, different groups of applications require different mechanisms. Anyway, the use ....
A. Joseph, A. deLespinasse, J. Tauber, D. Gifford, M. Kaashoek. Rover: A Toolkit for Mobile Information Access. In Proc. of 15 th SOSP, Dec. 1995.
....that hold volume leases but not object leases on the object in question. We thus avoid the false sharing problem of which Mummert warns [16] Our best effort leases algorithm provides similar semantics to and was inspired by Coda s optimistic concurrency protocol [13] Bayou [20] and Rover [12] also implement optimistic concurrency, but they can detect and react to more general types of conflicts than can Coda. Worrell [21] studied invalidation based protocols in a hierarchical caching system and concluded that server driven consistency was practical for the web. We plan to explore ....
A. Joseph, A. deLespinasse, J. Tauber, D. Gifford, and M. Kaashoek. Rover: A Toolkit for Mobile Information Access. In Proceedings of the Fifteenth ACMSymposium on Operating Systems Principles, December 1995. 22
....databases such as those provided by Oracle [7] and Sybase [2] A common technique is to use an operations log that is recorded at the site that initiates the updates and is replayed at the various replicas. A variation of the theme is the use of asynchronous RPCs as those employed by Rover [5]. Before log replaying is complete, the access to a replica needs to be suspended if one does not want to expose stale data. We have determined that neither stale data nor the latency involved in log propagation may be tolerable for a PersonalRAID user. Thanks to its LFS roots, PersonalRAID ....
Joseph, A. D., deLespinasse, A. F., Tauber, J. A., Gifford, D. K., and Kaashoek, M. F. Rover: A Toolkit for Mobile Information Access. In Proc. the 15th ACM Symposium on Operating Systems Principles (December 1995), pp. 156--171.
No context found.
A. D. Joseph, A. F. deLespinasse, J. A. Tauber, D. K. Gifford, and M. F. Kaashoek. Rover: A Toolkit for Mobile Information Access. In Proceedings of the Fifteenth Symposium on Operating Systems Principles, pages 156--171, Dec. 1995.
No context found.
Joseph, A.D., deLespinasse, A.F., Tauber, J.A, Gifford, D.K., Kaashoek, M.F. Rover: A Toolkit for Mobile Information Access. In Proceedings of the 15th ACM Symposium on Operating Systems Principles. Copper Mountain, CO, December, 1995.
No context found.
A. Joseph, A. deLespinasse, J. Tauber, D. Gifford, and M. Frans Kaashoek. Rover: A Toolkit for Mobile Information Access. Proceedings of the Fifteenth Symposium on Operating System Principles, December 1995.
No context found.
Anthony D. Joseph, Alan F. deLespinasse, Joshua A. Tauber, David K. Giord, and M. Frans Kaashoek. Rover: A toolkit for mobile information access. In Proceedings of the 15th ACM Symposium on Operating Systems Principles, pages 156-171, Copper Mountain, Co., December 1995.
No context found.
Joseph, A., deLespinasse, A., Tauber, J., Gifford, D., and Kaashoek, M. Rover: A Toolkit for Mobile Information Access. In Proceedings of the Fifteenth ACM Symposium on Operating Systems Principles (SOSP), Dec. 1995.
No context found.
A. D. Joseph, A. F. deLespinasse, J. A. Tauber, D. K. Giord, and M. F. Kaashoek, \Rover: a toolkit for mobile information access," in Proceedings of the 15th ACM Symposium on Operating Systems Principles (SOSP '95), (Copper Mountain, Colorado), Dec. 1995.
No context found.
A. Joseph, A. deLespinasse, J. Tauber, D. Gifford and M. Kaashoek, Rover: a toolkit for mobile information access, in: Proceedings of the 15th ACM Symposium on Operating Systems Principles (SOSP 95) (1995).
No context found.
A. Joseph, et al, "Rover: A Toolkit For Mobile Information Access," ACM Symposium on Operating Systems Principles, 1995.
No context found.
Joseph, A.D., deLespinasse, A.F., Tauber, J.A., Gi#ord, D.K., Kaashoek, M.F.: Rover: A toolkit for mobile information access. 15th ACM Symposium on Operating Systems Principles (1995) 156--171
No context found.
A. Joseph, A. Lespinasse, J. Tauber, D. Gifford, and M. Kaashoek. Rover: A toolkit for mobile information access. In Proceedings of the 15th ACM Symposium on Operating System Principles, pages 156--171, Dec 1995.
No context found.
Anthony D. Joseph, Alan F. De Lespinasse, Joshua A. Tauber, David K. Gifford, and M. Frans Kaashoek., Rover: A Toolkit for Mobile Information Access. In Proceedings of the Fifteenth Symposium on Operating System Principles, December 1995.
No context found.
A. Joseph, A. deLespinasse, J. Tauber, D. Gifford, and M. Kaashoek. "Rover: A Toolkit for Mobile Information Access," In Proceedings of the 15th ACM Symposium on Operating Systems Principles (SOSP 95), Copper Mountain Resort, CO, December 3-6 1995.
No context found.
A. Joseph, A. deLespinasse, J. Tauber, D. Gifford, and M. Kaashoek. Rover: A Toolkit for Mobile Information Access. In 15th Symposium on Operating Systems Principles (SOSP '95), pages 156--171, Colorado, U.S, December 1995.
No context found.
Joseph, A. D., et al., "Rover: A Toolkit for Mobile Information Access", in Proc. 15th ACM SOSP, Dec. 1995.
No context found.
A. D. Joseph, A. F. deLespinasse, J. A. Tauber, D. K. Gifford, and M. F. Kaashoek. Rover: A Toolkit for Mobile Information Access. In Proc. of the 15th ACM Symposium on Operating Systems Principles, pages 156--171, Dec. 1995.
No context found.
A. Joseph, A. deLespinasse, J. Tauber, D. Giord and M.Kaashoek. Rover: A toolkit for mobile information access. Proc. of the 15th Symposium on Operating Systems Principles, Dec. 1995.
No context found.
Joseph, A.D., deLespinasse, A.F., Tauber, J.A., Gi#ord, D.K., Kaashoek, M.F.: Rover: A toolkit for mobile information access. In Proc. of the Fifteenth ACM Symposium on Operating Systems Principles (1995)
No context found.
Joseph, A. D., deLespinasse, A. F., Tauber, J. A., Gifford, D. A., and Kaashoek, M. F. Rover: A toolkit for mobile information access. Proceedings of the Fifteenth ACM Symposium on Operating Systems Principles. Copper Mountain, Colorado, Dec 1995.
No context found.
A. D. Joseph, A. F. deLespinasse, J. A. Tauber, D. K. Gifford, and M. F. Kaashoek. Rover: A Toolkit for Mobile Information Access. In Proc. of the 15th ACM Symposium on Operating Systems Principles, pages 156--171, Dec. 1995.
No context found.
A. Joseph, A. deLespinasse, J. Tauber, D. Giord, and M. Kaashoek. Rover: A Toolkit for Mobile Information Access. In Proceedings of the Fifteenth December 1995.
No context found.
A. Joseph, A. deLespinasse, J. Tauber, D. Giord, and M. Kaashoek. Rover: A Toolkit for Mobile Information Access. In Proc. of the Fifteenth ACMSymposium on Operating Systems Principles, December 1995.
No context found.
A. Joseph, A. deLespinasse, J. Tauber, D. Gifford, and M. Kaashoek. Rover: A Toolkit for Mobile Information Access. In 15th Symposium on Operating Systems Principles (SOSP '95), pages 156--171, Colorado, U.S, December 1995.
No context found.
Anthony D. Joseph, Alan F. De Lespinasse, Joshua A. Tauber, David K. Gifford, and M. Frans Kaashoek., Rover: A Toolkit for Mobile Information Access. In Proceedings of the Fifteenth Symposium on Operating System Principles, December 1995.
First 50 documents Next 50
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