International Journal of Computer Applications |
Foundation of Computer Science (FCS), NY, USA |
Volume 6 - Number 7 |
Year of Publication: 2010 |
Authors: Santosh Kumawat, Ajay Khunteta |
10.5120/1088-1420 |
Santosh Kumawat, Ajay Khunteta . Article:Operational Transformation Algorithms for Wide-Area Collaborative Applications. International Journal of Computer Applications. 6, 7 ( September 2010), 25-30. DOI=10.5120/1088-1420
Operational transformation (OT) is an established optimistic consistency control method in collaborative applications. This approach requires correct transformation functions. In general 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 propose new algorithms that consider first time in history more new string operations that are Find and replace in addition to primitive operations like insert and delete. In history we are having first time algorithms for composite string operation - Find and replace. These algorithms for new Find and replace string operations also support earlier algorithms for primitive string operations-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.