Selected publications
Up to my home directory
- Agustina,
Fei Liu, Steven Xia, Haifeng Shen, Chengzheng Sun: "CoMaya: Incorporating Advanced Collaboration
Capabilities into 3D Digital Media Design Tools ,"
To appear in Proceedings
of ACM 2008 Conference on Computer Supported Cooperative Work, San Diego, USA. 8-12 November 2008.
- Chengzheng
Sun, Steven Xia, David Sun, David Chen, Haifeng Shen, Wentong Cai:
"Transparent adaptation of single-user applications for multi-user
real-time collaboration," ACM Transactions on Computer-Human Interaction, Vol.
13, No.4, December 2006, pp.531-582.
In ACM Digital
Library.
- David
Sun and Chengzheng Sun: “Operation context and context-based
operational transformation,” In Proceedings of ACM 2006 Conference on Computer
Supported Cooperative Work, Alberta,
Canada.
4 - 8 November 2006, pp. 279 - 288. In ACM Digital Library.
- Steven Xia, David
Sun, Chengzheng Sun, David Chen: "A collaborative table editing
technique based on transparent adaptation", In
Proceedings of the
International Conference on Cooperative Information Systems
(CoopIS), Oct. 31
– Nov. 4, 2005, Agia Napa, Cyprus, pp. 576 - 593.
- Steven Xia, David
Sun, Chengzheng Sun, David Chen: "Collaborative object grouping in
graphics editing systems," In Proceedings
of IEEE 2005 International
Conference on Collaborative Computing: Networking, Applications and Worksharing (CollaborateCom), Dec.19 – 21, 2005, San Jose, CA, USA.
- Steven Xia, David
Sun, Chengzheng Sun, David Chen: "Object-associated telepointer for
real-time collaborative document editing systems," In
Proceedings of IEEE 2005
International Conference on Collaborative Computing: Networking, Applications and Worksharing (CollaborateCom), Dec. 19 –21, 2005, San Jose, CA, USA.
- K.
Lin, D. Chen, C. Sun and G. Dromey: "Maintaining Constraints in
Collaborative Graphic Systems: the CoGSE
Approach, " In Proceedings
of The 9th European Conference on Computer-Supported Cooperative Work, Sept
18-22, 2005, Paris, France.
pp.185-204.
- S.
Xia, D. Sun, C. Sun, D Chen, and H.F. Shen: "Leveraging single-user
applications for multi-user collaboration: the CoWord
approach," In Proceedings
of ACM 2004 Conference on Computer Supported Cooperative Work, Nov
6-10, Chicago, IL USA, pp.162-171. In ACM
Digital Library.
- D.
Sun, S. Xia, C. Sun, and D. Chen: "Operational transformation for
collaborative word processing," Proceedings of ACM 2004 Conference on
Computer Supported Cooperative Work, Nov 6-10, Chicago, IL USA, pp.437-446.
- J. Guo
and C. Sun: "Context Representation, Transformation and Comparison
for Ad Hoc Product Data Exchange" Proceedings of ACM Symposium on
Document Engineering, ACM Press, Grenoble,
France,
November 20-22, 2003. pp. 121-130.
- M. Aneiros, V. Estivill-Castro,
and C. Sun: " Group Unified Histories: an Instrument for Productive
Unconstrained CoBrowsing, " Proc. of ACM
Conference on Supporting Group Work, Nov.9 - 12, 2003, Florida,
USA.
pp.330-338.
- C.
Sun: "Undo as concurrent inverse in group editors," ACM
Transactions on Computer-Human Interaction, Vol. 9, No. 4, December 2002,
pp. 309-361.
In ACM Digital
Library. Soon available in compressed
postscript format.
- C.
Sun: "Undo as concurrent inverse in group editors," ACM Interactions , Vol X.2, pp.
7-8, March/April 2003, ISSN: 1072-5520.
In ACM Digital
Library.
- C. Sun
and D. Chen: "Consistency maintenance in real-time collaborative
graphics editing systems," ACM Transactions on Computer-Human
Interaction, Vol. 9, No.1, March 2002, pp. 1-41.
In ACM Digital
Library. Also available in compressed
postscript format
- C. Sun
and D. Chen: ``Consistency maintenance in real-time collaborative graphics
editing systems,'' ACM Interactions, Vol 9,
Issue 3, pp. 11-12, May/June 2002, ISSN: 1072-5520.
In ACM Digital
Library.
- C.
Sun: "Optional and Responsive Fine-grain Locking in Internet-based
Collaborative Systems," IEEE Transactions on Parallel and Distributed
Systems, Vol. 13, No. 8, August 2002
Postscript
available soon
- Y.
Wang, C. Sun: "Internet-based real-time language education: Towards a
fourth generation distance education, " CALICO Journal, pp. 539-561,
Vol. 18, No. 3, Spring 2001.
Word
Document available soon
- Du Li,
C. Sun, Limin Zhou, and Richard R. Muntz: "Operation propagation in real-time group
editors, " IEEE Multimedia, Vol. 7, No. 4, pp. 55-61, Oct.- Dec.
2000.
PDF file
available
- Y.
Yang, C. Sun, Y. Zhang, and X. Jia: "Real-time Cooperative Editing on
the Internet," IEEE Internet Computing, pp. 18-25, May/June 2000.
PDF file
available
- C.
Sun, X. Jia, Y. Zhang, Y. Yang, D. Chen: "Achieving convergence,
causality-preservation, and intention-preservation in real-time
cooperative editing systems," ACM Transactions on Computer-Human
Interaction , Vol.5, No.1, March, 1998, pp.63-108.
In ACM Digital
Library. Also available in compressed
postscript format
- Haifeng
Shen and C. Sun: " Highlighting in collaborative systems, "
Future Generation Computer Systems, North-Holland, Elsevier Science
Publishers B.V., Vol 20, No. 4, 3 May 2004,
pp.605-625.
Postscript
available soon
- D.
Chen, and C. Sun : ``A Cooperative Graphics Editor Based on Object
Replication,'' Journal of Applied Cooperative Systems Studies, Cambridge
International Science Publishing, Vol.1, No. 3, Cambridge, England, pp.
345-360, 2000.
- Z.
Yang, C. Sun, A. Sattar, Y. Yang: "Guaranteed mutually consistency checkpointing in distributed computations, " International Journal of Foundations Computer
Sciences, 11(1):153--166, March 2000. World Scientific Publishing, ISSN:
0129-0541.
Postscript
available soon
- Z.
Yang, C. Sun, A. Sattar, and Y. Yang: "Consistent Global States of Mobile Distributed
Computations, " International Journal of
Information Technology, 5(1):100--113, October 1999.
Postscript
available soon
- Z.
Huang, C. Sun, and A. Sattar: "Handling Side-effects and Cuts with
Selective Recomputation in Parallel Prolog, " Future Generation Computer Systems, Vol.17(3),
pp.227-245, North-Holland, Elsevier Science Publishers B.V., November
2000.
Postscript
available soon
- W. Cai, K. Zhang, S.J. Turner, and C. Sun: ``Interlock
Avoidance in Transparent and Dynamic Parallel Program Instrumention
Using Logical Clocks,'' Parallel Computing, (25)5, pp.569-591,
North-Holland, Elsevier Science Publishers B.V., May, 1999.
Postscript
available soon
- Y.
Zhang, Y. Kambayashi, X. Jia, Y. Yang, C. Sun:
"On Interactions Between Co-existing Traditional and Cooperative
Transactions " The International Journal of Cooperative Information
Systems (IJICIS), Vol. 8, Nos. 2&3 (June & September, 1999),
pp.87-109.
Postscript
available soon
- Davis,
C. Sun , J. Lu: "Generalizing Operational
Transformation to the Standard General Markup Language," Proceedings
of ACM 2002 Conference on Computer Supported Cooperative Work, Nov 16-20, New Orleans, Louisiana,
USA,
pp.58-67.
Postscript
available soon
- Haifeng
Shen, C. Sun : "Flexible Notification for Collaborative
Systems," Proceedings of ACM 2002 Conference on Computer Supported
Cooperative Work, Nov 16-20, New Orleans, Louisiana, USA, pp.77-86.
Postscript
available soon
- Haifeng
Shen, C. Sun : "Flexible merging for
asynchronous collaborative systems," Proceedings of The Tenth
International Conference on Cooperative Information Systems (CoopIS 02). Octo 30 - Nov 1,
2002, University of California, Irvine, USA.
Lecture Notes in Computer Science 2519, Springer, pp.304-321.
Postscript
available soon
- C. Sun
and W. Cai: "Capturing Causality by Compressed Vector Clock in
Real-time Group Editors,'' Proc. of IEEE International Parallel and
Distributed Processing Symposium, April 15-19, 2002, Fort Lauderdale,
Florida, USA.
Postscript
available soon
- D.
Chen and C. Sun : "Undo Any Operation in
Collaborative Graphics Editing Systems," Proceedings of ACM 2001
Conference on Supporting Group Work, pp. 197-206, Sept 30 - Octo. 3, 2001, Boulder,
Colorado, USA.
Postscript
available
- Z.
Huang, C. Sun, S. Cranefield, and M. Purvis:
``View-based Consistency and its Implementation,'' Proc. of First IEEE/ACM
International Symposium on Cluster Computing and the Grid (CCGrid 2001), pp.74-81, IEEE Computer Society, 15-18
May 2001, Brisbane, Australia.
- C. Sun
: "Undo any operation at any time in group editors," Proceedings
of ACM 2000 Conference on Computer Supported Cooperative Work, pp.
191-200, December 2 - 6, 2000, Philadelphia, Pennsylvania, USA.
Postscript
available
- C. Sun
and D. Chen: "A Multi-version Approach to Conflict Resolution in
Distributed Groupware Systems," Proceedings of the 20th IEEE International
Conference on Distributed Computing Systems, pp.316-325, Taipei, Taiwan,
April 10-13, 2000.
Postscript
available
- D.
Chen and C. Sun : ``A distributed algorithm for
graphic object replication in real-time group editors,'' Proceedings of
ACM Conference on Supporting Group Work, Phoenix, Arizona, USA, Nov. 1999. pp. 121-130,
Postscript
available
- C. Sun
and R. Sosic: ``Optional Locking Integrated with Operational
Transformation in Distributed Real-Time Group Editors,'' In Proceedings of
the 18th ACM Symposium on Principles of Distributed Computing. pp.43-52, Atlanta,
GA, USA,
May 4-6, 1999.
Postscript
available
- C. Sun
and C.A. Ellis: ``Operational Transformation in Real-Time Group Editors:
Issues, Algorithms, and Achievements,'' In Proceedings of ACM Conference
on Computer Supported Cooperative Work, pp.59-68, Seattle, USA,
Nov 14-18, 1998.
Postscript
available
- Z.
Huang, C. Sun, and A. Sattar: ``Updates Propagation Protocols based on
Regional Locality in Distributed Shared Memory,'' In Proc. of The 22st Australasian
Computer Science Conference, Springer-Verlag,
Jan. 18-21, 1999, pp.253-264.
- Z.
Huang, C. Sun, and A. Sattar: ``Exploring regional locality in distributed
shared memory,'' Proc. of The Asian Computer Science Conference, Lecture
Notes in Computer Science 1538, pp.142-156, Springer Verlag,
Dec. 1998.
- Z.
Yang, C. Sun, and A. Sattar: ``Guaranteed mutually consistent checkpointing in distributed computations,'' Proc. of
The Asian Computer Science Conference, Lecture Notes in Computer Science
1538, pp.157-168, Springer Verlag, Dec. 1998.
- C.
Sun, Z. Huang, W. Lei, and A. Sattar: ``Toward transparent selective
sequential consistency in distributed shared memory systems.'' Proceedings
of the 18th IEEE International Conference on Distributed Computing
Systems, pp. 572-581, Amsterdam, May 26-29, 1998.
Postscript
available
- C.
Sun, D. Chen, X. Jia: ``Reversible inclusion and exclusion transformation
for string-wise operations in cooperative editing systems,'' Proceedings
of The 21st Australasian Computer Science
Conference, pp.441-452, Springer-Verlag, Perth, Australia,
Feb. 4-6, 1998.
Postscript
available
- C.
Sun, X. Jia, Y. Zhang, Y. Yang: ``A Generic Operation Transformation
Scheme for Consistency Maintenance in Real-time Cooperative Editing
Systems, '' Proceedings of International ACM Conference on Supporting
Group Work , Phoenix, Arizona, USA, Nov. 16-19, 1997, pp.425 -434.
Postscript
available
- Z.
Huang, W. Lei, C. Sun , and A. Sattar:
``Heuristic Diff Acquiring in Lazy Release Consistency Model,'' Proc. of
the Asian Computing Science Conference, pp.98-109, Lecture Notes in
Computer Scinece, Springer-Verlag,
Dec. 1997.
- C.
Sun, Y. Yang, Y. Zhang, D. Chen: ``Distributed concurrency control in
real-time cooperative editing systems,'' Proc. of the 1996 Asian Computing
Science Conference, ISBN 3-540-62031-1, Lecture Notes in Computer Science,
#1179, Springer-Verlag, Singapore, Dec 2-5,
1996, pp.84-95.
- C.
Sun, Y. Yang, Y. Zhang. and D. Chen: "A
Consistency Model and Supporting Schemes for Real-time Cooperative Editing
Systems," Proc. of the 19th Australian Computer Science Conference, Melbourne, Australia, pp.582-591, Jan 31
- Feb 2 1996.
Postscript
available
- C.
Sun, Keunin, P., Dekker, G., Schipper,
J., De Lange, M. : ``Amoeba made compatible with
Unix: the ADE approach", Proc. of the 17th Australian Computer
Science Conference, Christchurch,
New Zealand,
Jan. 1994. pp.249-258.
Postscript
available
- C. Sun
Hertzberger, L.O., Hulshof, B., and Wester, R.: ``POOSS: A Parallel Object Oriented Stable
Storage," Future Generation Computer Systems, North-Holland, Volume
6, Number 1, pp.333-349, Sept. 1991.
- C. Sun
and Ci, Y.G.: ``The OR-forest-based Parallel Execution Model of Logic
Programs," Future Generation Computer Systems, North-Holland, Volume
6, Number 1, pp.25-34, June 1990.
- C. Sun
and Ci, Y.G.: "A New Method for Describing the AND-OR-parallel
Execution of Logic Programs," Journal of Computer Science and
Technology, Vol.3, No.2, pp.103-112, Jan. 1988.
- C. Sun
and Ci, Y.G.: ``A Parallel Execution Model Based on the OR-forest,"
Journal of China Science (In both Chineses and
English), Part A. Vol 5, pp.509-516, May 1989.
- C. Sun
and Ci, Y.G.: ``An Environment-Sharing Scheme Supporting Both AND and OR Parallelism in Logic Programs," Journal of
China Science, Part A. Vol 5, pp.409-417, May
1989.
- C. Sun
and Ci, Y.G.: ``SES-PIM: A Simulation and Experiment System for Parallel
Inference Machines," Journal of Computer Science, Vol. 1, pp.75-78,
Jan. 1989.
- C. Sun
and Ci, Y.G.: ``The Sharing of Environment in AND-OR-parallel Execution of
Logic Programs," Proc. of the 14th ACM Symposium on Computer
Architecture, June, 1987, pp. 137-144.
- C. Sun
and Ci, Y.G.: ``The OR-forest Description for the Execution of Logic
Programs," Proc. of the Third International Conference on Logic
Programming, July, 1986, pp.710-717.
More
publications