Xiaoxing Ma

Orcid: 0000-0001-7970-1384

Affiliations:
  • Nanjing University, China


According to our database1, Xiaoxing Ma authored at least 172 papers between 2000 and 2024.

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

Timeline

Legend:

Book 
In proceedings 
Article 
PhD thesis 
Dataset
Other 

Links

Online presence:

On csauthors.net:

Bibliography

2024
Model-checking-driven explorative testing of CRDT designs and implementations.
J. Softw. Evol. Process., April, 2024

Revisiting Knowledge-Based Inference of Python Runtime Environments: A Realistic and Adaptive Approach.
IEEE Trans. Software Eng., February, 2024

Learning with Logical Constraints but without Shortcut Satisfaction.
CoRR, 2024

Softened Symbol Grounding for Neuro-symbolic Systems.
CoRR, 2024

Securing Reliability: A Brief Overview on Enhancing In-Context Learning for Foundation Models.
CoRR, 2024

SandTable: Scalable Distributed System Model Checking with Specification-Level State Exploration.
Proceedings of the Nineteenth European Conference on Computer Systems, 2024

2023
The Essence of Verilog: A Tractable and Tested Operational Semantics for Verilog.
Proc. ACM Program. Lang., October, 2023

Growing Software: Objective, Methodology, and Technology.
IEEE Trans. Comput. Soc. Syst., 2023

Context Sensitivity without Contexts: A Cut-Shortcut Approach to Fast and Precise Pointer Analysis.
Proc. ACM Program. Lang., 2023

The Right Prompts for the Job: Repair Code-Review Defects with Large Language Model.
CoRR, 2023

TRIAD: Automated Traceability Recovery based on Biterm-enhanced Deduction of Transitive Links among Artifacts.
CoRR, 2023

Advancing Transformer Architecture in Long-Context Large Language Models: A Comprehensive Survey.
CoRR, 2023

Leveraging TLA+ Specifications to Improve the Reliability of the ZooKeeper Coordination Service.
CoRR, 2023

Leveraging TLA<sup>+</sup> Specifications to Improve the Reliability of the ZooKeeperCoordination Service.
Proceedings of the Dependable Software Engineering. Theories, Tools, and Applications, 2023

Neuro-symbolic Learning Yielding Logical Constraints.
Proceedings of the Advances in Neural Information Processing Systems 36: Annual Conference on Neural Information Processing Systems 2023, 2023

Hybrid API Migration: A Marriage of Small API Mapping Models and Large Language Models.
Proceedings of the 14th Asia-Pacific Symposium on Internetware, 2023

Conflict-free Replicated Priority Queue: Design, Verification and Evaluation.
Proceedings of the 14th Asia-Pacific Symposium on Internetware, 2023

Data Quality Matters: A Case Study of Obsolete Comment Detection.
Proceedings of the 45th IEEE/ACM International Conference on Software Engineering, 2023

Lightweight Approaches to DNN Regression Error Reduction: An Uncertainty Alignment Perspective.
Proceedings of the 45th IEEE/ACM International Conference on Software Engineering, 2023

Learning with Logical Constraints but without Shortcut Satisfaction.
Proceedings of the Eleventh International Conference on Learning Representations, 2023

Softened Symbol Grounding for Neuro-symbolic Systems.
Proceedings of the Eleventh International Conference on Learning Representations, 2023

2022
Boosting API Recommendation With Implicit Feedback.
IEEE Trans. Software Eng., 2022

TOAST: Automated Testing of Object Transformers in Dynamic Software Updates.
J. Comput. Sci. Technol., 2022

Propagating frugal user feedback through closeness of code dependencies to improve IR-based traceability recovery.
Empir. Softw. Eng., 2022

ViSearch: Weak Consistency Measurement for Replicated Data Types.
CoRR, 2022

MET: Model Checking-Driven Explorative Testing of CRDT Designs and Implementations.
CoRR, 2022

Compositional Model Checking of Consensus Protocols Specified in TLA+ via Interaction-Preserving Abstraction.
CoRR, 2022

Compositional Model Checking of Consensus Protocols via Interaction-Preserving Abstraction.
Proceedings of the 41st International Symposium on Reliable Distributed Systems, 2022

