Dr Xiao Liu

STAFF PROFILE

Position

Senior Lecturer - Information Technology (International Partnerships)

Faculty

Faculty of Sci Eng & Built Env

Department

School of Info Technology

Campus

Melbourne Burwood Campus

Qualifications

Doctor of Philosophy, Swinburne Univ. of Technology, 2011

Biography

Xiao Liu received his PhD degree in Computer Science and Software Engineering from the Faculty of Information and Communication Technologies at Swinburne University of Technology, Melbourne, Australia in 2011. He received his Master and Bachelor degree from the School of Management, Hefei University of Technology, Hefei, China, in 2007 and 2004 respectively, all in Information Management and Information System. He is currently a Senior Lecturer at School of Information Technology, Deakin University, Melbourne, Australia. Before that, he was teaching at Software Engineering Institute, East China Normal University, Shanghai, China. His research areas include Software Engineering, Distributed Computing and Data Mining, with special interests in workflow systems, cloud/fog computing and social recommendation.

Read more on Xiao's profile

Career highlights

  • July 2014 to Sept. 2015: Assistant to the Dean, Software Engineering Institute, East China Normal University, China
  • Jan. 2013 to Sept. 2015: Associate Professor, Software Engineering Institute, East China Normal University, China
  • Dec. 2010 to Dec. 2012: Postdoctoral Research Fellow, Faculty of Information and Communication Technologies, Swinburne University of Technology, Australia
  • Feb. 2008 to Feb. 2012, Sessional Lecturer/Tutor, Faculty of Information and Communication Technologies, Swinburne University of Technology, Australia

Research interests

  • Cloud Computing (Quality of Service, Task Scheduling, Energy Saving)
  • Software Engineering (Temporal Verification, Software Process)
  • Scientific and Business Workflow Management
  • Social Recommendation

Teaching interests

  • Web Programming
  • Cloud Computing
  • Software Engineering

Units taught

  • SIT102 Introduction to Programming
  • SIT172 Programming for Engineers
  • SIT221 Data Structures and Algorithms
  • SIT222 Operating System Concepts
  • SIT321 Software Engineering
  • Introduction to Cloud Computing and Big Data
  • Distributed Computing: Cloud Computing with Window Azure Platform
  • Web Programming 
  • Software Engineering Project

Knowledge areas

  • Software Engineering
  • Cloud Computing
  • Workflow Systems
  • Social Network

Professional activities

  • Member of ACM, IEEE, CCF, IEEE CS and ACM SigSoft
  • Vice President, CCF YOCSEF (Shanghai Chapter)
  • Member, the Big Data Expert Committee of China
  • Member, CCF Task Committee on Software Engineering, China

Editorial Board:

  • AE, Frontiers of Computer Science, http://www.springer.com/computer/journal/11704

Conference Organisation (PC Chair/Session Chair/PC Member):
APSEC2017 (Publicatioin Chair), ICWS2017, Edge2017, ACSW2017 (Publication Chair), AusPDC2017 (Program Co-Chair), ICA3PP 2016, China BPM 2016, MIPAC2016, NASAC2016, CBD2016, ICWS2016/SCC2016/IEEE Cloud 2016 (Session Chair), IEEE BigdataService 2016, China BPM 2015 (PC Chair), CCBD2015 (PC Chair), PAS2015 (Publication Chair), CBD 2015, ICA3PP 2015, BigDataService 2015, FutureTech 2015,APBPM2015, CBD2014, CCBD2014 (Publication Chair), PAS2014 (Publication Chair), China BPM 2014, CCBPM14(PC Co-Chair), BDSE2014, IEEE BigData 2014, HPCC 2013 (Session Chair), CBD 2013, SE 2014, FutureTech 2014, MR.BDI 2013, CBPM13 (PC Co-Chair), China BPM 2013, SEA 2012, FCST 2012, AP2PS 2012, SE2012, BIFE2012, ICCSSII 2012, FCST 2011, AP2PS 2011, BIFE2011, ICPADS2010 (Session Chair)

