You are on page 1of 10

Tania

XXXXXXX
XXXXXXX
GUIDED BY
Mr. XXXXXXXXXXXX
Abstract
 Real-time cooperative editing systems allow multiple users to view
and edit the same text/ graphic/image/ multimedia document at the
same time from multiple sites connected by communication
networks.
 Operational transformation (OT) is an established optimistic
consistency control method in collaborative applications. This
approach requires correct transformation functions.
 All OT algorithms only consider two character-based primitive
operations and hardly two or three of them support string based two
primitive operations, insert and delete.
 In this paper we proposed new algorithms that consider first time in
history two more new string operations that are update and
substring in addition to primitive operations like insert and delete.
 It also handles overlapping and splitting of operations when
concurrent operations are transformed. These algorithms can be
applied in a wide range of practical collaborative applications.
Existing System
In existing system, the group editors can work only 2
members by request-response process

So it has a problem of consistency control and take more


time to process group editors

There is no tool like sharing of graphical data

There is no system to have a shared network that


facilitates with editing graphical data
Proposed System.
The proposed system consists of novel OT Frame work to
address this weakness of previous system based on a concept
called “operation effects relations”.

System consists of two criteria, causality preservation and


operational effects relation preservation for verifying the
correctness of OT algorithms.

Sufficient conditions for transformation functions are


identified and second special operational path is chosen to
satisfy the condition
OT Principles
An OT framework considers n sites, each site owning
a copy of shared data.
When a site performs an update, it generates a
corresponding operation. Every operation is processed
in four steps:
• executed on one site,
• broadcasted to other sites,
• received by other sites,
• integrated and executed on other sites.
Application

A project development team can easily able to draw


system architecture by group member

It gives runtime awareness to each user about the


other users in a group
Conclusion
This project has the capability to send the data to a group

of users or any particular user.


In this project the efficient framework for the graphical

editing by group members is developed.


The front-end application design of this project enables a

user or client to send the text and graphical data to any


user by accessing a single window.
Hardware Requirements
Processor : Any Processor above 500 MHz.
Ram : 128 MB.
Hard Disk : 10 GB.
Input device : Standard Keyboard and Mouse.
Output device : High Resolution Monitor.
Software Requirements
Operating System : Windows Family.
Techniques : JDK 1.6
Front-end : AWT / SWING
IDE : JCreator
Thank You

You might also like