Dr Chengzheng Sun
is an Adjunct Professor
at
Griffith University
in
Brisbane,
Queensland,
Australia.
He graduated in wireless telecommunication technology
from
North-Eastern University (NEU), Shenyang, China (1973 - 1976).
He worked as an electronic engineer at Chengdu
Exploration Company in the Department of Steel and Iron Industry in China
(1976-1979).
He obtained the MPhil degree in computer engineering
from East-China Institute of Computing Technology (ECICT),
Shanghai, China (1979 - 1982).
He worked as a lecturer in the Department of
Computer Science and Technology at the
University of Electronic Science and Technology of China (UESTC),
Chengdu, China (1983-1984).
He obtained the Ph.D degree in computer engineering from
Changsha Institute of Technology (CIT),
Changsha, China (1984-1987).
From Jan. 1988 to May 1993, he worked as a research scientist
and a senior software engineer in
University of Amsterdam (UvA),
Philips Research Labs Eindhoven ,
and the
ACE
software company in
Amsterdam ,
The Netherlands.
He received the second Ph.D degree in computer science from
University of Amsterdam, The Netherlands, 1992.
From May 1993 to June 2005, he worked
as a Lecture, Senior Lecturer, Associated Professor,
Professor and Chair of Internet Computing (since 1999) in the
School of Information and Communication Technology
at
Griffith University
in
Brisbane,
Queensland.
From July 1, 2005, he is working as a Professor
in the
School of Computer Engineering at
Nanyang Technological University
in
Singapore.
Professor Sun's major areas of research interests and expertise include:
Internet and Web computing technologies and applications;
collaborative computing systems and
CSCW (Computer-Supported Cooperative Work);
distributed operating systems and computer networks;
mobile computing systems;
and parallel implementation of object-oriented and
logic programming languages.
Teaching Subjects
Professor Sun has taught subjects on operating systems, computer networks,
distributed computing, distributed multimedia systems,
complier construction, computer architecture, and programming
languages. The following are the current teaching subjects:
-
3142CIT:
Computer Communications Networks
(Nathan and Logan, Semester I)
-
6102CIT:
Advanced Topics in Distributed Systems
(Nathan, Honours and postgraduates, Semester II)
-
3510CIT:
Distributed Computing
(Logan, Semester II)
Research Projects
Professor Sun is leading the
Internet Computing Research Group
at Griffith University.
The following are the major ongoing research projects:
- CoWord:
Collaborative Word
- CoPowerPoint:
Collaborative PowerPoint
- REDUCE:
REal-time Distributed Unconstrained Collaborative Environment
- GRACE:
GRAphic Collaborative Editing
- RECIPE:
REal-time Collaborative Interactive Programming Environment
- FORCE:
Flexible Operation-based Revision Control Environment
-
NICE:
Notification-flexIble Collaborative Editing
- INVEST:
INternet-based
Visualization Environment
for Science and Technology
- COACT:
COllaborAtive Commerce EnvironmenT
- IMAGINE:
Internet-based Multi-plAyer GamINg Environment
-
VODCA:
a View-Oriented, Distributed, Cluster-based Approach to supercomputing
-
Mobile Distributed Computing:
Consistent Global States Computation and Applications
Selected Recent Publications
Professor Sun has published more than 100 technical papers
in referred international journals and conferences.
The following are some selected publications in recent years:
- 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 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, 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.
- C. Sun:
"Optional and Responsive Fine-grain Locking in Internet-based
Collaborative Systems,"
IEEE Transactions on Parallel and Distributed Systems, Vol. 13, No. 9,
Sept. 2002, pp.994-1008.
Postscript
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
More Publications
Recent Major Conferences Presentations and Events
-
Presentation on CoWord at ACM Conference on Computer-Supported
Cooperative Work 2004
-
Presentation on OT at ACM Conference on Computer-Supported
Cooperative Work 2004
-
Demonstration on CoWord and CoPowerPoint
at ACM Conference on Computer-Supported
Cooperative Work 2004
-
Presentation at Microsoft Research, Redmond, Feb 10, 2003
-
Tutorial at ACM Conference on Computer-Supported Cooperative Work
2002
-
Presentation at ACM Conference on Computer-Supported Cooperative Work
2002 (1)
-
Presentation at ACM Conference on Computer-Supported Cooperative Work
2002 (2)
-
Presentation at IEEE
International Parallel and Distributed Processing Symposium 2002
-
Presentation at ACM Conference on Supporting Group Work
2001
-
Presentation at ACM Conference on Computer-Supported
Cooperative Work 2000
-
Demonstration on REDUCE at ACM Conference on Computer-Supported
Cooperative Work 2000
-
Presentation at IEEE International Conference on
Distributed Computing Systems 2000
-
Presentation at ACM Conference on Supporting Group Work 1999
-
Presentation at ACM Symposium on Principles of Distributed
Computing 1999
-
Presentation at IEEE International Conference on
Distributed Computing Systems 1999
-
Presentation at ACM Conference on Computer-Supported
Cooperative Work 1998
-
Presentation at IEEE International Conference on
Distributed Computing Systems 1998
-
Presentation at ACM Conference on Supporting Group Work 1997
-
SIGCE : An International Special Interest
Group on Collaborative Editing
-
The Fifth International Workshop on
Collaborative Editing Systems
(in association with
ECSCW 2003, Helsinki, Finland
)
-
The Fourth International Workshop on
Collaborative Editing Systems
(in association with
ACM CSCW2002, New Orleans, USA
)
-
The Third International Workshop on
Collaborative Editing Systems
(in association with
ACM GROUP2001, Boulder, Colorada, USA
)
-
The Second International Workshop on Collaborative Editing Systems
(in association with
ACM CSCW2000, Philadelphia, USA
)
-
The First International Workshop on
Collaborative Editing Systems
(in association with
ACM GROUP 1999, Phoenix, USA
)
-
IEEE Distributed Systems Online: Collaborative Computing
Online Software Demo
A number of research prototype systems have been
developed and publicly demonstrated at the
ACM CSCW'2004 conference ,
ACM CSCW'2000 conference ,
the
ACM SIGGROUP web site, and the following web site:
Other Interests
C.Sun@griffith.edu.au