Xinjun Mao

Orcid: 0000-0001-6003-5748

According to our database1, Xinjun Mao authored at least 125 papers between 2002 and 2024.

Collaborative distances:
  • Dijkstra number2 of four.
  • Erdős number3 of four.

Timeline

Legend:

Book 
In proceedings 
Article 
PhD thesis 
Dataset
Other 

Links

On csauthors.net:

Bibliography

2024
How Do Developers Adapt Code Snippets to Their Contexts? An Empirical Study of Context-Based Code Snippet Adaptations.
IEEE Trans. Software Eng., November, 2024

Self-Supervised Exploration via Temporal Inconsistency in Reinforcement Learning.
IEEE Trans. Artif. Intell., November, 2024

Dynamic Memory-Based Curiosity: A Bootstrap Approach for Exploration in Reinforcement Learning.
IEEE Trans. Emerg. Top. Comput. Intell., April, 2024

Less confidence, less forgetting: Learning with a humbler teacher in exemplar-free Class-Incremental learning.
Neural Networks, 2024

Unveiling the Dynamics of Extrinsic Motivations in Shaping Future Experts' Contributions to Developer Q&A Communities.
IET Softw., 2024

CAREER: Context-Aware API Recognition with Data Augmentation for API Knowledge Extraction.
Proceedings of the 32nd IEEE/ACM International Conference on Program Comprehension, 2024

OCP: An Online Contingent Planning Method for Robot Tasks with Incomplete Knowledge.
Proceedings of the Advanced Intelligent Computing Technology and Applications, 2024

2023
Enhancing Code Intelligence Tasks with ChatGPT.
CoRR, 2023

ROS package search for robot software development: a knowledge graph-based approach.
CoRR, 2023

An Effective Method for Constructing Knowledge Graph to Search Reusable ROS Nodes (S).
Proceedings of the 35th International Conference on Software Engineering and Knowledge Engineering, 2023

An Extensive Study of the Structure Features in Transformer-based Code Semantic Summarization.
Proceedings of the 31st IEEE/ACM International Conference on Program Comprehension, 2023

An Integrated Approach to Predicting the Influence of Reputation Mechanisms on Q&A Communities.
Proceedings of the Case-Based Reasoning Research and Development, 2023

Complementary Learning System Based Intrinsic Reward in Reinforcement Learning.
Proceedings of the IEEE International Conference on Acoustics, 2023

MUSE: A Multi-Feature Semantic Fusion Method for ROS Node Search Based on Knowledge Graph.
Proceedings of the 30th Asia-Pacific Software Engineering Conference, 2023

Understanding Developers' Contribution Motivation in Stack Overflow: A Systematic Review.
Proceedings of the 30th Asia-Pacific Software Engineering Conference, 2023

2022
Motivation Under Gamification: An Empirical Study of Developers' Motivations and Contributions in Stack Overflow.
IEEE Trans. Software Eng., 2022

Towards a Hybrid-ASP Planning Approach With Adjoint Observation for Incomplete Task-Relevant Information.
IEEE Robotics Autom. Lett., 2022

A Concentrated Time-Frequency Method for Reservoir Detection Using Adaptive Synchrosqueezing Transform.
IEEE Geosci. Remote. Sens. Lett., 2022

ForkXplorer: an approach of fork summary generation.
Frontiers Comput. Sci., 2022

FENSE: A feature-based ensemble modeling approach to cross-project just-in-time defect prediction.
Empir. Softw. Eng., 2022

Self-Supervised Exploration via Temporal Inconsistency in Reinforcement Learning.
CoRR, 2022

Dynamic Memory-based Curiosity: A Bootstrap Approach for Exploration.
CoRR, 2022

HAF: a hybrid annotation framework based on expert knowledge and learning technique.
Sci. China Inf. Sci., 2022

Towards a behavior tree-based robotic software architecture with adjoint observation schemes for robotic software development.
Autom. Softw. Eng., 2022

