Xiwei Xu

Orcid: 0000-0002-2273-1862

Affiliations:
  • 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:

Timeline

Legend:

Book 
In proceedings 
Article 
PhD thesis 
Dataset
Other 

Links

Online presence:

On csauthors.net:

Bibliography

2025
Agent design pattern catalogue: A collection of architectural patterns for foundation model based agents.
J. Syst. Softw., 2025

2024
SE Factual Knowledge in Frozen Giant Code Model: A Study on FQN and Its Retrieval.
IEEE Trans. Knowl. Data Eng., December, 2024

Automated Refactoring of Non-Idiomatic Python Code With Pythonic Idioms.
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

Prompt Sapper: A LLM-Empowered Production Tool for Building AI Chains.
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

FQN Inference in Partial Code by Prompt-tuned Language Model of Code.
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

Where is it? Tracing the Vulnerability-relevant Files from Vulnerability Reports.
Proceedings of the 46th IEEE/ACM International Conference on Software Engineering, 2024

Enhancing Exploratory Testing by Large Language Model and Knowledge Graph.
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

Inside Maia 100.
Proceedings of the 36th IEEE Hot Chips Symposium, 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

Privacy and Copyright Protection in Generative AI: A Lifecycle Perspective.
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

Smart Contracts' Upgradability for Flexible Business Processes.
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

Adversarial dual autoencoders for trust-aware recommendation.
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

The Privacy Pillar - A Conceptual Framework for Foundation Model-based Systems.
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

SeePrivacy: Automated Contextual Privacy Policy Generation for Mobile Applications.
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

Distributed Trust Through the Lens of Software Architecture.
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 Framework for Designing Foundation Model based Systems.
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

MLOps Spanning Whole Machine Learning Life Cycle: A Survey.
CoRR, 2023

Blockchain-Empowered Trustworthy Data Sharing: Fundamentals, Applications, and Challenges.
CoRR, 2023

On the Opportunity of Causal Deep Generative Models: A Survey and Future Directions.
CoRR, 2023

Operationalising Responsible AI Using a Pattern-Oriented Approach: A Case Study on Chatbots in Financial Services.
CoRR, 2023

IronForge: An Open, Secure, Fair, Decentralized Federated Learning.
CoRR, 2023

Meta-learning for Estimating Multiple Treatment Effects with Imbalance.
Proceedings of the Web Information Systems Engineering - WISE 2023, 2023

Unveiling the Tricks: Automated Detection of Dark Patterns in Mobile Applications.
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

RIdiom: Automatically Refactoring Non-Idiomatic Python Code with Pythonic Idioms.
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

SoapOperaTG: A Tool for System Knowledge Graph Based Soap Opera Test Generation.
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

A Selection Model of Privacy Patterns.
Proceedings of the 20th IEEE International Conference on Software Architecture, 2023

Review-Incorporated Model-Agnostic Profile Injection Attacks on Recommender Systems.
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

Predicting NFT Classification with GNN: A Recommender System for Web3 Assets.
Proceedings of the IEEE International Conference on Blockchain and Cryptocurrency, 2023

A First Look into Blockchain DAOs.
Proceedings of the IEEE International Conference on Blockchain and Cryptocurrency, 2023

A Referable NFT Scheme.
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

Analyzing the Performance of the Inter-Blockchain Communication Protocol.
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

A survey for trust-aware recommender systems: A deep learning perspective.
Knowl. Based Syst., 2022

Architectural patterns for the design of federated learning systems.
J. Syst. Softw., 2022

Towards Interconnected Blockchains: A Comprehensive Review of the Role of Interoperability among Disparate Blockchains.
ACM Comput. Surv., 2022

An Empirical Study on Snapshot DAOs.
CoRR, 2022

Responsible AI Pattern Catalogue: A Multivocal Literature Review.
CoRR, 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

Towards Operationalising Responsible AI: An Empirical Study.
CoRR, 2022

Responsible-AI-by-Design: a Pattern Collection for Designing Responsible AI Systems.
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

Cycle-Balanced Representation Learning For Counterfactual Inference.
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

