
|
Professor Sun Chengzheng
PhD(UvA), PhD(NUDT), MEng(ECICT), BEng(NEU)
School of Computer
Engineering
Nanyang
Technological University
Singapore 639798
Office: N4-02b-56
Tel: (65)
6790 4772
Fax: (65) 6792 6559
Mobile: (65) 93389268
|
Dr Sun
Chengzheng 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 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 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 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, and a Topic Area
Editor of Collaborative
Computing for the IEEE Distributed
Systems Online Journal. Professor
Sun holds Adjunct Professorship positions at Griffith University (Australia), National
University of Defense Technology (China), and Fudan University (China). Professor Sun is a member
of ACM and IEEE.

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:
- CSC302:
Net-Centric Computing
(undergraduate course)
- CE7490:
Advanced Topics in Distributed Computing (postgraduate course)

Research Projects
Professor Sun is leading the following research and development projects:
- Collaborative Computing
Technology and Software
- Collaborative Office
Productivity Tools
- Collaborative Digital Media Design
Technology and Tools
- Collaborative Computer-Aided
Design (CAD) Technology and Tools
- Collaborative Computer-Aided
Software Engineering (CASE) Technology and Tools

Selected Recent Publications
Professor Sun has published more than 100 technical papers in referred
international conferences and journals. The following are some selected
publications in recent years:
- D. Sun and C. 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.
- C. Sun, S. Xia, D.
Sun, D. Chen. H.F. Shen, W. 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.
- 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.
- 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.
In IEEE 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.
- 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.
- C. Sun and C.A.
Ellis:
"Operational Transformation in Real-Time Group Editors: Issues,
Algorithms, and Achievements,”
Proceedings of ACM Conference on Computer Supported Cooperative Work, pp.59-68,
Seattle, USA, Nov 14-18, 1998.
In ACM
Digital Library.
More
Publications

Recent Major Conferences Presentations
and Events

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

- Agustina
- Mao Yuqing
- Fan Hong Fei
- Wen Hongkai
- Yang Zheng

Other Interests

To the
School's Home Page