Recommending Base Image for Docker Containers based on Deep Configuration Comprehension.
Proceedings of the IEEE International Conference on Software Analysis, 2022

On the Way to Microservices: Exploring Problems and Solutions from Online Q&A Community.
Proceedings of the IEEE International Conference on Software Analysis, 2022

The Maintenance of Top Frameworks and Libraries Hosted on GitHub: An Empirical Study.
Proceedings of the 34th International Conference on Software Engineering and Knowledge Engineering, 2022

Exploring Problems and Solutions About Launch Files in ROS from Q&A Community.
Proceedings of the 3rd International Conference on Big Data & Artificial Intelligence & Software Engineering, 2022

Towards An Efficient Searching Approach of ROS Message by Knowledge Graph.
Proceedings of the 46th IEEE Annual Computers, Software, and Applications Conferenc, 2022

2021
A Hybrid Planning Approach for Accompanying Information-gathering in Plan Execution Monitoring.
J. Intell. Robotic Syst., 2021

Extending Behavior Trees for Representing and Planning Robot Adjoint Actions in Partially Observable Environments.
J. Intell. Robotic Syst., 2021

Detecting Duplicate Contributions in Pull-Based Model Combining Textual and Change Similarities.
J. Comput. Sci. Technol., 2021

An Efficient ROS Package Searching Approach Powered By Knowledge Graph.
Proceedings of the 33rd International Conference on Software Engineering and Knowledge Engineering, 2021

Towards Adjoint Sensing and Acting Schemes and Interleaving Task Planning for Robust Robot Plan.
Proceedings of the IEEE International Conference on Robotics and Automation, 2021

2020
Dynamic Task Allocation Method of Swarm Robots Based on Optimal Mass Transport Theory.
Symmetry, 2020

基于特征提取的开源社区Fork摘要自动生成方法 (Approach of Automatic Fork Summary Generation in Open Source Community Based on Feature Extraction).
计算机科学, 2020

A trajectory privacy-preserving scheme based on a dual-K mechanism for continuous location-based services.
Inf. Sci., 2020

Automatic Voter Recommendation Method for Closing Questions in Stack Overflow.
Int. J. Softw. Eng. Knowl. Eng., 2020

Improving students' programming quality with the continuous inspection process: a social coding perspective.
Frontiers Comput. Sci., 2020

Towards an Extended POMDP Planning Approach with Adjoint Action Model for Robotic Task.
Proceedings of the 2020 IEEE International Conference on Systems, Man, and Cybernetics, 2020

Exploring CQA User Contributions and Their Influence on Answer Distribution.
Proceedings of the 32nd International Conference on Software Engineering and Knowledge Engineering, 2020

Who Should Close the Questions: Recommending Voters for Closing Questions Based on Tags.
Proceedings of the 32nd International Conference on Software Engineering and Knowledge Engineering, 2020

Exploring the Dependency Network of Docker Containers: Structure, Diversity, and Relationship.
Proceedings of the Internetware'20: 12th Asia-Pacific Symposium on Internetware, 2020

Haste Makes Waste: An Empirical Study of Fast Answers in Stack Overflow.
Proceedings of the IEEE International Conference on Software Maintenance and Evolution, 2020

Gathering GitHub OSS Requirements from Q&A Community: an Empirical Study.
Proceedings of the 25th International Conference on Engineering of Complex Computer Systems, 2020

Exploiting Crowd-based Learning Method in Software Engineering Course.
Proceedings of the 15th International Conference on Computer Science & Education, 2020

A Fast Self-Organizing Pattern Formation Method for Swarm Robots in Dynamic Multi-Region Environments.
Proceedings of the 5th International Conference on Automation, 2020

An Empirical Study on the Influence of Social Interactions for the Acceptance of Answers in Stack Overflow.
Proceedings of the 27th Asia-Pacific Software Engineering Conference, 2020