Dependency Tracking for Risk Mitigation in Machine Learning (ML) Systems.
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

Analysis of Privacy Patterns from An Architectural Perspective.
Proceedings of the IEEE 19th International Conference on Software Architecture Companion, 2022

Carboncoin: Blockchain Tokenization of Carbon Emissions with ESG-based Reputation.
Proceedings of the IEEE International Conference on Blockchain and Cryptocurrency, 2022

Towards a roadmap on software engineering for responsible AI.
Proceedings of the 1st International Conference on AI Engineering: Software Engineering for AI, 2022

Towards Implementing Responsible AI.
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

Featured Cover.
Softw. Pract. Exp., 2021

Blockchain-Based Federated Learning for Device Failure Detection in Industrial IoT.
IEEE Internet Things J., 2021

Blockchain-based Trustworthy Federated Learning Architecture.
CoRR, 2021

AI and Ethics - Operationalising Responsible AI.
CoRR, 2021

Design Patterns for Blockchain-Based Payment Applications.
CoRR, 2021

Generating Informative CVE Description From ExploitDB Posts by Extractive Summarization.
CoRR, 2021

Characterizing Blockchain Interoperability Systems from an Architecture Perspective.
Proceedings of the Science and Technologies for Smart Cities, 2021

KGAMD: an API-misuse detector driven by fine-grained API-constraint knowledge graph.
Proceedings of the ESEC/FSE '21: 29th ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering, 2021

Analysing and extending privacy patterns with architectural context.
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

Software Architecture Challenges for ML Systems.
Proceedings of the IEEE International Conference on Software Maintenance and Evolution, 2021

A Decision Model for Choosing Patterns in Blockchain-Based Applications.
Proceedings of the 18th IEEE International Conference on Software Architecture, 2021

MetaGB: A Gradient Boosting Framework for Efficient Task Adaptive Meta Learning.
Proceedings of the IEEE International Conference on Data Mining, 2021

A Process Adaptation Framework for Blockchain-Based Supply Chain Management.
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

Patterns for Blockchain-Based Payment Applications.
Proceedings of the EuroPLoP'21: European Conference on Pattern Languages of Programs 2021, Graz, Austria, July 7, 2021

Generative Inverse Deep Reinforcement Learning for Online Recommendation.
Proceedings of the CIKM '21: The 30th ACM International Conference on Information and Knowledge Management, Virtual Event, Queensland, Australia, November 1, 2021

2020
Unraveling Metric Vector Spaces With Factorization for Recommendation.
IEEE Trans. Ind. Informatics, 2020

Design Pattern as a Service for Blockchain-Based Self-Sovereign Identity.
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

On the performance of distributed ledgers for Internet of Things.
Internet Things, 2020

Blockchain-based Federated Learning for Failure Detection in Industrial IoT.
CoRR, 2020

Trust in Recommender Systems: A Deep Learning Perspective.
CoRR, 2020

Reliability analysis for blockchain oracles.
Comput. Electr. Eng., 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

MAMO: Memory-Augmented Meta-Optimization for Cold-start Recommendation.
Proceedings of the KDD '20: The 26th ACM SIGKDD Conference on Knowledge Discovery and Data Mining, 2020

API-Misuse Detection Driven by Fine-Grained API-Constraint Knowledge Graph.
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

Understanding and Handling Blockchain Uncertainties.
Proceedings of the Blockchain - ICBC 2020, 2020

Design Patterns for Blockchain-based Self-Sovereign Identity.
Proceedings of the EuroPLoP '20: European Conference on Pattern Languages of Programs 2020, 2020

Patterns for Blockchain Data Migration.
Proceedings of the EuroPLoP '20: European Conference on Pattern Languages of Programs 2020, 2020

2019
Blockchain-Based Trust Mechanism for IoT-Based Smart Manufacturing System.
IEEE Trans. Comput. Soc. Syst., 2019

Designing blockchain-based applications a case study for imported product traceability.
Future Gener. Comput. Syst., 2019

