34 citations found. Retrieving documents...
K. Birman, R. Cooper, T. Joseph, K. Marzullo, M. Makpangou, K. Kane, F. Schmuck, and M. Wood. The ISIS System Manual, Version (2.1), September 1990.

 Home/Search   Document Not in Database   Summary   Related Articles   Check  

This paper is cited in the following contexts:
A Message Passing Interface for Parallel and.. - Hariri, Park, Yu.. (1993)   (5 citations)  (Correct)

....computing. 2.2.1 Characterization of Message Passing Primitives for PDC In oder to identify the HCP services for PDC, we first study the primitives provided by some current parallel distributed programming tools. The software tools studied include EXPRESS [5] PICL [3] PVM [6] ISIS [1], the iPSC communication library [4] and the CM5 communication library (CMMD) 7] These tools were selected because of their availability at the Northeast Parallel Architecture Center at Syracuse University and also the following two reasons: 1) they support most poten tial computing ....

K. Birman, R. Cooper, T. Joseph, K. Kane, and F. Schmuck. The ISIS System Manual.


Groupdesign: Shared Editing In Heterogeneous Environment - Karsenty, Tronche.. (1993)   (16 citations)  (Correct)

....are not guaranteed to arrive in the same order at all sites. On the other hand, MMConf is a toolkit, whereas the groupware features of our system are currently integrated in the application. DistEdit [Knis90] is a toolkit for programming multi user text editors. It relies on the ISIS toolkit [Birm89] for the distributed aspect of the architecture. This may cause performance problems, as stated by the authors, because of the concurrency control algorithms implemented by ISIS. GroupKit [Rose92] also is a toolkit. It runs on top of Interviews [Lint89] and provides groupware specific user ....

. Birman, K., Cooper, R., Joseph, T., Kane, and K., Schmuck, F., The ISIS System Manual, June 1989.


Online Reconfiguration in Replicated Databases Based on.. - Kemme, Bartoli, Babaoglu   (19 citations)  (Correct)

.... most of their solutions guarantee neither data consistency nor fault tolerance [11] Motivated by this gap between theory and practice, recent proposals for replicated databases [1, 2, 21, 18, 12, 15, 14, 17] propose new approaches that exploit the rich semantics of group communication systems [10, 19] to implement an eager style replica control. Most of these solutions propagate the updates of the transactions using a total order multicast that delivers all messages at all sites in the same order. The database uses this order as a pattern to follow in the case of conflicts, i.e. conflicting ....

....an asynchronous system where neither message delays nor computing speeds can be bounded with certainty. Messages may be lost and sites may fail by crashing (we exclude Byzantine failures) Crashed sites may recover. Sites are equipped with a group communication system supporting virtual synchrony [10, 19]. Virtual synchrony provides applications with the notion of group membership and with a reliable multicast communication primitive (a message is sent to all members of the group) Virtual synchrony provides consistent information about the set of group members that appear to be currently ....

[Article contains additional citation context not shown here]

K. Birman, R. Cooper, T. Joseph, K. Marzullo, M. Makpangou, K. Kane, F. Schmuck, and M. Wood. The ISIS - system manual, Version 2.1. Technical report, Dept. of Computer Science, Cornell University, Sept. 1993.


Drago: An Ada Extension to Program Fault-tolerant.. - Miranda, Alvarez, .. (1996)   (3 citations)  (Correct)