Software Engineering for Autonomous Robot: Challenges, Progresses and Opportunities.
Proceedings of the 27th Asia-Pacific Software Engineering Conference, 2020

2019
A field-based service management and discovery method in multiple clouds context.
Frontiers Comput. Sci., 2019

History-Driven Fix for Code Quality Issues.
IEEE Access, 2019

Studying in the 'Bazaar': An Exploratory Study of Crowdsourced Learning in GitHub.
IEEE Access, 2019

Toward a Clustering-Based Approach for Self-Adjusting Impact Factors in Robotic Control Model.
IEEE Access, 2019

2018
Internal quality assurance for external contributions in GitHub: An empirical investigation.
J. Softw. Evol. Process., 2018

Towards Dynamic Evolution of Runtime Variability Based on Computational Reflection.
Int. J. Softw. Eng. Knowl. Eng., 2018

<i>AutoRobot</i>: A Multi-Agent Software Framework for Autonomous Robots.
IEICE Trans. Inf. Syst., 2018

Generalized Nash Equilibrium Model of the Service Provisioning Problem in Multi-Cloud Competitions.
Proceedings of the 2018 IEEE SmartWorld, 2018

A Self-Adaptation Framework of Microservice Systems (S).
Proceedings of the 30th International Conference on Software Engineering and Knowledge Engineering, 2018

Towards Reference Architecture for a Multi-layer Controlled Self-adaptive Microservice System.
Proceedings of the 30th International Conference on Software Engineering and Knowledge Engineering, 2018

Accompanying Observation Modes and Software Architecture for Autonomous Robot Software.
Proceedings of the 30th International Conference on Software Engineering and Knowledge Engineering, 2018

Continuous inspection in the classroom: improving students' programming quality with social coding methods.
Proceedings of the 40th International Conference on Software Engineering: Companion Proceeedings, 2018

Model and Practice of Crowd-Based Education.
Proceedings of the Web and Big Data, 2018

2017
A survey of agent-oriented programming from software engineering perspective.
Web Intell., 2017

Deadlock Prevention in Rendezvous Generation for On-demand Inter-robot Resource Delivery.
Proceedings of the 9th International Conference on Agents and Artificial Intelligence, 2017

Using Pull-Based Collaborative Development Model in Software Engineering Courses: A Case Study.
Proceedings of the Database Systems for Advanced Applications, 2017

Quantitative Analysis of Learning Data in a Programming Course.
Proceedings of the Database Systems for Advanced Applications, 2017

The Accompanying Behavior Model and Implementation Architecture of Autonomous Robot Software.
Proceedings of the 24th Asia-Pacific Software Engineering Conference, 2017

A Dual-Loop Control Model and Software Framework for Autonomous Robot Software.
Proceedings of the 24th Asia-Pacific Software Engineering Conference, 2017

2016
A Lightweight Social Computing Approach to Emergency Management Policy Selection.
IEEE Trans. Syst. Man Cybern. Syst., 2016

基于行为检测的机器人安全保护方法 (Method for Ensuring Safety of Robot Based on Behavior Detection).
计算机科学, 2016

Cross-clouds services autonomic management approach based on self-organizing multi-agent technology.
Concurr. Comput. Pract. Exp., 2016

Combining re-allocating and re-scheduling for dynamic multi-robot task allocation.
Proceedings of the 2016 IEEE International Conference on Systems, Man, and Cybernetics, 2016

A Multi-agent Organization Approach for Developing Social-Technical Software of Autonomous Robots.
Proceedings of the Social Computing, 2016

A Field-Based Model for Representing Dynamic and Evolving Features of Cloud Services.
Proceedings of the 22nd IEEE International Conference on Parallel and Distributed Systems, 2016

Does the Role Matter? An Investigation of the Code Quality of Casual Contributors in GitHub.
Proceedings of the 23rd Asia-Pacific Software Engineering Conference, 2016