uBaaS: A unified blockchain as a service platform.
Future Gener. Comput. Syst., 2019

Patterns for Blockchain Migration.
CoRR, 2019

Analysis of Data Management in Blockchain-Based Systems: From Architecture to Governance.
IEEE Access, 2019

Analysis of Blockchain Solutions for IoT: A Systematic Literature Review.
IEEE Access, 2019

A RESTful architecture for data exploration as a service.
Proceedings of the 34th ACM/SIGAPP Symposium on Applied Computing, 2019

A Landscape of Cryptocurrencies.
Proceedings of the IEEE International Conference on Blockchain and Cryptocurrency, 2019

Digital-Physical Parity for Food Fraud Detection.
Proceedings of the Blockchain - ICBC 2019, 2019

Architecture for Blockchain Applications
Springer, ISBN: 978-3-030-03034-6, 2019

2018
Blockchains for Business Process Management - Challenges and Opportunities.
ACM Trans. Manag. Inf. Syst., 2018

R<sup>2</sup>C: Robust Rolling-Upgrade in Clouds.
IEEE Trans. Dependable Secur. Comput., 2018

Position and Distance: Recommendation beyond Matrix Factorization.
CoRR, 2018

An Empirical Study of Cloud API Issues.
IEEE Cloud Comput., 2018

On legal contracts, imperative and declarative smart contracts, and blockchain systems.
Artif. Intell. Law, 2018

Data Service API Design for Data Analytics.
Proceedings of the Services Computing - SCC 2018, 2018

Evaluating Blockchains for IoT.
Proceedings of the 9th IFIP International Conference on New Technologies, 2018

Coupled Linear and Deep Nonlinear Method for Meetup Service Recommendation.
Proceedings of the Web Services - ICWS 2018, 2018

Design Pattern as a Service for Blockchain Applications.
Proceedings of the 2018 IEEE International Conference on Data Mining Workshops, 2018

A Simulation Approach for Studying Behavior and Quality of Blockchain Networks.
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

A Pattern Collection for Blockchain-based Applications.
Proceedings of the 23rd European Conference on Pattern Languages of Programs, 2018

2017
Adaptable Blockchain-Based Systems: A Case Study for Product Traceability.
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

Blockchain Based Data Integrity Service Framework for IoT Data.
Proceedings of the 2017 IEEE International Conference on Web Services, 2017

A Taxonomy of Blockchain-Based Systems for Architecture Design.
Proceedings of the 2017 IEEE International Conference on Software Architecture, 2017

Comparing Blockchain and Cloud Services for Business Process Execution.
Proceedings of the 2017 IEEE International Conference on Software Architecture, 2017

Hybrid Collaborative Recommendation via Semi-AutoEncoder.
Proceedings of the Neural Information Processing - 24th International Conference, 2017

Evaluating Suitability of Applying Blockchain.
Proceedings of the 22nd International Conference on Engineering of Complex Computer Systems, 2017

Regerator: a Registry Generator for Blockchain.
Proceedings of the Forum and Doctoral Consortium Papers Presented at the 29th International Conference on Advanced Information Systems Engineering, 2017

2016
A Unified Business-Driven Cloud Management Framework.
IEEE Trans. Serv. Comput., 2016

Building Pipelines for Heterogeneous Execution Environments for Big Data Processing.
IEEE Softw., 2016

The Blockchain as a Software Connector.
Proceedings of the 13th Working IEEE/IFIP Conference on Software Architecture, 2016

Process-Oriented Non-intrusive Recovery for Sporadic Operations on Cloud.
Proceedings of the 46th Annual IEEE/IFIP International Conference on Dependable Systems and Networks, 2016

Untrusted Business Process Monitoring and Execution Using Blockchain.
Proceedings of the Business Process Management - 14th International Conference, 2016

2015
Achieving Reliable High-Frequency Releases in Cloud Environments.
IEEE Softw., 2015

A Tail-Tolerant Cloud API Wrapper.
IEEE Softw., 2015

Using simulation to evaluate error detection strategies: A case study of cloud-based deployment processes.
J. Syst. Softw., 2015

