Architecture and Analytics Platforms
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.
Disciplines
Open allClose allAll 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
-
- Ethviewer (Beta): A beta release of real time monitoring of the Ethereum Blockchain
- IOkeeper
- Lorikeet
- Macrokey
People
Current | |
Researchers/Engineers | Students |
|
|
Past
|
Architecture & Analytics Platforms publications
A list of journal articles and reports for the Architecture & Analytics Platforms team from the CSIRO Research Publications Repository.
Selected publications
Open allClose allUp 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 YaoComputers 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 NingSensors 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. - Patterns for Blockchain Data Migration
H.M.N. Dilum Bandara, Xiwei Xu, and Ingo Weber
European Conf. on Pattern Languages of Programs 2020 (EuroPLoP 2020), July 2020, Bavaria, Germany. (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 ImagesSunny Verma, Wei Liu, Chen Wang, Liming ZhuInternational Conference on Neural Information Processing, December 2018
-
Design Pattern as a Service for Blockchain ApplicationsQinghua Lu, Xiwei Xu, Yue Liu, Weishan ZhangICDMW’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