.... none communication and in the same order. Symmetrically, replicated) messages sent by the replicas themselves should be filtered so that only a single copy of each replicated message is actually issued to the rest of the system this is known as n to 1 communication[11] 3 Isis Isis[3], a toolkit that goes a long way in the implementation of the active replication just described, was the original inspiration for Drago. In Isis, programmers can define groups of processes and then refer to them by a single name. Communication with a group of processes is by means of (different ....

Birman, K., R. Cooper, T. Joseph, K. Marzullo, M. Makpangou, K. Kane, F. Schmuck, and M. Wood. The Isis System Manual. Version 2.1. September 1990.


Cobra - The Library for Building Reliable Applications in.. - Brzezinski, al. (2000)   (Correct)

....massage passing, failure detection, consensus, and so support building reliable distributed applications. Several solutions have already been proposed for structuring dependable distributed applications, but none has fully succeeded in bringing power and simplicity, together with adaptability ([5], 10] 13] 14] Only one of them, BAST ( 9] does provide ready to use components that, on the one side, hide the complexity of underlying distributed protocols, and on the other, allow to build fault tolerant distributed software. Although BAST provides several abstractions helpful in ....

....of it in distributed environment is yet a very complex or sometimes even impossible task. This is not surprising, as the implementation of the group abstraction often requires dealing with many non trivial issues, among which are: reliable communication, failure detection, consensus, etc. 1] [5], 7] 16] In 1985 it was shown by Fisher, Lynch and Paterson that the Consensus problem 1 has no deterministic solution in asynchronous distributed systems that are subject to even a single process crash failure. This assertion is widely known as the Fisher Lynch Paterson (FLP) ....

Birman K., Cooper R., Joseph T., Marzullo K., Makpangou M., Kane K., Schmuck F., Wood M., The Isis System Manual, Dept. Of Computer Science, Cornell University, Sept 1990


A Distributed Consensus Protocol with a Coordinator - Guerra, Arévalo.. (1993)   (Correct)

....as described in [1] including the environment assumed, will be brie y presented, and then we will introduce the re nements which permit the derivation of the more ecient protocol. A common way to build fault tolerant distributed application nowadays is by means of a reliable broadcast mechanism [9]. In fact, various fault tolerant broadcast protocols have been designed for their use in distributed systems. Most of these protocols insure order and reliable delivery of messages [3] 17] and some of them also preserve causality [2] On the other hand, order, reliability, and causality are ....

Birman K., Cooper R., Joseph T., Marzullo K., Makpangou M., Kane K., Schmuck F. and Wood M. September, 1990. The ISIS System Manual, Version 2.1.


An Ada Library to Program Fault-tolerant Distributed .. - Guerra, Miranda.. (1997)   (1 citation)  (Correct)

....of fault tolerant distributed applications based on the active replication paradigm [18] The library, called Group IO [10] offers a simple interface to the implementation of reliable, atomic, causal, and uniform multicast. The work on Group IO has been motivated by our experience with Isis [3] and similar reliable multicast frameworks. The library allows also client server interactions where the client may be a group this interaction is not supported by ISIS and relies on an own consensus protocol [8, 9] to implement the uniform broadcast protocols. Group IO is the base on ....

