SAL Home PARALLEL Programming Languages & Systems


Arjuna is an object-oriented programming system that dramatically simplifies the process of developing reliable distributed applications. Arjuna allows programmers to focus on application functionality by providing a complete set of tools that takes care of well known problems encountered in programming distributed applications.
Distributed Arjuna applications operate using a traditional client-server model and can execute in a heterogeneous environment. Reliability is obtained through full support for distributed nested atomic transactions that operate on user-defined C++ objects. Arjuna objects can be made persistent and replicated to ensure high availability.

Current Version:   ??

License Type:   Free

Home Site:

Source Code Availability: Yes

Available Binary Packages:

  • Debian Package: No
  • RedHat RPM Package: No
  • Other Packages: No

Targeted Platforms:

Most Unix (Solaris 2.5, SunOS 4.1, HP/UX 10, Linux 1.2/2.0), a port to Windows NT is underway.

Software/Hardware Requirements:


Other Links:

Mailing Lists/USENET News Groups:


User Comments:

  • None

See A Screen Shot? (Not Yet)

  SAL Home   |   Parallel Computing   |   Programming Languages & Systems

Comments? SAL@KachinaTech.COM
Copyright © 1995-2001 by Herng-Jeng Jou
Copyright © 1997-2001 by Kachina Technologies, Inc.
All rights reserved.