

Professor Sun Chengzheng
PhD(UvA), PhD(NUDT), MEng(ECICT)
School of Computer Engineering
Nanyang
Technological University
Singapore 639798
Office: N4-02b-56
Tel: (65) 6790
4772
Fax:
(65) 6792 6559
Mobile: (65) 93389268
Email: czsun {at} ntu dot edu dot sg
Sun
Chengzheng (in Chinese Pin Yin) or Chengzheng Sun (in English) is a Professor in the School of Computer Engineering at Nanyang
Technological University in Singapore.
He studied wireless telecommunication technology and graduated from North-East 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 an 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 a Ph.D degree in computer
engineering from National University of Defense Technology (NUDT) , 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 a second Ph.D degree in computer science
from University
of Amsterdam, The
Netherlands, 1992. From May
1993 to June 2005, he worked as a Lecturer,
Senior Lecturer, Associate Professor, Professor and Chair of Internet
Computing (since 1999) in the School of Information and
Communication Technology at Griffith
University in Brisbane, Queensland, Australia. He joined Nanyang
Technological University, Singapore, on July 1 2005.
Professor Sun’s current research focuses on
collaborative Internet/cloud computing, which lies at the intersections of
Computer-Supported Cooperative Work (CSCW), distributed systems and computer
communication networks,
human-computer interaction, and software engineering. Major applications of his research
include: collaborative productivity
systems (e.g. collaborative word processors, slide authoring and presentation tools,
spreadsheets, web page design
tools, graphics drawing tools, and image/photo editors), collaborative design
and engineering (e.g. collaborative
Computer-Aided Design (CAD) and
Computer-Aided Software Engineering (CASE) systems), and collaborative virtual
environments (e.g. collaborative
distributed simulation, virtual
enterprise, and network-based multi-user games).
Professor Sun is on the Editorial Advisory Board of Journal of Computer
Supported Cooperative Work (JCSCW) by Kluwer Academic
Publishers. Professor
Sun holds Adjunct Professorship positions at Griffith University (Australia), National
University of Defense Technology (China), and Fudan University (China).

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:

Research Projects
Professor Sun is leading the following research and development projects:

Presentations, Tutorials
and Demos
Tech talks in industry:
- “Operational Transformation: a
Technology for Supporting Real-time Collaboration over the
Internet,” Tech talk at
Huwei
Innovation Center
(Santa Clara, USA), July 8, 2011.
- “Operational Transformation: a
Technology for Supporting Real-time Collaboration over the
Internet,” Tech talk at Cisco Research
Center (Milpitas, California,
USA). June
10, 2011.
- “Operational Transformation and
its Application to Microsoft Office Suite,” Talk at Microsoft
Research Asia (Beijing,
China).
April 15, 2010.
- “Issues and Experiences in Designing
Real-time Collaborative Editing Systems,” Tech talk at Google (Mountain View, USA),
17 Nov, 2008
- “Transparent
Adaptation of Single-User Applications for Multi-User Real-Rime
Collaboration Technologies and Applications: the CoMaya
Project,” Talk at Autodesk
(San Francisco), 21 Nov, 2008
- “Real-time
collaborative computing on the Internet: opportunities and challenges ,” Talk at Nokia Research
Center (Palo Alto, USA). Nov. 18, 2008.
-
“Consistency
Maintenance and Group Undo in Real-time Collaborative Editing
Systems, ” Talk at Microsoft Research (Redmond, Seattle, USA), 10 Feb, 2003.
Tutorials in major conferences:
- “Operational
Transformation Theory and Practice: Empowering Real-World Collaborative
Applications,” A half-day tutorial at ACM Conference on
Computer-Supported Cooperative Work 2011, Hangzhou, China,
19 March 2011.
- “Advanced techniques
in real-time collaborative system design,” a half-day tutorial
at ACM Conference on Computer-Supported Cooperative Work, Banff, Calgary,
Canada, Nov 5. 2006.
- “An
Overview of Consistency Maintenance and Undo Techniques in Real-time
Collaborative Systems,”
a half-day tutorial at ACM Conference on Computer-Supported
Cooperative Work, New Orleans, Louisiana, Nov 17. 2002.
Demos in major conferences:

Online Software Demo
A number of research prototype systems have been developed and publicly
demonstrated at the following web site:

Publications
For a comprehensive list of publications by Chengzheng Sun, click the Search button below:
For selected publications freely accessible through the ACM Author-Izer service, click the titles below:
- Journal Articles
Yi Xu, Chengzheng Sun: "
Conditions and Patterns for Achieving Convergence in OT-based Co-Editors
," IEEE Transactions
on Parallel and Distributed Systems, DOI 10.1109/TPDS.2015.2412938,
March 2015,
14 Pages. In IEEE Digital Library.
David Sun, Chengzheng Sun: "Context-based Operational Transformation in
Distributed Collaborative Editing Systems," IEEE Transactions
on Parallel and Distributed Systems, Vol. 20, No. 10, October 2009,
pp1454-1470. In IEEE Digital Library.
Chengzheng 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. In IEEE Digital
Library.
- Conference Articles
Yang Lu, Yi Xu, Shaojie Zhang, and Chengzheng Sun: "Formal Verification of Operational Transformation," Proc. of 19th International Symposium on Formal Methods, 2014. Lecture Notes in Computer Science Volume 8442, Pages 432-448.
In Springer Link .

Other Interests
- Table Tennis
- Swimming
- Bushwalking
- Chinese Chess

To the School's Home Page