Xiaodong Liu

Xiaodong Liu

Prof Xiaodong Liu

Professor

Biography

Dr. X. Liu received his PhD in Computer Science from De Montfort University and joined Napier in 1999. He is a Reader and is currently leading the Software Systems research group in the SoC, Edinburgh Napier University. He was the director of Centre for Information & Software Systems. Dr Liu is an active researcher in software engineering with internationally excellent reputation and leading expertise, focusing on its emerging themes including pervasive systems (Internet of Things), services-oriented architecture, evolution of cloud services, and intelligence-driven software engineering. He has meanwhile a successful track record of teaching in a number of software engineering courses which are widely informed by his research activities.
Dr Liu has led 10 externally funded projects as the PI, and published over 90 papers in established international journals and conferences, 3 book chapters and 3 research handbooks. He is the inventor of 1 patent registered in UK and USA and the founder of a spin-out company. He has been the chair, co-chair or PC member of a number of IEEE and IASTED International Conferences. He is the editorial board member of 4 international journals and editor of 3 research books and 2 journals special issues. He is a member of IEEE Computer Society and British Computer Society.

Research Areas

Esteem

Conference Activity

  • Program Chair of the 2nd International Conference on Systems and Informatics
  • Track Chair for the track "Software Engineering, Semantics and Ontologies for Intelligent Networking and Collaborative Systems", at the 8th International Conference on Intelligent Networking and Collaborative Systems (INCoS-2016), Sept 2016, Czech Republic.
  • Invited PC member of the 7th International Conference of Service-Oriented System Engineering (SOSE'13)
  • Invited PC member for International Conference on P2P,Parallel, Grid, Cloud and Internet Computing (PGCIC 2014)
  • Invited member of the Programme Committee of the 21st International Conference on Software Engineering and Knowledge Engineering (SEKE'09)
  • Invited member of the Programme Committee of the 33rd International Conference on Computer Software and Applications (COMPSAC'09)
  • Invited member of the Programme Committee of the 34th IEEE International Conference on Computer Software and Applications (COMPSAC'2010)
  • Invited member of the Programme Committee of the 22nd IEEE International Conference on Software Engineering and Knowledge Engineering (SEKE'2010)
  • Invited member of the Programme Committee of the 31st International Conference on Computer Software and Applications (COMPSAC'07)
  • Invited member of the Programme Committee of the 32nd International Conference on Computer Software and Applications (COMPSAC'08), Finland.
  • Invited member of the Programme Committee of the 20th International Conference on Software Engineering and Knowledge Engineering (SEKE'08)
  • Invited member of the programme committee of the 5th International Conference on Intelligent Networking and Collaborative Systems (INCoS-2013)
  • Invited member of the programme committee of the 24th International Conference on Software Engineering and Knowledge Engineering (SEKE 2012).
  • Invited member of the programme committee of the 25th International Conference on Software Engineering and Knowledge Engineering (SEKE 2013).
  • Invited member of the programme committee of the 6th International Conference on Intelligent Networking and Collaborative Systems (INCoS-2014)
  • Invited member of the programme committee of the 37th International Conference - COMPSAC 2013. URL: http://compsac.cs.iastate.edu/
  • Invited member of the programme committee of the 23rd International Conference on Software Engineering and Knowledge Engineering (SEKE 2011).
  • Invited member of the programme committee of the 6th International Conference of Service-Oriented System Engineering (SOSE’11).
  • Invited member of the programme committee of the 36th International Conference - COMPSAC 2012: Trustworthy Software Systems for the Digital Society.
  • Invited member of the programme committee of the 35th IEEE International Conference of Computer Software and Applications (COMPSAC'11).
  • Invited member of the programme committee of the 26th International Conference on Software Engineering and Knowledge Engineering (SEKE 2014).
  • Invited member of the programme committee of the 39th International Conference - COMPSAC 2015.
  • Invited member of the programme committee of the 6th International Conference on Cloud Computing, GRIDs, and Virtualization (CLOUD COMPUTING 2015)
  • Invited member of the programme committee of the 28th International Conference on Software Engineering and Knowledge Engineering (SEKE 2016).
  • Invited member of the programme committee of the 7th International Conference on Cloud Computing, GRIDs, and Virtualization (CLOUD COMPUTING 2016)
  • Invited member of the programme committee of the 5th International Conference on Emerging Internetworking, Data & Web Technologies, Kazan, Russia, May 2016.
  • Invited member of the programme committee of the 5th International Conference on Sustainable Computing and Communications (SustainCom 2015), Chengdu China, December 2015.
  • Invited member of the programme committee of the 27th International Conference on Software Engineering and Knowledge Engineering (SEKE 2015).
  • Invited member of the programme committee of the 12th International Conference on E-Business Engineering (ICEBE 2015).
  • PC Chair for ICSAI 2014 sponsored by the IEEE Systems, Man, and Cybernetics Society.
  • Invited to join the programme committee of the 3rd International Conference on ICT for Sustainability (ICT4S 2015)
  • Invited to be the PC member and track chair for the 38th IEEE International Computers, Software & Applications Conference (COMPSAC'14)
  • Member of the Steering Committee of 41st IEEE International Conference on Computers, Software and Applications (COMPSAC'2017), to be held at Torino, Italy, in July 2017
  • General chair of, organising the 11th IEEE International Workshop of Quality Oriented Reuse of Software (QUORS'17), to be held in Torino, Italy, July 2017
  • Conference Editor (Programme Chair) for the 4th Annual International Conference on Computer Science and Applications (CSA’17), Beijing, China
  • PC Chair of the IEEE 1st International Workshop of Barriers towards INternet-Driven Information Services (BINDIS 2008)
  • Organisation Co-Chair of the 29th IEEE International Conference on Computer Software and Applications (COMPSAC’05), Edinburgh, UK, 2005
  • Invited member of the Programme Committee of the 30st International Conference on Computer Software and Applications (COMPSAC'06)
  • Invited member of the programme committee of the 29th International Conference on Software Engineering and Knowledge Engineering (SEKE 2017).
  • PC member of 8th International Conference on Cloud Computing, Grids and Virtualization, 2017
  • PC member of 9th International Conference on Advanced Service Computing, 2017
  • PC member of International Conference of Internet of Things for the Global Community (IoTGC), Funchal, Madeira, Portugal, 2017
  • PC member of 3rd Asia-Pacific Requirements Engineering Symposium (APRES 2016)
  • PC member of 13th IEEE International Conference on e-Business Engineering (ICEBE 2016)
  • PC member of Asia Pacific Requirements Engineering Symposium (APRES 2015)
  • PC member of 5th International Conference on Intelligent Networking and Collaborative Systems (INCoS’13)
  • PC member of 6th International Conference on Intelligent Networking and Collaborative Systems (INCoS’‘14)
  • Invited PC member of 11th IEEE International Conference on Services Computing, 2014
  • Invited PC member of (International Conference on Advanced Networking, Distributed Systems and Applications 2014
  • Invited PC member of the 5th IEEE International Conference on Secure Software Integration and Reliability Improvement (SSIRI’11)
  • Invited PC member of 11th IEEE International Conference on High Performance Computing and Communications (HPCC 2009)
  • Invited PC member of IASTED International Conference on Software Engineering and Applications (SEA’06)
  • Invited PC member of 4th International Workshop on Process Model Collections: Management and Reuse (PMC-RM 2013)
  • Invited PC member of IASTED International Conference on Software Engineering and Applications (SEA’04)
  • Invited PC memberIASTED International Conference on Software Engineering and Applications (SEA'05)
  • Invited PC member of IASTED International Conference on Software Engineering and Applications (SEA’07)
  • General chair, organising the 10th IEEE International Workshop of Quality Oriented Reuse of Software (QUORS'16), Atlanta, USA, June 2016
  • General chair, organising the 4th IEEE international workshop of Quality Oriented Reuse of Software (QUORS'10), Soeul, Korea.
  • General chair, organising the 8th IEEE International Workshop of Quality Oriented Reuse of Software (QUORS'14), July 2014, Vasteras, Sweden
  • General chair, organised the 6th IEEE international workshop of Quality Oriented Reuse of Software (QUORS'12), July 2012, at Izmir, Turkey.
  • General chair of the 7th IEEE International Workshop of Quality Oriented Reuse of Software (QUORS'13), July 2013, Kyoto, Japan.
  • General chair the 5th IEEE Workshop on Quality-Oriented Reuse of Software (QUORS'11) at Munich, Germany.
  • General chair of the 1st IEEE International Workshop on Quality-Oriented Reuse (QUORS'07), Beijingm China.
  • General chair of the 3rd IEEE International Workshop on Quality-Oriented Reuse of Software (QUORS'09), Seattle, USA,
  • General chair of the 2nd IEEE International Workshop on Quality-Oriented Reuse (QUORS'08), Finland.
  • General chair, organising the 9th IEEE International Workshop of Quality Oriented Reuse of Software (QUORS'15), July 2015

 

Media Activity

  • The spin-out Flexicage Ltd was featured as the drive to market for a technical breakthrough in efficient software development in the Insider Magazine: Scotland’s innovators (Scottish Business Insider, March 2010).
  • The news of the initial Proof of Concept project “SAGA Bench” was presented to the press by Dr. Liu and appeared in Edinburgh Evening News.
  • Xiaodong won Exhibition at Connect Scotland to showcase FlexiCAGE work: prototype and IPs
  • Various exhibitions and seminars on FlexiCAGE tool and business at ConnectScotland, Angel Investment Networks (London), Informatics Ventures, and HUAWEI Corp.
  • Flexicage is listed at http://www.spinoutsuk.co.uk/listings/company-listings/Default.aspx which is a major new survey and online database of UK university commercialisation.
  • Exhibition of APTO prototype: MDD-based Generic Framework for Context-aware Deeply Adaptive Services, at DEMOfest, Edinburgh.
  • Exhibition of TARGO prototype: Transition and Reallocation Based Green Optimization for Cloud VMs, at DEMOfest, Edinburgh.
  • Exhibition of OCSO prototype - Off-the-cloud service optimization for green efficient services, at DEMOfest, Glasgow.
  • External research seminars and talks on related projects work, delivered at Tsinghua University, Irish Centre for Cloud Computing and Commerce (IC4) and the Dublin City University, Beijing University of Technologies, and Yunnan University of Finance and Economics.
  • Presentation on international joint research project "Modelling and Evolution of Service Architecture and Its Reliability in Clouds" at Royal Society Edinburgh to the delegates of RSE/NSFC collaboration visit including the President of RSE and the China NSFC Vice-President
  • Exhibition of MONGO (Mobile Cloud Green Architecture) at the SICSA and ScotlandIS co-event DEMOfest, Glasgow, November 2016.
  • Exhibition of GRAPE (Green Adaptive Pervasive Environment) at CENSIS the 3rd Technology Summit and Conference, Glasgow, October 2016.
  • Created a response report to the Horizon 2020 Consultation organised by the Scottish Funding Council’s Research and Knowledge Exchange Committee, covering the prioritization of the sustainable development goals, funding themes and call methods, and links with national funding.
  • Invited and created an Evaluation Report to the EU MSCA consultation on the process, criteria, and future calls of Marie Skłodowska Curie actions in H2020.
  • Invited by the EU’s Director General of Directorate General for Research & Innovation, participated and contributed to the EU H2020 Beneficiary’s public stakeholder consultation in the context of the interim evaluation of Horizon 2020.
  • Invited talk and show on CAR project at 2017 MCAA (MARIE CURIE ALUMNI ASSOCIATION) Conference, University of Salamanca, Spain, which looks for communication, social recognition and further academic exchange.
  • 2 research handbooks edited by me have been selected by universities as textbooks by their libraries and course instructors, e.g., in Japan, Australia, USA and China.

 

Fellowships and Awards

  • The FlexiCAGE project and its spin-out won "Highly Commended" award of IET Innovation Awards for Edinburgh Napier University (as entry)
  • 6 best papers awards in established international conferences, e.g. in International Conference on Advanced Software Engineering and Application (ASEA'09) and in the 2nd International Conference on Cloud Computing and Security.

 

Editorial Activity

  • Chief editor of the research handbook by IGI Global publisher, "Advanced Design Approaches to Emerging Software Systems: Principles, Methodology and Tools"
  • Chief editor of the research handbook on Green ICT Services Engineering, Optimization, and Modelling in the Technological Age, IGI Global Publisher, 2015.
  • Chief editor of the Research Handbook "Software Reuse in Cloud Computing Era", IGI Globle Publisher.
  • Guest editor of a special issue "software evolution in cloud era" for the Journal of Computers.
  • Member of Editorial Board of International Journal of Software Architecture (Online) ISSN 2153-8409; (CD-ROM) ISSN 2153-8425
  • Guest Editor of Elsevier's Journal of Systems and Software, for its Special Issue on Software Engineering Technology and Applications, 2016-2017
  • Editorial board member of Journal of Software
  • Member of Editorial Board of Journal of Computers (JCP, ISSN 1796-203), Academy Publisher.
  • Member of Editorial Board of International Journal of Computer and Software Engineering ISSN 2153-8395, Graphy Publications.

 

Spin-outs and Licences

  • In Nov 2008, Edinburgh Napier University successfully established a spin out company, FlexiCAGE Ltd, as the vehicle to commercialise a new component adaptation technology. The project had been developed with funding support from Scottish Enterprise under its Proof of Concept programme, followed by a further PRP grant. Based on successful diligence assessments, the project had been awarded a SMART Award and then a R&D grant from Scottish Enterprise, from 2009 to 2011. Xiaodong Liu was the director of FlexiCAGE Ltd and the PI of its precedent projects. Patents had been registered in the UK, USA and at International Level.

 

Research Degree External Examining

  • PhD external examiner at De Montfort University
  • PhD external examiner at University of Portsmouth.
  • PhD external examiner at De Montford University
  • PhD external examiner at De Montfort University
  • PhD examiner at Robert Gordon University
  • MPhil examination at Durban University of Technology, South Africa

 

Advisory panels and expert committees/witness

  • Member of EPSRC Peer Review Associate College, starting from September 2016
  • Horizon 2020 Grant Evaluator
  • Reviewer of EPSRC research funding council
  • Elected to IASTED Technical Committee on Software Engineering
  • Member of Advisory Board of International Journal of Software Reuse (e-journal by vrlSoft)
  • Invited reviewer by Scottish Enterprise on Research into support for the Technology and Engineering Sector
  • Membership of National and International Industry Associations, including ScotlandIS, Global Scots Networks and Microsoft Visual Studios Partner Networks
  • Scientific Committee Member of the annual International Conference on Business Informatics and Modelling (IC-BIM), supported by ORACLE and ANYLOGIC

 

Invited Speaker

  • Invited Keynote Speech at the 7th International Conference on Computer Engineering and Networks (CENet), Shanghai, China, July 2017
  • Invited Panellist on IEEE Young Professional Panel on Internet of Things
  • Keynote speaker at the 6th IEEE International Workshop on Service Science & Systems (SSS’13), Kyoto, Japan
  • Presentation on international research collaboration at Royal Society Edinburgh to the delegates of RSE/NSFC collaboration visit including the President of RSE and the China NSFC Vice-President
  • Research seminar on cloud migration to Irish Centre for Cloud Computing and Commerce (IC4) and School of Computing, Dublin City University
  • Invited research seminar on green software architecture, School of Software, Tsinghua University, China
  • Invited research seminar on context-active pervasive system to Yunnan University of Finance and Economics, China
  • Invited seminar on cloud architecture evolution, School of Computing, North China University of technology, Beijing
  • Key presenter and contributor at SICSA Honours Project Forum across Scotland universities
  • Key presenter and contributor at SICSA Honours Project Forum across Scotland universities

 

Reviewing

  • Regular Reviewer of International Journals: IEEE Computer Society’s Computer Journal, Elsevier’s Journal of Systems and Software, Elsevier’s Future Generation Computer Systems, IEEE Intelligent Systems, IEEE Transactions on Service Computing, IASTED International Journal of Computer and Application, InderScience International Journal of Computer Applications in Technology.
  • Invited Reviewer by Pearson's senior commissioning editor, on book "Projects in Computing and Information Systems: A Student Guide" by Christian Dawson, 3rd edition

 

Membership of Professional Body

  • Fellow of Higher Education Academy (HEA)
  • Member of IEEE Computer Society
  • Member of the British Computer Society
  • Member of SICSA, - the Scottish Informatics & Computer Science Alliance
  • Member of NESSI – Networked European Software & Services Initiative

 

Current Post Grad projects

Previous Post Grad projects