Fair Representation Learning: An Alternative to Mutual Information.
Proceedings of the KDD '22: The 28th ACM SIGKDD Conference on Knowledge Discovery and Data Mining, Washington, DC, USA, August 14, 2022

ADEPT: A Testing Platform for Simulated Autonomous Driving.
Proceedings of the 37th IEEE/ACM International Conference on Automated Software Engineering, 2022

Using Consensual Biterms from Text Structures of Requirements and Code to Improve IR-Based Traceability Recovery.
Proceedings of the 37th IEEE/ACM International Conference on Automated Software Engineering, 2022

Incorporating Pre-trained Transformer Models into TextCNN for Sentiment Analysis on Software Engineering Texts.
Proceedings of the Internetware 2022: 13th Asia-Pacific Symposium on Internetware, Hohhot, China, June 11, 2022

2021
Generic Adaptive Scheduling for Efficient Context Inconsistency Detection.
IEEE Trans. Software Eng., 2021

Dependence-Based Data-Aware Process Conformance Checking.
IEEE Trans. Serv. Comput., 2021

Workflow Refactoring for Maximizing Concurrency and Block-Structuredness.
IEEE Trans. Serv. Comput., 2021

A robot hand-eye calibration method of line laser sensor based on 3D reconstruction.
Robotics Comput. Integr. Manuf., 2021

Making pointer analysis more precise by unleashing the power of selective context sensitivity.
Proc. ACM Program. Lang., 2021

Towards effective metamorphic testing by algorithm stability for linear classification programs.
J. Syst. Softw., 2021

On interleaving space exploration of multi-threaded programs.
Frontiers Comput. Sci., 2021

Timely and accurate detection of model deviation in self-adaptive software-intensive systems.
Proceedings of the ESEC/FSE '21: 29th ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering, 2021

Exploiting the Unique Expression for Improved Sentiment Analysis in Software Engineering Text.
Proceedings of the 29th IEEE/ACM International Conference on Program Comprehension, 2021

PASTA: Synthesizing Object State Transformers for Dynamic Software Updates.
Proceedings of the 43rd IEEE/ACM International Conference on Software Engineering: Companion Proceedings, 2021

Synthesizing Object State Transformers for Dynamic Software Updates.
Proceedings of the 43rd IEEE/ACM International Conference on Software Engineering, 2021

2020
Predicted Robustness as QoS for Deep Neural Network Models.
J. Comput. Sci. Technol., 2020

Perspectives on search strategies in automated test input generation.
Frontiers Comput. Sci., 2020

Operational calibration: debugging confidence errors for DNNs in the field.
Proceedings of the ESEC/FSE '20: 28th ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering, 2020

Testing for Dynamic Software Update: An Object-State-Oriented Approach.
Proceedings of the Internetware'20: 12th Asia-Pacific Symposium on Internetware, 2020

Overwhelming Uncertainty in Self-adaptation: An Empirical Study on PLA and CobRA.
Proceedings of the Internetware'20: 12th Asia-Pacific Symposium on Internetware, 2020

ComboDroid: generating high-quality test inputs for Android apps via use case combinations.
Proceedings of the ICSE '20: 42nd International Conference on Software Engineering, Seoul, South Korea, 27 June, 2020

Dissector: input validation for deep learning applications by crossing-layer dissection.
Proceedings of the ICSE '20: 42nd International Conference on Software Engineering, Seoul, South Korea, 27 June, 2020

Testing file system implementations on layered models.
Proceedings of the ICSE '20: 42nd International Conference on Software Engineering, Seoul, South Korea, 27 June, 2020

2019
Instance Migration Validity for Dynamic Evolution of Data-Aware Processes.
IEEE Trans. Software Eng., 2019

Preface.
J. Comput. Sci. Technol., 2019

Characterizing and Detecting Inefficient Image Displaying Issues in Android Apps.
Proceedings of the 26th IEEE International Conference on Software Analysis, 2019

Boosting operational DNN testing efficiency through conditioning.
Proceedings of the ACM Joint Meeting on European Software Engineering Conference and Symposium on the Foundations of Software Engineering, 2019