Research groups

DSS Research Cluster

Software Engineering Research Group

Awards

  • Nomination Award for Outstanding Young Scientists, ACM and CCF (Shanghai Chapter), 2014.
  • Finalist, ACAA - Young Australia China Alumni of the Year Award, 2014.
  • Best Student Paper, 2014 International Conference on Cloud Computing and Big Data, 2014.
  • Second Prize, National Contest for Cloud Computing Application, Ministry of Education, China, 2015.
  • Microsoft Pioneer Award for Teaching Cloud Computing, 2014.
  • 2009 Chinese Government Award for Outstanding Self-Financed Students Abroad, 2010.
  • International Postgraduate Research Scholarships (IPRS), Australia Government, 2007-2010.
  • Swinburne University Postgraduate Research Awards (SUPRA), Swinburne University of Technology, 2007-2010.
  • Best PhD Thesis Award, Faculty of Information and Communication Technologies, Swinburne University of Technology, 2011.

Projects

  • Xiao Liu and Yang Xiang, Investigating How to Build Secure and Energy-Efficient Mobile Cloud Apps, 2017-2018.
  • Xiao Liu, Scheduling Strategy for Data Intensive Workflows in Hybrid Clouds, National Science Foundation of China, 2014-2016.
  • Xiao Liu, Data Management for Data Intensive Cloud Workflows, Fundamental Research Funds for the Central Universities, Ministry of Education, China, 2013-2014.
  • Xiao Liu, Scientific Research Foundation for the Returned Overseas Chinese Scholars, Ministry of Education, China, 2013-2014.
  • Xiao Liu and Yuanchun Jiang, APP Recommendation based on Social Network, CCF-Tencent Open Fund, 2014-2015.

Publications

Filter by

2016

Workflow temporal verification for monitoring parallel business processes

X Liu, D Wang, D Yuan, F Wang, Y Yang

(2016), Vol. 28, pp. 286-302, Journal of software: evolution and process, Chichester, England, C1

journal

An effective energy testing framework for cloud workflow activities

Z Zhao, X Liu, J Li, K Zhang, J Liu

(2016), Vol. 602, pp. 89-105, Process-aware systems, Berlin, Germany, B1-1

chapter

A novel datacenter-oriented data placement strategy of scientific workflow in hybrid cloud

X Li, Y Wu, X Liu, H Cheng, E Zhu, Y Yang

(2016), Vol. 27, pp. 1861-1875, Ruan jian xue bao/Journal of software, Beijing, China, C1-1

journal

Identifying social influence in complex networks: a novel conductance eigenvector centrality model

X Li, Y Liu, Y Jiang, X Liu

(2016), Vol. 210, pp. 141-154, Neurocomputing, Amsterdam, The Netherlands, C1

journal

Exploring the effectiveness of true abnormal data elimination in context-aware web services recommendation

X Fan, Y Wang, Y Hu, Y Ma, X Liu

(2016), pp. 300-307, ICWS 2016 : Proceedings of the IEEE International Conference on Web Services, San Francisco, California, E1

conference

Where to fix temporal violations: a novel handling point selection strategy for business cloud workflows

H Luo, X Liu, J Liu, F Wang

(2016), pp. 155-162, 2016 IEEE International Conference on Services Computing (SCC 2016), San Francisco, Calif, E1

conference

A dynamic pricing reverse auction-based resource allocation mechanism in cloud workflow systems

X Li, R Ding, X Liu, X Liu, E Zhu, Y Zhong

(2016), Vol. 2016, pp. 1-13, Scientific programming, New York, N.Y., C1

journal

Bayesian network based program dependence graph for fault localization

X Yu, J Liu, Z Yang, X Liu, X Yin, S Yi

(2016), pp. 181-188, ISSREW 2016 : Proceedings of the 2016 IEEE International Symposium on Software Reliability Engineering Workshops, Ottawa, Ont., E1

conference

A novel framework for semantic entity identification and relationship integration in large scale text data