2015
RPL: 一种基于反应式Agent的机器人编程语言 (RPL: A Robot Programming Language Based on Reactive Agent).
计算机科学, 2015

A Survey of Agent-Oriented Programming: From Program Models to Programming Languages and Environments.
Proceedings of the IEEE/WIC/ACM International Conference on Web Intelligence and Intelligent Agent Technology, 2015

The Roadmap and Challenges of Robot Programming Languages.
Proceedings of the 2015 IEEE International Conference on Systems, 2015

An Agent-Based Artificial Society Approach to Analyzing Social Propagation.
Proceedings of the 2015 IEEE International Conference on Systems, 2015

Towards Realisation of Evolvable Runtime Variability in Internet-Based Service Systems via Dynamical Software Update.
Proceedings of the 7th Asia-Pacific Symposium on Internetware, 2015

2014
An Integrated Approach to Developing Self-Adaptive Software.
J. Inf. Sci. Eng., 2014

Towards Software Architecture and Mechanisms for Improving Runtime Variability of Internetware System.
Int. J. Softw. Informatics, 2014

A Two-Layer Approach to Developing Self-Adaptive Multi-Agent Systems in Open Environment.
Int. J. Agent Technol. Syst., 2014

Organization-based agent-oriented programming: model, mechanisms, and language.
Frontiers Comput. Sci., 2014

Information Entropy-Based Metrics for Measuring Emergences in Artificial Societies.
Entropy, 2014

A Cloud-Oriented Services Self-Management Approach Based on Multi-agent System Technique.
Proceedings of the 7th IEEE/ACM International Conference on Utility and Cloud Computing, 2014

Policy evaluation and analysis of choosing whom to tweet information on social media.
Proceedings of the 2014 IEEE International Conference on Systems, Man, and Cybernetics, 2014

Change and Role as First-Class Abstractions for Realising Dynamic Evolution.
Proceedings of the 26th International Conference on Software Engineering and Knowledge Engineering, 2014

An Agent-Based Autonomous Management Approach to Dynamic Services.
Proceedings of the Intelligent Information Processing VII, 2014

2013
Programming Dynamic and Open Multi-Agent Systems with Organization Metaphor.
J. Softw., 2013

Extending autonomic architecture for constructing internetware system.
Proceedings of the 5th Asia-Pacific Symposium on Internetware, 2013

Execution Mechanisms of Oragent - An Organisation-Based Programming Language.
Proceedings of the 2013 IEEE/WIC/ACM International Conferences on Intelligent Agent Technology, 2013

2012
An approach to modelling city-scale artificial society based-on organization metaphor.
Proceedings of the IEEE International Conference on Systems, Man, and Cybernetics, 2012

The BDIP Software Architecture and Running Mechanism for Self-Organizing MAS.
Proceedings of the Intelligent Information Processing VI, 2012

Oragentburg: A Platform Supporting Organisation-Based Programming.
Proceedings of the 2012 IEEE/WIC/ACM International Conferences on Intelligent Agent Technology, 2012

ASML: Artificial Society Modelling Language for ACP Approach Based on Organization Metaphors.
Proceedings of the 2012 Second International Conference on Cloud and Green Computing, 2012

Developing Self-Organizing Systems by Policy-Based Self-Organizing Multi-Agent Systems.
Proceedings of the Active Media Technology - 8th International Conference, 2012

OrgMAP: an organization-based approach for multi-agent programming.
Proceedings of the International Conference on Autonomous Agents and Multiagent Systems, 2012

2011
Design Pattern for Self-Organization Multi-agent Systems Based on Policy.
Proceedings of the IEEE 10th International Conference on Trust, 2011

Capability as Requirement Metaphor.
Proceedings of the IEEE 10th International Conference on Trust, 2011