WARDER: Refining Cell Clustering for Effective Spreadsheet Defect Detection via Validity Properties.
Proceedings of the 19th IEEE International Conference on Software Quality, 2019

SGUARD: A Feature-Based Clustering Tool for Effective Spreadsheet Defect Detection.
Proceedings of the 34th IEEE/ACM International Conference on Automated Software Engineering, 2019

Using frugal user feedback with closeness analysis on code to improve IR-based traceability recovery.
Proceedings of the 27th International Conference on Program Comprehension, 2019

Fast Robustness Prediction for Deep Neural Network.
Proceedings of the Internetware '19: The 11th Asia-Pacific Symposium on Internetware, 2019

Speedup Automatic Program Repair Using Dynamic Software Updating: An Empirical Study.
Proceedings of the Internetware '19: The 11th Asia-Pacific Symposium on Internetware, 2019

Structural coverage criteria for neural networks could be misleading.
Proceedings of the 41st International Conference on Software Engineering: New Ideas and Emerging Results, 2019

Practical GUI testing of Android applications via model abstraction and refinement.
Proceedings of the 41st International Conference on Software Engineering, 2019

ParaAim: Testing Android Applications Parallel at Activity Granularity.
Proceedings of the 43rd IEEE Annual Computer Software and Applications Conference, 2019

VISION: Evaluating Scenario Suitableness for DNN Models by Mirror Synthesis.
Proceedings of the 26th Asia-Pacific Software Engineering Conference, 2019

2018
Improving Verification Accuracy of CPS by Modeling and Calibrating Interaction Uncertainty.
ACM Trans. Internet Techn., 2018

AATT+: Effectively manifesting concurrency bugs in Android apps.
Sci. Comput. Program., 2018

Efficient validation of self-adaptive applications by counterexample probability maximization.
J. Syst. Softw., 2018

Mining API usage change rules for software framework evolution.
Sci. China Inf. Sci., 2018

NavyDroid: an efficient tool of energy inefficiency problem diagnosis for Android applications.
Sci. China Inf. Sci., 2018

Testing multithreaded programs via thread speed control.
Proceedings of the 2018 ACM Joint Meeting on European Software Engineering Conference and Symposium on the Foundations of Software Engineering, 2018

SynEva: Evaluating ML Programs by Mirror Program Synthesis.
Proceedings of the 2018 IEEE International Conference on Software Quality, 2018

Manifesting Bugs in Machine Learning Code: An Explorative Study with Mutation Testing.
Proceedings of the 2018 IEEE International Conference on Software Quality, 2018

ReScue: crafting regular expression DoS attacks.
Proceedings of the 33rd ACM/IEEE International Conference on Automated Software Engineering, 2018

Synthesizing relation-aware entity transformation by examples.
Proceedings of the 40th International Conference on Software Engineering: Companion Proceeedings, 2018

Automating Object Transformations for Dynamic Software Updating via Online Execution Synthesis.
Proceedings of the 32nd European Conference on Object-Oriented Programming, 2018

An Assertion Framework for Mobile Robotic Programming with Spatial Reasoning.
Proceedings of the 2018 IEEE 42nd Annual Computer Software and Applications Conference, 2018

Improving Cluster Resource Efficiency with Oversubscription.
Proceedings of the 2018 IEEE 42nd Annual Computer Software and Applications Conference, 2018

2017
Efficient Dynamic Updates of Distributed Components Through Version Consistency.
IEEE Trans. Software Eng., 2017

Scientific Workflow Mining in Clouds.
IEEE Trans. Parallel Distributed Syst., 2017

How effectively can spreadsheet anomalies be detected: An empirical study.
J. Syst. Softw., 2017

Preface.
J. Comput. Sci. Technol., 2017

CyanDroid: stable and effective energy inefficiency diagnosis for Android apps.
Sci. China Inf. Sci., 2017

Software Is Not Soft - Challenges and Approaches to Dynamic Software Update.
Proceedings of the Engineering Trustworthy Software Systems - Third International School, 2017

API Usage Change Rules Mining based on Fine-grained Call Dependency Analysis.
Proceedings of the 9th Asia-Pacific Symposium on Internetware, 2017

