Subscribe Now Subscribe Today
Science Alert
Curve Top
Information Technology Journal
  Year: 2007 | Volume: 6 | Issue: 4 | Page No.: 509-517
DOI: 10.3923/itj.2007.509.517
Facebook Twitter Digg Reddit Linkedin StumbleUpon E-mail

A Transaction Description Model and Properties for P2P Computing

Yubin Guo, Jianqing Xi, Deyou Tang and Ximing Li

P2P system is a very active research field due to the popularity and the widespread use of these systems today and their potential use in future. P2P networks are loosely coupled system without central control where peers have more autonomy. Therefore transaction management is crucial to applications such as e-commerce, process support systems etc. This study intends to utilize more semantics of application in transaction management for P2P environment. A transaction description model based on Colored Petri Net (CPN) is proposed. In this model, a transaction is composed of subtransactions that have been put together as building blocks according to the semantics of application. And transaction is denoted as a CPN, Transaction Net (TN) that is the combination of some sub-nets and the sub-nets are TNs of its subtransactions. Operators to construct a transaction from known ones as subtransactions, including sequence, concurrency, iteration and alternative are defined formally. Using this CPN, relations of subtransactions can be illustrated by the structure of TN and dynamic properties of transaction can be simulated by executing the model. Properties of the model are analyzed. Algorithm to execute a compound transaction is presented also.
PDF Fulltext XML References Citation Report Citation
  •    A Gossip-based Adaptive and Reliable Multicast Model on Hybrid P2P Overlay
  •    Research and Improvement of Unstructured P2P Super-Peer Topology and Search Technique
How to cite this article:

Yubin Guo, Jianqing Xi, Deyou Tang and Ximing Li, 2007. A Transaction Description Model and Properties for P2P Computing. Information Technology Journal, 6: 509-517.

DOI: 10.3923/itj.2007.509.517






Curve Bottom