....times. offered by Group IO, followed by another section with some programming examples. Three more sections then discuss implementation aspects of Group IO, and its relation with Ada 95 and Drago. The paper closes with some conclusions, and with references to related work. 2 ISIS ISIS [3] is a toolkit that goes a long way in the active replication line just described and which has been the original inspiration for Group IO. In ISIS programmers can define groups of processes and then refer to them by a single name. Communication with a group of processes is by means of (different ....

[Article contains additional citation context not shown here]

Birman, K., R. Cooper, T. Joseph, K. Marzullo, M. Makpangou, K. Kane, F. Schmuck, and M. Wood. The Isis System Manual. Version 2.1. September 1990.


Concert/C: Supporting Distributed Programming with.. - Auerbach, Gopal.. (1994)   (1 citation)  (Correct)

....of running applications, thus enabling cooperative computing over a network [22] The performance of the current prototype is comparable to that of Sun RPC. Parsons [27] has compared the usability and performance of Concert C with other tools for distributed programming including Isis [10] and PVM [32] We are adding full interoperability with OSF DCE, are currently designing Concert C , and are investigating preliminary designs for Concert Fortran. We are interested in developing tools for process management and control, such as a distributed visualizer debugger, and utilities ....

Kenneth P. Birman, Robert Cooper, et al. The ISIS system manual, version 2.0. Technical report, CS Department, Cornell, March 1990.


Lower_Layer: A Family of Interfaces to Transport.. - Barahona, Quirós..   (Correct)

....six hexadecimal numbers, one per byte, separated by colons (for instance, 0c:00:07:21:00:85) See [23] for a description of the Ethernet addressing mechanism. Isis, in turn, uses character strings for group addresses (like, for instance, Group 1 ) addressing mechanisms of Isis are described in [2]. To override these difficulties, Lower Layer provides two views for addresses see code fragment 1: ffl An abstract tagged type, called Address, which will be extended by inheritance. Each LLM will provide an actual type for specifying addresses of the corresponding Com Protocol, including ....

K.P. Birman, R. Cooper, T.A. Joseph, K.P. Kane, and F.B. Schmuck. The Isis System Manual, version 2.1. Cornell University, September 1990.


An Overview of the MESSIAHS Distributed Scheduling Support.. - Chapin, Spafford (1993)   (Correct)

....recomputes the state representation for its autonomous system, and advertises it. This is done regardless of how recently it received updates from other systems. We will investigate the use of a multicast facility for this channel, such as described by Birman, et al. in the isis system manual [3], and by Deering in [10] Provision is also made for polled updates, whereby a system can query another as to its status through the control channel and receive a reply through the update channel. Update cycles cannot be allowed in the communications structure of a system. An update cycle occurs ....

K. Birman, R. Cooper, T. Joseph, K. Marzullo, M. Makpangou, K. Kane, F. Schmuck, and M. Wood. The ISIS System Manual, Version (2.1), September 1990.


A High-Performance Distributed Computing Environment for the.. - Salim Hariri   (Correct)

....tools. These software tools are a subset of existing tools and our study is by no means comprehensive; however, it serves our purpose in the sense that it provides us with a list of services that are required to support HPDC. The software tools studied include EXPRESS [5] PICL [3] PVM [6] ISIS [2], the iPSC communication library [4] and the CM5 communication library (CMMD) 7] These tools were selected because of their availability at the Northeast Parallel Architecture Center at Syracuse University and also the following two reasons: 1) they support most potential computing ....

.... extest exhandle exchange exvsend exvreceive PICL send0 recv0 message0 recvinfo0 probe0 PVM ISIS iPSC Library CM5 Library CMMD CMMD send CMMD receive CMMD msg pending CMMD swap CMMD send and receive CMMD send v CMMD receive v snd rcv vsnd vrcv rcvinfo rcvmulti probe probemulti [x]bcast [2] [x]bcast l [2] reply reply l Group Communication exbroadcast excombine exconcat bcast0 g[op]0 [1] csend crecv isend irecv hsend hrecv csendrecv isendrecv g[type] op] 3] gopf gcol CMMD distrib to nodes CMMD receive bc from host CMMD reduce type CMMD scan type CMMD concat with nodes ....

[Article contains additional citation context not shown here]

K. Birman, R. Cooper, T. Joseph, K. Kane, and F. Schmuck. The ISIS System Manual.


An Environment for High-Performance Distributed Computing - Hariri, Park, Yu, Parashar (1992)   (Correct)

....tools. These software tools are a subset of existing tools and our study is by no means comprehensive; however, it serves our purpose in the sense that it provides us with a list of services that are required to support HPDC. The software tools studied include EXPRESS [9] PICL [4] PVM [3] ISIS [10], the iPSC communication library [11] and the CM5 communication library (CMMD) 12] These tools were selected because of their availability at the Northeast Parallel Architecture Center and Syracuse University and for the following two reasons: 1) They cover most potential computing ....

K. Birman, R. Cooper, T. Joseph, K. Kane, and F. Schmuck, The ISIS System Manual.


Wanted: An Application Aware Checkpointing Service - Vi Ce   (Correct)