A Survey of Software Engineering for Self-Organization Systems.
Proceedings of the 23rd International Conference on Software Engineering & Knowledge Engineering (SEKE'2011), 2011

Programming Dynamics of Multi-Agent Systems.
Proceedings of the Agents in Principle, Agents in Practice - 14th International Conference, 2011

Programming Large-Scale Multi-Agent Systems Based on Organization Metaphor.
Proceedings of the Active Media Technology - 7th International Conference, 2011

2009
SADE: A Development Environment for Adaptive Multi-Agent Systems.
Proceedings of the Principles of Practice in Multi-Agent Systems, 2009

Integrating Model Transformation in Agent-Oriented Software Engineering.
Proceedings of the 2009 IEEE/WIC/ACM International Conference on Intelligent Agent Technology, 2009

2008
An adaptive casteship mechanism for developing multi-agent systems.
Int. J. Comput. Appl. Technol., 2008

Towards a Formal Model for Reconfigurable Software Architectures by Bigraphs.
Proceedings of the Seventh Working IEEE / IFIP Conference on Software Architecture (WICSA 2008), 2008

Formal Analysis of Architectural Policies of Self-Adaptive Software by Bigraph.
Proceedings of the 9th International Conference for Young Computer Scientists, 2008

2007
An Approach based on Bigraphical Reactive Systems to Check Architectural Instance Conforming to its Style.
Proceedings of the First Joint IEEE/IFIP Symposium on Theoretical Aspects of Software Engineering, 2007

Engineering Adaptive Multi-Agent Systems with ODAM Methodology.
Proceedings of the Agent Computing and Multi-Agent Systems, 2007

Integrating Agent Technology and SIP Technology to Develop Telecommunication Applications with JadexT.
Proceedings of the Agent Computing and Multi-Agent Systems, 2007

2006
The Dynamic Casteship Mechanism for Modeling and Designing Adaptive Agents.
Proceedings of the Eighteenth International Conference on Software Engineering & Knowledge Engineering (SEKE'2006), 2006

Developing Multi-Agent Systems with Dynamic Binding Mechanism.
Proceedings of the 2006 IEEE/WIC/ACM International Conference on Intelligent Agent Technology, 2006

2005
An OO-based Design Model of Software Agent.
Proceedings of the Sixth International Conference on Parallel and Distributed Computing, 2005

Modeling Organization Structure of Multi-Agent System.
Proceedings of the 2005 IEEE/WIC/ACM International Conference on Intelligent Agent Technology, 2005

2004
Cooperation models for service oriented multi-agent system.
Proceedings of the 2004 ACM Symposium on Applied Computing (SAC), 2004

Model Organization Constraints in Multi-Agent System.
Proceedings of the Intelligent Information Processing II, 2004

A Framework to Specify and Evaluate Coordination in MAS with Logic.
Proceedings of the 2004 IEEE/WIC/ACM International Conference on Intelligent Agent Technology (IAT 2004), 2004

Agent-Oriented Formal Specification of Web Services.
Proceedings of the Grid and Cooperative Computing, 2004

Organizational and Social Concepts in Agent Oriented Software Engineering.
Proceedings of the Agent-Oriented Software Engineering V, 5th International Workshop, 2004

2003
Soft Gene, Role, Agent: MABS Learns from Sociology.
Proceedings of the 2003 IEEE/WIC International Conference on Intelligent Agent Technology (IAT 2003), 2003

Generating Test Oracle for Role Binding in Multi-Agent Systems.
Proceedings of the 10th Asia-Pacific Software Engineering Conference (APSEC 2003), 2003

A Formal Specification and Method for MAS as a Distributed System.
Proceedings of the Advanced Parallel Programming Technologies, 5th International Workshop, 2003

Modelling Multi-agent Systems with Soft Genes, Roles, and Agents.
Proceedings of the Agent-Oriented Software Engineering IV, 4th International Workshop, 2003

2002
Growing Distributed System.
Proceedings of the International Conference on Parallel and Distributed Processing Techniques and Applications, 2002


  Loading...