D Wang, X Liu, H Luo, J Fan

(2016), Vol. 64, pp. 198-210, Future generation computer systems, Amsterdam, The Netherlands, C1-1

journal
2015

Time-series pattern based effective noise generation for privacy protection on cloud

G Zhang, X Liu, Y Yang

(2015), Vol. 64, pp. 1456-1469, IEEE transactions on computers, Piscataway, N.J., C1-1

journal

Necessary and sufficient checkpoint selection for temporal verification of high-confidence cloud workflow systems

F Wang, X Liu, Y Yang

(2015), Vol. 58, pp. 1-16, Science China information sciences, Berlin, Germany, C1-1

journal

Dynamic on-the-fly minimum cost benchmarking for storing generated scientific datasets in the cloud

D Yuan, X Liu, Y Yang

(2015), Vol. 64, pp. 2781-2795, IEEE transactions on computers, Piscataway, N.J., C1-1

journal

Temporal verification for scientific cloud workflows: State-of-the-art and research challenges

Q Wang, X Liu, Z Zhao, F Wang

(2015), Vol. 495, pp. 59-74, PAS 2014 : Communications in Computer and Information Science : Proceedings of the Process-Aware Systems 2014 International Workshop, Shanghai, China, E1-1

conference

Energy consumption prediction based on time-series models for CPU-intensive activities in the cloud

J Li, X Liu, Z Zhao, J Liu

(2015), Vol. 9531, pp. 756-769, ICA3PP 2015 : Proceedings of the algorithms and architectures for parallel processing 2015 conference, part 4, Zhangjiajie, China, E1

conference

A novel APP recommendation method based on SVD and social influence

X Liu, Q Wang, S Zhang, Y Jiang, F Du, Y Yue, Y Liang

(2015), Vol. 9529, pp. 269-281, Algorithms and architectures for parallel processing : 15th international conference, ICA3PP 2015, Zhangjiahjie, China, November 18-20, 2015 proceedings, part II, Berlin, Germany, E1-1

conference

Big data analytics and visualization with spatio-temporal correlations for traffic accidents

X Fan, B He, C Wang, J Li, M Cheng, H Huang, X Liu

(2015), Vol. 9529, pp. 255-268, ICA3PP 2015 : Proceedings of the 2015 International Conference on Algorithms and Architectures for Parallel Processing, Zhangjiahjie, China, E1

conference

An epidemic model based temporal violation prediction strategy for large batch of parallel business cloud workflows

H Luo, J Liu, X Liu, F Wang

(2015), pp. 182-189, DSDIS 2015: Proceedings of the IEEE Data Science and Data Intensive Systems 2015 International Conference, Sydney, NSW, E1

conference

A secure and efficient data sharing framework with delegated capabilities in hybrid cloud

X Liu, Y Xia, Y Xiang, M Hassan, A Alelaiwi

(2015), pp. 7-14, SocialSec 2015 : Proceedings of the Security and Privacy in Social Networks and Big Data 2015 Symposium, Hangzhou, China, E1

conference

An algorithm for finding the minimum cost of storing and regenerating datasets in multiple clouds

D Yuan, L Cui, W Li, X Liu, Y Yang

(2015), Vol. PP, pp. 1-14, IEEE transactions on cloud computing, Piscatawy, N.J., C1-1

journal
2014

Do we need to handle every temporal violation in scientific workflow systems?

X Liu, Y Yang, D Yuan, J Chen

(2014), Vol. 23, pp. 1-34, ACM transactions on software engineering and methodology, USA, C1-1

journal

A novel deadline assignment strategy for a large batch of parallel tasks with soft deadlines in the cloud

X Liu, D Wang, D Yuan, Y Yang

(2014), pp. 51-58, HPCC & EUC 2013 : Proceedings of the 10th IEEE International Joint Conference on High Performance Computing and Communications and Embedded and Ubiquitous Computing, Xhangjiajie, Cina, E1-1

conference

Queueing theory based service replica strategy for business process efficiency optimization in community cloud