....here in as far as local checkpointing is an essential part of distributed checkpointing and also of certain styles of distributed computation. Virtual time for example relies heavily on local checkpoints for distributed synchronisation. Many application frameworks require a checkpointing service[1,6,7,8,9,10,11,12,13,14,15,18]. Its implementation however, without direct OS support, can incur substantial costs in terms of development time and runtime overhead. On the other hand, OS kernels, be they micro or monolithic, implement process management functions such as scheduling and context switching as efficiently as ....

.... simulation[18,19] 1 Matching Operating Systems to Application Needs Wanted: An Application Aware Checkpointing Service 2 W2 94 Motivations for checkpointing include: concurrency control and atomicity[1,6,12] rollback and backtracking[2,6,12,15,18] failure recovery and fault tolerance[6,11,12,20], process and object migration[21,22] reversible execution[2,17] 3. State Management in a Virtual Time Framework Virtual time frameworks are of particular interest because they make the heaviest demands on state management. We distinguish between implicit virtual time (IVT) for example, ....

BIRMAN, K., COOPER, R., JOSEPH, T., MARZULLO, K., MAKPANGON, M., KANE, K., SCHMUCK, F., & WOOD, M., The ISIS System Manual, Version 2.1. , The Isis Project (1990).


Interactive Delayed-Sharing Of Computer-Supported Workspaces Via.. - Manohar (1997)   (1 citation)  (Correct)

....continuity and smoothness. Many systems enforce full temporal order of asynchronous events with tight synchronization but without continuity guarantees. Examples of these include schedulers used in distributed event simulations [5, 48, 73] and causality preserving protocols such as Birman s ISIS [8, 9]. Our research problem can be formulated as enforcing playback continuity over an asynchronous event simulation. Several systems enforce full temporal order of asynchronous events with synchronization and continuity but over coarse event grain. These include schedulers in multimedia authoring ....

K. Birman et al. The ISIS System Manual, Version 2.0, April 1990.


A Message Passing Interface for Parallel and.. - Hariri, Park, Yu.. (1993)   (5 citations)  (Correct)

....computing. 2.2.1 Characterization of Message Passing Primitives for PDC In oder to identify the HCP services for PDC, we first study the primitives provided by some current parallel distributed programming tools. The software tools studied include EXPRESS [5] PICL [3] PVM [6] ISIS [1], the iPSC communication library [4] and the CM5 communication library (CMMD) 7] These tools were selected because of their availability at the Northeast Parallel Architecture Center at Syracuse University and also the following two reasons: 1) they support most potential computing ....

K. Birman, R. Cooper, T. Joseph, K. Kane, and F. Schmuck. The ISIS System Manual.


PCODE: An Efficient and Reliable Collective.. - Bruck, Dolev, Ho.. (1994)   (Correct)

....broadcast in distributed systems is a topic that has been studied extensively for more than a decade [12] In fact, there are a number of existing projects and systems that provide a reliable transport layer as well as other services for distributed computing. Examples are the V system [6] ISIS [7], Psync [16] Amoeba [19] Trans [13] Transis [1] and Totem [2] However, we have observed that the properties required from the usercommunication layer associated with reliable broadcast protocols for distributed systems are different from the properties of the user communication layer ....

K. Birman, R. Cooper, T. A. Joseph, K. Marzullo, M. Makpangou, K. Kane, F. Schmuck and M. Wood, The ISIS System Manual, Dept. of Computer Science, Cornell University, September 1990.


Evaluation of the Message Passing Interface Standard for the.. - Touchard   (Correct)

.... 2 1 Introduction Interprocess communication by message passing is a crucial point in distributed systems and has been addressed in several RD13 notes [1] 2] Since UNIX does not provide all the required features, dedicated packages have to be used. Up to now, ISIS [3] was used in the RD13 DAQ software. The evolution of the package towards more and more sophisticated features and its monolithic architecture leading to too large binaries for front end DAQ, added to the fact that it is a licensed product pushed us to evaluate other public packages. The Message ....

