Peng Liang
Orcid: 0000-0002-2056-5346Affiliations:
- Wuhan University, School of Computer Science, State Key Lab of Software Engineering, China
- University of Groningen, The Netherlands (former)
According to our database1,
Peng Liang
authored at least 195 papers
between 2004 and 2025.
Collaborative distances:
Collaborative distances:
Timeline
Legend:
Book In proceedings Article PhD thesis Dataset OtherLinks
Online presence:
-
on scopus.com
-
on orcid.org
On csauthors.net:
Bibliography
2025
An exploratory study on automatic identification of assumptions in the development of deep learning frameworks.
Sci. Comput. Program., 2025
Exploring the problems, their causes and solutions of AI pair programming: A study on GitHub and Stack Overflow.
J. Syst. Softw., 2025
Architecture decisions in quantum software systems: An empirical study on Stack Exchange and GitHub.
Inf. Softw. Technol., 2025
2024
First International Workshop on Quantum SoftwareEngineering: The Next Evolution (QSE-NE) Summary 2024.
ACM SIGSOFT Softw. Eng. Notes, October, 2024
Demystifying code snippets in code reviews: a study of the OpenStack and Qt communities and a practitioner survey.
Empir. Softw. Eng., July, 2024
Empir. Softw. Eng., July, 2024
Empir. Softw. Eng., April, 2024
Special Issue on Selected Tools from the Tool Track of the 30th IEEE International Conference on Software Analysis, Evolution and Reengineering (SANER 2023 Tool Track).
Sci. Comput. Program., 2024
Inf. Softw. Technol., 2024
Knowledge-Guided Prompt Learning for Request Quality Assurance in Public Code Review.
CoRR, 2024
How Do Users Revise Architectural Related Questions on Stack Overflow: An Empirical Study.
CoRR, 2024
CoRR, 2024
How Do OSS Developers Utilize Architectural Solutions from Q&A Sites: An Empirical Study.
CoRR, 2024
Containerization in Multi-Cloud Environment: Roles, Strategies, Challenges, and Solutions for Effective Implementation.
CoRR, 2024
Data Management Challenges in Agile Software Projects: A Systematic Literature Review.
CoRR, 2024
CoRR, 2024
Proceedings of the IEEE International Conference on Software Analysis, 2024
Proceedings of the IEEE International Conference on Software Analysis, 2024
Proceedings of the 18th ACM/IEEE International Symposium on Empirical Software Engineering and Measurement, 2024
Proceedings of the 19th International Conference on Evaluation of Novel Approaches to Software Engineering, 2024
Proceedings of the 28th International Conference on Evaluation and Assessment in Software Engineering, 2024
Proceedings of the IEEE International Conference on Software Services Engineering, 2024
2023
IEEE Trans. Comput. Soc. Syst., December, 2023
Inf. Softw. Technol., December, 2023
Special issue on Tools at the 29th IEEE International Conference on Software Analysis, Evolution and Reengineering (SANER 2022).
Sci. Comput. Program., July, 2023
J. Syst. Softw., July, 2023
J. Syst. Softw., April, 2023
J. Syst. Softw., April, 2023
Inf. Softw. Technol., 2023
Int. J. Softw. Eng. Knowl. Eng., 2023
Understanding the Issues and Causes in WebAssembly Application Development: A Mining-based Study.
CoRR, 2023
CoRR, 2023
CoRR, 2023
CoRR, 2023
CoRR, 2023
Understanding the Issues, Their Causes and Solutions in Microservices Systems: An Empirical Study.
CoRR, 2023
Proceedings of the IEEE International Conference on Software Analysis, 2023
Proceedings of the 35th International Conference on Software Engineering and Knowledge Engineering, 2023
Proceedings of the 31st IEEE/ACM International Conference on Program Comprehension, 2023
Security Defect Detection via Code Review: A Study of the OpenStack and Qt Communities.
Proceedings of the ACM/IEEE International Symposium on Empirical Software Engineering and Measurement, 2023
Understanding Resolution of Multi-Language Bugs: An Empirical Study on Apache Projects.
Proceedings of the ACM/IEEE International Symposium on Empirical Software Engineering and Measurement, 2023
Proceedings of the 27th International Conference on Evaluation and Assessment in Software Engineering, 2023
Proceedings of the 27th International Conference on Evaluation and Assessment in Software Engineering, 2023
Proceedings of the 29th International DMS Conference on Visualization and Visual Languages, 2023
2022
J. Softw. Evol. Process., 2022
Exploring multi-programming-language commits and their impacts on software quality: An empirical study on Apache projects.
J. Syst. Softw., 2022
Relationships between software architecture and source code in practice: An exploratory survey and interview.
Inf. Softw. Technol., 2022
An in-depth study of the effects of methods on the dataset selection of public development projects.
IET Softw., 2022
Code smells detection via modern code review: a study of the OpenStack and Qt communities.
Empir. Softw. Eng., 2022
Identifying the Impact of User Reviews on App Updates: An Exploratory Study on App Release Notes.
CoRR, 2022
Improving generality and accuracy of existing public development project selection methods: a study on GitHub ecosystem.
Autom. Softw. Eng., 2022
Proceedings of the 34th International Conference on Software Engineering and Knowledge Engineering, 2022
Proceedings of the 34th International Conference on Software Engineering and Knowledge Engineering, 2022
Understanding code snippets in code reviews: a preliminary study of the OpenStack community.
Proceedings of the 30th IEEE/ACM International Conference on Program Comprehension, 2022
Decision Models for Selecting Patterns and Strategies in Microservices Systems and their Evaluation by Practitioners.
Proceedings of the 44th IEEE/ACM International Conference on Software Engineering: Software Engineering in Practice, 2022
Proceedings of the 19th IEEE International Conference on Software Architecture, 2022
Proceedings of the 19th IEEE International Conference on Software Architecture, 2022
Potential Technical Debt and Its Resolution in Code Reviews: An Exploratory Study of the OpenStack and Qt Communities.
Proceedings of the ESEM '22: ACM / IEEE International Symposium on Empirical Software Engineering and Measurement, Helsinki, Finland, September 19, 2022
Proceedings of the EASE 2022: The International Conference on Evaluation and Assessment in Software Engineering 2022, Gothenburg, Sweden, June 13, 2022
2021
J. Softw. Evol. Process., 2021
Design, monitoring, and testing of microservices systems: The practitioners' perspective.
J. Syst. Softw., 2021
Automated identification of security discussions in microservices systems: Industrial surveys and experiments.
J. Syst. Softw., 2021
J. Syst. Softw., 2021
Architecture information communication in two OSS projects: The why, who, when, and what.
J. Syst. Softw., 2021
Int. J. Softw. Eng. Knowl. Eng., 2021
CoRR, 2021
Will Data Influence the Experiment Results?: A Replication Study of Automatic Identification of Decisions.
Proceedings of the 28th IEEE International Conference on Software Analysis, 2021
Multiclass Classification of Four Types of UML Diagrams from Images Using Deep Learning.
Proceedings of the 33rd International Conference on Software Engineering and Knowledge Engineering, 2021
Proceedings of the 29th IEEE/ACM International Conference on Program Comprehension, 2021
Proceedings of the 29th IEEE/ACM International Conference on Program Comprehension, 2021
Understanding Code Smell Detection via Code Review: A Study of the OpenStack Community.
Proceedings of the 29th IEEE/ACM International Conference on Program Comprehension, 2021
A Decision Model for Selecting Patterns and Strategies to Decompose Applications into Microservices.
Proceedings of the Service-Oriented Computing - 19th International Conference, 2021
Characteristics and Challenges of Low-Code Development: The Practitioners' Perspective.
Proceedings of the ESEM '21: ACM / IEEE International Symposium on Empirical Software Engineering and Measurement, 2021
Proceedings of the EASE 2021: Evaluation and Assessment in Software Engineering, 2021
On the Nature of Issues in Five Open Source Microservices Systems: An Empirical Study.
Proceedings of the EASE 2021: Evaluation and Assessment in Software Engineering, 2021
A Machine Learning Based Ensemble Method for Automatic Multiclass Classification of Decisions.
Proceedings of the EASE 2021: Evaluation and Assessment in Software Engineering, 2021
Proceedings of the EASE 2021: Evaluation and Assessment in Software Engineering, 2021
The Role of User Reviews in App Updates: A Preliminary Investigation on App Release Notes.
Proceedings of the 28th Asia-Pacific Software Engineering Conference, 2021
2020
J. Syst. Softw., 2020
Int. J. Softw. Eng. Knowl. Eng., 2020
Proceedings of the 32nd International Conference on Software Engineering and Knowledge Engineering, 2020
An Empirical Investigation on the Relationship Between Bug Severity and Bug Fixing Change Complexity.
Proceedings of the 32nd International Conference on Software Engineering and Knowledge Engineering, 2020
Proceedings of the IEEE International Conference on Software Maintenance and Evolution, 2020
Automatic Identification of Code Smell Discussions on Stack Overflow: A Preliminary Investigation.
Proceedings of the ESEM '20: ACM / IEEE International Symposium on Empirical Software Engineering and Measurement, 2020
What Industry Wants from Requirements Engineers in China?: An Exploratory and Comparative Study on RE Job Ads.
Proceedings of the ESEM '20: ACM / IEEE International Symposium on Empirical Software Engineering and Measurement, 2020
Proceedings of the EASE '20: Evaluation and Assessment in Software Engineering, 2020
Proceedings of the 27th Asia-Pacific Software Engineering Conference, 2020
2019
A systematic mapping study on crowdsourced requirements engineering using user feedback.
J. Softw. Evol. Process., 2019
Augmenting App Review with App Changelogs: An Approach for App Review Classification.
Proceedings of the 31st International Conference on Software Engineering and Knowledge Engineering, 2019
Proceedings of the 27th IEEE International Requirements Engineering Conference Workshops, 2019
Proceedings of the IEEE International Conference on Software Architecture, 2019
Integrating Agile Practices into Architectural Assumption Management: An Industrial Survey.
Proceedings of the Evaluation and Assessment on Software Engineering, 2019
Understanding the Decision-Making of Students in Requirements Engineering Course Projects.
Proceedings of the 2nd Software Engineering Education Workshop 2019 co-located with 26th Asia Pacific Software Engineering Conference, 2019
Decisions and Their Making in OSS Development: An Exploratory Study Using the Hibernate Developer Mailing List.
Proceedings of the 26th Asia-Pacific Software Engineering Conference, 2019
Proceedings of the 26th Asia-Pacific Software Engineering Conference, 2019
2018
Evaluation of a process for architectural assumption management in software development.
Sci. Comput. Program., 2018
J. Syst. Softw., 2018
Assumptions and their management in software development: A systematic mapping study.
Inf. Softw. Technol., 2018
Automatically exploiting implicit design knowledge when solving the class responsibility assignment problem.
Proceedings of the 25th International Conference on Software Analysis, 2018
A Preliminary Investigation of Self-Admitted Refactorings in Open Source Software (S).
Proceedings of the 30th International Conference on Software Engineering and Knowledge Engineering, 2018
Automatic Detection of Public Development Projects in Large Open Source Ecosystems: An Exploratory Study on GitHub.
Proceedings of the 30th International Conference on Software Engineering and Knowledge Engineering, 2018
Can app changelogs improve requirements classification from app reviews?: an exploratory study.
Proceedings of the 12th ACM/IEEE International Symposium on Empirical Software Engineering and Measurement, 2018
Assumptions in OSS Development: An Exploratory Study through the Hibernate Developer Mailing List.
Proceedings of the 25th Asia-Pacific Software Engineering Conference, 2018
What Aspects Do Non-Functional Requirements in App User Reviews Describe? An Exploratory and Comparative Study.
Proceedings of the 25th Asia-Pacific Software Engineering Conference, 2018
Architecture Patterns, Quality Attributes, and Design Contexts: How Developers Design with Them.
Proceedings of the 25th Asia-Pacific Software Engineering Conference, 2018
2017
J. Syst. Softw., 2017
软件集成开发环境的技术债务管理研究 (Study on Technical Debt Management of Integrated Development Environment).
计算机科学, 2017
Proceedings of the 39th International Conference on Software Engineering, 2017
Proceedings of the 2017 IEEE International Conference on Software Architecture Workshops, 2017
Proceedings of the Software Architecture - 11th European Conference, 2017
Automatic Classification of Non-Functional Requirements from Augmented App User Reviews.
Proceedings of the 21st International Conference on Evaluation and Assessment in Software Engineering, 2017
Proceedings of the 24th Asia-Pacific Software Engineering Conference Workshops, 2017
Proceedings of the 24th Asia-Pacific Software Engineering Conference, 2017
Proceedings of the 24th Asia-Pacific Software Engineering Conference Workshops, 2017
2016
How organisation of architecture documentation affects architectural knowledge retrieval.
Sci. Comput. Program., 2016
A systematic mapping study on the combination of software architecture and agile development.
J. Syst. Softw., 2016
Proceedings of the ACM/IEEE 19th International Conference on Model Driven Engineering Languages and Systems, 2016
2015
J. Syst. Softw., 2015
基于MFI的企业业务模型互操作能力度量方法研究 (MFI Based Interoperability Measurement of Business Models in Enterprises).
计算机科学, 2015
Int. J. Softw. Eng. Knowl. Eng., 2015
Architectural Technical Debt Identification Based on Architecture Decisions and Change Scenarios.
Proceedings of the 12th Working IEEE/IFIP Conference on Software Architecture, 2015
Proceedings of the Search-Based Software Engineering - 7th International Symposium, 2015
Proceedings of the 27th International Conference on Software Engineering and Knowledge Engineering, 2015
Causes of Architecture Changes: An Empirical Study through the Communication in OSS Mailing Lists.
Proceedings of the 27th International Conference on Software Engineering and Knowledge Engineering, 2015
Supporting architecture documentation: a comparison of two ontologies for knowledge retrieval.
Proceedings of the 19th International Conference on Evaluation and Assessment in Software Engineering, 2015
2014
J. Softw., 2014
Using SWRL and Protégé 4.1 to Optimize and Reason with Policies of the Cooperation between Goal and Process.
J. Softw., 2014
J. Syst. Softw., 2014
Knowledge-based approaches in software documentation: A systematic literature review.
Inf. Softw. Technol., 2014
A Cooperative Coevolution Approach to Automate Pattern-based Software Architectural Synthesis.
Int. J. Softw. Eng. Knowl. Eng., 2014
An exploratory study on ontology engineering for software architecture documentation.
Comput. Ind., 2014
A New Learning Mechanism for Resolving Inconsistencies in Using Cooperative Co-evolution Model.
Proceedings of the Search-Based Software Engineering - 6th International Symposium, 2014
Identifying and Recording Software Architectural Assumptions in Agile Development.
Proceedings of the 26th International Conference on Software Engineering and Knowledge Engineering, 2014
Automated Software Architectural Synthesis using Patterns: A Cooperative Coevolution Approach.
Proceedings of the 26th International Conference on Software Engineering and Knowledge Engineering, 2014
An empirical investigation of modularity metrics for indicating architectural technical debt.
Proceedings of the QoSA'14, Proceedings of the 10th International ACM SIGSOFT Conference on Quality of Software Architectures (part of CompArch 2014), Marcq-en-Baroeul, Lille, France, June 30, 2014
Do architectural design decisions improve the understanding of software architecture? two controlled experiments.
Proceedings of the 22nd International Conference on Program Comprehension, 2014
How Do Open Source Communities Document Software Architecture: An Exploratory Survey.
Proceedings of the 2014 19th International Conference on Engineering of Complex Computer Systems, 2014
Co-evolving Pattern Synthesis and Class Responsibility Assignment in Architectural Synthesis.
Proceedings of the Software Architecture - 8th European Conference, 2014
Proceedings of the ACM Symposium on Document Engineering 2014, 2014
2013
Application of knowledge-based approaches in software architecture: A systematic mapping study.
Inf. Softw. Technol., 2013
Int. J. Comput. Integr. Manuf., 2013
Recovering Software Architectural Knowledge from Documentation using Conceptual Model.
Proceedings of the 25th International Conference on Software Engineering and Knowledge Engineering, 2013
MFI Based Interoperability Measurement of Business Models in Service-Based Enterprises.
Proceedings of the Ninth International Conference on Computational Intelligence and Security, 2013
Reasoning about Stakeholder Groups for Requirements Negotiation Based on Power Relationships.
Proceedings of the 20th Asia-Pacific Software Engineering Conference, 2013
Proceedings of the 2013 10th Web Information System and Application Conference, 2013
Proceedings of the Economics-Driven Software Architecture, 2013
2012
Proceedings of the 2012 Joint Working IEEE/IFIP Conference on Software Architecture and European Conference on Software Architecture, 2012
Proceedings of the Collaborative Networks in the Internet of Services, 2012
Proceedings of the Ninth Web Information Systems and Applications Conference, 2012
2011
J. Syst. Softw., 2011
Proceedings of the 9th Working IEEE/IFIP Conference on Software Architecture, 2011
Proceedings of the Adaptation and Value Creating Collaborative Networks, 2011
Architectural design decision visualization for architecture design: preliminary results of a controlled experiment.
Proceedings of the Software Architecture, 5th European Conference, 2011
Proceedings of the IEEE International Conference on Services Computing, 2011
Proceedings of the Relating Software Requirements and Architectures., 2011
2010
J. Comput. Sci. Technol., 2010
Proceedings of the IEEE International Conference on Sensor Networks, 2010
Proceedings of the 2010 ACM Symposium on Applied Computing (SAC), 2010
Experiences of using role playing andwiki in requirements engineering course projects.
Proceedings of the 5th International Workshop on Requirements Engineering Education and Training, 2010
Proceedings of the Third International Workshop on Managing Requirements Knowledge, 2010
Proceedings of the International Conference on Networked Computing and Advanced Information Management, 2010
Proceedings of the Collaborative Networks for a Sustainable World, 2010
Improving understandability of architecture design through visualization of architectural design decision.
Proceedings of the 2010 ICSE Workshop on Sharing and Reusing Architectural Knowledge, 2010
From collective knowledge to intelligence: pre-requirements analysis of large and complex systems.
Proceedings of the 1st Workshop on Web 2.0 for Software Engineering, 2010
Proceedings of the 13th IEEE International Conference on Computational Science and Engineering, 2010
Stakeholders-Driven Requirements Semantics Acquisition for Networked Software Systems.
Proceedings of the Workshop Proceedings of the 34th Annual IEEE International Computer Software and Applications Conference, 2010
Proceedings of the Collaborative Software Engineering, 2010
2009
Knowl. Eng. Rev., 2009
Proceedings of the Joint Working IEEE/IFIP Conference on Software Architecture 2009 and European Conference on Software Architecture 2009, 2009
Proceedings of the 4th IEEE International Conference on Global Software Engineering, 2009
Proceedings of the Software Architecture Knowledge Management, 2009
2008
Proceedings of the Eighth International Conference on Quality Software, 2008
2007
Frontiers Comput. Sci. China, 2007
2006
Design Methodology of Networked Software Evolution Growth Based on Software Patterns.
J. Syst. Sci. Complex., 2006
2005
Proceedings of the International Symposium on Information Technology: Coding and Computing (ITCC 2005), 2005
Proceedings of the International Symposium on Information Technology: Coding and Computing (ITCC 2005), 2005
A Formal Language for Model Transformation Specification.
Proceedings of the ICEIS 2005, 2005
2004
Proceedings of the Grid and Cooperative Computing, 2004
Proceedings of the 2004 International Conference on Computer and Information Technology (CIT 2004), 2004
Proceedings of the 2004 International Conference on Computer and Information Technology (CIT 2004), 2004