- The PADI project aims at implementing a simplified distributed software transactional system.
1 Introduction
The goal of this project is to design and implement PADI-DSTM, a distributed system to manage data objects that reside in memory and can be shared by transactional programs that execute in different machines. This will be a simplified version of a Distributed Software Trans- actional Memory System[5, 2, 3]. To simplify the work, and make the project doable in the timeframe available for the project, the applications will only share a particular type of object, of type PadInt, that stores an integer that can only be accessed by well defined read and write methods. The work will start by writing a paper describing the solution .and only then should the system be developed sequentially in phases .