K.P. Birman et al., THE ISIS SYSTEM MANUAL, Version 2.1


Efficient Message Passing Interface (MPI) for.. - Bruck, Dolev, Ho.. (1995)   (1 citation)  (Correct)

.... fast as the software implementation of broadcast on top of ATM that is presented in [14] For example, a broadcast of a 4Kbyte message on 8 machines takes about 6 msecs in our implementation compared to 15 msecs in the implementation in [14] We note there have been many existing systems, such as [4, 20, 1], that provide reliable transport protocol and other services for distributed computing. Our URTP protocol distinguishes itself from previous ones because it is targeted for supporting parallel computing using MPI programs and can take advantage of the global program semantics derived from our ....

K. Birman, R. Cooper, T. A. Joseph, K. Marzullo, M. Makpangou, K. Kane, F. Schmuck and M. Wood, The ISIS System Manual, Dept. of Computer Science, Cornell University, September 1990.


Coordination Infrastructure in Collaborative Systems - Edwards (1995)   (6 citations)  (Correct)

.... Examples of these systems include Arjuna [99] 100] a system for supporting the low level distribution needs of applications; Rendezvous [77] which provides support for sharing of views and data structures; DistEdit [57] a domain specific tool for constructing shared editors based on the ISIS [4] framework; and SUITE [18] 20] a system that provides support for several dimensions of coupling between replicated data structures and views, based on the SUITE user interface management system [21] 22] Very few collaboration support environments, however, have addressed the information ....

Birman, K., Cooper, R., Joseph, T., Kane, K., Schmuck, F. The ISIS System Manual, June 19, 1989.


Concert/C: A Language for Distributed Programming - Auerbach, Goldberg.. (1994)   (1 citation)  (Correct)

.... favorably with other systems for parallel programming, like pvm [33] and C linda [15] as studied in [13] The measurement program is in the Concert C Tutorial [17] Parsons [26] has compared the usability and performance of Concert C with other tools for distributed programming including Isis [9] and PVM [33] 7 Future Work Concert C is the first of a set of compatible extensions to important programming languages. Thus, we may build Concert Cobol, Concert Fortran, Concert C , etc. Each of these languages will implement a distributed computing model called the process model: a ....

....the internal function signature representation as an intermediate form to mediate the search for equivalent representations in different languages. We are also investigating improvements to the run time to add group communication and fault tolerant primitives such as causal and atomic multicast [9]. The Unix implementations of Concert C, together with comprehensive documentation, including a tutorial [17] a programmer s manual [3] and example code, are available via anonymous ftp 8 . 7 We measured this performance between IBM RS 6000 workstations connected by a 16Mbit token ring, and ....

Kenneth P. Birman, Robert Cooper, et al. The ISIS system manual, version 2.0. Technical report, CS Department, Cornell, March 1990.


Transparent Recovery of Mach Applications - Goldberg, Gopal, Li, Strom, Bacon (1990)   (22 citations)  (Correct)

....made recoverable; 3) at the end of a distributed transaction a two phase commit is initiated and at least one record must be force written, whereas OR continuously logs information to stable storage and continuously commits computations whose dependencies are all logged. 6. 2 ISIS ISIS [12] is a distributed programming environment that has fault tolerance as one of its goals. It provides the user with a variety of tools, including ones that allow the replication of a user defined part of the process state, the maintenance of process groups, and so on. Using these tools, a ....

Kenneth P. Birman, R. C., et al. The ISIS system manual, version 2.0. Tech. rep., CS Department, Cornell, March 1990.


ESPRIT Open Long Term Research Project 20197 -- - Pagespace Report   (Correct)

....necessary to avoid a global naming mechanisms and to make use of multiple offers for similar services. 6 An Architecture for Laura We have implemented Laura to perform experiments with our approach in a UNIX environment. We used the communication infrastructure provided by the ISIS toolkit ( 5] [4]) Two embeddings of Laura s primitives are provided, one for the programming language C and one for the script language of csh. A precompiler exists for these embeddings. External type systems are provided by ISIS and by the external data representation XDR by Sun ( 16] Components programmed in ....

