Yanchun Sun is an associate professor in School of Computer Science at Peking University. She is the associate chair of the department of Computer Science and Engineering. She holds a Master degree and a Ph.D. degree in Computer
Science from Northeastern University. In 1999, Dr. Yanchun Sun became a faculty of the department of
computer Science at Peking University. From September 2005 to September 2006, professor Sun has been
a visiting scholar at the department of computer science at Yale Unverisity.
Professor Sun has a broad interest in computer software and theory. Her research interests include
software engineering, service computing, software architecture,
big data analysis, and intelligent education technologies etc.
Professor Sun has taken part in or been responsible for many national projects, the National
Natural Science Foundation of China, the National High Technology Development (863) Program of
China, and the National Grand Fundamental Research (973) Program of China and the National Key
Research and Development Program of China etc.
Professor Sun developed and teaches the PKU course Software Project Management and Solutions
Engineering for graduates, and she teaches the PKU course Software Engineering and Software
Engineering Practice for undergraduates.
Professor Sun received the Outstanding Teacher Award in Computer Science for National Universities in 2021. She is the Knowledge Area Editor for the Software Design Knowledge Area of IEEE SWEBOK
Version 3. She is an IEEE member, an IEEE Computer Society member, an ACM member, and a distinguished member
of China Computer Federation (CCF). She is a member of CCF Software
Engineering Committee, a member of CCF Service Computing Committee, and a member of CCF Education Committee.
As the first inventor, Professor Sun applied for sixteen Chinese invention patents and has eleven authorizations.
From 1999 till now, as a main researcher and one organizer, Dr.sun has taken part in the national
projects as follows.
1. 1999.7-2000.12, Technology for Industrialization Production of Software and its Supporting
Environment, sponsored by National Key Technologies R&D Program, main researcher and one of
group leaders.
2. 2000.1-2002.12, Research on Technology of Software Development Based on Component, sponsored by
National Excellent Teahcer Program of Ministry of Education, main researcher and SA group leader.
3. 2001.1-2002.12, Research on the Theory and Technology of Component Composition, sponsored by
National Excellent Young Scientist Foundation Program of Natural Science Foundation Program of
China, main researcher and SA group leader.
4. 2001.1-2002.12, Research on Architecture-Orientied Software Construction Technology, sponsored
by National Natural Science Foundation Program of China, main researcher and SA group leader.
5. 2001.1-2002.12, Research on Architecture-based Component Composition, sponsored by National Key
Program of Ministry of Education, main researcher and SA group leader.
6. 2001.10-2003.12, Domain Oriented Component Operating Platform, sponsored by National High
Technology and Development Program, main researcher and SA group leader.
7. 2002.1-2004.12, Research on On-Line Evolution of Component-based Software, sponsored by National
Natural Science Foundation of China Program, main researcher and SA group leader.
8. 2003.1-2006.12, Research on Theory and Methogology of Agent-based Middleware on Internet
Platform, sponsored by National Basic Research Program, main researcher and SA group leader.
9. 2003.6-2005.5, Research and Build on Models of China' 2008 Olypiad Information System, sponsored
by National Key Technologies R&D Program, main researcher and SA group leader.
10. 2006.1-2008.12, Research on Classification Framework and Design Model for Dynamic Variability
of Software Architecture in Distributed Environment, sponsored by National Natural Science
Foundation of China Program, project leader.
11.2007-7-2009.12, Research on Meta-Model Technology in Model Driving Architecture Modeling,
sponsored by National High Technology and Development Program, vice project leader.
12.2009.1-2013.8, Research on Networked Complex Software: Quality and Confidence Assurance,
Development Method, and Runtime Mechanism, sponsored by National Basic Research Program, main
researcher and SA group leader.
13.2013.1-2016.12, Research on Key Enabling Technologies for Cloud Based Education, sponsored by
National Natural Science Foundation of China Program, project leader at Peking University.
14.2018.5-2021.5, High dimensional large scale machine learning system, sponsored by the National
Key Research and Development Program of China, project leader at Peking University Information
Technology Institute(Tianjin Binhai).
15.2020.11-2023.10, Theory, method and key technology of alliance chain supervision, sponsored by
the National Key Research and Development Program of China, project leader at Peking University.
16.2024.3-2027.2, Research and application of key technologies for trusted services of typical scientific and technological resource identification, sponsored by the National Key Research and Development Program of China, project leader at Peking University.
:
- Jiaqi Zhang, Yanchun Sun(Corresponding Author), Yuqi Zhou, Jiawei Wu, Huizhen Jiang, Gang Huang. Exploring GitHub Topics: Unveiling Their Content and Potential. Accepted by IEEE SSE 2024.
- Yuqi Zhou, Yanchun Sun(Corresponding Author), Jiawei Wu, Jiaqi Zhang, Gang Huang. Wiki2GH: A Recommendation Service to Link Software Engineering Knowledge to Practical Development. In Proceedings of CCF 17th International Conference on Service Science (ICSS 2024), Hong Kong, May 11-12, 2024.
- Jiawei Wu, Yanchun Sun(Corresponding Author), Jiaqi Zhang, Yuqi Zhou, Gang Huang. A Programming Language Learning Service by Linking Stack Overflow with Textbooks. In Proceedings of IEEE International Conference on Web Services(ICWS) 2023, Chicago, USA, July 2-8, 2023.
- Jiawei Wu, Yanchun Sun(Corresponding Author), and Jiaqi Zhang. An Open-source
Repository Retrieval Service Using Functional Semantics for Software Developers. CCF 15th
International Conference on Service Science (ICSS 2022), May 13-15, 2022 Best Paper
Award.
- Yuqi Zhou, Jiawei Wu,Yanchun Sun(Corresponding Author).GHTRec:A Personalized
Service to Recommend GitHub Trending Repositories for Developers. In Proceedings of IEEE
International Conference on Web Services(ICWS) 2021,online virtual congress, September 5-10, 2021.
- Hang Yin, Yuanhao Zheng,Yanchun Sun(Corresponding Author),Gang Huang. An API
Learning Service for Inexperienced Developers Based on API Knowledge Graph. In Proceedings of IEEE
International Conference on Web Services(ICWS) 2021, online virtual congress, September 5-10, 2021.
- Sun Y, Yin H, Wen J, et al. Urban Region Function Mining Service Based on
Social Media Text Analysis[J]. International Journal of Software Engineering and Knowledge
Engineering, 2021, 31(4): 563-586.
- Yin H, Sun Z, Sun Y (Corresponding Author),et al. Automatic
Learning Path Recommendation for Open Source Projects Using Deep Learning on Knowledge Graphs. In
Proceedings of 2021 IEEE 45th Annual Computers, Software, and Applications Conference (COMPSAC).
IEEE, 2021.
- Sun Y, Yin H, Wen J, et al. Urban Region Function Mining Service Based on
Social Media Text Analysis. In Proceedings of 2020 International Conference on Service Science
(ICSS). IEEE, 2020: 170-177.
- Jiawei Wu,Yanchun Sun(Corresponding Author). A recommendation system for
medical consultation based on knowledge graph and social media. National Conference on Services
Computing(NCSC), 2020. Accepted by Journal of Frontiers of Computer Science and Technology.
- Zhiyu Sun,Fang Peng,Junrui Guan,Yanchun Sun(Corresponding Author). ACM
Internetware 2019, Fukuoka, Japan, October 28-29, 2019.
- Hang Yin, Zhiyu Sun, Yanchun Sun(Corresponding Author), Wenpin Jiao. A
Question-Driven Source Code Recommendation Service Based on Stack Overflow. In Proceedings of IEEE
SERVICES 2019, Milan, Italy, July 8-13, 2019.
- Zhiyu Sun, Chao Xin, Yanchun Sun(Corresponding Author). An Automatic Semantic
Code Repair Service Based on Deep Learning for Programs with Single Error. In Proceedings of IEEE
SERVICES 2019, Milan, Italy, July 8-13, 2019.
- Jiao Wenpin, Sun Yanchun. A values-driven self-organization mechanism for
automating multiagent
coordination[J]. Computational Intelligence, 2018, 34(2):635-678.
- Jialun Shao, Yanchun Sun(Corresponding Author). A Recommendation Service for
Programming Study Based on Stack Overflow. In Proceedings of IEEE SERVICES 2018, San Francisco,
USA, July 2-7, 2018.
- Yongshen Rao, Jingzhong Zhang, Yu Zou, Yanchun Sun, Xiangping Chen. An Advanced
Operating Environment for Mathematics Education Resources,SCIENCE CHINA, Information Sciences,
January 2018, Vol.61: 1-3.
- Jiu Wen, Yanchun Sun(Corresponding Author). A Map-Matching Service Designed for
Courier Trajectories. In Proceedings of IEEE ICWS 2017,Hawaii, USA, June 25-30,2017.
- Yanchun Sun,Chao Xin.Using Coursera Clickstream Data to Improve Online
Education for Software Engineering.In Proceedings of ACM TURC 2017,Shanghai,China,May 12-14,2017.
- Yanchun Sun, Kui Wei, ZijianQiao, Jiu Wen, Tianyuan Jiang. A Personalized
Service for Scheduling Express Delivery Using Courier Trajectories. In Proceedings of the 23rd
IEEE International Conference on Web Services, San Francisco, USA, June 27 - July 2, 2016.
- Yanchun Sun, Zijian Qiao, Dejian Chen, Chao Xin, Wenpin Jiao. An Approach to
Using Existing Online Education Tools to Support Practical Education on MOOCs. In Proceedings of
the 40th IEEE Computer Society International Conference on Computers, Software & Applications,
Atlanta, Georgia, USA, June 10-14, 2016.
- Wenpin Jiao, Yanchun Sun. Self-adaptation of multi-agent systems in dynamic
environments based on experience exchanges, Journal of Systems and Software, Volume 122, December
2016, Pages 165–179.
- Yanchun Sun, Dejian Chen, Chao Xin, Wenpin Jiao. Automating Repetitive Tasks on
Web-based IDEs via an Editable and Reusable Capture-Replay Technique. In Proceedings of the IEEE
39th Annual International Computers, Software and Applications Conference (COMPSAC 2015),
Taichung, Taiwan, July 1-5, 2015.
- Yanchun Sun, Xiwei Zhuang, Kui Wei, Xudong Shan, Tianyuan Jiang. Using Mobile
Services Based on SNS to Recommend Who, How and When to Collaborate. In Proceedings of 2015 IEEE
International Conference on Mobile Services, New York, USA, June 27-July 2, 2015.
- Chao Xin, Zijian Qiao,Yanchun Sun(Corresponding Author). A Cloud-based Notes
Plugin for Video on Google Chrome In NASAC 2015.(in Chinese with English abstract)
- Yanchun Sun, Dejian Chen, Wenpin Jiao, Gang Huang. An Online Education Approach
Using Web Operation Record and Replay Techniques. In Proceedings of the 38th Annual International
Computers, Software & Applications Conference (COMPSAC 2014), pages 456-465.
- Xiwei Zhuang, Yanchun Sun(Corresponding Author), Kui Wei.A Smart Mobile Contact
Recommender Based on Smart Phone Data.In Proceedings of ACM Internetware 2014.
- Dejian Chen, Yanchun Sun(Corresponding Author), Kui Wei, Zijian Qiao, Chao Xin.
2014. Supporting Online Synchronous Education for Software Engineering via Web-based Operation
Record and Replay. In Proceedings of the 26th International Conference on Software Engineering and
Knowledge Engineering (SEKE '14), Vancouver, Canada, July 1-3, 2014.
- Xiwei Zhuang, Yanchun Sun(Corresponding Author), Kui Wei: SMoCoR: A Smart
Mobile Contact Recommender Based on Smart Phone Data. In Proceedings of the 38th Annual
International Computers, Software & Applications Conference (COMPSAC 2014), pages 634-635,
Poster.
- Qiao Zijian, Chen Dejian, Sun Yanchun(Corresponding Author). A
Cloud-based Notes Plugin for Class on Google Chrome. In NASAC 2014.(in Chinese with English
abstract)
- Yanchun Sun,Hui Song, Wenpin Jiao. Using Architecture to Support the
Collaborations in Software Maintenance. In the 25th International Conference on Software
Engineering and Knowledge Engineering, Boston, USA, June 27-29, 2013.
- Wenpin Jiao, Yanchun Sun(Corresponding Author). Supportig Adaption of
Decentralized Software based on Application Scenarios, Journal of Systems and Software, 86(7):
1891-1906, 2013.
- Yanchun Sun, Xuanzhe Liu. Educating Students by Real-world Software
Engineering Practices Designing Software Engineering Practice Course. In the 7th International
Conference on Computer Science and Education (ICCSE 2012), Melbourne, Australia, July 14-17, 2012.
- Lei Zhang, Yanchun Sun(Corresponding Author), Gang Huang, Weihu Wang, Hui Song.
Detecting Anti-Patterns in Java EE Runtime System Model. ACM Internetware 2012.
- Hui Song, Gang Huang, Yingfei Xiong, Yanchun Sun, Inferring the Data Access
from the Clients of Generic APIs. In the 28th IEEE International Conference on Software
Maintenance (ICSM 2012), pages 388-397.
- Dejian Chen, Yanchun Sun(Corresponding Author), Gang Huang, Ying Zhang.
Operation Remote Synchronization based on Record and Replay for the Eclipse Education Platform.
NASAC 2012. (in Chinese with English abstract)
- Chen Xiang-Ping, Huang Gang, Song Hui, Sun Yan-Chun, Mei Hong. MOF Based
Framework for Integration of Software Architecture Analysis Results. Journal of Software,
23(4):831-845, 2012.(in Chinese with English abstract)
- Yanchun Sun. The Challenge and Practice of Creating Software Engineering
Curriculum. Proceedings of the 24th IEEE-CS Conference on Software Engineering Education and
Training, Hawaii, USA, May 22-24, 2011.
- Lei Zhang, Yanchun Sun(Corresponding Author), Yuehui Peng, Xiaofeng Cui, Hong
Mei. Towards Quality Based Solution Recommendation in Decision-Centric Architecture Design.
Proceedings of the 23th International Conference on Software Engineering and Knowledge
Engineering, Miami Beach, USA, July 7-9, 2011.
- Lei Zhang, Yanchun Sun(Corresponding Author), Hui Song, Franck Chauvel, Hong
Mei. Detecting Architecture Erosion by Design Decision of Architectural Pattern. Proceedings of
the 23th International Conference on Software Engineering and Knowledge Engineering, Miami Beach,
USA, July 7-9, 2011.
- Wenhui Zhu, Gang Huang, Yanchun Sun, Hong Mei.Documentation-Based Approach to
Reveal Architectural View Conflicts.Journal of Software,2011,22(11):2577-2592.(in Chinese with
English abstract)
- Hui Song, Gang Huang, Franck Chauvel, Yingfei Xiong, Zhenjiang Hu, Yanchun Sun,
Hong Mei, Supporting Runtime Software Architecture:A Bidirectional-Transformation-Based Approach,
Journal of Systems and Software, Elsevier. 2011, 84(5): 711-723.
- Hui Song, Gang Huang, Franck Chauvel, Wei Zhang, Yanchun Sun, Weizhong Shao,
Hong Mei. Instant and Incremental QVT Transformation for Runtime Models. In the 14th ACM/IEEE
International Conference on Model Driven Engineering Languages and Systems (MODELS 2011).
- Wenpin Jiao, Yanchun Sun(Corresponding Author), Hong Mei. Automated Assembly of
Internet-Scale Software Systems Involving Autonomous Agents, Journal of Systems and Software,
83(2010) pp.1838-1850.
- Hui Song, Gang Huang, Franck Chauvel, Yanchun Sun and Hong Mei. Inferring
Meta-Models for Runtime System Data from the Clients of Management APIs. In the 13th ACM/IEEE
International Conference on Model Driven Engineering Languages and Systems (MODELS 2010),Oslo,
Norway, October 3-8, 2010,LNCS 6395, pp168-182.
- Hui Song, Gang Huang, Franck Chauvel and Yanchun Sun. Applying MDE Tools at
Runtime: Experiments upon Runtime Models, the 5th International Workshop on Models@run.time,
correlated with MoDELS2010.
- Hui Song, Gang Huang, Franck Chauvel, Yanchun Sun and Hong Mei. SM@RT:
Representing Runtime System Data as MOF-Compliant Models. In ACM/IEEE 32th International
Conference on Software Engineering (ICSE2010), Research Demo, Cape Town, South Africa, May 2-8,
2010.
- Xiangping Chen,Gang Huang,Franck Chauvel,Yanchun Sun,Hong Mei. Integrating
MOF-Compliant Analysis Results. International Journal of Software and Informatics,
2010,4(4):383-400 (extended from the publication on Asia-Pacific Symposium on Internetware, 2010)
- Xiaofeng Cui, Yanchun Sun(Corresponding Author), Hong Mei. A Decision-Centric
Software Architecture Design Method. Journal of Software, 2010, Vol 21, No.6. (in Chinese with
English abstract)
- Wenhui Zhu, Tao Yang, Gang Huang, Yanchun Sun. A Task-Oriented Navigation
Approch to Enhance Architectural Description Comprehension. In the 34th Computer Software and
Applications Conference (COMPSAC2010), Seoul, Korea, July 19-23, 2010.
- Xiangping Chen, Gang Huang, Yanchun Sun, Hong Mei. A Software Architecture
Model Supporting Analysis and Planning in Self-Adaptation. Journal of Computer Research and
Development, 2010, Vol.47, No.7,pp1156-1164, July 2010.(in Chinese with English abstract)
- Yanchun Sun, Hui Song, Wenpin Jiao. Towards Architecture-centric Collaborative
Software Development. In the 21th International Conference on Software Engineering and Knowledge
Engineering (SEKE 2009), Bosten, USA. July 1 - July 3, 2009.
- Xiao Sai, Xiaofeng Cui,Yanchun Sun(Corresponding Author), Gang Huang. A
Modeling Tool for Software Architecture Design Decisions. Computer Science, 2009, Vol.36, No.08,
pp161-165.(in Chinese with English abstract)
- Xiaofeng Cui, Yanchun Sun(Corresponding Author), Hong Mei.Architecture Design
for the Large-Scale Software-Intensive Systems: A Decision-Oriented Approach and the Experience.
In the 14th IEEE International Conference on Engineering of Complex Computer Systems(ICECCS 2009),
Potsdam, Germany, June 2-4, 2009.
- Wenhui Zhu, Yanchun Sun(Corresponding Author), Gang Huang, Hong Mei.
Documenting Quality Attributes of SoftwareComponents. In the 21th International Conference on
Software Engineering and Knowledge Engineering (SEKE 2009), Bosten, USA. July 1 - July 3, 2009.
- Yanchun Sun, Hui Song, Xinghua Wang, Wenpin Jiao. Towards Collaborative
Development Based on Software Architecture. In the 20th International Conference on Software
Engineering and Knowledge Engineering (SEKE 2008), Redwood City, CA, USA. July 1 - July 3, 2008.
- Xiaofeng Cui, Yanchun Sun(Corresponding Author), Sai Xiao, Hong Mei. A
Decision-Centric Architecture Design Method Facilitating the Contextually Capture and Reuse of
Design Knowledge. In the 20th International Conference on Software Engineering and Knowledge
Engineering (SEKE 2008), Redwood City, CA, USA. July 1 - July 3, 2008.
- Gang Huang, Jie Yang, Yanchun Sun, Hong Mei . Quality Aware Flattening for
Hierarchical Software Architecture Models. Studies in Computational Intelligence, Springer. Volumn
150/2008, pp.73-87.
- Lianshan Sun, Gang Huang, Yanchun Sun, Hui Song, Hong Mei. An Approach for
Generation of J2EE Access Control Configurations from Requirements Specification. In the 8th
International Conference on Quality Software(QSIC 2008), Oxford, UK, 12-13 August 2008, 87-96.
- Xiaofeng Cui, Yanchun Sun(Corresponding Author), Hong Mei. Towards Automated
Solution Synthesis and Rationale Capture in Decision-Centric Architecture Design. In: Proceedings
of Working IEEE/IFIP Conference on Software Architecture (WICSA) 2008. February 18–22,2008,
Vancouver, BC, Canada.
- Hui Song, Yanchun Sun(Corresponding Author), Li Zhou, Gang Huang. Towards
Instant Automatic Model Refinement Based on OCL. In: Proceedings of the 14th Asia-Pacific Software
Engineering Conference, Dec 5-7, 2007, Nagoya, Japan.
- ZHOU Li, CHEN Xiangping, HUANG Gang, SUN Yanchun, MEI Hong. Negotiation-Enabled
Modeling and Verification of Architectural Behavior of Internetware. Journal of Software,
2008,19(5):1099-1112.(in Chinese with English abstract)
- Zhang Lei, Zhou Li, Sun Yanchun(Corresponding Author), Mei Hong.The Design and
Implementation of a Model Checking Oriented Component Interaction Modeling Tool. NASAC 2007,
September 19-21, 2007, Xi'an, China.(in Chinese with English abstract)
- Xiaofeng Cui, Yanchun Sun(Corresponding Author), Gang Huang, Hong Mei.
Architectural Adaptation Addressing Multiple-Attribute Quality Criteria in Mission-Critical
Systems. In the 31st IEEE Computers, Software, and Applications Conference (COMPSAC 2007),
Beijing, July 23-27.
- Tan Jia, Sun Yanchun(Corresponding Author), Mei Hong. Modeling Architecture
Style in ABC Methodology. ACTA Electronica Sinica, 2006(5), pp. 203-210. (in Chinese with English
abstract)
- Sun Lian-Shan, Huang Gang, Sun Yan-Chun, Chen Hong-Jie, Mei Hong. Towards
Modeling Non-Functional Requirements in Feature Model. NASAC 2006.(in Chinese with English
abstract)
- Sun Lianshan, Sun Yanchun(Corresponding Author), Chen Hongjie, Mei Hong. From
Requirements Specification to Software Architecture-A Case Study. ACTA Electronica Sinica,
2005, supplement. (in Chinese with English abstract)
- Junrong Shen, Xi Sun, Gang Huang, Wenpin Jiao, Yanchun Sun, Hong Mei. Towards a
Unified Formal Model for Supporting Mechanisms of Dynamic Component Update. In
ESEC/FSE’05(The 5th joint meeting of the European Software Engineering Conference and ACM
SIGSOFT Symposium on the Foundations of Software Engineering), 2005.
- Yanchun Sun. Research on CSCW System Architecture Based on Component
Technology. In: Proceedings of the 9th Annual Joint Workshop on Modern Electronic Technology and
Applications. Nov 24-27, 2004, Daegu, Korea.
- ZouWei, Sun Jiasu, Sun Yanchun(Corresponding Author). Access Control in Jade
Bird Web Component Library System. Journal of Software, 2002, Vol.13, No.1, 92~98. (in Chinese
with English abstract)
- Ma Liang, Sun Yanchun(Corresponding Author). The Development of Software
Component Conception. Computer Science, 2002, Vol.29, No.4, 28~30. (in Chinese with English
abstract)
- Li Jinyu, Lu Qingda, Sun Yanchun(Corresponding Author). UML Data Exchange.
Computer Science, 2002, Vol.29, No.5 (in Chinese with English abstract)
- Sun Yanchun. Research on CSCW System Architecture Based on Component Technology
. Journal of Software, 2001, Vol.12, Supplement, (in Chinese with English abstract)
- Sun Yanchun. Research on Cooperation Model in CSCW System Architecture.
Mini-Micro, 2001,Vol.22, No 10, 1182~1185. (in Chinese with English abstract)
- Sun Yanchun. Research on CSCW System Architecture Model. Mini-Micro, 2001,
Vol.22, No.2, 210~213. (in Chinese with English abstract)
- Ma Liang, Sun Yanchun(Corresponding Author), Sun Jiasu. Design of An
Extensible OO Component Model. Mini-Micro, 2001, Vol.22, No.10, 1202~1205. (in Chinese with
English abstract)
- Sun Yanchun, Zou Wei, Ma Liang. A Component Library Management System Based on
Internet. Computer Engineering, 2000,Vol.26, No.11, 85~86. (in Chinese with English abstract)
- Sun Yanchun. Research on CSCW System Architecture Based on Component Technology
. In: the 11th China Conference on Computer Network and Data Communication, Oct.23-26, 2000,
Beijing, China. (in Chinese with English abstract)
- Sun Yanchun, Zou Wei, Ma Liang. Component Library Management System-JBCLMS,
Computer World. 2000 Vol.11. (in Chinese with English abstract)
- Sun Yanchun, Zhao Dazhe, Liu Jiren. Research on a CSCW System
Developing Platform Based on CORBA and Object Group Mechanism. Journal of Software, 1999, Vol.10,
Supplement, 37~41. (in Chinese with English abstract)
- Sun Yanchun. Zhao Dazhe,Liu Jiren. The Research on CORBA-based Groupware
Developing Platform. Mini-Micro, 1999, Vol.20, No.4, pp246-250. (in Chinese with English abstract)
- Zhao Dazhe, Niu Junyu, Sun Yanchun, Shi Dezhi. Workflow Management
System—Cooperation and Integration. Journal of Software, 1999, Vol 10, Supplement, 42~46.
(in Chinese with English abstract)
- Sun Yanchun, Zhao Dazhe, Liu Jiren. A CSCW System Architecture Model Based on
Distributed Network. Journal of Software, 1998,Vol 9, Supplement, 174~177. (in Chinese with
English abstract)
- Sun Yanchun, Zhao Dazhe,Liu Jiren. Research on the Component Integrating
Technology in Workflow Management Based on Cooperation. Computer Science, Vol.25, No.3,
22~25. (in Chinese with English abstract)
- Sun Yanchun, Zhao Dazhe,Liu Jiren. A Survey of Common Object Request
Architecture Specification Technology. Journal of ChongQing University of Posts and
Telecommunications.1998, Vol.10, No.3, 27~33. (in Chinese with English abstract)
- Zhao Dazhe, Sun Yanchun, Niu Junyu. Workflow Management
System—Cooperation and Integration. Journal of Software, 1998, Vol 9, Supplement, 112~115.
(in Chinese with English abstract)
- Zhao Dazhe, Sun Yanchun, Niu Junyu. Research on Design Method of Software
Application System Based on Cooperation. Software Engineer, 1998, Vol.1, 30~32. (in Chinese with
English abstract)
- Sun Yanchun, Zhao Dazhe, Liu Jiren. Implementing A CSCW System Platform with
CORBA-based Groupware Component. In: Proceedings of Third International Workshop on CSCW in
Design, July,1998,Japan.
- Sun Yanchun, Zhao Dazhe, Liu Jiren. The Research on Software Component
Technology in Cooperation-Oriented Workflow Management System. In: the 27th International
Conference and Exhibition on technology of Object-Oriented Language and Systems(Tools Asia 98),
Sep 22-25,1998, Beijing, China, 131~136.
- Zhao Dazhe, Sun Yanchun, Niu Junyu. Workflow Management
System—Cooperation and Integration. In: Proceedings of Third International Workshop on CSCW
in Design, July,1998, Japan.
- Sun Yanchun, Zhao Dazhe, Liu Jiren. An Open and Integrated CSCW System
Architecture Model Based on Open Distributed Network. In: Proceedings of Second International
Workshop on CSCW in Design, Nov 26-28,1997,Thailand, 131~134.
- Zhao Dazhe, Sun Yanchun, Niu Junyu. Workflow Management System Based on
Cooperation and Component. In: Proceedings of Second International Workshop on CSCW in Design, Nov
26-28,1997,Thailand, 245~248.
- Sun Yanchun, Liu Jiren, Zhao Dazhe. Computer Supported Cooperative Work. In:
96’ Proceedings of National Engineering Research Center for Computer Software. Northeastern
University Press, 1996, 189~194. (in Chinese with English abstract)
- Sun Yanchun, Liu Jiren, Zhao Dazhe. CORBA Technology Specification. In:
96’ Proceedings of National Engineering Research Center for Computer Software. Northeastern
University Press, 1996, 195~202. (in Chinese with English abstract)
- Zhao Dazhe, Sun Yanchun, Niu Junyu. The Research and Development of the
Cooperation and Component-oriented Workflow Management System. In: the 4th CERNET Conference on
CERNET Research and Development, 1996, 171~174. (in Chinese with English abstract)
- Cheng Li, Guo Ping, Sun Yanchun, Zhu Jiakeng. General Purpose Electronic
Classroom System Model Based on Computer Supported Cooperative Work. Journal of Northeastern
University(Natural Science), 1995, Vol.16, Supplement, 14~19. (in Chinese with English
abstract)
* Courses:
- C Language(undergraduate course): 1999.9-2001.1, 2000.9-2001.1
- Software Engineering(undergraduate course): 2001.2-2001.7, 2002.2-2002.7, 2003.2-2003.7,
2004.2-2004.7, 2005.2-2005.7, 2007.2-2007.7, 2008.2-2009.7, 2008.9-2009.1, 2009.9-2010.1,
2010.9-2011.1, 2011.9-2012.1, 2012.9-2013.1, 2013.2-2013.7, 2014.2-2014.7, 2015.2-2015.7,
2016.2-2016.7, 2017.2-2017.7, 2018.2-2018.7, 2022.9-2022.12
2019.2-2019.7, 2020.2-2020.7, 2020.9-2021.1, 2021.2-2021.7, 2021.9-2022.1, 2022.9-2023.1, 2023.9-2024.1.
- Software Project Management(graduate course): 2000.9-2001.1, 2001.9-2002.1, 2004.2-2004.7,
2007.2-2007, 2007.7-2008.1
- Solutions Engineering(graduate course):2008.2-2008.7, 2009.2-2009.7, 2010.2-2010.7,
2011.2-2011.7, 2012.2-2012.7, 2013.2-2013.7, 2014.2-2014.7, 2015.2-2015.7,2016.2-2016.7
- Software Engineering Practice(undergraduate course):2011.9-2012.1, 2012.9-2013.1, 2013.9-
2014.1, 2014.9-2015.1, 2015.9-2016.1,2016.9-2017.1,2017.9-2018.1,2018.9-2019.1, 2019.9-2020.1,
2020.9-2021.1
- Introduction to Object-Oriented Technology(undergraduate course):2021.2-2021.7, 2022.2-2022.6, 2023.2-2023.6, 2024.2-2024.6
*Textbook:
- Yanchun Sun, Gang Huang, Shuiguang Deng. Software Engineering: Classic, Modern and Frontier. Peking University Press, 2024.
- Lifu Wang, Yanchun Sun, Xueyang Liu. Software Engineering, Third
Edition. Peking University Press, 2009.
*Education Papers:
- Yanchun Sun,Chao Xin.Using Coursera Clickstream Data to Improve Online
Education for Software Engineering.ACM TURC 2017,Shanghai,China.May 12-14,2017.
- Yanchun Sun, ZijianQiao, Dejian Chen, Chao Xin, Wenpin Jiao. An Approach to
Using Existing Online Education Tools to Support Practical Education on MOOCs.In Proceedings of
the 40th IEEE Computer Society International Conference on Computers, Software & Applications,
Atlanta, Georgia, USA, June 10-14, 2016.
- Yanchun Sun, Dejian Chen, Chao Xin, Wenpin Jiao. Automating Repetitive Tasks on
Web-based IDEs via an Editable and Reusable Capture-Replay Technique. In Proceedings of the IEEE
39th Annual International Computers, Software and Applications Conference (COMPSAC 2015),
Taichung, Taiwan, July 1-5, 2015.
- Chao Xin, Zijian Qiao,Yanchun Sun. A Cloud-based Notes Plugin for Video on
Google Chrome In NASAC 2015.(in Chinese with English abstract)
- Yanchun Sun, Dejian Chen, Wenpin Jiao, Gang Huang. An Online Education Approach
Using Web Operation Record and Replay Techniques. In Proceedings of the 38th Annual International
Computers, Software & Applications Conference (COMPSAC 2014), pages 456-465.
- Dejian Chen, Yanchun Sun, Kui Wei, Zijian Qiao, Chao Xin. 2014. Supporting
Online Synchronous Education for Software Engineering via Web-based Operation Record and Replay.
In Proceedings of the 26th International Conference on Software Engineering and Knowledge
Engineering (SEKE '14), Vancouver, Canada, July 1-3, 2014.
- Qiao Zijian, Chen Dejian, Sun Yanchun. A Cloud-based Notes Plugin for Class on
Google Chrome. In NASAC 2014.(in Chinese with English abstract)
- Yanchun Sun, Xuanzhe Liu. Educating Students by Real-world Software
Engineering Practices Designing Software Engineering Practice Course. In the 7th International
Conference on Computer Science and Education (ICCSE 2012), Melbourne, Australia, July 14-17, 2012.
- Yanchun Sun. The Challenge and Practice of Creating Software Engineering
Curriculum. Proceedings of the 24th IEEE-CS Conference on Software Engineering Education and
Training, Hawaii, USA, May 22-24, 2011.
- Yanchun Sun, Lifu Wang, Hong Mei.Exploration and Practice of Undergraduate
Software Engineering Teaching. Computer Education, 2009, No16, 112-115.
- Yanchun Sun, Hong Mei. Exploration and Practice of Software Engineering
Teaching at Peking Unverisity. 2nd National University Conference on Computer Practical Teaching,
Weihai, Sandong Province, China. July 24-26, 2009.
- Yanchun Sun, Hong Mei. The Challenge and Practice of Creating Software
Engineering Curriculum. International Symposium on Collaborative Software Engineering, Changchun,
Jilin Province, China. Oct. 14-16, 2010.
1. Sun Yanchun(First Translator), Whitten, N.(Writer), Managing Software Development
Projects: Formula for Success(2nd Edition), Publishing House of Electronics Industry, Beijing,
April, 2002.
2. Sun Yanchun(First Translator), Martin Kalin(Writer). Object-Oriented Programming in Java. China
Machine Press, Beijing, September, 2002.
3. Sun Yanchun(First Translator), Reifer, D.J.(Writer). Practical Software Reuse: Strategies for
Introducing Reuse Concepts in Your Organization. China Machine Press, Beijing, March, 2005.
* Program committee member:
*IEEE International Conference on Web Services (ICWS 2018-2024)
*IEEE SmartDataServices 2020-2021
*International Conference on Software Engineering and Knowledge Engineering(SEKE 2012-2024).
*ACM TURC 2017-2021
*IEEE Service Computing Conference (SCC 2016)
*Asia-Pacific Software Engineering Conference(APSEC 2016)
* IEEE Computer Software and Applications Conference(COMPSAC 2013)
* International Conference on Service Sciences(ICSS 2010, 2013, 2014, 2015).
* Conference on Software Engineering Education and Training(CSEET 2012, 2013).
* International Symposium on Software Architecture and Patterns 2012
* Organizing committee member:
* International Symposium on Service Oriented System Engineering(SOSE 2013), Registration Chair.
* The 2019 IEEE SERVICES Symposium on Service Computing, Chair.
* Chair of Women in Services Computing(WISC) Committee, IEEE Technical Committee on Services Computing(TCSVC), 2018-2019.
* IEEE SSE 2024, Program Co-Chair.
* Software "General Multimedia Classroom", Outstanding Software Award by Ministry of
Education in 1996.
* Software "General Multimedia Classroom", Excellent Software Award for National
Undergraduates' Software Competition in 1997.
* Program "Research on Cooperative Work Oriented and Component Based System, The First
Science and Techonolgy Award of Liaoning Province in 1999.
*Paper "Reseach on CSCW System Architecure Based on Component Technology", Excellent
Paper Award, in the 11th China Conference on Computer Network and Data Communication, Oct23-26,
2000, Beijing.
*Substitutive Secretary-general, Software Engineering Branch, China Computer Federation,
2004-2005.
*Substitutive Secretary-general, Software Engineering Branch, China Software Industry
Association, 2004-2005.
* Yale University--Visiting Scholar 2005-2006.
* IBM Teacher Award, 2009.
*"Solutions Engineering" honered as "Excellent Course" by Ministry of
Education of China & IBM, 2010.
*"Software Engineering" honered as "National Level Excellent Course" by
Ministry of Education of China, 2010.
* IBM Teacher Award, 2010.
* "The Creation of Software Engineering Curriculum Cultivating Comprehensive Abilities and
Innovation Ability" honered as "First Grade Prize of Teaching Achievement Award" by
Peking University, 2012.
*"Software-defined cloud management key technologies and systems" honered as
"First prize of science progress award of Ministry of Education", by Ministry of
Education of China, 2015.
*"Software Engineering" honered as "National Excellent resource sharing
Course" by Ministry of Education of China, 2016.
*"The Creation of Software Engineering Curriculum Facing to The Cultivation Reqirement of
Innovation Ability and Personalization" honered as "First Grade Prize of Teaching
Achievement Award" by Peking University, 2017.
*"The Creation of Software Engineering Curriculum Facing to The Cultivation Reqirement of
Innovation Ability and Personalization" honered as "Second Grade Prize of Teaching
Achievement Award" by Beijing Municipal Education Commission, 2017.
*Honered as "Excellent Teaching Award" by Peking University, 2019.
*"Software Engineering" honered as "National First Class?undergraduate
Course" by Ministry of Education of China, 2020.
*"Research and practice of Hybrid Software Engineering Teaching System for Innovation and
Comprehensive Practical Ability Training" honered as "First Grade Prize of Teaching Achievement
Award" by Peking University, 2021.
*"Outstanding Teacher Award in Computer Science for National Universities in 2021"
by China Teacher Development Foundation, 2022.
* A Personalized Service for Scheduling Express Delivery Using Courier Trajectories, honered as "IEEE-CCF Best Application Paper Award for Service Computing", 2023.
|