NavyDroid: Detecting Energy Inefficiency Problems for Smartphone Applications.
Proceedings of the 9th Asia-Pacific Symposium on Internetware, 2017

AimDroid: Activity-Insulated Multi-level Automated Testing for Android Applications.
Proceedings of the 2017 IEEE International Conference on Software Maintenance and Evolution, 2017

Synthesizing object transformation for dynamic software updating.
Proceedings of the 39th International Conference on Software Engineering, 2017

Xdroid: Testing Android Apps with Dependency Injection.
Proceedings of the 41st IEEE Annual Computer Software and Applications Conference, 2017

Leveraging Column Family to Improve Multidimensional Query Performance in HBase.
Proceedings of the 2017 IEEE 10th International Conference on Cloud Computing (CLOUD), 2017

2016
Process Discovery from Dependence-Complete Event Logs.
IEEE Trans. Serv. Comput., 2016

Enabling Context-Awareness by Predicate Detection in Asynchronous Environments.
IEEE Trans. Computers, 2016

Suppressing detection of inconsistency hazards with pattern learning.
Inf. Softw. Technol., 2016

Hybrid CPU-GPU constraint checking: Towards efficient context consistency.
Inf. Softw. Technol., 2016

Online shared memory dependence reduction via bisectional coordination.
Proceedings of the 24th ACM SIGSOFT International Symposium on Foundations of Software Engineering, 2016

Crash consistency validation made easy.
Proceedings of the 24th ACM SIGSOFT International Symposium on Foundations of Software Engineering, 2016

Verifying Distributed Controllers with Local Invariants.
Proceedings of the 2016 IEEE International Conference on Software Quality, 2016

Automatic runtime recovery via error handler synthesis.
Proceedings of the 31st IEEE/ACM International Conference on Automated Software Engineering, 2016

E-greenDroid: effective energy inefficiency analysis for android applications.
Proceedings of the 8th Asia-Pacific Symposium on Internetware, 2016

SLA-Aware and Green Resource Management of IaaS Clouds.
Proceedings of the 18th IEEE International Conference on High Performance Computing and Communications; 14th IEEE International Conference on Smart City; 2nd IEEE International Conference on Data Science and Systems, 2016

Apsaras: Efficient Allocation of Physical Devices for Android Testing.
Proceedings of the 40th IEEE Annual Computer Software and Applications Conference, 2016

CURE: Automated Patch Generation for Dynamic Software Update.
Proceedings of the 23rd Asia-Pacific Software Engineering Conference, 2016

Testing Android Apps via Guided Gesture Event Generation.
Proceedings of the 23rd Asia-Pacific Software Engineering Conference, 2016

Effectively Manifesting Concurrency Bugs in Android Apps.
Proceedings of the 23rd Asia-Pacific Software Engineering Conference, 2016

Improving Reliability of Dynamic Software Updating Using Runtime Recovery.
Proceedings of the 23rd Asia-Pacific Software Engineering Conference, 2016

2015
Cina: Suppressing the Detection of Unstable Context Inconsistency.
IEEE Trans. Software Eng., 2015

An Event-Based Formal Framework for Dynamic Software Update.
Proceedings of the 2015 IEEE International Conference on Software Quality, 2015

Optimistic Shared Memory Dependence Tracing (T).
Proceedings of the 30th IEEE/ACM International Conference on Automated Software Engineering, 2015

CoseDroid: Effective Computation- and Sensing-Offloading for Android Apps.
Proceedings of the 39th IEEE Annual Computer Software and Applications Conference, 2015

Concolic Metamorphic Debugging.
Proceedings of the 39th IEEE Annual Computer Software and Applications Conference, 2015

ABC: Accelerated Building of C/C++ Projects.
Proceedings of the 2015 Asia-Pacific Software Engineering Conference, 2015

2014
Design of a Sliding Window over Distributed and Asynchronous Event Streams.
IEEE Trans. Parallel Distributed Syst., 2014

Low-disruptive dynamic updating of Java applications.
Inf. Softw. Technol., 2014

A middleware platform for the dynamic evolution of distributed component-based systems.
Computing, 2014

Verifying self-adaptive applications suffering uncertainty.
Proceedings of the ACM/IEEE International Conference on Automated Software Engineering, 2014

