close this section of the libraryftp://arjuna.ncl.ac.uk (82)
open this document and view contentsftp://arjuna.ncl.ac.uk/pub/Arjuna/PR1.2/Manual/ArjunaManual-PR1.1-USLetter.ps.Z, 19921008
Reliable Distributed Programming in C++ a N EW CASTLE UPO N TYN E UN IVER SITY O F The Arjuna System Programmer's Guide Public Release 1.1 Department of Computing Science, Computing Laboratory, The University, Newcastle upon Tyne, NE1 7RU, UK. The Arjuna System Programmer's Guide Public Release 1.1
open this document and view contentsftp://arjuna.ncl.ac.uk/pub/Arjuna/PR2.0B/Manual/ArjunaManual-PR1.1-EuropeA4.ps.Z, 19921008
Reliable Distributed Programming in C++ a N EW CASTLE UPO N TYN E UN IVER SITY O F The Arjuna System Programmer's Guide Public Release 1.1 Department of Computing Science, Computing Laboratory, The University, Newcastle upon Tyne, NE1 7RU, UK. The Arjuna System Programmer's Guide Public Release 1.1
open this document and view contentsftp://arjuna.ncl.ac.uk//pub/Arjuna/PR1.2/Manual/ArjunaManual-PR1.1-EuropeA4.ps.Z, 19921008
Reliable Distributed Programming in C++ a NEWCASTLE UPON TYNE UNIVERSITY OF The Arjuna System Programmer's Guide Public Release 1.1 Department of Computing Science, Computing Laboratory, The University, Newcastle upon Tyne, NE1 7RU, UK. The Arjuna System Programmer's Guide Public Release 1.1 Copyright
open this document and view contentsftp://arjuna.ncl.ac.uk//pub/Arjuna/PR1.2/Manual/ArjunaManual-PR1.1-USLetter.ps.Z, 19921008
Reliable Distributed Programming in C++ a NEWCASTLE UPON TYNE UNIVERSITY OF The Arjuna System Programmer's Guide Public Release 1.1 Department of Computing Science, Computing Laboratory, The University, Newcastle upon Tyne, NE1 7RU, UK. The Arjuna System Programmer's Guide Public Release 1.1 Copyright
open this document and view contentsftp://arjuna.ncl.ac.uk//pub/Arjuna/PR1.2/Manual/ArjunaManual-PR1.1-Addendum-EuropeA4.ps.Z, 19930514
Arjuna Programmer's Manual Public Release 1.1 Addendum for Public Release 2.0 Beta. This addendum is intended to supplement the Arjuna System Programmer's Guide Public Release 1.1 and bring it up-to-date with respect to Public Release 2.0 Beta. All of the changes mentioned in this addendum will be
open this document and view contentsftp://arjuna.ncl.ac.uk//pub/Arjuna/PR2.0B/Manual/ArjunaManual-PR1.1-Addendum-EuropeA4.ps.Z, 19930514
Arjuna Programmer's Manual Public Release 1.1 Addendum for Public Release 2.0 Beta. This addendum is intended to supplement the Arjuna System Programmer's Guide Public Release 1.1 and bring it up-to-date with respect to Public Release 2.0 Beta. All of the changes mentioned in this addendum will be
open this document and view contentsftp://arjuna.ncl.ac.uk/pub/Arjuna/PR2.0B/Manual/ArjunaManual-PR1.1-Addendum-EuropeA4.ps.Z, 19930514
Arjuna Programmer's Manual Public Release 1.1 Addendum for Public Release 2.0 Beta. This addendum is intended to supplement the Arjuna System Programmer's Guide Public Release 1.1 and bring it up-to-date with respect to Public Release 2.0 Beta. All of the changes mentioned in this addendum will be
open this document and view contentsftp://arjuna.ncl.ac.uk//pub/Arjuna/PR1.2/Manual/ArjunaManual-PR1.1-Addendum-USLetter.ps.Z, 19930514
Arjuna Programmer's Manual Public Release 1.1 Addendum for Public Release 2.0 Beta. This addendum is intended to supplement the Arjuna System Programmer's Guide Public Release 1.1 and bring it up-to-date with respect to Public Release 2.0 Beta. All of the changes mentioned in this addendum will be
open this document and view contentsftp://arjuna.ncl.ac.uk//pub/Arjuna/PR2.0B/Manual/ArjunaManual-PR1.1-Addendum-USLetter.ps.Z, 19930514
Arjuna Programmer's Manual Public Release 1.1 Addendum for Public Release 2.0 Beta. This addendum is intended to supplement the Arjuna System Programmer's Guide Public Release 1.1 and bring it up-to-date with respect to Public Release 2.0 Beta. All of the changes mentioned in this addendum will be
open this document and view contentsftp://arjuna.ncl.ac.uk/pub/Arjuna/Docs/Papers/OpenForum92.ps.Z, 19930603
Programming Distributed Applications Transparently in C++: Myth or Reality Graham D Parrington Computing Laboratory, University of Newcastle upon Tyne, Newcastle upon Tyne NE1 7RU UK Graham.Parrington@newcastle.ac.uk
open this document and view contentsftp://arjuna.ncl.ac.uk//pub/Arjuna/Docs/Papers/OpenForum92.ps.Z, 19930603
Programming Distributed Applications Transparently in C++: Myth or Reality Graham D Parrington Computing Laboratory, University of Newcastle upon Tyne, Newcastle upon Tyne NE1 7RU UK Graham.Parrington@newcastle.ac.uk
open this document and view contentsftp://arjuna.ncl.ac.uk//pub/Arjuna/Docs/Papers/Overview-Of-Arjuna_EuropeA4.ps.Z, 19930604
<= aefl ae floe >=ffi fl ss<= ss flfi >=ffl <=ffl o fl >="(#'o ffl o&AE*>='(>=*>= fl&>=ss!ss ffAE,#" >=" fl&>=o>=! ff >=&&AE"oe(#" oesso O ae>= ffl oeAEfflOoeAE# ffiae ! AEOE O# oe<= ff " fflOEO ooeae fl#ae ff " fflOEO ooeae fl#ae ff fiffi ffi ff AE aeffl AE' >=" # OEss ( #&AEss"(ss $&#oe&>=!!AE"oe
open this document and view contentsftp://arjuna.ncl.ac.uk/pub/Arjuna/Docs/Papers/ReplicaPlacement_USLetter.ps.Z, 19930604
1 Computing Replica Placement in Distributed Systems A Position Paper for the Second Workshop on the Management of Replicated Data Daniel McCue Mark Little Computing Laboratory University of Newcastle upon Tyne Appeared in the Proceedings of the IEEE Second Workshop on Replicated Data, Monterey,
open this document and view contentsftp://arjuna.ncl.ac.uk/pub/Arjuna/Docs/Papers/NamingAndBinding_USLetter.ps.Z, 19930604
Maintaining Information about Persistent Replicated Objects in a Distributed System M.C. Little , D.L. McCue and S.K. Shrivastava Department of Computing Science University of Newcastle upon Tyne Newcastle upon Tyne NE1 7RU, UK Xerox Corporation Webster, New York 14580 Appeared in the Proceedings of the
open this document and view contentsftp://arjuna.ncl.ac.uk//pub/Arjuna/Docs/Papers/NamingAndBinding_USLetter.ps.Z, 19930604
Maintaining Information about Persistent Replicated Objects in a Distributed System M.C. Little , D.L. McCue and S.K. Shrivastava Department of Computing Science University of Newcastle upon Tyne Newcastle upon Tyne NE1 7RU, UK Xerox Corporation Webster, New York 14580 Appeared in the Proceedings of the
open this document and view contentsftp://arjuna.ncl.ac.uk/pub/Arjuna/Docs/Papers/ReplicaPlacement_EuropeA4.ps.Z, 19930604
1 Computing Replica Placement in Distributed Systems A Position Paper for the Second Workshop on the Management of Replicated Data Daniel McCue Mark Little Computing Laboratory University of Newcastle upon Tyne Appeared in the Proceedings of the IEEE Second Workshop on Replicated Data, Monterey,
open this document and view contentsftp://arjuna.ncl.ac.uk//pub/Arjuna/Docs/Papers/Multi-Coloured-Actions_EuropeA4.ps.Z, 19930604
ae AE<= ffiOE AE fiss oeffi AE <=oAEoe<=fflOEAE aeae <= ffiAE<=ss o flo<= ffffl>= AEo ffi OE AE<= ss ssOEoe AE<=ss o fl AEsso<= <=oe>=OfloAEflOfl fl AEOEfloeAE fi<= flAE oe ss aeOEAE>= flffissoeflAEssoe! ff >=O oeo>=AE! ss fflfloAE OEaess ! ff ffloAEoeffi AE <=OE oefioe AE ffl ! aeoeOE OEae
open this document and view contentsftp://arjuna.ncl.ac.uk/pub/Arjuna/Docs/Papers/Multi-Coloured-Actions_EuropeA4.ps.Z, 19930604
ae AE<= ffiOE AE fiss oeffi AE <=oAEoe<=fflOEAE aeae <= ffiAE<=ss o flo<= ffffl>= AEo ffi OE AE<= ss ssOEoe AE<=ss o fl AEsso<= <=oe>=OfloAEflOfl fl AEOEfloeAE fi<= flAE oe ss aeOEAE>= flffissoeflAEssoe! ff >=O oeo>=AE! ss fflfloAE OEaess ! ff ffloAEoeffi AE <=OE oefioe AE ffl ! aeoeOE OEae
open this document and view contentsftp://arjuna.ncl.ac.uk//pub/Arjuna/Docs/Papers/ReplicaPlacement_EuropeA4.ps.Z, 19930604
1 Computing Replica Placement in Distributed Systems A Position Paper for the Second Workshop on the Management of Replicated Data Daniel McCue Mark Little Computing Laboratory University of Newcastle upon Tyne Appeared in the Proceedings of the IEEE Second Workshop on Replicated Data, Monterey,
open this document and view contentsftp://arjuna.ncl.ac.uk/pub/Arjuna/Docs/Papers/Overview-Of-Arjuna_USLetter.ps.Z, 19930604
<= aefl ae floe >=ffi fl ss<= ss flfi >=ffl <=ffl o fl >="(#'o ffl o&AE*>='(>=*>= fl&>=ss!ss ffAE,#" >=" fl&>=o>=! ff >=&&AE"oe(#" oesso O ae>= ffl oeAEfflOoeAE# ffiae ! AEOE O# oe<= ff " fflOEO ooeae fl#ae ff " fflOEO ooeae fl#ae ff fiffi ffi ff AE aeffl AE' >=" # OEss ( #&AEss"(ss $&#oe&>=!!AE"oe
open this document and view contentsftp://arjuna.ncl.ac.uk/pub/Arjuna/Docs/Papers/Overview-Of-Arjuna_EuropeA4.ps.Z, 19930604
<= aefl ae floe >=ffi fl ss<= ss flfi >=ffl <=ffl o fl >="(#'o ffl o&AE*>='(>=*>= fl&>=ss!ss ffAE,#" >=" fl&>=o>=! ff >=&&AE"oe(#" oesso O ae>= ffl oeAEfflOoeAE# ffiae ! AEOE O# oe<= ff " fflOEO ooeae fl#ae ff " fflOEO ooeae fl#ae ff fiffi ffi ff AE aeffl AE' >=" # OEss ( #&AEss"(ss $&#oe&>=!!AE"oe
open this document and view contentsftp://arjuna.ncl.ac.uk//pub/Arjuna/Docs/Papers/Overview-Of-Arjuna_USLetter.ps.Z, 19930604
<= aefl ae floe >=ffi fl ss<= ss flfi >=ffl <=ffl o fl >="(#'o ffl o&AE*>='(>=*>= fl&>=ss!ss ffAE,#" >=" fl&>=o>=! ff >=&&AE"oe(#" oesso O ae>= ffl oeAEfflOoeAE# ffiae ! AEOE O# oe<= ff " fflOEO ooeae fl#ae ff " fflOEO ooeae fl#ae ff fiffi ffi ff AE aeffl AE' >=" # OEss ( #&AEss"(ss $&#oe&>=!!AE"oe
open this document and view contentsftp://arjuna.ncl.ac.uk/pub/Arjuna/Docs/Papers/Multi-Coloured-Actions_USLetter.ps.Z, 19930604
ae AE<= ffiOE AE fiss oeffi AE <=oAEoe<=fflOEAE aeae <= ffiAE<=ss o flo<= ffffl>= AEo ffi OE AE<= ss ssOEoe AE<=ss o fl AEsso<= <=oe>=OfloAEflOfl fl AEOEfloeAE fi<= flAE oe ss aeOEAE>= flffissoeflAEssoe! ff >=O oeo>=AE! ss fflfloAE OEaess ! ff ffloAEoeffi AE <=OE oefioe AE ffl ! aeoeOE OEae
open this document and view contentsftp://arjuna.ncl.ac.uk//pub/Arjuna/Docs/Papers/NamingAndBinding_EuropeA4.ps.Z, 19930604
Maintaining Information about Persistent Replicated Objects in a Distributed System M.C. Little , D.L. McCue and S.K. Shrivastava Department of Computing Science University of Newcastle upon Tyne Newcastle upon Tyne NE1 7RU, UK Xerox Corporation Webster, New York 14580 Appeared in the Proceedings of the
open this document and view contentsftp://arjuna.ncl.ac.uk//pub/Arjuna/Docs/Papers/ReplicaPlacement_USLetter.ps.Z, 19930604
1 Computing Replica Placement in Distributed Systems A Position Paper for the Second Workshop on the Management of Replicated Data Daniel McCue Mark Little Computing Laboratory University of Newcastle upon Tyne Appeared in the Proceedings of the IEEE Second Workshop on Replicated Data, Monterey,
open this document and view contentsftp://arjuna.ncl.ac.uk//pub/Arjuna/Docs/Papers/Multi-Coloured-Actions_USLetter.ps.Z, 19930604
ae AE<= ffiOE AE fiss oeffi AE <=oAEoe<=fflOEAE aeae <= ffiAE<=ss o flo<= ffffl>= AEo ffi OE AE<= ss ssOEoe AE<=ss o fl AEsso<= <=oe>=OfloAEflOfl fl AEOEfloeAE fi<= flAE oe ss aeOEAE>= flffissoeflAEssoe! ff >=O oeo>=AE! ss fflfloAE OEaess ! ff ffloAEoeffi AE <=OE oefioe AE ffl ! aeoeOE OEae
open this document and view contentsftp://arjuna.ncl.ac.uk//pub/Arjuna/Docs/Papers/Type-Inheritence_EuropeA4.ps.Z, 19930607
ae ss<=AE<= fi!ae oe<=AEfl ffl flffl<= <=AE<= o AEss ae AE fflssOE oeflffi<= <=AE! <= ffi>= fflAE flo ff!oAE o fl o*"! <=! ff oe$o(<=%&<=(<= <= >=ss ffl ff<= <= o aefl o <=ffi floefi fl ss>=<= o fl ffioAEoeflfflAE ffi! "ss &oe OE + "! #&% <=(<=oO<=>=O o! <=!+ ">=AE & >=<=% #$"ae$<= o!ae O<=!ae'<=ae %
open this document and view contentsftp://arjuna.ncl.ac.uk/pub/Arjuna/Docs/Papers/Type-Inheritence_USLetter.ps.Z, 19930607
ae ss<=AE<= fi!ae oe<=AEfl ffl flffl<= <=AE<= o AEss ae AE fflssOE oeflffi<= <=AE! <= ffi>= fflAE flo ff!oAE o fl o*"! <=! ff oe$o(<=%&<=(<= <= >=ss ffl ff<= <= o aefl o <=ffi floefi fl ss>=<= o fl ffioAEoeflfflAE ffi! "ss &oe OE + "! #&% <=(<=oO<=>=O o! <=!+ ">=AE & >=<=% #$"ae$<= o!ae O<=!ae'<=ae %
open this document and view contentsftp://arjuna.ncl.ac.uk/pub/Arjuna/Docs/Papers/Type-Inheritence_EuropeA4.ps.Z, 19930607
ae ss<=AE<= fi!ae oe<=AEfl ffl flffl<= <=AE<= o AEss ae AE fflssOE oeflffi<= <=AE! <= ffi>= fflAE flo ff!oAE o fl o*"! <=! ff oe$o(<=%&<=(<= <= >=ss ffl ff<= <= o aefl o <=ffi floefi fl ss>=<= o fl ffioAEoeflfflAE ffi! "ss &oe OE + "! #&% <=(<=oO<=>=O o! <=!+ ">=AE & >=<=% #$"ae$<= o!ae O<=!ae'<=ae %
open this document and view contentsftp://arjuna.ncl.ac.uk//pub/Arjuna/Docs/Papers/Treatment of Persistence_USLetter.ps.Z, 19930607
ff ffss fioe>= oe ssae aeoe oe fl<= ffioeae ss<=o fi $>=ss ss ffi AE*"! $>=o>= ffl>=$$AE!oe&"! >=!&"%o ff o$AE(>=%&>=(>= >=! &'>=$& fl <=oss>=&ss$ " #'&AE!oe fi>= "$>=&"$+ !AE(ss$%AE&+ "ae ffiss) >=%&Oss '#"! +!ss ffiss) >=%&Oss '#"! +!ss ffi ff ff ff $OE'!>= AE' >= $&#oe&>=!!AE"oe ','(ss! +oAE o $&#*AE
open this document and view contentsftp://arjuna.ncl.ac.uk//pub/Arjuna/Docs/Papers/Concurrency-Control_USLetter.ps.Z, 19930607
oe ssOE>=ss aess Ooo ss ! aessOEoae >=ss ff >=ffiffl >=AEOEo>=fflOOE ffl OE o>= ssOE fi!AEOE AE fi&>=o>=! >=&&AE"oe(#" >=" >="(#'o ffi o&AE*>='(>=*>= ss aeOEAE>= ffifflssoeffiAEssoe! fi<= fl >=O oeo>=AE! ss ffioAE OEaess fi! ffioAE OEaess fi! fffl fl fl ffl"ss #ae (oss Oss- #" ss$(' >=*>=AE >= ss AE"
open this document and view contentsftp://arjuna.ncl.ac.uk//pub/Arjuna/Docs/Papers/Treatment of Persistence_EuropeA4.ps.Z, 19930607
ff ffss fioe>= oe ssae aeoe oe fl<= ffioeae ss<=o fi $>=ss ss ffi AE*"! $>=o>= ffl>=$$AE!oe&"! >=!&"%o ff o$AE(>=%&>=(>= >=! &'>=$& fl <=oss>=&ss$ " #'&AE!oe fi>= "$>=&"$+ !AE(ss$%AE&+ "ae ffiss) >=%&Oss '#"! +!ss ffiss) >=%&Oss '#"! +!ss ffi ff ff ff $OE'!>= AE' >= $&#oe&>=!!AE"oe ','(ss! +oAE o $&#*AE
open this document and view contentsftp://arjuna.ncl.ac.uk/pub/Arjuna/Docs/Papers/Treatment of Persistence_EuropeA4.ps.Z, 19930607
ff ffss fioe>= oe ssae aeoe oe fl<= ffioeae ss<=o fi $>=ss ss ffi AE*"! $>=o>= ffl>=$$AE!oe&"! >=!&"%o ff o$AE(>=%&>=(>= >=! &'>=$& fl <=oss>=&ss$ " #'&AE!oe fi>= "$>=&"$+ !AE(ss$%AE&+ "ae ffiss) >=%&Oss '#"! +!ss ffiss) >=%&Oss '#"! +!ss ffi ff ff ff $OE'!>= AE' >= $&#oe&>=!!AE"oe ','(ss! +oAE o $&#*AE
open this document and view contentsftp://arjuna.ncl.ac.uk//pub/Arjuna/Docs/Papers/Concurrency-Control_EuropeA4.ps.Z, 19930607
oe ssOE>=ss aess Ooo ss ! aessOEoae >=ss ff >=ffiffl >=AEOEo>=fflOOE ffl OE o>= ssOE fi!AEOE AE fi&>=o>=! >=&&AE"oe(#" >=" >="(#'o ffi o&AE*>='(>=*>= ss aeOEAE>= ffifflssoeffiAEssoe! fi<= fl >=O oeo>=AE! ss ffioAE OEaess fi! ffioAE OEaess fi! fffl fl fl ffl"ss #ae (oss Oss- #" ss$(' >=*>=AE >= ss AE"
open this document and view contentsftp://arjuna.ncl.ac.uk//pub/Arjuna/Docs/Papers/Type-Inheritence_USLetter.ps.Z, 19930607
ae ss<=AE<= fi!ae oe<=AEfl ffl flffl<= <=AE<= o AEss ae AE fflssOE oeflffi<= <=AE! <= ffi>= fflAE flo ff!oAE o fl o*"! <=! ff oe$o(<=%&<=(<= <= >=ss ffl ff<= <= o aefl o <=ffi floefi fl ss>=<= o fl ffioAEoeflfflAE ffi! "ss &oe OE + "! #&% <=(<=oO<=>=O o! <=!+ ">=AE & >=<=% #$"ae$<= o!ae O<=!ae'<=ae %
open this document and view contentsftp://arjuna.ncl.ac.uk/pub/Arjuna/Docs/Papers/Concurrency-Control_USLetter.ps.Z, 19930607
oe ssOE>=ss aess Ooo ss ! aessOEoae >=ss ff >=ffiffl >=AEOEo>=fflOOE ffl OE o>= ssOE fi!AEOE AE fi&>=o>=! >=&&AE"oe(#" >=" >="(#'o ffi o&AE*>='(>=*>= ss aeOEAE>= ffifflssoeffiAEssoe! fi<= fl >=O oeo>=AE! ss ffioAE OEaess fi! ffioAE OEaess fi! fffl fl fl ffl"ss #ae (oss Oss- #" ss$(' >=*>=AE >= ss AE"
open this document and view contentsftp://arjuna.ncl.ac.uk/pub/Arjuna/Docs/Papers/Concurrency-Control_EuropeA4.ps.Z, 19930607
oe ssOE>=ss aess Ooo ss ! aessOEoae >=ss ff >=ffiffl >=AEOEo>=fflOOE ffl OE o>= ssOE fi!AEOE AE fi&>=o>=! >=&&AE"oe(#" >=" >="(#'o ffi o&AE*>='(>=*>= ss aeOEAE>= ffifflssoeffiAEssoe! fi<= fl >=O oeo>=AE! ss ffioAE OEaess fi! ffioAE OEaess fi! fffl fl fl ffl"ss #ae (oss Oss- #" ss$(' >=*>=AE >= ss AE"
open this document and view contentsftp://arjuna.ncl.ac.uk//pub/Arjuna/Docs/Papers/Replicated-Objects_USLetter.ps.Z, 19930608
fi fflfl >=fiff fi<=flfflflfi >= ffifi >=<= fl ffi ss)# !++$AE ss&o >=ss&+'* ffl >= )!-ss*+ss-ss '%(,+!&O ssae')ss+')/ &!-AE)*!+/ 'OE AE.oess*+$AE ,('& /&AE ffl fi<=>=OE oflo AE OEfflAE>=ffi OE O<= OE>= ae oe flae oeffi fflO AE o >=fflflO>=oeae OEffl<= ss oeAE O<= AE aefl >=OEOAE>=ffi O OE#OEO ss fi<=
open this document and view contentsftp://arjuna.ncl.ac.uk//pub/Arjuna/Docs/Papers/Structuring-For-Portability_EuropeA4.ps.Z, 19930608
ss aefissae >= ffi ssffi>=ss ff ffifiss AE ssffi<= ffl ss ff ssAE >= ss ffaessffifl >=oe >=<=ffi>=ss flae'"OE% ofi-OE ae',(+! !*".ae+,ae.ae ssAEo<= ffiffl aeffio ae fl <=OE aeoe<=o O ffioeo>= AEss fi O ffioeo>= AEss fi fffl fl ff ss fiss !OE (oe#OEo, (*"OE',OEAE ae))*(aeo! ,( +1+,OE& +,*-o,-*"' !ae+
open this document and view contentsftp://arjuna.ncl.ac.uk//pub/Arjuna/Docs/Papers/Modularity_EuropeA4.ps.Z, 19930608
1 1 Structuring Fault-Tolerant Object Systems for Modularity in a Distributed Environment Santosh K. Shrivastava Department of Computing Science, University of Newcastle upon Tyne, Newcastle upon Tyne, NE1 7RU, UK. Daniel L. McCue Xerox Corporation Webster, New York 14850, USA.
open this document and view contentsftp://arjuna.ncl.ac.uk//pub/Arjuna/Docs/Papers/Reconfiguration_USLetter.ps.Z, 19930608
Configuring Distributed Applications using Object Decomposition in an Atomic Action Environment* Stuart M. Wheater Daniel L. McCue Computing Laboratory, University of Newcastle upon Tyne.
open this document and view contentsftp://arjuna.ncl.ac.uk/pub/Arjuna/Docs/Papers/Replicated-Objects_USLetter.ps.Z, 19930608
fi fflfl >=fiff fi<=flfflflfi >= ffifi >=<= fl ffi ss)# !++$AE ss&o >=ss&+'* ffl >= )!-ss*+ss-ss '%(,+!&O ssae')ss+')/ &!-AE)*!+/ 'OE AE.oess*+$AE ,('& /&AE ffl fi<=>=OE oflo AE OEfflAE>=ffi OE O<= OE>= ae oe flae oeffi fflO AE o >=fflflO>=oeae OEffl<= ss oeAE O<= AE aefl >=OEOAE>=ffi O OE#OEO ss fi<=
open this document and view contentsftp://arjuna.ncl.ac.uk//pub/Arjuna/Docs/Papers/Reconfiguration_EuropeA4.ps.Z, 19930608
Configuring Distributed Applications using Object Decomposition in an Atomic Action Environment* Stuart M. Wheater Daniel L. McCue Computing Laboratory, University of Newcastle upon Tyne.
open this document and view contentsftp://arjuna.ncl.ac.uk/pub/Arjuna/Docs/Papers/Structuring-For-Portability_USLetter.ps.Z, 19930608
ss aefissae >= ffi ssffi>=ss ff ffifiss AE ssffi<= ffl ss ff ssAE >= ss ffaessffifl >=oe >=<=ffi>=ss flae'"OE% ofi-OE ae',(+! !*".ae+,ae.ae ssAEo<= ffiffl aeffio ae fl <=OE aeoe<=o O ffioeo>= AEss fi O ffioeo>= AEss fi fffl fl ff ss fiss !OE (oe#OEo, (*"OE',OEAE ae))*(aeo! ,( +1+,OE& +,*-o,-*"' !ae+
open this document and view contentsftp://arjuna.ncl.ac.uk//pub/Arjuna/Docs/Papers/Replicated-Objects_EuropeA4.ps.Z, 19930608
fi fflfl >=fiff fi<=flfflflfi >= ffifi >=<= fl ffi ss)# !++$AE ss&o >=ss&+'* ffl >= )!-ss*+ss-ss '%(,+!&O ssae')ss+')/ &!-AE)*!+/ 'OE AE.oess*+$AE ,('& /&AE ffl fi<=>=OE oflo AE OEfflAE>=ffi OE O<= OE>= ae oe flae oeffi fflO AE o >=fflflO>=oeae OEffl<= ss oeAE O<= AE aefl >=OEOAE>=ffi O OE#OEO ss fi<=
open this document and view contentsftp://arjuna.ncl.ac.uk//pub/Arjuna/Docs/Papers/Modularity_USLetter.ps.Z, 19930608
1 1 Structuring Fault-Tolerant Object Systems for Modularity in a Distributed Environment Santosh K. Shrivastava Department of Computing Science, University of Newcastle upon Tyne, Newcastle upon Tyne, NE1 7RU, UK. Daniel L. McCue Xerox Corporation Webster, New York 14850, USA.
open this document and view contentsftp://arjuna.ncl.ac.uk/pub/Arjuna/Docs/Papers/Reconfiguration_USLetter.ps.Z, 19930608
Configuring Distributed Applications using Object Decomposition in an Atomic Action Environment* Stuart M. Wheater Daniel L. McCue Computing Laboratory, University of Newcastle upon Tyne.
open this document and view contentsftp://arjuna.ncl.ac.uk//pub/Arjuna/Docs/Papers/UsenixC++90.ps.Z, 19930608
Reliable Distributed Programming in C++: The Arjuna Approach Graham D Parrington Computing Laboratory, University of Newcastle upon Tyne, UK (Graham.Parrington@uk.ac.newcastle)
open this document and view contentsftp://arjuna.ncl.ac.uk/pub/Arjuna/Docs/Papers/Reconfiguration_EuropeA4.ps.Z, 19930608
Configuring Distributed Applications using Object Decomposition in an Atomic Action Environment* Stuart M. Wheater Daniel L. McCue Computing Laboratory, University of Newcastle upon Tyne.
open this document and view contentsftp://arjuna.ncl.ac.uk/pub/Arjuna/Docs/Papers/Replicated-Objects_EuropeA4.ps.Z, 19930608
fi fflfl >=fiff fi<=flfflflfi >= ffifi >=<= fl ffi ss)# !++$AE ss&o >=ss&+'* ffl >= )!-ss*+ss-ss '%(,+!&O ssae')ss+')/ &!-AE)*!+/ 'OE AE.oess*+$AE ,('& /&AE ffl fi<=>=OE oflo AE OEfflAE>=ffi OE O<= OE>= ae oe flae oeffi fflO AE o >=fflflO>=oeae OEffl<= ss oeAE O<= AE aefl >=OEOAE>=ffi O OE#OEO ss fi<=
open this document and view contentsftp://arjuna.ncl.ac.uk//pub/Arjuna/Docs/Papers/Structuring-For-Portability_USLetter.ps.Z, 19930608
ss aefissae >= ffi ssffi>=ss ff ffifiss AE ssffi<= ffl ss ff ssAE >= ss ffaessffifl >=oe >=<=ffi>=ss flae'"OE% ofi-OE ae',(+! !*".ae+,ae.ae ssAEo<= ffiffl aeffio ae fl <=OE aeoe<=o O ffioeo>= AEss fi O ffioeo>= AEss fi fffl fl ff ss fiss !OE (oe#OEo, (*"OE',OEAE ae))*(aeo! ,( +1+,OE& +,*-o,-*"' !ae+
open this document and view contentsftp://arjuna.ncl.ac.uk/pub/Arjuna/Docs/Papers/Modularity_EuropeA4.ps.Z, 19930608
1 1 Structuring Fault-Tolerant Object Systems for Modularity in a Distributed Environment Santosh K. Shrivastava Department of Computing Science, University of Newcastle upon Tyne, Newcastle upon Tyne, NE1 7RU, UK. Daniel L. McCue Xerox Corporation Webster, New York 14850, USA.
open this document and view contentsftp://arjuna.ncl.ac.uk/pub/Arjuna/Docs/Papers/Structuring-For-Portability_EuropeA4.ps.Z, 19930608
ss aefissae >= ffi ssffi>=ss ff ffifiss AE ssffi<= ffl ss ff ssAE >= ss ffaessffifl >=oe >=<=ffi>=ss flae'"OE% ofi-OE ae',(+! !*".ae+,ae.ae ssAEo<= ffiffl aeffio ae fl <=OE aeoe<=o O ffioeo>= AEss fi O ffioeo>= AEss fi fffl fl ff ss fiss !OE (oe#OEo, (*"OE',OEAE ae))*(aeo! ,( +1+,OE& +,*-o,-*"' !ae+
open this document and view contentsftp://arjuna.ncl.ac.uk//pub/Arjuna/Docs/Papers/Stabilis_USLetter.ps.Z, 19930616
Stabilis : A Case Study in Writing Fault-Tolerant Distributed Applications Using Persistent Objects L.E.Buzato y A.Calsavara l.e.buzato@newcastle.ac.uk a.calsavara@newcastle.ac.uk Department of Computing Science, Computing Laboratory The University, Newcastle upon Tyne, NE1 7RU, U.K. Tel.: +44 91 222
open this document and view contentsftp://arjuna.ncl.ac.uk//pub/Arjuna/Docs/Papers/Stabilis_EuropeA4.ps.Z, 19930616
Stabilis : A Case Study in Writing Fault-Tolerant Distributed Applications Using Persistent Objects L.E.Buzato y A.Calsavara l.e.buzato@newcastle.ac.uk a.calsavara@newcastle.ac.uk Department of Computing Science, Computing Laboratory The University, Newcastle upon Tyne, NE1 7RU, U.K. Tel.: +44 91 222
open this document and view contentsftp://arjuna.ncl.ac.uk//pub/C++SIM/Papers/C++SIM_USLetter.ps.Z, 19930616
1 1 Construction and Use of a Simulation Package in C++* M. C. Little and D. L. McCue Department of Computing Science, University of Newcastle upon Tyne, Newcastle upon Tyne, NE1 7RU, UK Xerox Corporation, Webster, New York 14580
open this document and view contentsftp://arjuna.ncl.ac.uk//pub/C++SIM/Papers/C++SIM_EuropeA4.ps.Z, 19930616
1 1 Construction and Use of a Simulation Package in C++* M. C. Little and D. L. McCue Department of Computing Science, University of Newcastle upon Tyne, Newcastle upon Tyne, NE1 7RU, UK Xerox Corporation, Webster, New York 14580
open this document and view contentsftp://arjuna.ncl.ac.uk/pub/Arjuna/Docs/Papers/ObjectsAndActions_EuropeA4.ps.Z, 19930624
1 ffi>= fflaess fl fflae<= ss <= Reliable Distributed Systems1 fi fi <=oeflssaefloefl <=AE fl fffl <= ae <= ffi fl >= >=oe ffissff>= ffi oe fi ffae ff <= oe ff ffissae flfflae O ) ' 'o( oeo)ae( sso) $o*O&oe AE&( ae&%)*(+ae* %OE (&ss+)* oe )*( ss+*ooe '(&OE( $) Oo $o*O&oe ) ss )ooe +'&% *Oo '(&, ) &%
open this document and view contentsftp://arjuna.ncl.ac.uk//pub/Arjuna/Docs/Papers/ObjectsAndActions_EuropeA4.ps.Z, 19930624
1 ffi>= fflaess fl fflae<= ss <= Reliable Distributed Systems1 fi fi <=oeflssaefloefl <=AE fl fffl <= ae <= ffi fl >= >=oe ffissff>= ffi oe fi ffae ff <= oe ff ffissae flfflae O ) ' 'o( oeo)ae( sso) $o*O&oe AE&( ae&%)*(+ae* %OE (&ss+)* oe )*( ss+*ooe '(&OE( $) Oo $o*O&oe ) ss )ooe +'&% *Oo '(&, ) &%
open this document and view contentsftp://arjuna.ncl.ac.uk//pub/Arjuna/Docs/Papers/ObjectsAndActions_USLetter.ps.Z, 19930624
1 ffi>= fflaess fl fflae<= ss <= Reliable Distributed Systems1 fi fi <=oeflssaefloefl <=AE fl fffl <= ae <= ffi fl >= >=oe ffissff>= ffi oe fi ffae ff <= oe ff ffissae flfflae O ) ' 'o( oeo)ae( sso) $o*O&oe AE&( ae&%)*(+ae* %OE (&ss+)* oe )*( ss+*ooe '(&OE( $) Oo $o*O&oe ) ss )ooe +'&% *Oo '(&, ) &%
open this document and view contentsftp://arjuna.ncl.ac.uk//pub/Arjuna/Docs/Papers/ReplicaManagement_EuropeA4.ps.Z, 19940106
The Replica Management System: a Scheme for Flexible and Dynamic Replication M. C. Little and D. L. McCue Department of Computing Science, University of Newcastle upon Tyne, Newcastle upon Tyne, NE1 7RU, UK Xerox Corporation, Webster, New York 14580 To Appear in the Proceedings of the Second Workshop on
open this document and view contentsftp://arjuna.ncl.ac.uk//pub/Arjuna/Docs/Papers/ReplicaManagement_USLetter.ps.Z, 19940106
The Replica Management System: a Scheme for Flexible and Dynamic Replication M. C. Little and D. L. McCue Department of Computing Science, University of Newcastle upon Tyne, Newcastle upon Tyne, NE1 7RU, UK Xerox Corporation, Webster, New York 14580 To Appear in the Proceedings of the Second Workshop on
open this document and view contentsftp://arjuna.ncl.ac.uk//pub/Arjuna/Docs/Papers/ObjectClustering_USLetter.ps.Z, 19940228
Exercising Application Specific Run-time Control Over Clustering of Objects Stuart M Wheater and Santosh Shrivastava Department of Computing Science, University of Newcastle Newcastle upon Tyne, NE1 7RU, UK To Appear in the Proceedings of the Second International Workshop on Configurable Distributed
open this document and view contentsftp://arjuna.ncl.ac.uk//pub/Arjuna/Docs/Papers/ObjectClustering_EuropeA4.ps.Z, 19940228
Exercising Application Specific Run-time Control Over Clustering of Objects Stuart M Wheater and Santosh Shrivastava Department of Computing Science, University of Newcastle Newcastle upon Tyne, NE1 7RU, UK To Appear in the Proceedings of the Second International Workshop on Configurable Distributed
open this document and view contentsftp://arjuna.ncl.ac.uk/pub/Arjuna/Docs/Papers/ObjectClustering_EuropeA4.ps.Z, 19940228
Exercising Application Specific Run-time Control Over Clustering of Objects Stuart M Wheater and Santosh Shrivastava Department of Computing Science, University of Newcastle Newcastle upon Tyne, NE1 7RU, UK To Appear in the Proceedings of the Second International Workshop on Configurable Distributed
open this document and view contentsftp://arjuna.ncl.ac.uk/pub/Arjuna/Docs/Papers/ObjectClustering_USLetter.ps.Z, 19940228
Exercising Application Specific Run-time Control Over Clustering of Objects Stuart M Wheater and Santosh Shrivastava Department of Computing Science, University of Newcastle Newcastle upon Tyne, NE1 7RU, UK To Appear in the Proceedings of the Second International Workshop on Configurable Distributed
open this document and view contentsftp://arjuna.ncl.ac.uk//pub/Arjuna/Docs/Papers/Design-and-Implementation-of-Arjuna_USLetter.ps.Z, 19941107
1 The Design and Implementation of Arjuna Graham D Parrington, Santosh K Shrivastava, Stuart M Wheater and Mark C Little Department of Computing Science The University of Newcastle upon Tyne Newcastle upon Tyne NE1 7RU UK
open this document and view contentsftp://arjuna.ncl.ac.uk//pub/Arjuna/Docs/Papers/Design-and-Implementation-of-Arjuna_EuropeA4.ps.Z, 19941107
1 The Design and Implementation of Arjuna Graham D Parrington, Santosh K Shrivastava, Stuart M Wheater and Mark C Little Department of Computing Science The University of Newcastle upon Tyne Newcastle upon Tyne NE1 7RU UK
open this document and view contentsftp://arjuna.ncl.ac.uk//pub/Arjuna/Docs/Papers/Object_Replication_in_Arjuna.ps.Z, 19941212
1 Object Replication in Arjuna Mark C Little Santosh K Shrivastava Department of Computing Science, University of Newcastle, Newcastle upon Tyne, NE1 7RU UK Arjuna is a fault tolerant distributed system supporting nested atomic actions (nested atomic transactions) that are used for controlling
open this document and view contentsftp://arjuna.ncl.ac.uk/pub/Arjuna/Docs/Papers/Object_Replication_in_Arjuna.ps.Z, 19941212
1 Object Replication in Arjuna Mark C Little Santosh K Shrivastava Department of Computing Science, University of Newcastle, Newcastle upon Tyne, NE1 7RU UK Arjuna is a fault tolerant distributed system supporting nested atomic actions (nested atomic transactions) that are used for controlling
open this document and view contentsftp://arjuna.ncl.ac.uk//pub/C++SIM/Manual/C++SIM_PR1.5_Manual.ps.Z, 19950224
Object-Oriented Discrete-Event Simulation in C++ a C++SIM User's Guide Public Release 1.5 Draft Version 1.0 Department of Computing Science, Computing Laboratory, The University, Newcastle upon Tyne, NE1 7RU, UK. 2 Copyright Notice: Copyright 1990, 1991, 1992, 1993, 1994 Computing Laboratory, University
open this document and view contentsftp://arjuna.ncl.ac.uk//pub/Arjuna/Docs/Papers/StubGenC++_USLetter.ps, 19950303
11 A Stub Generation System For C++ Graham D Parrington (Graham.Parrington@newcastle.ac.uk) Department of Computing Science The University of Newcastle upon Tyne Newcastle upon Tyne NE1 7RU UK This paper describes the implementation of a Stub Generation system targeted specifically at C++. It enables
open this document and view contentsftp://arjuna.ncl.ac.uk//pub/Arjuna/Docs/Papers/StubGenC++_EuropeA4.ps, 19950303
11 A Stub Generation System For C++ Graham D Parrington (Graham.Parrington@newcastle.ac.uk) Department of Computing Science The University of Newcastle upon Tyne Newcastle upon Tyne NE1 7RU UK This paper describes the implementation of a Stub Generation system targeted specifically at C++. It enables
open this document and view contentsftp://arjuna.ncl.ac.uk//pub/Newtop/newtop.ps, 19950515
1 Newtop: A Fault-Tolerant Group Communication Protocol Paul D Ezhilchelvan , Raimundo A Mac do and Santosh K Shrivastava Department of Computing Science, University of Newcastle upon Tyne Newcastle upon Tyne NE1 7RU, UK Federal University of Bahia, CDC/DCC, Campus de Ondina, 40.170-110, Salvador,
open this document and view contentsftp://arjuna.ncl.ac.uk//pub/Arjuna/Docs/Papers/Framework-Extensible-Software_EuropeA4.ps.Z, 19950810
1 The Design and Implementation of a Framework for Extensible Software Stuart M. Wheater and Mark C. Little Department of Computing Science, The University of Newcastle upon Tyne, Newcastle upon Tyne, NE1 7RU UK Software systems are composed of numerous software components. These components could be
open this document and view contentsftp://arjuna.ncl.ac.uk/pub/Arjuna/Docs/Papers/Arjuna-Design-Usenix_USLetter.ps.Z, 19951018
Print the document in parts. Reduce the number of fonts in the document. In the Device Options dialog box, make sure the Available Printer Memory is accurate. In the PostScript dialog box, click Optimize For Portability. Try one or more of the following, and then print again: This job requires more
open this document and view contentsftp://arjuna.ncl.ac.uk//pub/Arjuna/Docs/Papers/StubGen-Usenix_EuropeA4.ps.Z, 19951018
1 A Stub Generation System For C++ Graham D Parrington (Graham.Parrington@newcastle.ac.uk) Department of Computing Science The University of Newcastle upon Tyne Newcastle upon Tyne NE1 7RU UK This paper describes the implementation of a Stub Generation system targeted specifically at C++. It enables
open this document and view contentsftp://arjuna.ncl.ac.uk//pub/Arjuna/Docs/Papers/StubGen-Usenix_USLetter.ps.Z, 19951018
1 A Stub Generation System For C++ Graham D Parrington (Graham.Parrington@newcastle.ac.uk) Department of Computing Science The University of Newcastle upon Tyne Newcastle upon Tyne NE1 7RU UK This paper describes the implementation of a Stub Generation system targeted specifically at C++. It enables
open this document and view contentsftp://arjuna.ncl.ac.uk/pub/Arjuna/Docs/Papers/Arjuna-Design-Usenix_EuropeA4.ps.Z, 19951018
Print the document in parts. Reduce the number of fonts in the document. In the Device Options dialog box, make sure the Available Printer Memory is accurate. In the PostScript dialog box, click Optimize For Portability. Try one or more of the following, and then print again: This job requires more
open this document and view contentsftp://arjuna.ncl.ac.uk/pub/Arjuna/Docs/Papers/StubGen-Usenix_EuropeA4.ps.Z, 19951018
Print the document in parts. Reduce the number of fonts in the document. In the Device Options dialog box, make sure the Available Printer Memory is accurate. In the PostScript dialog box, click Optimize For Portability. Try one or more of the following, and then print again: This job requires more
open this document and view contentsftp://arjuna.ncl.ac.uk/pub/Arjuna/Docs/Papers/StubGen-Usenix_USLetter.ps.Z, 19951018
Print the document in parts. Reduce the number of fonts in the document. In the Device Options dialog box, make sure the Available Printer Memory is accurate. In the PostScript dialog box, click Optimize For Portability. Try one or more of the following, and then print again: This job requires more
open this document and view contentsftp://arjuna.ncl.ac.uk//pub/Shadows/Shadows_version2_manual.ps.Z, 19951102
Preface ............................................................................................................................. 1 1. Introduction ................................................................................................................. 1 2. The model