Intelligent Collaboration Transparency

Intelligent Collaboration Transparency

Intelligent Collaboration Transparency (ICT) is an application sharing framework for sharing familiar single-user tools (applications) for collaboration purposes without modifying their source code. At the user level, unmodified heterogeneous applications can be shared and interoperated. At the system level, the application sharing middleware is able to understand the behavior of the applications being shared. The main assumption underlying this work is that allowing collaborators to use familiar single-user tools for cooperative work can reduce development, deployment, and learning costs while improving individual and group productivity.

History

The project is led by Professor Du Li and started in 2001 at Texas A&M university. Its first significant paper was published in the ACM CSCW 2002 Conference. In the system prototype, heterogeneous single-user editors such as Microsoft Word and GVim were shared to edit the same document. As in early application sharing systems, generality of the technical approach was pursued at this stage. A machine learning approach was explored to understand the editors' behavior such that window events can be translated between different editors for synchronization. Operational transformation was used for optimistic concurrency control, which allows any user to edit any part of the shared document at any time. However, due to engineering difficulties in understanding application behavior from external, only a small subset of the original editor functionality is allowed.

At a later stage (2004), a diffing-based approach was taken to specialize the framework in the domain of group editing. The result was presented in an ACM CSCW 2006 paper. The users are still allowed to edit a shared document concurrently with heterogeneous single-user editors without being constrained. A diff algorithm is called to derive edit scripts at each site. Concurrent edit scripts are merged on the fly to synchronize states of editors. As a result, users are not limited by editing commands that can be understood by the application sharing middleware. This implementation strategy significantly reduces engineering costs. In principle, any single-user editor can be shared with very little effort.

References

* A lightweight approach to transparent sharing of familiar single-user editors. Du Li and Jiajun Lu. ACM CSCW'06 Conference. Nov. 2006. Banff, Alberta, Canada.
* Transparent Sharing and Interoperation of Heterogeneous Single-User Applications. Du Li and Rui Li. ACM CSCW'02 Conference. Nov 16-20, 2002. New Orleans, Louisiana, USA
* [http://cocasoft.csdl.tamu.edu/~lidu/projects/ICT/ Project website]


Wikimedia Foundation. 2010.

Игры ⚽ Поможем написать курсовую

Look at other dictionaries:

  • ICT — can stand for * Information communication technology, a broad subject concerned with technology and other aspects of managing and processing information * Institute of Chemical Technology, a premier institute located in the city of Mumbai, India… …   Wikipedia

  • Development Assistance Database — The Development Assistance Database (DAD) is a widely used Aid Information Management System (AIMS) developed by Synergy International Systems, Inc for Aid Management, Public Investment and National Budgeting. It has been established in more than …   Wikipedia

  • Criticism of Wikipedia — Wikipedia is the largest free content encyclopedia project written by volunteers, as a result of which, it has attracted criticism. Notable criticisms include that its open nature makes it unauthoritative and unreliable (see Reliability of… …   Wikipedia

  • Business and Industry Review — ▪ 1999 Introduction Overview        Annual Average Rates of Growth of Manufacturing Output, 1980 97, Table Pattern of Output, 1994 97, Table Index Numbers of Production, Employment, and Productivity in Manufacturing Industries, Table (For Annual… …   Universalium

  • Reliability of Wikipedia — Vandalism of a Wikipedia article. The section on the left is the normal, undamaged version; and on the right is the edited, damaged version. The reliabili …   Wikipedia

  • France — /frans, frahns/; Fr. /frddahonns/, n. 1. Anatole /ann nann tawl /, (Jacques Anatole Thibault), 1844 1924, French novelist and essayist: Nobel prize 1921. 2. a republic in W Europe. 58,470,421; 212,736 sq. mi. (550,985 sq. km). Cap.: Paris. 3.… …   Universalium

  • MIT Media Lab — The MIT Media Lab (also known as the Media Lab) is a laboratory of MIT School of Architecture and Planning. Devoted to research projects at the convergence of design, multimedia and technology, the Media Lab has been widely popularized since the… …   Wikipedia

  • Irreducible complexity — This article covers irreducible complexity as used by those who argue for intelligent design. For information on irreducible complexity as used in Systems Theory, see Irreducible complexity (Emergence). Irreducible complexity (IC) is an argument… …   Wikipedia

  • Denmark — This article is about the country. For other uses, see Denmark (disambiguation). Denmark Danmark …   Wikipedia

  • Travel 2.0 — Travel 2.0, was used as early as December 2003 on a posting on the Planeta Web 2.0 Discussion Forum [cite web|title=Using Web 2.0 to connect locals and travelers | url=http://forum.planeta.com/viewtopic.php?t=940… …   Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”