Architecture and Analytics Platforms

June 6th, 2018

The Architecture and Analytics Platforms team tackles major challenges in software architecture, data analytics, computing infrastructure, DevOps, and dependability. Please refer to the Disciplines below for an overview of our backgrounds. While we work on a wide range of topics, there are three major efforts of R&D in the team: the Business Process Modelling (BPM), the Data Analytics Platform and usage of Blockchain technologies – see the Research Topics section below.

 

Research Topics

  • Blockchain: Blockchain is an emerging technology for decentralized and transactional data sharing across a large network of untrusted participants. It enables new forms of distributed systems, where participants can find agreements on their shared states without trusting a central authority or any particular participates. Our group is mainly working on three aspects, including designing with blockchain, analyzing and improving trustworthy of blockchain, and legal reasoning with Smart Contracts on blockchain.
  • Data Analytics Platform: Data analytics and machine learning systems are increasingly used in various application areas and achieve many widely noticeable successes. Most of these systems benefit from large scale distributed system for data storage and complex computation. Our data analytics platform research target on both core distributed and parallel system techniques for running these systems on integrated data in a fast and scalable manner, and actual data analytics system development for application domains with challenging data handling problems such as health and scientific computing.
  • Business Process Management (BPM): is dedicated to the development of methods, techniques, and tools for (re-)designing, implementing, automating, monitoring, and analyzing business processes. Our BPM research develops and enhances those approaches, in order to support the implementation and delivery of more effective and efficient processes. In particular, we focus on data and model-driven process analytics in business and software development settings, as well as on automated process execution.

 

The above activities are underpinned by expertise in the following disciplines.

  • All decisions and management are affected by the overall structure of the application, and this can be utilized in the activities through models that relate the architecture to the properties obtained and through guidance to determine suitable architectural choices.

  • Cloud platforms offer facilities for use of shared long-term data, however, they differ in functionality and consistency from what is common in traditional database management. Furthermore, the cost (in time or money) of moving large amounts of data into or out of a cloud platform is usually surprisingly high. Innovative approaches to dealing with these data are needed to arrive at suitable application designs.

  • Achieving acceptable throughput and latency requires ways to model and tune the performance of the application and the cloud platform, a task that is more challenging than for traditional systems as the information and control is divided between the application owner and the platform owner.

  • Applications need to be engineered with dependability despite the limited visibility and controls provided by the underlying platforms.

We also apply empirical software engineering, AI planning, optimization and business value-driven IT management, software process research to our problems.

Working with us

 We work with a range of collaborators across industry and academia. We work with our collaborators by applying our R&D expertise and capability to solve challenges, find efficiencies and innovate. If your organization is facing challenges within the remit of our research agenda please reach out to see how we might work together. Please contact Shiping Chen.

 

Releases

 

People

Current
Researchers/Engineers Students
  • Adnene Guabtni
  • Chen Wang
  • Christopher Klinkmuller
  • Dilum Bandara
  • He (Jason) Zhang
  • Hugo O’Connor
  • Jeff Wang
  • Jing Jiang
  • Lina Yao
  • Qinghua Lu
  • Sherry Xu
  • Sunny Verma
  • Vincent Gramoli
  • Xi (James) Zheng
  • Yilin Sai
  • Zhenchang Xing
  • Bin Liu
  • Sin Kit Lo
  • Sin Kuang Lo
  • Su Yen Chia

 

    • Alan Fekete
    • Alex Ponomarev
    • An Binh Tran
    • Anna Liu
    • Chao Li
    • Dongyao Wu
    • Hiroshi Wada
    • Huijun Wu
    • Ingo Weber
    • Jan Ladleif
    • Len Bass
    • Mansour Khelghatdoust
    • Matthew Sladescu
    • Min Fu
    • Mojtaba Shahin
    • Mostafa Farshchi
    • Ngoc Tran Trung
    • Paul Bannerman
    • Paul Rimba
    • Philipp Hoenisch
    • Rabia Chaudry
    • Rajitha Yasaweerasinghelage
    • Renlord Yang
    • Sebastian Fredriksson Bernholtz
    • Sherif Sakr
    • Shuai Zhang
    • Suhrid Satyal
    • Sung Une Lee
    • Teuku Geumpana
    • Yu Shuang
    • Yun Zhang

 

Publications