Automated recommendation of dynamic software update points: an exploratory study.
Proceedings of the 6th Asia-Pacific Symposium on Internetware, 2014

CARE: cache guided deterministic replay for concurrent Java programs.
Proceedings of the 36th International Conference on Software Engineering, 2014

Measuring User Similarity with Trajectory Patterns: Principles and New Metrics.
Proceedings of the Web Technologies and Applications - 16th Asia-Pacific Web Conference, 2014

SHAP: Suppressing the Detection of Inconsistency Hazards by Pattern Learning.
Proceedings of the 21st Asia-Pacific Software Engineering Conference, 2014

GAIN: GPU-Based Constraint Checking for Context Consistency.
Proceedings of the 21st Asia-Pacific Software Engineering Conference, 2014

User Guided Automation for Testing Mobile Apps.
Proceedings of the 21st Asia-Pacific Software Engineering Conference, 2014

2013
Formal Specification and Runtime Detection of Dynamic Properties in Asynchronous Pervasive Computing Environments.
IEEE Trans. Parallel Distributed Syst., 2013

Application mobility in pervasive computing: A survey.
Pervasive Mob. Comput., 2013

Fuzzy Self-Adaptation of Mission-Critical Software Under Uncertainty.
J. Comput. Sci. Technol., 2013

Detecting Faults in Context-Aware Adaptation.
Int. J. Softw. Informatics, 2013

Verifying PRAM Consistency over Read/Write Traces of Data Replicas
CoRR, 2013

Enabling Context-awareness by Predicate Detection in Asynchronous Pervasive Computing Environments.
CoRR, 2013

Editor's note.
Sci. China Inf. Sci., 2013

DPAC: an infrastructure for dynamic program analysis of concurrency Java programs.
Proceedings of the 2013 Middleware Doctoral Symposium, 2013

Environment rematching: Toward dependability improvement for self-adaptive applications.
Proceedings of the 2013 28th IEEE/ACM International Conference on Automated Software Engineering, 2013

COCO: consistency analysis of process-driven internetware applications.
Proceedings of the 5th Asia-Pacific Symposium on Internetware, 2013

Challenges in developing software for cyber-physical systems.
Proceedings of the 5th Asia-Pacific Symposium on Internetware, 2013

Migration Validity of WS-BPEL Instances Revisited.
Proceedings of the 16th IEEE International Conference on Computational Science and Engineering, 2013

Managing Environment and Adaptation Risks for the Internetware Paradigm.
Proceedings of the Theories of Programming and Formal Methods, 2013

Automated Management of Dynamic Component Dependency for Runtime System Reconfiguration.
Proceedings of the 20th Asia-Pacific Software Engineering Conference, 2013

2012
Runtime Detection of the Concurrency Property in Asynchronous Pervasive Computing Environments.
IEEE Trans. Parallel Distributed Syst., 2012

Environmental Modeling for Automated Cloud Application Testing.
IEEE Softw., 2012

Adam: Identifying defects in context-aware adaptation.
J. Syst. Softw., 2012

Formal specification and runtime detection of temporal properties for asynchronous context.
Proceedings of the 2012 IEEE International Conference on Pervasive Computing and Communications, 2012

Dynamic fault detection in context-aware adaptation.
Proceedings of the Fourth Asia-Pacific Symposium on Internetware, 2012

A priority-based transaction commit protocol for composite web services.
Proceedings of the Fourth Asia-Pacific Symposium on Internetware, 2012

Capturing Tag Dynamics by Prediction for Pervasive Internet-of-Things Applications.
Proceedings of the 18th IEEE International Conference on Parallel and Distributed Systems, 2012

ConsView: Towards Application-Specific Consistent Context Views.
Proceedings of the 36th Annual IEEE Computer Software and Applications Conference, 2012

Resynchronizing Model-Based Self-Adaptive Systems with Environments.
Proceedings of the 19th Asia-Pacific Software Engineering Conference, 2012

Javelus: A Low Disruptive Approach to Dynamic Software Updates.
Proceedings of the 19th Asia-Pacific Software Engineering Conference, 2012

