Selected publications
Up to my home directory
-
K. Lin, D. Chen, C. Sun and G. Dromey:
"
Maintaining Constraints in Collaborative Graphic Systems: the CoGSE Approach,
"
Proc. of The 9th European Conference on Computer-Supported Cooperative Work,
Sept 18-22, Paris, France.
- S. Xia, D. Sun, C. Sun, D Chen, and H.F. Shen:
"Leveraging single-user applications for multi-user collaboration: the CoWord approach,"
Proceedings of ACM 2004 Conference on Computer Supported
Cooperative Work,
Nov 6-10, Chicago, IL USA, pp.162-171.
Postscript
available soon
- 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.
Postscript
available soon
- 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
- A. 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