Xiwei Xu
Orcid: 0000-0002-2273-1862Affiliations:
- Data61 CSIRO, Australia
- National ICT Australia, Eveleigh, Australia (former)
According to our database1,
Xiwei Xu
authored at least 199 papers
between 2008 and 2025.
Collaborative distances:
Collaborative distances:
Timeline
Legend:
Book In proceedings Article PhD thesis Dataset OtherLinks
Online presence:
-
on orcid.org
On csauthors.net:
Bibliography
2025
Agent design pattern catalogue: A collection of architectural patterns for foundation model based agents.
J. Syst. Softw., 2025
2024
IEEE Trans. Knowl. Data Eng., December, 2024
IEEE Trans. Software Eng., November, 2024
Responsible AI Pattern Catalogue: A Collection of Best Practices for AI Governance and Engineering.
ACM Comput. Surv., July, 2024
ACM Trans. Softw. Eng. Methodol., June, 2024
Answering Uncertain, Under-Specified API Queries Assisted by Knowledge-Aware Human-AI Dialogue.
IEEE Trans. Software Eng., February, 2024
Aspect-level Information Discrepancies across Heterogeneous Vulnerability Reports: Severity, Types and Detection Methods.
ACM Trans. Softw. Eng. Methodol., February, 2024
ACM Trans. Softw. Eng. Methodol., February, 2024
To be forgotten or to be fair: unveiling fairness implications of machine unlearning methods.
AI Ethics, February, 2024
API Entity and Relation Joint Extraction from Text via Dynamic Prompt-tuned Language Model.
ACM Trans. Softw. Eng. Methodol., January, 2024
Toward Responsible AI in the Era of Generative AI: A Reference Architecture for Designing Foundation Model-Based Systems.
IEEE Softw., 2024
Refactoring to Pythonic Idioms: A Hybrid Knowledge-Driven Approach Leveraging Large Language Models.
Proc. ACM Softw. Eng., 2024
A Taxonomy of Architecture Options for Foundation Model-based Agents: Analysis and Decision Model.
CoRR, 2024
Query2GMM: Learning Representation with Gaussian Mixture Model for Reasoning over Knowledge Graphs.
Proceedings of the ACM on Web Conference 2024, 2024
Is It a Trap? A Large-scale Empirical Study And Comprehensive Assessment of Online Automated Privacy Policy Generators for Mobile Apps.
Proceedings of the 33rd USENIX Security Symposium, 2024
A NEW HOPE: Contextual Privacy Policies for Mobile Applications and An Approach Toward Automated Generation.
Proceedings of the 33rd USENIX Security Symposium, 2024
Hard to Read and Understand Pythonic Idioms? DeIdiom and Explain Them in Non-Idiomatic Equivalent Code.
Proceedings of the 46th IEEE/ACM International Conference on Software Engineering, 2024
Proceedings of the 46th IEEE/ACM International Conference on Software Engineering, 2024
Proceedings of the 46th IEEE/ACM International Conference on Software Engineering, 2024
Towards Responsible Generative AI: A Reference Architecture for Designing Foundation Model Based Agents.
Proceedings of the 21st IEEE International Conference on Software Architecture, 2024
Attacking Visually-aware Recommender Systems with Transferable and Imperceptible Adversarial Styles.
Proceedings of the 33rd ACM International Conference on Information and Knowledge Management, 2024
Proceedings of the IEEE/ACM 3rd International Conference on AI Engineering, 2024
A Taxonomy of Foundation Model based Systems through the Lens of Software Architecture.
Proceedings of the IEEE/ACM 3rd International Conference on AI Engineering, 2024
Proceedings of the Business Process Management: Blockchain, Robotic Process Automation, Central and Eastern European, Educators and Industry Forum, 2024
2023
Adaptive Resource Scheduling in Permissionless Sharded-Blockchains: A Decentralized Multiagent Deep Reinforcement Learning Approach.
IEEE Trans. Syst. Man Cybern. Syst., November, 2023
Operationalizing Responsible AI at Scale: CSIRO Data61's Pattern-Oriented Responsible AI Engineering Approach.
Commun. ACM, July, 2023
Neural Comput. Appl., June, 2023
Toward Trustworthy AI: Blockchain-Based Architecture Design for Accountability and Fairness of Federated Learning Systems.
IEEE Internet Things J., February, 2023
Responsible-AI-by-Design: A Pattern Collection for Designing Responsible Artificial Intelligence Systems.
IEEE Softw., 2023
Developing Responsible Chatbots for Financial Services: A Pattern-Oriented Responsible Artificial Intelligence Engineering Approach.
IEEE Intell. Syst., 2023
Navigating Privacy and Copyright Challenges Across the Data Lifecycle of Generative AI.
CoRR, 2023
Building the Future of Responsible AI: A Reference Architecture for Designing Large Language Model based Agents.
CoRR, 2023
CoRR, 2023
Let's Discover More API Relations: A Large Language Model-based AI Chain for Unsupervised API Relation Inference.
CoRR, 2023
Tag Your Fish in the Broken Net: A Responsible Web Framework for Protecting Online Privacy and Copyright.
CoRR, 2023
Test-takers have a say: understanding the implications of the use of AI in language tests.
CoRR, 2023
Right to be Forgotten in the Era of Large Language Models: Implications, Challenges, and Solutions.
CoRR, 2023
CoRR, 2023
A Chain of AI-based Solutions for Resolving FQNs and Fixing Syntax Errors in Partial Code.
CoRR, 2023
Toward the Cure of Privacy Policy Reading Phobia: Automated Generation of Privacy Nutrition Labels From Privacy Policies.
CoRR, 2023
Prompt Sapper: LLM-Empowered Software Engineering Infrastructure for AI-Native Services.
CoRR, 2023
AI Chain on Large Language Model for Unsupervised Control Flow Graph Generation for Statically-Typed Partial Code.
CoRR, 2023
A Large-scale Empirical Study of Online Automated Privacy Policy Generators for Mobile Apps.
CoRR, 2023
Towards Responsible AI in the Era of ChatGPT: A Reference Architecture for Designing Foundation Model-based AI Systems.
CoRR, 2023
Blockchain-Empowered Trustworthy Data Sharing: Fundamentals, Applications, and Challenges.
CoRR, 2023
CoRR, 2023
Operationalising Responsible AI Using a Pattern-Oriented Approach: A Case Study on Chatbots in Financial Services.
CoRR, 2023
Proceedings of the Web Information Systems Engineering - WISE 2023, 2023
Proceedings of the 36th Annual ACM Symposium on User Interface Software and Technology, 2023
Let's Chat to Find the APIs: Connecting Human, LLM and Knowledge Graph through AI Chain.
Proceedings of the 38th IEEE/ACM International Conference on Automated Software Engineering, 2023
Still Confusing for Bug-Component Triaging? Deep Feature Learning and Ensemble Setting to Rescue.
Proceedings of the 31st IEEE/ACM International Conference on Program Comprehension, 2023
SeeHow: Workflow Extraction from Programming Screencasts through Action-Aware Video Analytics.
Proceedings of the 45th IEEE/ACM International Conference on Software Engineering, 2023
Faster or Slower? Performance Mystery of Python Idioms Unveiled with Empirical Evidence.
Proceedings of the 45th IEEE/ACM International Conference on Software Engineering, 2023
Proceedings of the 45th IEEE/ACM International Conference on Software Engineering: ICSE 2023 Companion Proceedings, 2023
Silent Vulnerable Dependency Alert Prediction with Vulnerability Key Aspect Explanation.
Proceedings of the 45th IEEE/ACM International Conference on Software Engineering, 2023
A Multi-faceted Vulnerability Searching Website Powered by Aspect-level Vulnerability Knowledge Graph.
Proceedings of the 45th IEEE/ACM International Conference on Software Engineering: ICSE 2023 Companion Proceedings, 2023
Proceedings of the 45th IEEE/ACM International Conference on Software Engineering: ICSE 2023 Companion Proceedings, 2023
PCR-Chain: Partial Code Reuse Assisted by Hierarchical Chaining of Prompts on Frozen Copilot.
Proceedings of the 45th IEEE/ACM International Conference on Software Engineering: ICSE 2023 Companion Proceedings, 2023
Proceedings of the 20th IEEE International Conference on Software Architecture, 2023
Proceedings of the IEEE International Conference on Data Mining, 2023
Leveraging Architectural Approaches in Web3 Applications - A DAO Perspective Focused.
Proceedings of the IEEE International Conference on Blockchain and Cryptocurrency, 2023
Proceedings of the IEEE International Conference on Blockchain and Cryptocurrency, 2023
Proceedings of the IEEE International Conference on Blockchain and Cryptocurrency, 2023
Proceedings of the IEEE International Conference on Blockchain and Cryptocurrency, 2023
BDSP: A Fair Blockchain-enabled Framework for Privacy-Enhanced Enterprise Data Sharing.
Proceedings of the IEEE International Conference on Blockchain and Cryptocurrency, 2023
Proceedings of the 53rd Annual IEEE/IFIP International Conference on Dependable Systems and Network, 2023
Contrastive Counterfactual Learning for Causality-aware Interpretable Recommender Systems.
Proceedings of the 32nd ACM International Conference on Information and Knowledge Management, 2023
2022
Investigating the Prospect of Leveraging Blockchain and Machine Learning to Secure Vehicular Networks: A Survey.
IEEE Trans. Intell. Transp. Syst., 2022
Knowl. Based Syst., 2022
J. Syst. Softw., 2022
Towards Interconnected Blockchains: A Comprehensive Review of the Role of Interoperability among Disparate Blockchains.
ACM Comput. Surv., 2022
Learning to Infer Counterfactuals: Meta-Learning for Estimating Multiple Imbalanced Treatment Effects.
CoRR, 2022
Interventional Recommendation with Contrastive Counterfactual Learning for Better Understanding User Preferences.
CoRR, 2022
CoRR, 2022
Making Python code idiomatic by automatic refactoring non-idiomatic Python code with pythonic idioms.
Proceedings of the 30th ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering, 2022
Psychologically-inspired, unsupervised inference of perceptual groups of GUI widgets from GUI images.
Proceedings of the 30th ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering, 2022
Proceedings of the 2022 SIAM International Conference on Data Mining, 2022
Constructing a System Knowledge Graph of User Tasks and Failures from Bug Reports to Support Soap Opera Testing.
Proceedings of the 37th IEEE/ACM International Conference on Automated Software Engineering, 2022
Prompt-tuned Code Language Model as a Neural Knowledge Base for Type Inference in Statically-Typed Partial Code.
Proceedings of the 37th IEEE/ACM International Conference on Automated Software Engineering, 2022
Heterogeneous Vulnerability Report Traceability Recovery by Vulnerability Aspect Matching.
Proceedings of the IEEE International Conference on Software Maintenance and Evolution, 2022
Proceedings of the 44th IEEE/ACM International Conference on Software Engineering: Software Engineering in Practice, 2022
Software engineering for Responsible AI: An empirical study and operationalised patterns.
Proceedings of the 44th IEEE/ACM International Conference on Software Engineering: Software Engineering in Practice, 2022
Proceedings of the IEEE 19th International Conference on Software Architecture Companion, 2022
Proceedings of the IEEE International Conference on Blockchain and Cryptocurrency, 2022
Proceedings of the 1st International Conference on AI Engineering: Software Engineering for AI, 2022
Proceedings of the IEEE International Conference on Big Data, 2022
2021
Integrated model-driven engineering of blockchain applications for business processes and asset management.
Softw. Pract. Exp., 2021
IEEE Internet Things J., 2021
Generating Informative CVE Description From ExploitDB Posts by Extractive Summarization.
CoRR, 2021
Proceedings of the Science and Technologies for Smart Cities, 2021
Proceedings of the ESEC/FSE '21: 29th ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering, 2021
Proceedings of the SAC '21: The 36th ACM/SIGAPP Symposium on Applied Computing, 2021
Reducing Bug Triaging Confusion by Learning from Mistakes with a Bug Tossing Knowledge Graph.
Proceedings of the 36th IEEE/ACM International Conference on Automated Software Engineering, 2021
Task-Oriented API Usage Examples Prompting Powered By Programming Task Knowledge Graph.
Proceedings of the IEEE International Conference on Software Maintenance and Evolution, 2021
Proceedings of the IEEE International Conference on Software Maintenance and Evolution, 2021
Proceedings of the 18th IEEE International Conference on Software Architecture, 2021
Proceedings of the IEEE International Conference on Data Mining, 2021
Proceedings of the IEEE International Conference on Blockchain and Cryptocurrency, 2021
A Case for Connecting SOLiD and Blockchains: Enforcement of Transparent Access Rights in Personal Data Stores.
Proceedings of the IEEE International Conference on Blockchain and Cryptocurrency, 2021
Proceedings of the EuroPLoP'21: European Conference on Pattern Languages of Programs 2021, Graz, Austria, July 7, 2021
Proceedings of the CIKM '21: The 30th ACM International Conference on Information and Knowledge Management, Virtual Event, Queensland, Australia, November 1, 2021
2020
IEEE Trans. Ind. Informatics, 2020
IEEE Softw., 2020
Correction to: Quantifying the Cost of Distrust: Comparing Blockchain and Cloud Services for Business Process Execution.
Inf. Syst. Frontiers, 2020
Quantifying the Cost of Distrust: Comparing Blockchain and Cloud Services for Business Process Execution.
Inf. Syst. Frontiers, 2020
Internet Things, 2020
CoRR, 2020
Object detection for graphical user interface: old fashioned or deep learning or a combination?
Proceedings of the ESEC/FSE '20: 28th ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering, 2020
Proceedings of the KDD '20: The 26th ACM SIGKDD Conference on Knowledge Discovery and Data Mining, 2020
Proceedings of the 35th IEEE/ACM International Conference on Automated Software Engineering, 2020
Seenomaly: vision-based linting of GUI animation effects against design-don't guidelines.
Proceedings of the ICSE '20: 42nd International Conference on Software Engineering, Seoul, South Korea, 27 June, 2020
Unblind your apps: predicting natural-language labels for mobile GUI components by deep learning.
Proceedings of the ICSE '20: 42nd International Conference on Software Engineering, Seoul, South Korea, 27 June, 2020
Proceedings of the Blockchain - ICBC 2020, 2020
Proceedings of the EuroPLoP '20: European Conference on Pattern Languages of Programs 2020, 2020
Proceedings of the EuroPLoP '20: European Conference on Pattern Languages of Programs 2020, 2020
2019
IEEE Trans. Comput. Soc. Syst., 2019
Designing blockchain-based applications a case study for imported product traceability.
Future Gener. Comput. Syst., 2019
Analysis of Data Management in Blockchain-Based Systems: From Architecture to Governance.
IEEE Access, 2019
IEEE Access, 2019
Proceedings of the 34th ACM/SIGAPP Symposium on Applied Computing, 2019
Proceedings of the IEEE International Conference on Blockchain and Cryptocurrency, 2019
Proceedings of the Blockchain - ICBC 2019, 2019
2018
ACM Trans. Manag. Inf. Syst., 2018
IEEE Trans. Dependable Secur. Comput., 2018
On legal contracts, imperative and declarative smart contracts, and blockchain systems.
Artif. Intell. Law, 2018
Proceedings of the Services Computing - SCC 2018, 2018
Proceedings of the 9th IFIP International Conference on New Technologies, 2018
Proceedings of the Web Services - ICWS 2018, 2018
Proceedings of the 2018 IEEE International Conference on Data Mining Workshops, 2018
Proceedings of the Blockchain - ICBC 2018, 2018
Applying Design Patterns in Smart Contracts - A Case Study on a Blockchain-Based Traceability Application.
Proceedings of the Blockchain - ICBC 2018, 2018
Proceedings of the 23rd European Conference on Pattern Languages of Programs, 2018
2017
IEEE Softw., 2017
AutoSVD++: An Efficient Hybrid Collaborative Filtering Model via Contractive Auto-encoders.
Proceedings of the 40th International ACM SIGIR Conference on Research and Development in Information Retrieval, 2017
Proceedings of the 2017 IEEE International Conference on Web Services, 2017
Proceedings of the 2017 IEEE International Conference on Software Architecture, 2017
Proceedings of the 2017 IEEE International Conference on Software Architecture, 2017
Proceedings of the Neural Information Processing - 24th International Conference, 2017
Proceedings of the 22nd International Conference on Engineering of Complex Computer Systems, 2017
Proceedings of the Forum and Doctoral Consortium Papers Presented at the 29th International Conference on Advanced Information Systems Engineering, 2017
2016
IEEE Trans. Serv. Comput., 2016
IEEE Softw., 2016
Proceedings of the 13th Working IEEE/IFIP Conference on Software Architecture, 2016
Proceedings of the 46th Annual IEEE/IFIP International Conference on Dependable Systems and Networks, 2016
Proceedings of the Business Process Management - 14th International Conference, 2016
2015
Using simulation to evaluate error detection strategies: A case study of cloud-based deployment processes.
J. Syst. Softw., 2015
Proceedings of the 34th IEEE Symposium on Reliable Distributed Systems Workshop, 2015
Proceedings of the 11th International ACM SIGSOFT Conference on Quality of Software Architectures, 2015
Crying Wolf and Meaning It: Reducing False Alarms in Monitoring of Sporadic Operations through POD-Monitor.
Proceedings of the 1st IEEE/ACM International Workshop on Complex Faults and Failures in Large Software Systems, 2015
Error Diagnosis of Cloud Application Operation Using Bayesian Networks and Online Optimisation.
Proceedings of the 11th European Dependable Computing Conference, 2015
Proceedings of the 45th Annual IEEE/IFIP International Conference on Dependable Systems and Networks, 2015
Proceedings of the International Conference on Cloud Computing and Big Data, 2015
2014
Data Knowl. Eng., 2014
Proceedings of the 2014 IEEE/IFIP Conference on Software Architecture, 2014
Proceedings of the 6th USENIX Workshop on Hot Topics in Cloud Computing, 2014
Proceedings of the 44th Annual IEEE/IFIP International Conference on Dependable Systems and Networks, 2014
Proceedings of the 2014 IEEE Fourth International Conference on Big Data and Cloud Computing, 2014
2013
Proceedings of the 9th international ACM SIGSOFT conference on Quality of Software Architectures, 2013
Proceedings of the 8th Workshop on Middleware for Next Generation Internet Computing, 2013
Proceedings of the Lucky LISA: Proceedings of the 27th Large Installation System Administration Conference, 2013
Proceedings of the 4th international ACM Sigsoft symposium on Architecting critical systems, 2013
Proceedings of the Service-Oriented Computing - ICSOC 2012 Workshops, 2013
Proceedings of the 2013 43rd Annual IEEE/IFIP International Conference on Dependable Systems and Networks (DSN), 2013
Proceedings of the ACM Symposium on Cloud Computing, SOCC '13, 2013
Incorporating Uncertainty into In-Cloud Application Deployment Decisions for Availability.
Proceedings of the 2013 IEEE Sixth International Conference on Cloud Computing, Santa Clara, CA, USA, June 28, 2013
Proceedings of the 2013 IEEE Sixth International Conference on Cloud Computing, Santa Clara, CA, USA, June 28, 2013
2012
Proceedings of the 2012 Joint Working IEEE/IFIP Conference on Software Architecture and European Conference on Software Architecture, 2012
An architecture framework for application-managed scaling of cloud-hosted relational databases.
Proceedings of the 2012 Joint Working IEEE/IFIP Conference on Software Architecture and European Conference on Software Architecture, 2012
Proceedings of the 2012 Joint Working IEEE/IFIP Conference on Software Architecture and European Conference on Software Architecture, 2012
Proceedings of the Service-Oriented Computing - 10th International Conference, 2012
Proceedings of the Business Process Management - 10th International Conference, 2012
Proceedings of the 19th Asia-Pacific Software Engineering Conference, 2012
2011
2010
Proceedings of the Web Information Systems Engineering - WISE 2010, 2010
2009
Proceedings of the Joint Working IEEE/IFIP Conference on Software Architecture 2009 and European Conference on Software Architecture 2009, 2009
2008
Proceedings of the 2nd international workshop on Ultra-large-scale software-intensive systems, 2008
Proceedings of the 15th Asia-Pacific Software Engineering Conference (APSEC 2008), 2008