K. Birman, R. Cooper, T. Joseph, K. Marzullo, M. Makgangou, K. Kane, F. Schmuck, and M. Wood. The ISIS System Manual, Version 2.1. The ISIS Project, 1990.


Issues in the Design of a Toolkit for Supporting Multiple.. - Knister, Prakash (1993)   (10 citations)  (Correct)

....calls on the DistEdit primitives for text update. Those DistEdit primitives first check for possible region overlap with updates of other users. If no region overlap exists, the primitives do the operation locally first and then distribute them over the network, using the ISIS communication package[2], to all the editors. DistEdit7 Control User Interface Screen Manager Text Data Structures Routines Text Update Figure 2: Typical structure of a single user editor. provided internal routines then map the received DistEdit primitives back to calls on the standard access primitives, which are ....

....potentially could process updates in different orders. Care must be taken to ensure that resulting state is identical in all editors and matches the expectations of the users. The following subsections address this issue and other implementation issues. 7. 1 Underlying Communication Software ISIS [2], a toolkit for programming distributed applications, was chosen as our communications package because of its elegant broadcast facilities, its error handling, and its lightweight process system. The broadcast facilities of ISIS remove any need for DistEdit to deal with low level communications; ....

K. Birman et al. The ISIS System Manual, Version 2.0, April 1990.


Distributed programming in Erlang - Wikström (1994)   (16 citations)  (Correct)

....computing have been implemented with the aid of the new BIFs and they can all be found in Erlang standard libraries. This includes for example: Remote Procedure Call (RPC) 3] different broadcast algorithms, a global name server, asynchronous RPC, ISIS like named process groups with multicasting [4], multi node dictionaries, a load distribution package, a parallel evaluator, shared data structures etc. In this section we will give (shortened) implementations of some of these. The new BIFs are as follows: ffl spawn(Node, Mod, Fun, Arglist) Creates a new process executing at the remote node ....

Birman, K., Cooper, R., Marzullo, K., Makpangou, M., Kane, K., Schmuck, F., Wood, M. The ISIS system manual 2.1 Cornell University 1990


CCL: A Portable and Tunable Collective.. - Bala, Bruck.. (1995)   (62 citations)  (Correct)

....CCL includes routines that enable the definition and the handling of dynamic process groups. Section 2 examines issues related to process groups in CCL. The notion of creating and using process groups has been known in the distributed computing community, such as in the V system [17] ISIS [9] and Transis [2] In the parallel applications environment, the support for creating and using process groups for collective communication routines has been very limited. For instance, most libraries on hypercubes only support broadcasts within subcubes. Although Express also supports collective ....

K. Birman, R. Cooper, T.A. Joseph, K. Marzullo, M. Makpangou, K. Kane, F. Schmuck and M. Wood, "The ISIS system manual", Department of Computer Science, Cornell University, Spet. 1990.


Efficient Message Passing Interface (MPI) for Parallel.. - Jehoshua Bruck (1995)   (1 citation)  (Correct)

.... fast as the software implementation of broadcast on top of ATM that is presented in [14] For example, a broadcast of a 4Kbyte message on 8 machines takes about 6 msecs in our implementation compared to 15 msecs in the implementation in [14] We note there have been many existing systems, such as [4, 23, 1], that provide a reliable transport protocol and other services for distributed computing. Our URTP protocol distinguishes itself from previous ones because it is targeted for supporting parallel computing using MPI programs and can take advantage of the global program semantics derived from our ....

K. Birman, R. Cooper, T. A. Joseph, K. Marzullo, M. Makpangou, K. Kane, F. Schmuck and M. Wood, The ISIS System Manual, Dept. of Computer Science, Cornell University, September 1990.


A Communication System for High-Performance Distributed.. - Hariri, Park, Parashar.. (1994)   (6 citations)  (Correct)

