Initial Application Sharing Works
1. Multimedia Application Sharing in a Heterogeneous Environment (1995)
        International Multimedia Conference Proceedings of the third ACM international conference on Multimedia table of contents San Francisco, California, United States
        Klaus H. Wolf and Konrad Froitzheim and Peter Schulthess
        http://www-vs.informatik.uni-ulm.de:81/Papers/ACM95/QM.html
 
2. Application Sharing - Architecture and Performance Aspects (1997)
        Proceedings of the ACTS 2nd Mobile Communications Summit, Aalborg, Denmark, October 1997
        M. Schöttner, A. Kassler, A. Lupper, P. Dudzik, P. Schulthess
        http://www-vs.informatik.uni-ulm.de/bib/1997/ACTS97/ACTS97.ps
 
Remote Desktop Access Protocols
3. Virtual Network Computing - VNC
        Authors:    Tristan Richardson, Quentin Stafford-Fraser, Kenneth R. Wood and Andy Hopper
        Published: IEEE Internet Computing, Volume 2 ,  Issue 1  (January 1998)
        URL:         http://www.realvnc.com www.uvnc.com www.tightvnc.com
        Paper:       http://www.cl.cam.ac.uk/Research/DTG/attarchive/pub/docs/att/tr.98.1.pdf 
        Review:     (Remote Desktop tool, not a collaboration tool)
 
4. Remote Desktop Connection - RDP
        http://support.microsoft.com/default.aspx?scid=kb;EN-US;q186607
        http://www.microsoft.com/windowsserver2003/techinfo/overview/termserv.mspx
        http://www.itu.int/rec/dologin_pub.asp?lang=e&id=T-REC-T.128-199802-I!!PDF-E&type=items (ITU-T T.128 Multipoint Application Sharing 217 pages)

5. THINC
        Authors:    Ricardo Baratto, Leonard Kim, and Jason Nieh
        Published:  Proceedings of the Twentieth ACM Symposium on Operating Systems Principles (SOSP 2005), Brighton, United Kingdom, October 23-26, 2005
        URL:         http://www.ncl.cs.columbia.edu/research/thinc/
        Paper:       http://www.ncl.cs.columbia.edu/publications/sosp2005_fordist.pdf
        Review:     (thin client, remote desktop NOT a collaboration tool, linux only)

Application Sharing and Collaboration (Generic - Any Application)
6. Experience with mirror drivers for distributed workspace (Software is not available.)
        Authors:    Li Gao, Jingyuan Zhang, Qunwei Zheng, Zheng Wang , Computer Science Department, The University of Alabama
        Published:  ACM Southeast Regional Conference, Proceedings of the 45th annual southeast regional conference,Winston-Salem, North Carolina, 2007
        URL:         http://doi.acm.org/10.1145/1233341.1233372
        Review:     (Single remote user only, designed for remote access to desktop)
 
7. TTT: Transparent TeleTeaching. (Free)
        Authors:      Peter Ziewer und Helmut Seidl.
        Published:   In Proceedings of ASCILITE 2002, Auckland, NZ, Dez. 2002.
        URL:          http://ttt.in.tum.de/dl/ASCILITE2002.pdf
        Review:      Remote clients can not participate (viewer only).

8. SharedAppVNC (Free)
        Author:  Kai Li's research group at Princeton University Computer Science Department
        URL:     http://shared-app-vnc.sourceforge.net/
        Paper:   http://www.usenix.org/event/usenix07/tech/full_papers/wallace/wallace.pdf
        Review: Unacceptable delay (2-5 seconds), lossy codec. Privacy is preserved (overlapping non-shared windows are blocked).

9. MAST: Multicast application sharing tool – Facilitating the eMinerals virtual organization.  (Free)
        Authors:    GJ Lewis, SM Hasan, VN Alexandrov, MT Dove and M Calleja.
        Published:  Lecture Notes in Computer Science 3516, 359–366, 2005
        URL:         http://www.eminerals.org/documents/Springer_MAST_2005.pdf
        Review:     Poor implementation, even window resizing is not working.
 
X Multiplexors
10. A Survey of X Protocol Multiplexors (1993)
        Baldeschwieler, J. E., Gutekunst, T., and Plattner, B. 1993.
        A survey of X protocol multiplexors. SIGCOMM Comput. Commun. Rev. 23, 2 (Apr. 1993), 16-24.
        http://doi.acm.org/10.1145/165299.165304