Towards Dynamic Evolution of Service Choreographies.
Proceedings of the 2012 IEEE Asia-Pacific Services Computing Conference, 2012

2011
Design of a Sliding Window over Asynchronous Event Streams
CoRR, 2011

Version-consistent dynamic reconfiguration of component-based distributed systems.
Proceedings of the SIGSOFT/FSE'11 19th ACM SIGSOFT Symposium on the Foundations of Software Engineering (FSE-19) and ESEC'11: 13th European Software Engineering Conference (ESEC-13), 2011

Minimizing the Side Effect of Context Inconsistency Resolution for Ubiquitous Computing.
Proceedings of the Mobile and Ubiquitous Systems: Computing, Networking, and Services, 2011

Refactoring and Publishing WS-BPEL Processes to Obtain More Partners.
Proceedings of the IEEE International Conference on Web Services, 2011

2010
Toward a fuzzy control-based approach to design of self-adaptive software.
Proceedings of the Second Asia-Pacific Symposium on Internetware, 2010

Preserving Data Flow Correctness in Process Adaptation.
Proceedings of the 2010 IEEE International Conference on Services Computing, 2010

2009
Checking Behavioral Consistency Constraints for Pervasive Context in Asynchronous Environments
CoRR, 2009

Constructing Confluent Context-sensitive Graph Grammars from Non-confluent Productions for Parsing Efficiency.
Proceedings of the Visual Information Communication, 2009

Timed Modeling and Verification of BPEL Processes Using Time Petri Nets.
Proceedings of the Ninth International Conference on Quality Software, 2009

Concurrent Event Detection for Asynchronous Consistency Checking of Pervasive Context.
Proceedings of the Seventh Annual IEEE International Conference on Pervasive Computing and Communications, 2009

ARTEMIS: an open coordination middleware system.
Proceedings of the First Asia-Pacific Symposium on Internetware, 2009

Internetware: a shift of software paradigm.
Proceedings of the First Asia-Pacific Symposium on Internetware, 2009

A Public-View Approach to Timed Properties Verification for B2B Web Service Compositions.
Proceedings of the 2009 IEEE International Conference on Services Computing (SCC 2009), 2009

2008
Multi-mode interaction middleware for software services.
Sci. China Ser. F Inf. Sci., 2008

On environment-driven software model for Internetware.
Sci. China Ser. F Inf. Sci., 2008

Toward a Model-Based Approach to Dynamic Adaptation of Composite Services.
Proceedings of the 2008 IEEE International Conference on Web Services (ICWS 2008), 2008

2007
Expectation, experiment and reflection on internet software evolution.
ACM SIGSOFT Softw. Eng. Notes, 2007

Constructing Self-Adaptive Systems with Polymorphic Software Architecture.
Proceedings of the Nineteenth International Conference on Software Engineering & Knowledge Engineering (SEKE'2007), 2007

Applying ontology in architecture-based self-management applications.
Proceedings of the 2007 ACM Symposium on Applied Computing (SAC), 2007

A Mutual Exclusion Algorithm for Mobile Agents-Based Applications.
Proceedings of the Parallel and Distributed Processing and Applications, 2007

2006
Shadow: A Middleware in Pervasive Computing Environment for User Controllable Privacy Protection.
Proceedings of the Smart Sensing and Context, First European Conference, EuroSSC 2006, 2006

2005
Dynamic Software Architecture Oriented Service Composition and Evolution.
Proceedings of the Fifth International Conference on Computer and Information Technology (CIT 2005), 2005

2003
Architecting and implementing distributed Web applications using the graph-oriented approach.
Softw. Pract. Exp., 2003

A Graph-Oriented Approach to the Description and Implementation of Distributed and Dynamic Software Architecture.
Proceedings of the Fifteenth International Conference on Software Engineering & Knowledge Engineering (SEKE'2003), 2003

2002
A mobile-agent-based approach to software coordination in the HOOPE system.
Sci. China Ser. F Inf. Sci., 2002

WebGOP: A Framework for Architecting and Programming Dynamic Distributed Web Applications.
Proceedings of the 31st International Conference on Parallel Processing (ICPP 2002), 2002

2000
A hierarchical framework: for parallel seismic applications.
Commun. ACM, 2000


  Loading...