....computing. 3.1 Characterization of Message Passing Primitives In order to identify the message passing services for HPDC, we first study the primitives provided by some current parallel distributed programming tools. The software tools studied include EXPRESS [21] PICL [25] PVM [26] ISIS [23], and the iPSC communication library [27] These tools were selected because of their availability at the Northeast Parallel Architecture Center at Syracuse University and also the following two reasons: 1) they support most potential computing environments, i.e. parallel, homogeneous and ....

K. Birman, R. Cooper, T. Joseph, K. Marzullo, and M. Makpanggou, The ISIS System Manual, 1990.


Concepts and Architecture for Loosely Coupled.. - Chambel, Moreno..   (Correct)

.... and Architecture for Loosely Coupled Integration of Hyperbases Teresa Chambel Carmo Moreno Nuno Guimaraes[3] Pedro Antunes[3] Broadcast Technical Report Esprit Basic Research Project BROADCAST Basic Research On Advanced Distributed Computing: from Algorithms to SysTems Esprit Basic Research Project 6360 BROADCAST will develop the principles for understanding, designing, and implementing large ....

.... and Architecture for Loosely Coupled Integration of Hyperbases Teresa Chambel Carmo Moreno Nuno Guimaraes[3] Pedro Antunes[3] Broadcast Technical Report Esprit Basic Research Project BROADCAST Basic Research On Advanced Distributed Computing: from Algorithms to SysTems Esprit Basic Research Project 6360 BROADCAST will develop the principles for understanding, designing, and implementing large scale ....

[Article contains additional citation context not shown here]

K. Birman, R. Cooper, T. Joseph, K. Marzullo, M. Makpangou, K. Kane, F. Schmuck, and M. Wood. The ISIS System Manual, Version 2.0. Technical report, The ISIS Project, Dept. of Computer Science, Cornell University, Ithaca, September 1990.


Scheduling Support for an Internetwork of - Heterogeneous Autonomous..   (Correct)

No context found.

K. Birman, R. Cooper, T. Joseph, K. Marzullo, M. Makpangou, K. Kane, F. Schmuck, and M. Wood. The ISIS System Manual, Version (2.1), September 1990.


The Many Faces of Publish/Subscribe - Th Eugster Felber   (51 citations)  (Correct)

No context found.

K.P. Birman, R. Cooper, T.A. Joseph, K. Marzullo, M. Makpangou, K. Kane, F. Schmuck, and M. Wood. The Isis System Manual. Dept. of Computer Science, Cornell University, September 1990.


The Many Faces of Publish/Subscribe - Eugster, Felber, Guerraoui..   (51 citations)  (Correct)

No context found.

K.P. Birman, R. Cooper, T.A. Joseph, K. Marzullo, M. Makpangou, K. Kane, F. Schmuck, and M. Wood. The Isis System Manual. Dept. of Computer Science, Cornell University, September 1990.


A Methodology For Statically Clustering Active Objects In.. - Bellur (1994)   (Correct)

No context found.

K. Birman, R.Cooper, T.A.Joseph, K.Marzullo, M.Makpangou, K.Kane, F.Schmuck, and M.Wood. ISIS Systems Manual, Version 2.0. Cornell University.


A CORBA Object Group Service - Felber (1997)   (4 citations)  (Correct)

No context found.

K. Birman, R. Cooper, T. A. Joseph, K. Marzullo, M. Makpangou, K. Kane, F. Schmuck, and M. Wood. The Isis System Manual. Dept. of Computer Science, Cornell University, September 1990.


The Implementation of a CORBA Object Group Service - Felber, Guerraoui, Schiper (1998)   (38 citations)  (Correct)

No context found.

K. Birman, R. Cooper, T. A. Joseph, K. Marzullo, M. Makpangou, K. Kane, F. Schmuck, and M. Wood. The Isis System Manual. Dept. of Computer Science, Cornell University, September 1990.

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