11. Design and Implementation of a Distributed X-Multiplexor (CCFX) (1998)
        Alan T. Krantz , Sarah E. Chodrow , Michael D. Hirsch , Injong Rhee , Julie Sult , Vaidy S. Sunderam, Design and Implementation of a Distributed X-Multiplexor,
        Proceedings of the The 18th International Conference on Distributed Computing Systems, p.372, May 26-29, 1998
        http://ieeexplore.ieee.org/iel4/5583/14954/00679743.pdf?arnumber=679743
 
12.SharedX (1993)
        D Garfinkel, B C Welti, T W Yip, HP SharedX: A tool for real-time collaboration
        Hewlett-Packard Journal, (1994)
        http://www.hpl.hp.com/hpjournal/94apr/apr94a4.pdf
 
Other Projects & Papers 
13. The Multi-Pointer X Server (MPX)
        Authors:    Peter Hutterer and Bruce H. Thomas Wearable Computer Lab, School of CIS University of South Australia
        Published:  In 8th Australasian User Interface Conference (AUIC2007) Balarat, Bic, Australia
        URL:         http://wearables.unisa.edu.au/mpx/
        Paper:       http://www.who-t.net/publications/hutterer2006_tidl.pdf
        Others:      http://wearables.unisa.edu.au/images/e/ea/Hutterer2008a.pdf 
        
14. On the Performance of Wide-Area Thin-Client Computing
        Albert Lai and Jason Nieh, "On the Performance of Wide-Area Thin-Client Computing",
        ACM Transactions on Computer Systems (TOCS), 24(2), May 2006, pp. 175-209.
        http://www.ncl.cs.columbia.edu/publications/tocs2003_i2thin.pdf

15.  A generic application sharing architecture based on message-oriented middleware platform
        Lu, H., Chu, Y., Sheu, R., and Lo, W. 2008. Comput. Stand. Interfaces 30, 3 (Mar. 2008), 191-199.
        http://dx.doi.org/10.1016/j.csi.2007.08.016

Collaboration (Requires application modification and/or application specific techniques) 
16. Transparent adaptation of single-user applications for multi-user real-time collaboration
        C. Sun, S. Xia, D. Sun, D. Chen. H.F. Shen, W. Cai
        ACM Transactions on Computer-Human Interaction,  Vol. 13, No.4, December 2006, pp.531-582.
        http://doi.acm.org/10.1145/1188816.1188821

17. Leveraging single-user applications for multi-user collaboration: the CoWord approach
        S. Xia, D. Sun, C. Sun, D Chen, and H.F. Shen,
        Proceedings of ACM 2004 Conference on Computer Supported Cooperative Work, Nov 6-10, Chicago, IL USA, pp.162-171.
        Full paper pdf

Collaborative Text Editing 
18. A lightweight approach to transparent sharing of familiar single-user editors
        Proceedings of the 2006 20th anniversary conference on Computer supported cooperative work, Banff, Alberta, Canada, 2006
        Du Li, Jiajun Lu Texas A&M University
        http://portal.acm.org/ft_gateway.cfm?id=1180896&type=pdf&coll=poral&dl=ACM&CFID=13679203&CFTOKEN=95490398

19. A lightweight approach to transparent sharing of familiar single-user editors
        Li, D. and Lu, J. 2006. In Proceedings of the 2006 20th Anniversary Conference on Computer Supported Cooperative Work
        (Banff, Alberta, Canada, November 04 - 08,             2006). CSCW '06. ACM, New York, NY, 139-148.
        http://doi.acm.org/10.1145/1180875.1180896

Collaborative CAD 
20. A general framework for constructing application cooperating system in Windows environment
        Xu, B., Lian, W., and Gao, Q. 2003. . SIGSOFT Softw. Eng. Notes 28, 2 (Mar. 2003), 15.
        http://doi.acm.org/10.1145/638750.638787

21. A method and tool for human-human interaction and instant collaboration in CSCW-based CAD
        He, F. and Han, S. 2006. . Comput. Ind. 57, 8 (Dec. 2006), 740-751.
        http://dx.doi.org/10.1016/j.compind.2006.04.019

22. Collaborative computer-aided design—research and development trend
        W.D. Li, J.Y.H. Fuh, Y.S. Wong, , in: Proceedings of CAD’04 Conference,Pattaya, Thailand, May 24–29, 2004.
        Full paper PDF