Building Secure Applications Using Pattern-Based Design Fragments.
Proceedings of the 34th IEEE Symposium on Reliable Distributed Systems Workshop, 2015

Making Real Time Data Analytics Available as a Service.
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

Discovering and Visualizing Operations Processes with POD-Discovery and POD-Viz.
Proceedings of the 45th Annual IEEE/IFIP International Conference on Dependable Systems and Networks, 2015

MapReduce Job Optimization: A Mapping Study.
Proceedings of the International Conference on Cloud Computing and Big Data, 2015

2014
Role network model-based support for RESTful business processes.
Data Knowl. Eng., 2014

A Recoverability-Oriented Analysis for Operations on Cloud Applications.
Proceedings of the 2014 IEEE/IFIP Conference on Software Architecture, 2014

Mechanisms and Architectures for Tail-Tolerant System Operations in Cloud.
Proceedings of the 6th USENIX Workshop on Hot Topics in Cloud Computing, 2014

POD-Diagnosis: Error Diagnosis of Sporadic Operations on Cloud Applications.
Proceedings of the 44th Annual IEEE/IFIP International Conference on Dependable Systems and Networks, 2014

Quantifying Failure Risk of Version Switch for Rolling Upgrade on Clouds.
Proceedings of the 2014 IEEE Fourth International Conference on Big Data and Cloud Computing, 2014

2013
Effort-Oriented Classification Matrix of Web Service Composition
CoRR, 2013

Cloud API issues: an empirical study and impact.
Proceedings of the 9th international ACM SIGSOFT conference on Quality of Software Architectures, 2013

Detecting cloud provisioning errors using an annotated process model.
Proceedings of the 8th Workshop on Middleware for Next Generation Internet Computing, 2013

Challenges to Error Diagnosis in Hadoop Ecosystems.
Proceedings of the Lucky LISA: Proceedings of the 27th Large Installation System Administration Conference, 2013

Availability analysis for deployment of in-cloud applications.
Proceedings of the 4th international ACM Sigsoft symposium on Architecting critical systems, 2013

BPMashup: Dynamic Execution of RESTful Processes.
Proceedings of the Service-Oriented Computing - ICSOC 2012 Workshops, 2013

Modeling and analysing operation processes for dependability.
Proceedings of the 2013 43rd Annual IEEE/IFIP International Conference on Dependable Systems and Networks (DSN), 2013

Process-oriented recovery for operations on cloud applications.
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

Improving Availability of Cloud-Based Applications through Deployment Choices.
Proceedings of the 2013 IEEE Sixth International Conference on Cloud Computing, Santa Clara, CA, USA, June 28, 2013

2012
Data management requirements for a knowledge discovery platform.
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

An Architectural Approach for Cost Effective Trustworthy Systems.
Proceedings of the 2012 Joint Working IEEE/IFIP Conference on Software Architecture and European Conference on Software Architecture, 2012

Application of Business-Driven Decision Making to RESTful Business Processes.
Proceedings of the Service-Oriented Computing - 10th International Conference, 2012

A Business Process-Driven Approach for Requirements Dependency Analysis.
Proceedings of the Business Process Management - 10th International Conference, 2012

Web Platform API Design Principles and Service Contract.
Proceedings of the 19th Asia-Pacific Software Engineering Conference, 2012

2011
A resource-oriented architecture for business process systems.
PhD thesis, 2011

2010
An Architectural Style for Process-Intensive Web Information Systems.
Proceedings of the Web Information Systems Engineering - WISE 2010, 2010

2009
An architecting method for distributed process-intensive systems.
Proceedings of the Joint Working IEEE/IFIP Conference on Software Architecture 2009 and European Conference on Software Architecture 2009, 2009

2008
Resource-oriented business process modeling for ultra-large-scale systems.
Proceedings of the 2nd international workshop on Ultra-large-scale software-intensive systems, 2008

Resource-Oriented Architecture for Business Processes.
Proceedings of the 15th Asia-Pacific Software Engineering Conference (APSEC 2008), 2008


  Loading...