H Luo, X Liu, J Liu

(2014), pp. 83-90, CCBD 2014 :Proceedings of the International Conference on Cloud Computing and Big Data, Wuhan, China, E1-1

conference

Temporal verification for business cloud workflows: open research issues

Z Zhao, F Wang, X Fan, X Liu

(2014), pp. 33-40, SKG 2014 : Proceedings of the 2014 10th International Conference on Semantics, Knowledge and Grids, Beijing, China, E1-1

conference

Cloud data management for scientific workflows: research issues, methodologies, and state-of-the-art

D Yuan, L Cui, X Liu

(2014), pp. 21-28, SKG 2014 : Proceedings of the 2014 10th International Conference on Semantics, Knowledge and Grids, Beijing, China, E1-1

conference

Logistics scheduling based on cloud business workflows

R Xu, X Liu, Y Xie, F Wang, C Zhang, Y Yang

(2014), pp. 29-34, CSCWD 2014 : Proceedings of the Computer Supported Cooperative Work in Design 2014 Conference, Hsinchu, Taiwan, E1-1

conference

Throughput based temporal verification for monitoring large batch of parallel processes

X Liu, D Wang, D Yuan, F Wang, Y Yang

(2014), pp. 124-133, ICSSP 2014 : Proceedings of the Software and Systems Process 2014 Conference, Nanjing, China, E1-1

conference

A Gaussian fields based mining method for semi-automating staff assignment in workflow application

R Xu, X Liu, Y Xie, D Yuan, Y Yang

(2014), pp. 178-182, ICSSP 2014 : Proceedings of the Software and Systems Process 2014 Conference, Nanjing, China, E1-1

conference
2013

A highly practical approach toward achieving minimum data sets storage cost in the cloud

D Yuan, Y Yang, X Liu, W Li, L Cui, M Xu, J Chen

(2013), Vol. 24, pp. 1234-1244, IEEE transactions on parallel and distributed systems, Piscataway, N.J., C1-1

journal

A market-oriented hierarchical scheduling strategy in cloud workflow systems

Z Wu, X Liu, Z Ni, D Yuan, Y Yang

(2013), Vol. 63, pp. 256-293, Journal of supercomputing, New York, N.Y., C1-1

journal

Novel client-cloud architecture for scalable instance-intensive workflow systems

D Cao, X Liu, Y Yang

(2013), Vol. 8181, pp. 270-284, WISE 2013 : Part II : Proceedings of the 14th Internation Conference on Web Information Systems Engineering, Nanjing, China, E1-1

conference

An algorithm for cost-effectively storing scientific datasets with multiple service providers in the cloud

D Yuan, X Liu, L Cui, T Zhang, W Li, D Cao, Y Yang

(2013), pp. 285-292, eScience 2013 : Proceedings of the 2013 IEEE 9th International Conference on eScience, Beijing, China, E1-1

conference

Forecasting model for activity durations in cloud workflow based on chaotic time series

Z Wu, X Liu, Z Ni

(2013), Vol. 19, pp. 1920-1927, Computer Integrated Manufacturing Systems, CIMS [Jisuanji Jicheng Zhizao Xitong ], Beijing, China, C1-1

journal

Selecting checkpoints along the time line: a novel temporal checkpoint selection strategy for monitoring a batch of parallel business processes

X Liu, Y Yang, D Cao, D Yuan

(2013), pp. 1281-1284, ICSE 2013 : Proceedings of the 35th International Conference on Software Engineering, San Francisco, California, E1-1

conference

The design of a workflow recommendation system for workflow as a service in the cloud

D Wang, X Liu, Z He, X Fan

(2013), Vol. 171, pp. 251-263, BPM 2013 : Proceedings of the 2013 Business Process Management International Conference, Beijing, China, E1-1

conference
2012

A data dependency based strategy for intermediate data storage in scientific cloud workflow systems

D Yuan, Y Yang, X Liu, G Zhang, J Chen