Open allClose all
  • 2020

    Up to 16 June, 2020

    • Design-Pattern-as-a-Service for Blockchain-based Self-Sovereign Identity
      Yue Liu, Qinghua Lu, Helen Paik, Xiwei Xu, Shiping Chen, Liming Zhu
      IEEE Software, 2020 (Accepted)
    • Design Patterns for Blockchain-based Self-Sovereign Identity
      Yue Liu, Qinghua Lu, Helen Paik, Xiwei Xu
      EuroPLoP, 2020 (Accepted)
    • Going Deep: Graph Convolutional Ladder-Shape Networks
      Ruiqi Hu, Shirui Pan, Guodong Long, Qinghua Lu, Liming Zhu, Jing Jiang
      AAAI 2020
    • Capability-based IoT Access Control using Blockchain
      Yue Liu, Qinghua Lu, Shiping Chen, Qiang Qu, Hugo O’Connor, Kim-Kwang Raymond Choo, He Zhang
      Digital Communications and Networks (DCN), 2020 (Accepted)

    • Analysis of Data Management in Blockchain-Based Systems: From Architecture to Governance
      HY Paik, X Xu, HMND Bandara, SU Lee, SK Lo
      IEEE Access 7, 186091-186107
    • Blockchain Technology and its Potential for the Construction Industry
      Samudaya Nanayakkara, Srinath Perera, H.M.N. Dilum Bandara, G. Thilini Weerasuriya, and Jason AyoubProc. 43rd Annual Australasian University Building Educators Association (AUBEA 2019) Conf., Noosa, Australia, Nov. 2019
    • Optimising Architectures for Performance, Cost, and Security
      R Yasaweerasinghelage, M Staples, HY Paik, I Weber
      European Conference on Software Architecture, 161-177
    • Unraveling Metric Vector Spaces with Factorization for Recommendation
      S Zhang, L Yao, B Wu, X Xu, X Zhang, L Zhu
      IEEE Transactions on Industrial Informatics
    • uBaaS: A unified blockchain as a service platform
      Q Lu, X Xu, Y Liu, I Weber, L Zhu, W Zhang
      Future Generation Computer Systems 101, 564-575
    • Analysis of blockchain solutions for IoT: A systematic literature review
      SK Lo, Y Liu, SY Chia, X Xu, Q Lu, L Zhu, H Ning
      IEEE Access 7, 58822-58835
    • On the performance of distributed ledgers for internet of things
      R Han, G Shapiro, V Gramoli, X Xu
      Internet of Things, 100087
    • Blockchain-based trust mechanism for iot-based smart manufacturing system
      Y Zhang, X Xu, A Liu, Q Lu, L Xu, F Tao
      IEEE Transactions on Computational Social Systems 6 (6), 1386-1394
    • A Case Based Deep Neural Network Interpretability Framework and Its User Study
      R Nadeem, H Wu, H Paik, C Wang
      International Conference on Web Information Systems Engineering, 147-161
    • Towards Effective Data Augmentations via Unbiased GAN Utilization
      S Verma, C Wang, L Zhu, W Liu
      Pacific Rim International Conference on Artificial Intelligence, 555-567
    • A compliance checking framework for DNN models
      S Verma, C Wang, L Zhu, W Liu
      Proceedings of the 28th International Joint Conference on Artificial …
    • Blockchain support for collaborative business processes
      C Di Ciccio, A Cecconi, M Dumas, L García-Bañuelos, O López-Pintado, …
      Informatik Spektrum 42 (3), 182-190
    • A Landscape of Cryptocurrencies
      Z Li, Q Lu, S Chen, Y Liu, X Xu
      2019 IEEE International Conference on Blockchain and Cryptocurrency (ICBC …
    • Correction to: Quantifying the Cost of Distrust: Comparing Blockchain and Cloud Services for Business Process Execution
      P Rimba, AB Tran, I Weber, M Staples, A Ponomarev, X Xu
      Information Systems Frontiers, 1-2
    • A RESTful architecture for data exploration as a service
      Y Zhang, X Xu, S Satyal, S Chen, L Zhu
      Proceedings of the 34th ACM/SIGAPP Symposium on Applied Computing, 1692-1700
    • Blockchain-based trust mechanism for iot-based smart manufacturing system
      Y Zhang, X Xu, A Liu, Q Lu, L Xu, F Tao
      IEEE Transactions on Computational Social Systems 6 (6), 1386-1394
    • Caterpillar: a business process execution engine on the Ethereum blockchain
      O López‐Pintado, L García‐Bañuelos, M Dumas, I Weber, A Ponomarev
      Software: Practice and Experience 49 (7), 1162-1193
    • Mining Process Mining Practices: An Exploratory Characterization of Information Needs in Process Analytics
      Christopher Klinkmüller, Richard Müller, and Ingo Weber
      International Conference on Business Process Management 2019. (see:
    • Mining Blockchain Processes: Extracting Process Mining Data from Blockchain Applications (Best Paper Award)
      Christopher Klinkmüller, Alexander Ponomarev, An Binh Tran, Ingo Weber, and Wil van der Aalst
      International Conference on Business Process Management 2019, Blockchain Forum
    • Business process improvement with the AB-BPM methodology
      S Satyal, I Weber, H Paik, C Di Ciccio, J Mendling
      Information Systems 84, 283-298
    • Dynamic role binding in blockchain-based collaborative business processes
      Orlenys López-Pintado, Marlon Dumas, Luciano García-Bañuelos, and Ingo Weber
      CAISE’19: International Conference on Advanced Information Systems Engineering, Rome, Italy, July 2019
    • Digital-Physical Parity for Food Fraud Detection
      Sin Kuang Lo, Xiwei Xu, Chen Wang, Ingo Weber, Paul Rimba, Qinghua Lu, and Mark Staples
      ICBC’19: International Conference on Blockchain, San Diego, USA, June, 2019. Accepted March, 2019
    • TEXUS: A unified framework for extracting and understanding tables in PDF documents
      Roya Rastan, Hye-Young Paik, John Shepherd
      Information Processing & Management. May 2019
    • A platform architecture for multi-tenant blockchain-based systems
      Ingo Weber, Qinghua Lu, An Binh Tran, Amit Deshmukh, Marek Gorski, and Markus Strazds
      ICSA’19: IEEE International Conference on Software Architecture, Hamburg, Germany, April 2019
    • Designing blockchain-based applications a case study for imported product traceability
      Xiwei Xu, Qinghua Lu, Yue Liu, Liming Zhu, Haonan Yao, Athanasios V Vasilakos
      Future Generation Computer Systems. Published March 2019
    • Data Governance Decisions for Platform Ecosystems
      Sung Une Lee, Liming Zhu, and Ross Jeffery
      HICSS’19: 52nd Hawaii International Conference on System Sciences, January 2019

    • Hybrid Networks: Improving Deep Learning Networks via Integrating Two Views of Images
      Sunny Verma, Wei Liu, Chen Wang, Liming Zhu
      International Conference on Neural Information Processing, December 2018
    • Design Pattern as a Service for Blockchain Applications
      Qinghua Lu, Xiwei Xu, Yue Liu, Weishan Zhang
      ICDMW’2018: IEEE International Conference on Data Mining Workshops, November 2018
    • Shadow testing for business process improvement
      Suhrid Satyal, Ingo Weber, Helen Paik, Claudio Di Ciccio, and Jan Mendling
      CoopIS’18: Cooperative Information Systems conference, OTM Confederated International Conferences, Valletta, Malta, October 2018
    • Lorikeet: A model-driven engineering tool for blockchain-based business process execution and asset management
      An Binh Tran, Qinghua Lu, and Ingo Weber
      BPM’18: International Conference on Business Process Management, Demo track, Sydney, NSW, Australia, September 2018
    • Blockchain standard: can we reach consensus?
      Vincent Gramoli, Mark Staples
      IEEE Communications Standards Magazine, Vol. 2, Issue 3, September 2018, pp. 16-21.
    • Contextual anomaly detection for a critical industrial system based on logs and metrics
      Mostafa Farshchi, Ingo Weber, Raffaele Della Corte, Antonio Pecchia, Marcello Cinque, Jean-Guy Schneider, and John Grundy
      EDCC’18: European Dependable Computing Conference, short paper, Iasi, Romania, September 2018
    • Platform-Independent Secure Blockchain-Based Voting System
      Bin Yu, Joseph Liu, Amin Sakzad, Surya Nepal, Ron Steinfeld, Paul Rimba, and Man Ho Au
      ISC’18: Information Security Conference, September 2018
    • A Data Governance Framework for Platform Ecosystem Process Management
      Sung Une Lee, Liming Zhu, and Ross Jeffery
      BPM Forum’18: International Conference on Business Process Management, Sydney, Australia, September 2018
    • Quantifying the cost of distrust: Comparing blockchain and cloud services for business process execution
      Paul Rimba, An Binh Tran, Ingo Weber, Mark Staples, Alexander Ponomarev, and Xiwei Xu
      Information Systems Frontiers, August 2018
    • Business process improvement with the AB-BPM methodology
      Suhrid Satyal, Ingo Weber, Helen Paik, Claudio Di Ciccio, and Jan Mendling
      Information Systems, July 2018. Accepted
    • A Pattern Language for Blockchain-based Applications
      Xiwei Xu, Cesare Pautasso, Liming Zhu, Qinghua Lu, and Ingo Weber
      EuroPLOP’18: European Conference on Pattern Languages of Programs, Kloster Irsee, Germany, July 2018
    • A Contingency-Based Approach to Data Governance Design for Platform Ecosystems
      Sung Une Lee, Liming Zhu, and Ross Jeffery
      PACIS’18: the 22nd Pacific Asia Conference on Information System, Yokohama, Japan, June 2018
    • RT-DBSCAN: Real-time Parallel Clustering of Spatio-Temporal Data using Spark-Streaming
      Yikai Gong, Richard O. Sinnott, and Paul Rimba
      ICCS’18: The International Conference on Computational Science, Wuxi, China, June 2018
    • AODV-based Routing for Payment Channel Networks
      Philipp Hoenisch and Ingo Weber
      ICBC’18: International Conference on Blockchain, Seattle, USA, June 30, 2018
    • AB Testing for process versions with contextual multi-armed bandit algorithms
      Suhrid Satyal, Ingo Weber, Helen Paik, Claudio Di Ciccio, and Jan Mendling
      CAISE’18: International Conference on Advanced Information Systems Engineering, Tallinn, Estonia, June 2018
    • Towards reliable predictive process monitoring
      Christopher Klinkmüller, Nick van Beest, and Ingo Weber
      CAISE Forum’18: International Conference on Advanced Information Systems Engineering, Forum Track, Tallinn, Estonia, June 2018
    • One Size Does Not Fit All: The Case for Chunking Configuration in Backup Deduplication
      Huijun Wu, Chen Wang, Kai Lu, Yinjin Fu, and Liming Zhu
      CCGrid’18: IEEE/ACM International Symposium on Cluster, Cloud and Grid. May 2018
    • Sharing Deep Neural Network Models with Interpretation
      Huijun Wu, Chen Wang, Jie Yin, Kai Lu, and Liming Zhu
      WWW’18 (The World Wide Web Conference). April 2018
    • Predicting the performance of privacy-preserving data analytics using architecture modelling and simulation
      Rajitha Yasaweerasinghelage, Mark Staples, Ingo Weber, and Hye-Young Paik
      ICSA’18: IEEE International Conference on Software Architecture, Seattle, WA, USA, April 2018
    • Metric selection and anomaly detection for cloud operations using log and metric correlation analysis
      Mostafa Farshchi, Jean-Guy Schneider, Ingo Weber, and John Grundy
      Journal of Systems and Software, 137:531-549, March 2018
    • How do machine learning, robotic process automation and blockchains affect the human factor in business process management?
      Jan Mendling, Gero Decker, Richard Hull, Hajo A. Reijers, and Ingo Weber
      Communications of the Association for Information Systems (CAIS). Peer-reviewed panel paper. Accepted March 2018
    • Blockchains for business process management – challenges and opportunities
      Jan Mendling, Ingo Weber, Wil Van Der Aalst, Jan Vom Brocke, Cristina Cabanillas, Florian Daniel, Søren Debois, Claudio Di Ciccio, Marlon Dumas, Schahram Dustdar, Avigdor Gal, Luciano García-Bañuelos, Guido Governatori, Richard Hull, Marcello La Rosa, Henrik Leopold, Frank Leymann, Jan Recker, Manfred Reichert, Hajo A. Reijers, Stefanie Rinderle-Ma, Andreas Solti, Michael Rosemann, Stefan Schulte, Munindar P. Singh, Tijs Slaats, Mark Staples, Barbara Weber, Matthias Weidlich, Mathias Weske, Xiwei Xu, and Liming Zhu
      ACM Transactions on Management Information Systems (TMIS), 9(1):4:1-4:16. Peer-reviewed research commentary. February 2018
    • DCDedupe: Selective Deduplication and Delta Compression with Effective Routing for Distributed Storage
      Binqi Zhang, Chen Wang , Bing Bing Zhou, Dong Yuan, and Albert Y. Zomaya
      Journal of Grid Computing, accepted February 2018
    • Towards verifying ethereum smart contract bytecode in Isabelle/HOL
      Sidney Amani, Myriam Bégel, Maksym Bortin and Mark Staples
      2018 7th ACM SIGPLAN International Conference on Certified Programs and Proofs, Los Angeles, USA, January 2018
    • Designing Data Governance in Platform Ecosystems
      Sung Une Lee, Liming Zhu and Ross Jeffery
      HICSS’18: the 51st Hawaii International Conference on System Sciences, Hawaii, USA, January 2018
    • A Differentiated Caching Mechanism to Enable Primary Storage Deduplication in Clouds
      Huijun Wu, Chen Wang, Yinjin Fu, Sherif Sakr, Kai Lu, and Liming Zhu
      IEEE Transactions on Parallel and Distributed Systems (TPDS). accepted January 2018

    • A Big Data Architecture for Near Real-time Traffic Analytics
      Yikai Gong, Paul Rimba and Richard O. Sinnott
      UCC’17: the 10th IEEE/ACM International Conference on Utility and Cloud Computing,Texas, USA, Dec 2017
    • Enhancing online video recommendation using social user interactions
      Xiangmin Zhou, Lei Chen, Yanchun Zhang, Dong Qin, Longbing Cao, Guangyan Huang, and Chen Wang
      The VLDB Journal, 26(5): 637-656. October 2017
    • On availability for blockchain-based systems
      Ingo Weber, Vincent Gramoli, Mark Staples, Alex Ponomarev, Ralph Holz, An Binh Tran, and Paul Rimba
      SRDS’17: IEEE International Symposium on Reliable Distributed Systems, Hong Kong, China, September 2017
    • Quantifying the cost of distrust: Comparing blockchain and cloud services for business process execution
      Paul Rimba, An Binh Tran, Ingo Weber, Mark Staples, Alexander Ponomarev, and Xiwei Xu
      Scalable Computing and Communications (SCAC) journal, accepted September 2017
    • AB-BPM: Performance-driven instance routing for business process improvement
      Suhrid Satyal, Ingo Weber, Helen Paik, Claudio Di Ciccio, and Jan Mendling
      BPM’17: International Conference on Business Process Management, Barcelona, Spain, September 2017
    • Optimized execution of business processes on blockchain
      Luciano García-Bañuelos, Alexander Ponomarev, Marlon Dumas, and Ingo Weber
      BPM’17: International Conference on Business Process Management, Barcelona, Spain, September 2017
    • Analyzing control flow information to improve the effectiveness of process model matching techniques
      Christopher Klinkmüller and Ingo Weber
      Decision Support Systems, 100:6-14, August 2017
    • Runtime verification for business processes utilizing the Bitcoin blockchain
      Christoph Prybila, Stefan Schulte, Christoph Hochreiner, and Ingo Weber
      Future Generation Computer Systems (FGCS), accepted August 2017
    • Rollback mechanisms for cloud management APIs using AI planning
      Suhrid Satyal, Ingo Weber, Len Bass, and Min Fu
      IEEE Transactions on Dependable and Secure Computing (TDSC), accepted July 2017
    • Data Governance for Platform Ecosystems: Critical Factors and the State of Practice
      Sung Une Lee, Liming Zhu and Ross Jeffery
      PACIS’17: the 21st Pacific Asia Conference on Information Systems, Langkawi, Malaysia, July 2017
    • Risks and opportunities for systems using blockchain and smart contracts
      Mark Staples, Shiping Chen, Sara Falamaki, Alex Ponomarev, Paul Rimba, An Binh Tran, Ingo Weber, Xiwei Xu, and Zhenjiang Zhu
      Technical report, Data61, CSIRO, Sydney, Australia, June 2017
    • Regerator: a registry generator for blockchain
      An Binh Tran, Xiwei Xu, Ingo Weber, Mark Staples, and Paul Rimba
      CAiSE’17: International Conference on Advanced Information Systems Engineering, Forum Track (demo), June 2017
    • HPDedup: A Hybrid Prioritized Data Deduplication Mechanism for Primary Storage in the Cloud
      Huijun Wu, Chen Wang, Yinjin Fu, Sherif Sakr, Liming Zhu and Kai Lu
      MSST’17: the 33rd IEEE International Symposium on Massive Storage Systems and Technologies. May 2017
    • Processing public pulsar astronomy data in the Amazon Cloud
      Lawrence Toomey, David Benn, Jessica Chapman, Shi Dai, James Dempsey, George  Hobbs, Chris Russell, Chen Wang, Jingbo Wang, John Zic
      Technical report, CSIRO, Australia, April 2017
    • A taxonomy of blockchain-based systems for architecture design
      Xiwei Xu, Ingo Weber, Mark Staples, Liming Zhu, Jan Bosch, Len Bass, Cesare Pautasso, and Paul Rimba
      ICSA’17: IEEE International Conference on Software Architecture, Gothenburg, Sweden, April 2017
    • Comparing blockchain and cloud services for business process execution
      Paul Rimba, An Binh Tran, Ingo Weber, Mark Staples, Alexander Ponomarev, and Xiwei Xu
      ICSA’17: IEEE International Conference on Software Architecture, short paper, Gothenburg, Sweden, April 2017
    • Predicting latency of blockchain-based systems using architectural modelling and simulation
      Rajitha Yasaweerasinghelage, Mark Staples, and Ingo Weber
      ICSA’17: IEEE International Conference on Software Architecture, short paper, Gothenburg, Sweden, April 2017
    • Using architectural modelling and simulation to predict latency of blockchain-based systems
      Rajitha Yasaweerasinghelage, Mark Staples, and Ingo Weber
      Technical Report 201704, School of Computer Science & Engineering, University of New South Wales, Sydney, NSW 2052, Australia, February 2017

    • Improving Storage Efficiency for Raw Image Photo Repository by Exploiting Similarity
      Binqi Zhang, Chen Wang, Bing Bing Zhou, and Albert Y Zomaya
      The 17th International Conference on Parallel and Distributed Computing, Applications and Technologies (PDCAT-16). December 16-18, 2016
    • Activity matching with human intelligence
      Carlos Rodriguez, Christopher Klinkmuller, Ingo Weber, Florian Daniel and Fabio Casati
      14th International Conference on Business Process Management, Forum Track, pp. 16, Rio de Janeiro, Brazil, September, 2016
    • [PDF] Untrusted business process monitoring and execution using blockchain
      Ingo Weber, Sherry Xu, Regis Riveret, Guido Governatori, Alexander Ponomarev and Jan Mendling
      BPM 2016, Rio de Janeiro, Brazil , September, 2016
    • Behavioural Classification for Business Process Execution at Runtime
      Nick van Beest and Ingo Weber
      In PRAISE’16: International Workshop on Runtime Analysis of Process-Aware Information Systems at BPM’16, September 2016
    • Dynamic Request Redirection and Resource Provisioning for Cloud-based Video Services under Heterogeneous Environment
      Wenhua Xiao, Weidong Bao, Xiaomin Zhu, Chen Wang, Lidong Chen, and Laurence T Yang
      IEEE Transactions on Parallel & Distributed Systems (TPDS), 27 (7), 1954-1967. July 2016
    • [PDF] Process-oriented non-intrusive recovery for sporadic operations on cloud
      Min Fu, Liming Zhu, Ingo Weber, Len Bass, Anna Liu and Sherry Xu
      DSN 2016, Toulouse, France, July, 2016
    • [PDF] Practical undoability checking via contingent planning
      Jeanette Daum, Jörg Hoffmann, Patrik Haslum, Ingo Weber and Alvaro Torralba
      International Conference on Automated Planning and Scheduling (ICAPS), pp. 106-114, London, UK, June, 2016
      Best Student Paper Award
    • [PDF] Developing dependable and secure cloud applications
      Ingo Weber, Surya Nepal and Liming Zhu
      IEEE Internet Computing, Volume 20, Number 3, pp. 74-79, May, 2016
      (Re-published in the digest magazine IEEE Computing Edge, July 2016)
    • [PDF] The blockchain as a software connector
      Sherry Xu, Cesare Pautasso, Liming Zhu, Vincent Gramoli, Alexander Ponomarev, An Binh Tran and Shiping Chen
      WICSA2016, Venice, Italy, April, 2016
    • [PDF] Building pipelines for heterogeneous execution environments for big data processing
      Dongyao Wu, Liming Zhu, Sherry Xu, Sherif Sakr, Daniel Sun and Qinghua Lu
      IEEE Software, Volume 33, Number 2, pp. 60-67, March, 2016

    • [PDF] A vision of experimental process improvement
      Ingo Weber and Jan Mendling
      International Symposium on Data-driven Process Discovery and Analysis (SIMPDA), pp. 127-130, Vienna, Austria, December, 2015
    • [PDF] Experience report: Anomaly detection of cloud application operations using log and cloud metric correlation analysis
      Mostafa Farshchi, Jean-Guy Schneider, Ingo Weber and John Grundy
      The 26th IEEE International Symposium on Software Reliability Engineering, pp. 24-34, Washington DC, USA, November, 2015
      Best Paper Award winner
    • [PDF] Four-fold auto-scaling on a contemporary deployment platform using docker containers
      Philipp Hoenisch, Ingo Weber, Stefan Schulte, Liming Zhu and Alan Fekete
      International Conference on Service Oriented Computing, short paper, pp. 316-323, Goa, India, November, 2015
    • [PDF] Composable and efficient functional big data processing framework
      Dongyao Wu, Sherif Sakr, Liming Zhu and Qinghua Lu
      2015 IEEE International Conference on Big Data, pp. 279-286, Santa Clara, USA, November, 2015
    • [PDF] The process model matching contest 2015
      Goncalo Antunes, Joao Cardoso, Sharam Dadashnia, Chiara Di Francescomarino, Mauro Dragoni, Peter Fettke, Avigdor Gal, Chiara Ghidini, Philip Hake, Abderrahmane Khiat, Christopher Klinkmüller, Elena Kuss, Henrik Leopold, Peter Loos, Christian Meilicke, Tim Niesen, Catia Pesquita, Timo Péus, Andreas Schoknecht, Eitam Sheetrit, Andreas Sonntag, Heiner Stuckenschmidt, Tom Thaler, Ingo Weber, and Matthias Weidlich
      Tagungsband EMISA 2015, pp. 127-155, Innsbruck, Austria, September, 2015
    • [PDF] Scalable rollback for cloud operations using AI planning
      Suhrid Satyal, Ingo Weber, Len Bass, and Min Fu
      Australasian Software Engineering Conference, Adelaide, Australia, September, 2015
    • [PDF] Error diagnosis of cloud application operation using bayesian networks and online optimisation
      Sherry Xu, Liming Zhu, Daniel Sun, An Binh Tran, Ingo Weber, Min Fu, and Len Bass
      EDCC2015, Paris, France, September, 2015
    • [PDF] CCaaS: Online conformance checking as a service
      Ingo Weber, Andreas Rogge-Solti, Chao Li, and Jan Mendling
      International Conference on Business Process Management, Demo Track, pp. 45-49, Innsbruck, Austria, August, 2015
    • DevOps: A software architect’s perspective
      Len Bass, Ingo Weber, and Liming Zhu
      Addison-Wesley Professional, 2015
    • [PDF] Cloud application HA using SDN to ensure QoS
      Dwarakanathan Srini, Len Bass, and Liming Zhu
      IEEE International Conference on Cloud Computing, New York, USA, June, 2015
    • [PDF] Discovering and visualizing operations processes with POD-Discovery and POD-Viz
      Ingo Weber, Chao Li, Len Bass, Sherry Xu, and Liming Zhu
      International Conference on Dependable Systems and Networks (DSN), pp. 537-544, Rio de Janeiro, Brazil, June, 2015
    • [PDF] Elastic business process management: State of the art and open challenges for BPM in the cloud
      Stefan Schulte, Christian Janiesch, Srikumar Venugopal, Ingo Weber and Philipp Hoenisch
      Future Generation Computer Systems, Volume 46, pp. 36-50, May, 2015
    • [PDF] Making real time data analytics available as a service
      Donna Xu, Dongyao Wu, Sherry Xu, Liming Zhu and Len Bass
      International ACM Sigsoft Conference on the Quality of Software Architectures, pp. 73-82, Montreal, Canada, May, 2015
    • [PDF] Mining processes with multi-instantiation
      Ingo Weber, Mostafa Farshchi, Jan Mendling and Jean-Guy Schneider
      ACM/SIGAPP Symposium on Applied Computing (ACM SAC), pp. 1231-1237, Salamanca, Spain, April, 2015
    • [PDF] Application level HA and QoS using SDN
      Srini Dwarakanathan, Len Bass and Liming Zhu
      Technical Report, NICTA, February, 2015
    • [PDF] Achieving reliable high frequency releases in cloud environments
      Liming Zhu, Donna Xu, An Binh Tran, Sherry Xu, Len Bass, Ingo Weber and Srini Dwarakanathan
      IEEE Software 1st Special Issue on Release Engineering, Volume 32, Number 2, pp. 73-80, January, 2015
    • [PDF] Quantifying failure risk of version switch for rolling upgrade on clouds
      Len Bass, Alan Fekete, Vincent Gramoli, Sherry Xu, Liming Zhu and Daniel Sun
      IEEE International Conference on Big Data and Cloud Computing, pp. 8, Sydney, Australia, November, 2014
    • [PDF] Role network model-based support for RESTful business processes
      Sherry Xu, Xin Ye, Liming Zhu and Qinghua Lu
      Data & Knowledge Engineering, November, 2014
    • [PDF] Recovery for failures in rolling upgrade on clouds
      Min Fu, Liming Zhu, Len Bass and Anna Liu
      Workshop on Dependability of Clouds, Data Centers and Virtual Machine Technology (DCDV), June, 2014
    • [PDF] Mechanisms and architectures for tail-tolerant system operations in cloud
      Qinghua Lu, Liming Zhu, Sherry Xu, Shanshan Li, Len Bass and Weishan Zhang
      USENIX Workschop on Hot Topics in Cloud Computing, Philadaphia, US, June, 2014
    • [PDF] POD-diagnosis: Error diagnosis of sporadic operations on cloud applications
      Sherry Xu, Liming Zhu, Ingo Weber, Len Bass and Daniel Sun
      International Conference on Dependable Systems and Networks (DSN), pp. 252-263, Atlanta, GA, USA, June, 2014
    • [PDF] A recoverability-oriented analysis for operations on cloud applications
      Min Fu, Liming Zhu, Len Bass and Sherry Xu
      IEEE/IFIP Working Conference on Software Architecture (WICSA), pp. 4, Sydney, Australia, April, 2014
    • Challenges in practicing high frequency releases in cloud environments
      Liming Zhu, Donna Xu, Sherry Xu, An Binh Tran, Ingo Weber and Len Bass
      2nd International Workshop on Release Engineering, pp. 21-24, Mountain View, USA, April, 2014
    • Scalable business process execution in the cloud
      Sven Euting, Christian Janiesch, Stefan Tai and Ingo Weber
      IEEE International Conference on Cloud Engineering, pp. 175-184, Boston, MA, USA, March, 2014
    • Optimizing the performance of automated business processes executed on virtualized resources
      Christian Janiesch, Ingo Weber, Michael Menzel and Jörn Kuhlenkamp
      Hawaii International Conference on System Sciences, pp. 3818-3826, Big Island, HI, USA, January, 2014
    • Investigating dependencies in software requirements for change propagation analysis
      Jason Zhang, Juan Li, Liming Zhu, Ross Jeffery, Yan Liu and Qing Wang
      Information and Software Technology, Volume 56, Number 1, pp. 40-53, January, 2014
    • An architecture-based approach to interfacing a market-based model in trust-based service systems
      Suronapee Phoomvuthisarn, Liming Zhu, Ross Jeffery and Yan Liu
      Tsinghua Science & Technology, Volume 18, Number 6, pp. 554-567, December, 2013
    • Detecting cloud provisioning errors using an annotated process model
      Sherry Xu, Ingo Weber, Hiroshi Wada, Len Bass, Liming Zhu and Steve Teng
      The 8th Workshop on Middleware for Next Generation Internet Computing (MW4NextGen’13), pp. 5:1-5:6, Beijing, China, December, 2013
    • Challenges to error diagnosis in Hadoop ecosystems
      Jim Li, Siyuan He, Liming Zhu, Len Bass, Min Fu, Sherry Xu, Anna Liu, An Binh Tran and Steve Teng
      USENIX Large Installation System Administration Conference (LISA), pp. 9, Washington, DC, USA, November, 2013
    • Supporting undoability in systems operations
      Ingo Weber, Hiroshi Wada, Alan Fekete, Anna Liu and Len Bass
      USENIX Large Installation System Administration Conference (LISA), pp. 75–88, Washington, DC, USA, November, 2013
    • Process-oriented recovery for operations on cloud applications
      Min Fu, Liming Zhu, Anna Liu, Sherry Xu and Len Bass
      Poster presented at ACM SOCC 2013, October, 2013
    • Improving availability of cloud-based applications through deployment choices
      Jim Li, Qinghua Lu, Sherry Xu, Liming Zhu, Len Bass, Sherif Sakr, Paul Bannerman and Anna Liu
      IEEE Cloud Computing, pp. 8, Santa Clara, USA, July, 2013
    • Incorporating uncertainty into in-cloud application deployment decisions for availability
      Qinghua Lu, Sherry Xu, Liming Zhu, Jim Li, Len Bass, Sherif Sakr and Paul Bannerman
      IEEE 6th International Conference on Cloud Computing, pp. 8, Santa Clara, CA, USA, June, 2013
    • Cloud API issues: An empirical study and impact
      Qinghua Lu, Liming Zhu, Len Bass, Zhanwen Li, Jim Li and Hiroshi Wada
      Ninth International ACM SIGSOFT Conference on the Quality of Software Architectures, pp. 10, Vancouver, Canada, June, 2013
    • Availability analysis for deployment of in-cloud applications
      Sherry Xu, Qinghua Lu, Liming Zhu, Jim Li, Sherif Sakr, Hiroshi Wada and Ingo Weber
      4th International ACM SIGSOFT Symposium on Architecting Critical Systems Federated with CompArch 2013, pp. 6, Vancouver, British Columbia, Canada, June, 2013
    • Modeling and analysing operation processes for dependability
      Xiwei Xu, Liming Zhu, Len Bass, Qinghua Lu and Min Fu
      Abstract, IEEE/IFIP International Conference on Dependable Systems (DSN), Budapest, Hungary, June, 2013
    • Eliciting operations requirements for applications
      Len Bass, Ross Jeffery, Hiroshi Wada, Ingo Weber and Liming Zhu
      International Workshop on Release Engineering 2013, pp. 4, San Francisco, May, 2013
    • Applying a selection method to choose quality attribute techniques
      Yin Kia Chiam, Mark Staples, Xin Ye and Liming Zhu
      Information and Software Technology, Volume 55, Number 8, pp. 1419–1436, February, 2013
    • Web platform API design principles and service contract
      Yonghong Chen, Sherry Xu and Liming Zhu
      19th Asia-Pacific Software Engineering Conference, pp. 877-886, Hongkong, China, December, 2012
    • Application of business-driven decision making to RESTful business processes
      Qinghua Lu, Sherry Xu, Vladimir Tosic and Liming Zhu
      International Conference on Service Oriented Computing, pp. 404-419, Shanghai, China, November, 2012
    • Automatic Undo for cloud management via AI planning
      Ingo Weber, Hiroshi Wada, Alan Fekete, Anna Liu and Len Bass
      Workshop on Hot Topics in System Dependability, pp. 6, Hollywood, CA, USA, October, 2012
    • An architecture framework for application-managed scaling of cloud-hosted relational databases
      Liang Zhao, Sherif Sakr, Liming Zhu, Sherry Xu and Anna Liu
      IEEE/IFIP Working Conference on Software Architecture (WICSA), pp. 21-28, Helsinki, Finland, August, 2012
    • Data management requirements for a knowledge discovery platform
      Liming Zhu, Len Bass and Sherry Xu
      Architectures and Platforms for Knowledge Discovery from Data, pp. 4, Helsinki, Finland, August, 2012
    • SLA-based and consumer-centric dynamic provisioning for cloud databases
      Sherif Sakr and Anna Liu
      5th IEEE International Conference on Cloud Computing (IEEE CLOUD)., pp. 8, Hawaii, USA, July, 2012
    • Visualising architectural dependencies
      John Brondum and Liming Zhu
      Managing Technical Debt Workshop at International Conference on Software Engineering (ICSE), pp. 8, Zurich, Switzerland, June, 2012
    • An initial evaluation of requirements dependency types in change propagation analysis
      Juan Li, Liming Zhu, Ross Jeffery, Jenny Liu, Jason Zhang, Qing Wang and Jason Zhang
      International Conference on Evaluation and Assessment in Software Engineering (EASE), pp. 10, Ciudad Real, Spain, May, 2012
      Best Paper Award
    • Preliminary results of a systematic review on requirements evolution
      Juan Li, Jason Zhang, Liming Zhu, Ross Jeffery, Qing Wang and Mingshu Li
      16th International Conference on Evaluation & Assessment in Software Engineering (EASE 2012), pp. 10, Ciudad Real, Spain, May, 2012
    • Application-managed database replication on virtualized cloud environments
      Liang Zhao, Sherif Sakr, Alan Fekete, Hiroshi Wada and Anna Liu
      IEEE 28th International Conference on Data Engineering Workshops (ICDEW ’12), pp. 127-134, Washington DC, USA, April, 2012
    • Support for the business motivation model in the WS-Policy4MASC language and MiniZnMASC middleware
      Qinghua Lu, Vladimir Tosic and Paul Bannerman
      International Conference on Service Oriented Computing, pp. 265-276, Cyprus, December, 2011
    • On understanding the economics and elasticity challenges of deploying business applications on public cloud infrastructure”
      Basem Suleiman, Sherif Sakr, Ross Jeffery and Anna Liu
      Journal of Internet Services and Applications (JISA), Volume 2, Number 3, pp. 1-21, December, 2011
    • Cloud elasticity and its importance for cloud management
      Vladimir Tosic
      Panel statement at LANOMS 2011 – The 7th Latin American Network Operations and Management Symposium, Quito, Equador, October, 2011
    • Management towards reducing cloud usage costs
      Vladimir Tosic, Hiroshi Wada, Adnene Guabtni, Kevin Lee and Anna Liu
      Conference keynote at 7th Latin American Network Operations and Management Symposium (LANOMS 2011), Quito, Equador, October, 2011
    • On the spectrum of web scale data management
      Liang Zhao, Sherif Sakr and Anna Liu
      Cloud Computing: Methodology, Systems, and Applications, pp. 487–509, CRC Press, Taylor & Francis group, 2011
    • Introduction to the IEEE CEC 2011 workshop clouds for enterprises (C4E) 2011
      Vladimir Tosic, Andrew Farrell, Karl M. Goeschka, Sebastian Hudert, Hanan Lutfiyya and Michael Parkin
      Proceedings of the 13th IEEE Conference on Commerce and Enterprise Computing – CEC 2011, pp. xiv-xv, IEEE, 2011
    • CloudDB AutoAdmin: Towards a truly elastic cloud-based data store
      Sherif Sakr, Liang Zhao, Hiroshi Wada and Anna Liu
      Proceedings of the IEEE 9th International Conference on Web Services (ICWS ’11), pp. 732-733, Washington DC, USA, July, 2011
    • Using MiniZnMASC with different algorithms for business-driven management of business processes
      Qinghua Lu and Vladimir Tosic
      IEEE INTERNATIONAL SYMPOSIUM ON Policies for Distributed Systems and Networks 2011, pp. 188-190, Pisa, Italy, June, 2011
    • Extending WS-Policy4MASC language and MiniZnMASC middleware with BMM business motivation
      Vladimir Tosic, Paul Bannerman, Nahid Ebrahimi Nejad and Qinghua Lu
      The 8th International Conference on Autonomic Computing (ICAC 2011), pp. 189-190, Karlsruhe, Germany, June, 2011
    • Support for concurrent adaptation of multiple web service compositions to maximize business metrics
      Qinghua Lu and Vladimir Tosic
      The 12th IFIP/IEEE International Symposium on Integrated Network Management, pp. 241-248, Dublin, Ireland, May, 2011
    • A survey of large scale data management approaches in cloud environments
      Sherif Sakr, Anna Liu, Daniel Batista and Mohammad Alomari
      IEEE Communications Surveys and Tutorials, Volume 13, Number 2, pp. 26, April, 2011
    • Evolutionary deployment optimization for service oriented clouds
      Hiroshi Wada, Junichi Suzuki, Yuji Yamano and Katsuya Oba
      Software: Practice and Experience, Volume 41, Number 5, pp. 469-493, April, 2011
    • On quality of service (QoS) specification and management for service-oriented systems
      Vladimir Tosic
      Lecture, HP Labs Bristol (UK), Xi’an Jiaotong University (China), Mahanakorn University of Technology (Thailand), Victoria University Wellington (New Zealand), March, 2011
    • Using architecture integration patterns to compose enterprise mashups
      Yan Liu, Xin Liang, Lingzhi Xu, Mark Staples and Liming Zhu
      Journal of Systems and Software (JSS), Volume 84, Number 9, pp. 1436-1446, February, 2011
    • E3: Multi-objective genetic algorithms for SLA-aware service deployment optimization problem
      Hiroshi Wada, Junichi Suzuki, Yuji Yamano and Katsuya Oba
      IEEE Transactions on Services Computing, February, 2011
    • Data consistency properties and the trade-offs in commercial cloud storages: The consumers’ perspective
      Hiroshi Wada, Alan Fekete, Liang Zhao, Kevin Lee and Anna Liu
      Proceedings of the 5th Biennial Conference on Innovative Data Systems Research (CIDR ’11), pp. 134-143, Asilomar, California USA, January, 2011
    • Integration of RESTfulBP with BDIM decision making
      Qinghua Lu, Sherry Xu, Vladimir Tosic, Jacky Keung and Liming Zhu
      ACM/IFIP/USENIX 11th International Middleware Conference 2010 – Posters and Demos Track, pp. 5-8, Bangalore, India, November, 2010
    • Towards business value driven management of business processes and service-oriented architectures
      Vladimir Tosic
      Lecture, CREATE-NET, Uni. of Rome ‘Tor Vergata’, Tech. Uni. of Vienna, Uni. of Stuttgart, Uni. of Newcastle (Aus.), Monash Uni., Swinburne Uni. of Tech., NICTA, HP Labs Bristol, Cardiff Uni., Trinity College Dublin, Institute of Software Chinese Academy of Science, August 2008 – November 2010 (several seminars at different institutions, with some updates), 2010
    • Specification of context for management of service-oriented systems with WS-Policy4MASC
      Vladimir Tosic, Rasangi Pumudu Karunaratne and Qinghua Lu
      Service Intelligence and Service Science: Evolutionary Technologies and Challenges, pp. 172-200, Volume 1 in 1, IGI Global, 2010
    • MiniMASC: A framework for diverse autonomic adaptations of web service compositions
      Qinghua Lu and Vladimir Tosic
      The 7th International Conference on Autonomic and Trusted Computing – Symposia and Workshops, pp. 460-468, Xi’an, China, October, 2010
    • MiniMASC+MiniZinc: An autonomic business-driven decision making middleware for adaptations of web service compositions
      Qinghua Lu and Vladimir Tosic
      The 7th International Conference on Autonomic and Trusted Computing – Symposia and Workshops, pp. 474 – 477 , Xian, China, August, 2010
    • An analysis of patents from the business-driven IT management research community
      Qinghua Lu and Vladimir Tosic
      5th IFIP/IEEE Workshop on Business-Driven IT Management (BDIM 2010), pp. 149 – 156 , Osaka, Japan, April, 2010
    • On quality of service (QoS) specification and analysis for XML web services and their compositions
      Vladimir Tosic
      Lecture, ACS (Australian Computer Society) NSW Web Technologies SIG, ACS Victoria Service-Oriented Computing (SOC) SIG, Ritsumeikan University (Japan), February 2009 – April 2010 (several seminars at different institutions, with some updates), 2010
    • An analysis of web service SLA management infrastructures based on the c-MAPE model
      Yazhe Tang, Hanan Lutfiyya and Vladimir Tosic
      Volume 4, Number 3, pp. 209-218, January, 2010
    • Autonomic business-driven dynamic adaptation of service-oriented systems and the WS-Policy4MASC support for such adaptation
      Vladimir Tosic
      Volume 1, Number 1, pp. 79-95, January, 2010
    • Business-driven management and governance of service-oriented systems
      Claudio Bartolini, Vladimir Tosic and Patrick C. K. Hung
      The IEEE 7th International Conference on Web Services (ICWS 2009), July, 2009
    • Integration of UML modeling and policy-driven management of web service systems
      Basem Suleiman and Vladimir Tosic
      Principles of Engineering Service Oriented Systems (PESOS) 2009, pp. 75-82, Vancouver, Canada, May, 2009
    • Management of service-oriented systems
      Vladimir Tosic, Patrick C. K. Hung and Claudio Bartolini
      The 20th Australian Software Engineering Conference (ASWEC 2009), April, 2009
    • Three common mistakes in modeling and analysis of QoS of service-oriented systems
      Vladimir Tosic
      1st International Workshop on Quality-of-Service Concerns in Service Oriented Architectures (QoSCSOA’08), December, 2008
    • On modeling and maximizing business value for autonomic service-oriented systems
      Vladimir Tosic
      BPM 2008 Workshops: 1st International Workshop on QoS in Self-healing Web Services QSWS-08, pp. 407-418, Milan, Italy, September, 2008
    • Management of service-oriented implementations of business processes: From quality of service to business value
      Vladimir Tosic, Claudio Bartolini and Patrick C.K. Hung
      BPM 2008 – 6th International Conference on Business Process Management , September, 2008
    • Contract-based quality of service (QoS) monitoring and control of XML web services
      Vladimir Tosic and Patrick C. K. Hung
      Lecture, University of New South Wales (Sydney/Australia), May, 2008
    • UML profiles for WS-Policy4MASC as support for business value driven engineering and management of web services and their compositions
      Vladimir Tosic, Basem Suleiman and Hanan Lutfiyya
      Enterprise Distributed Object Computing Conference (EDOC 2007). 11th IEEE International, pp. 157-169, Annapolis, MD, USA, October, 2007