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 Modelling(BPM)
    • Process-Oriented Dependability (POD): The POD framework aims to improve the dependability of processes through behavioral anomaly detection. The approach relies on creating a process model for each operation and using that model to guide near real-time detection, diagnosis, and recovery from errors in the execution of the process.


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

  • Software ArchitectureShow more info.Hide info.
  • Data ManagementShow more info.Hide info.
  • Performance EngineeringShow more info.Hide info.
  • Dependable Cloud Computing and ApplicationsShow more info.Hide info.

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.





Researchers/Engineers Students
  • Adnene Guabtni
  • Chen Wang
  • Christopher Klinkmuller
  • Dilum Bandara
  • Hugo O’Connor
  • Qinghua Lu
  • Ralph Holz
  • Sherry Xu
  • Sunny Verma
  • Vincent Gramoli
  • Yilin Sai
  • Bin Liu
  • Mojtaba Shahin
  • Ngoc Tran Trung
  • Renlord Yang
  • Shuai Zhang
  • Su Yen Chia
  • Sin Kuang Lo
  • Sin Kit Lo
  • Yu Shuang


  • PastShow more info.Hide info.



Open allClose all
  • 2020Show more info.Hide info.

    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)
    • Reliability analysis for blockchain oracles
      SK Lo, X Xu, M Staples, L Yao
      Computers and Electrical Engineering 83 (SI-bcia)
    • Distributed Ledger Technology for eHealth Identity Privacy: State of The Art and Future Perspective
      MA Bouras, Q Lu, F Zhang, Y Wan, T Zhang, H Ning
      Sensors 20 (2), 483
    • Understanding and Handling Blockchain Uncertainties
      Xiwei Xu, H.M.N. Dilum Bandara, Qinghua Lu, Dawen Zhang, and Liming Zhu
      Proc. 2020 Int. Conf. on Blockchain (ICBC 2020), Aug. 2020, Honolulu, Hawaii. (accepted)
    • Patterns for Blockchain Data MigrationH.M.N. Dilum Bandara, Xiwei Xu, and Ingo Weber
      European Conf. on Pattern Languages of Programs 2020 (EuroPLoP 2020), July 2020, Bavaria, Germany. (accepted)
      Preprint at

  • 2019Show more info.Hide info.
  • 2018Show more info.Hide info.
  • 2017Show more info.Hide info.
  • 2016Show more info.Hide info.
  • 2007 - 2015Show more info.Hide info.