Object-Orientation FAQ

2 Arjuna (Distr Prog System)

What: Release 2 of Arjuna Distributed Programming System
From: arjuna@newcastle.ac.uk (Arjuna Project)
Date: Mon, 17 May 1993 12:37:34 GMT
        We are pleased to announce the  availability  of a new  version
of Arjuna:  a programming system for  reliable  distributed  computing,
and the Arjuna mailing list.
        The software  and the manual  for  the  Arjuna  system  can  be
obtained by anonymous ftp: arjuna.ncl.ac.uk (
Arjuna System
        This beta release of  ArjunaPR2.0  fixes all known bugs present
in ArjunaPR1.2B that have  been  reported to us or  that we have found,
and contains only minimal information about how to use the new features
provided.   This  release  should  be  compilable  with  the  following
        AT&T Cfront Release 2.1, on SunOS 4.1.x,
            (using Sun supplied lex and yacc).
        AT&T Cfront Release 3.0.1, on SunOS 4.1.x and Solaris 2.1,
            (using Sun supplied lex and yacc).
        GCC versions 2.1, 2.2.2, on SunOS 4.1.x,
            (using flex(v2.3.x) and bison).
        Patched GCC version 2.3.3 on SunOS 4.1.x and Solaris 2.1,
            (using flex(v2.3.x) and bison).
        Sun C++ 2.1, on SunOs 4.1.x,
            (using Sun's lex++ and yacc++).
        HP  C++ (B2402 A.02.34), HP-UX 8.07,
            (using HP supplied lex and yacc or lex++ and yacc++).
The major new features are:
        - Faster object store.
        - Support for replicated objects.
        - Memory resident object store.
        - Support for ANSAware (not available via ftp)
        Arjuna supports nested atomic actions (atomic transactions) for
controlling operations on objects (instances of C++ classes), which can
potentially be persistent. Arjuna has been implemented in C++ to run on
stock  platforms  (Unix  on  SUNs,  HPs  etc).  The  software available
includes  a C++  stub generator  which hides  much  of the  details  of
client-server  based  programming,  plus  a system  programmer's manual
containing  details of  how  to  install  Arjuna and  use it  to  build
fault-tolerant  distributed  applications.  The software and the manual
can be obtained by anonymous ftp: arjuna.ncl.ac.uk (
        Several  enhancements   and   ports  on   various   distributed
computing platforms are in progress.  We would be pleased  to hear from
researchers and teachers  interested in using Arjuna.  The programmer's
manual  contains the  e-mail  addresses for sending  your  comments and
problem reports.
ANSAware version of Arjuna
The ANSAware version of Arjuna is available from:
Architecture Projects Management Limited
Poseidon House
Castle Park                                  Phone    +44 223 323010
Cambridge                                    Fax      +44 223 359779
CB3 0RD                                      Internet apm@ansa.co.uk
United Kingdom                               UUCP     ...uknet!ansa!apm
Arjuna Mailing List
To enable us to  help people using Arjuna,  an electronic mail list has
been setup. You can join  the Arjuna mailing list  by sending an e-mail
message to "mailbase@mailbase.ac.uk" containing:
join arjuna <Your Name>
For example : join arjuna John Smith
Mail  messages  can  then   be  sent  to  "arjuna@mailbase.ac.uk",  for
Arjuna Project Team
The Department of Computing Science,
The University,
Newcastle upon Tyne.
NE1 7RU, UK.
Fax:           +44 91 222 8232
e-mail:        arjuna@newcastle.ac.uk
anonymous ftp: arjuna.ncl.ac.uk (
EMAIL = arjuna@newcastle.ac.uk
POST  = Computing Laboratory, The University, Newcastle upon Tyne, UK NE1 7RU
VOICE = +44 91 222 8067         FAX = +44-91-222-8232
Subject: Arjuna papers announcement
Date: Tue, 8 Jun 1993 16:47:02 GMT
This is to announce the availability of most Arjuna related papers and
theses via anonymous ftp from arjuna.ncl.ac.uk. These papers are
available in both US Letter and European A4 standards in postscript and
should now print on systems. Any problems in printing should be directed to
Since there are too many papers to describe in one posting there is an index
available in /pub/Arjuna/Index which contains the abstracts from all of
the papers/theses and their locations within the ftp hierarchy.

This document was translated by ms2html v1.8 on 01.06.95.