(2012), Vol. 24, pp. 956-976, Concurrency computation : practice and experience, Chichester, Eng., C1-1

journal

Temporal QoS management in scientific cloud workflow systems

X Liu, Y Yang, J Chen

(2012), Waltham, Mass., A1-1

book

A time-series pattern based noise generation strategy for privacy protection in cloud computing

G Zhang, Y Yang, X Liu, J Chen

(2012), pp. 458-465, CCGrid 2012 : Proceedings of the 12th IEEE/ACM International Symposium on Cluster, Cloud and Grid Computing, Ontario, Canada, E1-1

conference

Managing large numbers of business processes with cloud workflow systems

X Liu, Y Yang, D Cao, D Yuan, J Chen

(2012), Vol. 127, pp. 33-42, AusPDC 2012 : Proceedings of the Tenth Australasian Symposium on Parallel and Distributed Computing, Melbourne, Vic., E1-1

conference
2011

Computation and storage trade-off for cost-effectively storing scientific datasets in the cloud

D Yuan, Y Yang, X Liu, J Chen

(2011), pp. 129-153, Handbook of data intensive computing, New York, N.Y., B1-1

chapter

A probabilistic strategy for temporal constraint management in scientific workflow systems

X Liu, Z Ni, J Chen, Y Yang

(2011), Vol. 23, pp. 1893-1919, Concurrency computation practice and experience, Chichester, Eng., C1-1

journal

On-demand minimum cost benchmarking for intermediate dataset storage in scientific cloud workflow systems

D Yuan, Y Yang, X Liu, J Chen

(2011), Vol. 71, pp. 316-332, Journal of Parallel and Distributed Computing, Maryland Heights, Mo., C1-1

journal

A novel general framework for automatic and cost-effective handling of recoverable temporal violations in scientific workflow systems

X Liu, Z Ni, Z Wu, D Yuan, J Chen, Y Yang

(2011), Vol. 84, pp. 492-509, Journal of systems and software, Amsterdam, The Netherlands, C1-1

journal

A novel statistical time-series pattern based interval forecasting strategy for activity durations in workflow systems

X Liu, Z Ni, D Yuan, Y Jiang, Z Wu, J Chen, Y Yang

(2011), Vol. 84, pp. 354-376, Journal of systems and software, Amsterdam, The Netherlands, C1-1

journal

Preventing temporal violations in scientific workflows: where and how

X Liu, Y Yang, Y Jiang, J Chen

(2011), Vol. 37, pp. 805-825, IEEE Transactions on software engineering, Piscataway, N.J., C1-1

journal

A local-optimisation based strategy for cost-effective datasets storage of scientific applications in the cloud

D Yuan, Y Yang, X Liu, J Chen

(2011), pp. 179-186, CLOUD 2011 : Change We Are Leading : Proceedings of the IEEE 4th International Conference on Cloud Computing 2011, Washington, D.C., E1-1

conference

A generic QoS framework for cloud workflow systems

X Liu, Y Yang, D Yuan, G Zhang, W Li, D Cao

(2011), pp. 713-720, DASC 2011 : Proceedings of the IEEE 9th International Conference on Dependable, Autonomic and Secure Computing 2011, Sydney, New South Wales, E1-1

conference
2010

A data placement strategy in scientific cloud workflows

D Yuan, Y Yang, X Liu, J Chen

(2010), Vol. 26, pp. 1200-1214, Future generation computer systems, Amsterdam, The Netherlands, C1-1

journal

A compromised-time-cost scheduling algorithm in SwinDeW-C for instance-intensive cost-constrained workflows on a cloud computing platform

K Liu, H Jin, J Chen, X Liu, D Yuan, Y Yang

(2010), Vol. 24, pp. 445-456, International journal of high performance computing applications, London, Eng., C1-1

journal

Grants

Industry and Other Funding

Investigating How to Build Secure and Energy-Efficient Mobile Cloud Apps

Dr Xiao Liu

  • 2017: $25,000

Supervisions

No completed student supervisions to report