Publications (Xiaodong Liu)

2017

Chinenyeze, S., Liu, X., Al-Dubai, A. (2017). BEFTIGRE: Behaviour‐driven full‐tier green evaluation of mobile cloud applications. Journal of Software: Evolution and Process, 29, (2), .

2016

Aldawood, S., Fowley, F., Pahl, C., Taibi, D., Liu, X. (2016). A Coordination-based Brokerage Architecture for Multi-Cloud Resource Markets. In: (Ed.) Proceedings of the 4th IEEE International Conference on Future Internet of Things and Cloud (FiCloud-2016), , () ( ed.). (pp. ). Vienna, Austria: . IEEE Computer Society.

Chinenyeze, S., Liu, X., Al-Dubai, A. (2016). DEEPC: Dynamic Energy Profiling of Components. In: (Ed.) 10th IEEE International Workshop on Quality-oriented Reuse of Software (QUORS’16) in conjunction with the 40th IEEE International Conference on Computers, Software & Applications (COMPSAC 2016), , () ( ed.). (pp. ). Georgia, USA: . .

Fang, D., Liu, X., Romdhani, I. (2016). An agility-oriented and fuzziness-embedded semantic model for collaborative cloud service search, retrieval and recommendation. Future Generation Computer Systems, 56, (C), 11-26.

Fowley, F., Pahl, C., Jamshidi, P., Fang, D., Liu, X. (2016). A classification and comparison framework for cloud service brokerage architectures. IEEE Transactions on Cloud Computing, , (online first, paper version in early 2017), .

Greenwell, R., Liu, X., Chalmers, K., Pahl, C. (2016). A TASK ORIENTED REQUIREMENTS ONTOLOGY FOR CLOUD COMPUTING SERVICES. In: (Ed.) Proceedings of the 6th International Conference on Cloud Computing and Services Science (CLOSER 2016), , () ( ed.). (pp. ). Rome, Italy: . .

Greenwell, R., Liu, X., Chalmers, K. (2016). Pricing Ontology for Task-Oriented Cloud Sourcing. In: (Ed.) Proceedings of the 4th IEEE International Conference on Future Internet of Things and Cloud (FiCloud-2016), , () ( ed.). (pp. ). Vienna, Austria: . IEEE Computer Society.

Liu, Q., Li, S., Liu, X., Linge, N. (2016). A Method for Electric Load Data Verfication and Repair in home Environment. In: (Ed.) Proceedings of the 2nd International Conference on Cloud Computing and Security, , () ( ed.). (pp. ). Nanjing, China: . .

Liu, Q., Cai, W., Shen, J., Fu, Z., Liu, X., Linge, N. (2016). A Speculative Approach to Spatial-Temporal Efficiency With Multi-Objective Optimisation in a Heterogeneous Cloud Environment. Security and Communication Networks, 9, (17), .

Liu, Q., Jin, D., Liu, X., Linge, N. (2016). A Survey of Speculative Execution Strategy in MapReduce. In: (Ed.) Proceedings of the 2nd International Conference on Cloud Computing and Security, , () ( ed.). (pp. ). Nanjing, China: . .

Liu, Q., Cai, W., Shen, J., Liu, X., Linge, N. (2016). An adaptive approach to better load balancing in a consumer-centric cloud environment. IEEE Transactions on Consumer Electronics, 62, (3), .

Liu, Q., Lu, M., Liu, X., Linge, N. (2016). An Introduction of Non-intrusive Load Monitoring and Its Challenges in System Framework. In: (Ed.) Proceedings of the 2nd International Conference on Cloud Computing and Security, , () ( ed.). (pp. ). Nanjing, China: . .

Liu, Q., Chen, X., Liu, X., Linge, N. (2016). CACA-UAN: A Context-Aware Communication Approach Based on the Underwater Acoustic Sensor Network. In: (Ed.) Proceedings of the 2nd International Conference on Cloud Computing and Security, , () ( ed.). (pp. ). Nanjing, China: . .

Liu, Q., Cai, W., Jin, D., Shen, J., Fu, Z., Liu, X., Linge, N. (2016). Estimation Accuracy on Execution Time of Run-time Tasks in a Heterogeneous Distributed Environment. Sensors, a Journal by MDPI publisher (Switzerland), 16, (9), .

Liu, Q., Zhang, K., Liu, X., Linge, N. (2016). Grid Routing: An Energy-Efficient Routing Protocol for WSNs with Single Mobile Sink. In: (Ed.) Proceedings of the 2nd International Conference on Cloud Computing and Security, , () ( ed.). (pp. ). Nanjing, China: . .

2015

Fang, D., Liu, X., Romdhani, I., Pahl, C. (2015). An Approach to Unified Cloud Service Access, Manipulation and Dynamic Orchestration via Semantic Cloud Service Operation Specification Framework. Journal of Cloud Computing: Advances, Systems and Applications, 4, (14), .

Greenwell, R., Liu, X., Chalmers, K. (2015). Semantic Description of Cloud Service Agreements. In: (Ed.) Proceedings of Science and Information Conference 2015, , () ( ed.). (pp. ). London, UK: . .

Liu, X., Li, Y. (Eds.) (2015). Green Services Engineering, Optimization, and Modeling in the Technological Age, , () ( ed.). Pennsylvania, USA: . IGI Global Publishing.

2014

Chinenyeze, S., Liu, X., Al-Dubai, A. (2014). An Aspect Oriented Model for Software Energy Efficiency in Decentralised Servers. In: (Ed.) 2nd International Conference on ICT for Sustainability (ICT4S 2014), , () ( ed.). (pp. ). Stockholm, Sweden: . Atlantis Press.

Fang, D., Liu, X., Romdhani, I. (2014). A Loosely-coupled Semantic Model for Efficient Cloud Service Search and Retrieval. In: (Ed.) IARIA Proceedings of The Fifth International Conference on Cloud Computing, GRIDs, and Virtualization, , () ( ed.). (pp. ). : . .

Fang, D., Liu, X., Liu, L., Yang, H. (2014). OCSO: Off-the-cloud service optimization for green efficient service resource utilization. Journal of Cloud Computing: Advances, Systems and Applications, 3, (9), .

Graham, S., Liu, X. (2014). Critical Evaluation on jClouds and Cloudify Abstract APIs against EC2, Azure and HP-Cloud. In: (Ed.) Proceedings of IEEE 8th IEEE International Workshop Quality-Oriented Reuse of Software (IEEE QUORS14) in conjunction with the 38th COMPSAC'14, , () ( ed.). (pp. ). : . .

Greenwell, R., Liu, X., Chalmers, K. (2014). An Upper Ontology for Benefits Management of Cloud Computing. International Journal of Advanced Computer Science and Applications(IJACSA), 5, (12), .

Greenwell, R., Liu, X., Chalmers, K. (2014). Benefits Management of Cloud Computing Investments. International Journal of Advanced Computer Science and Applications (IJACSA), 5, (7), .

Jamshidi, P., Pahl, C., Chinenyeze, S., Liu, X. (2014). Cloud Migration Patterns: A Multi-Cloud Architectural Perspective. In: (Ed.) 10th International Workshop on Engineering Service-Oriented Applications, , () (10th ed.). (pp. ). Paris, France: . .

Jaroucheh, Z., Liu, X., Smith, S., Zhao, H. (2014). A Unified Platform for the Dynamic Evolution of Context-aware Highly Agile Services. In: (Ed.) Encyclopedia of Information Science and Technology, , () (3rd ed.). (pp. ). : . IGI Global Publishing.

Liu, L., Yang, C., Wang, J., Ye, X., Liu, Y., Yang, H., Liu, X. (2014). Requirements model driven adaption and evolution of Internetware. SCIENCE CHINA Information Sciences, 57, (6), 1-19.

Wang, Z., Chalmers, K., Liu, X. (2014). Evolution Pattern Verification for Services Evolution in Clouds with Model Driven Architecture. the International Journal for e-Learning Security (IJeLS), Infonomics Society, UK, 3, (3/4), .

2013

Fang, D., Liu, X., Liu, L., Yang, H. (2013). TARGO: Transition and Reallocation Based Green Optimization for Cloud VMs. In: (Ed.) Proceedings of the IEEE International Conference on Green Computing and Communications 2013, , () ( ed.). (pp. ). Beijing, China: . IEEE Computer Society.

Greenwell, R., Liu, X., Chalmers, K. (2013). Pricing Intelligence as a Service for Cloud Computing. In: (Ed.) Proceedings of 5th IEEE International Conference on Cloud Computing Technology and Science (CloudCom'13), , () ( ed.). (pp. ). : . IEEE Computer Society.

Jaroucheh, Z., Liu, X., Smith, S. (2013). Jabber-based Cross-Domain Efficient and Privacy-Ensuring Context Management Framework. International Journal of Advanced Computer Science and Applications (IJACSA), 4, (5), .

Liu, X., Li, C. (2013). MVICS: a Repository and Search Tool towards Holistic Semantic-Based Precise Component Selection. International Journal of Computers & Technology, 5, (3), .

Nussbaumer, N., Liu, X. (2013). Cloud Migration for SMEs in a Service Oriented Approach. In: (Ed.) Proceedings of IEEE 37th COMPSAC'13, , () ( ed.). (pp. ). : . IEEE Computer Society.

Wang, Z., Chalmers, K., Liu, X. (2013). Evolution Feature Oriented Model Driven Product Line Engineering Approach for Synergistic and Dynamic Service Evolution in Clouds. Journal of Industrial and Intelligent Information,The 2013 2rd International Conference on Database and Data Mining,Seoul, Korean, May 11-12, 2013, , (), .

Wang, Z., Chalmers, K., Liu, X. (2013). Evolution Feature Oriented Model Driven Product Line Engineering Approach for Synergistic and Dynamic Service Evolution in Clouds:AO4BPEL3.0 Proposal. In: (Ed.) International Conference on Information Society (i-Society 2013). University of Toronto, Canada.June 24-26, 2013, , () ( ed.). (pp. ). Toronto, Canada.: . IEEE.

2012

Fang, D., Liu, X., Liu, L., Yang, H. (2012). Evolution for the Sustainability of Internetware. In: (Ed.) Proceedings of Internetware'12, , () ( ed.). (pp. ). : . ACM Digital Library.

Fang, D., Liu, X., Romdhani, I., Zhao, H. (2012). Towards OWL 2 Natively Supported Fuzzy Cloud Ontology. In: (Ed.) 6th IEEE International Workshop Quality-Oriented Reuse of Software (IEEE QUORS’12) , , () ( ed.). (pp. ). : . IEEE Computer Society.

Jaroucheh, Z., Liu, X., Smith, S. (2012). A Unified Approach for the Dynamic Evolution of Context-aware Services. In: (Ed.) Proceedings of International Conference on Innovations in Computers, Information and Communication - ICICIC 2012, , () ( ed.). (pp. ). India: . PSG Tech.

Jaroucheh, Z., Liu, X., Smith, S. (2012). An Approach to Domain-based Scalable Context Management Architecture in Pervasive Environments. Personal and Ubiquitous Computing, 16, (6), 741-755.

Wang, Z., Chalmers, K., Liu, X. (2012). Evolution Pattern for Service Evolution in Clouds. In: (Ed.) The 7th International Conference for Internet Technology and Secured Transactions (ICITST-2012),10-12, December 2012, , () ( ed.). (pp. ). London, UK: . Copyright © ICITST-2012 Published IEEE UK Computer Chapter.

Yang, H., Liu, X. (2012). Software Reuse in the Emerging Cloud Computing Era ( ed.). Pennsylvania, USA: . IGI Global Publishing.

Zhao, H., Sun, J., Liu, X. (2012). A Model Checking Based Approach to Automatic Test Suite Generation for Testing Web Services and BPEL. In: (Ed.) Proceedings of IEEE Asia-Pacific Services Computing Conference, , () ( ed.). (pp. ). Guilin, China: . .

Zhao, H., Liu, X. (2012). Dynamic Evolution of Service Architecture in Mobile Cloud Applications. In: (Ed.) prcoeedings of the 2nd internation conference of Cloud Computing and Services Science (CLOSER'12), , () ( ed.). (pp. ). : . INSTICC.

2011

Jaroucheh, Z., Liu, X., Smith, S., Zhao, H. (2011). Lightweight Software Product Line Based Privacy Protection Scheme for Pervasive Applications . In: (Ed.) Proceedings of the 35th IEEE COMPSAC, , () ( ed.). (pp. ). Munich, Germany: . IEEE Computer Society.

Jaroucheh, Z., Liu, X., Smith, S. (2011). Recognize contextual situation in pervasive environments using process mining techniques. Journal OF AMBIENT INTELLIGENCE AND HUMANIZED COMPUTING, 2, (1), 53-69.

Li, C., Liu, X., Kennedy, J. (2011). Quality Attributes Suggestion in Component Retrieval. In: (Ed.) Proceedings of International Conference on Computational Intelligence and Software Engineering (CiSE 2011), , () ( ed.). (pp. ). : . .

Liu, X., Li, Y. (2011). Advanced Design Approach to Emerging Software Systems - Principles, Methodologies and Tools ( ed.). : . IGI Global Publishing.

2010

Jaroucheh, Z., Liu, X., Smith, S. (2010). A MDD-based Generic Framework for Context-aware Deeply Adaptive Service-based Processes. In: (Ed.) Proceedings of The 8th IEEE International Conference on Web Services (ICWS’10), , () ( ed.). (pp. ). Miami, USA: . IEEE Computer Society.

Jaroucheh, Z., Liu, X., Smith, S. (2010). A Model-driven Approach to Flexible Multi-Level Customization of SaaS Applications. In: (Ed.) Proceedings of the 22nd International Conference on Software Engineering and Knowledge Engineering (SEKE'10), , () ( ed.). (pp. ). San Francisco, USA: . Knowledge Systems Institute.

Jaroucheh, Z., Liu, X., Smith, S. (2010). CANDEL: Product Line Based Dynamic Context Management for Pervasive Applications. In: (Ed.) CICIS'10 Proceedings, , () ( ed.). (pp. ). Krakow Poland: . IEEE Computer Society Press.

Jaroucheh, Z., Liu, X., Smith, S. (2010). Mapping Features to Context Information: Supporting Context Variability for Context-aware Pervasive Applications. In: (Ed.) Proceedings of IEEE/WIC/ACM International Joint Conference on Web Intelligence and Intelligent Agent Technologies (WI-IAT 2010), , () ( ed.). (pp. ). Toronto, Canada: . IEEE Computer Society.

Li, C., Liu, X., Kennedy, J. (2010). Achieve Semantic-based Precise Component Selection via an Ontology Model Interlinking Application Domain and MVICS. In: (Ed.) Proceedings of the 22nd International Conference on Software Engineering and Knowledge Engineering (SEKE'10), , () ( ed.). (pp. ). San Francisco, USA: . Knowledge Systems Institute.

Li, C., Pooley, R., Liu, X. (2010). Ontology-Based Quality Attributes Prediction in Component-Based Development. International Journal of Computer Science & Information Technology (IJCSIT), 2, (5), .

2009

Jaroucheh, Z., Liu, X., Smith, S. (2009). A Perspective on Middleware-oriented Context-aware Pervasive Systems. In: (Ed.) Proceedings of IEEE 33rd COMPSAC'09, , () ( ed.). (pp. ). Seattle, USA: . IEEE Computer Society Press.

Li, C., Liu, X., Kennedy, J. (2009). A Multiple Viewed Interrelated Ontology Model for Holistic Component Specification and Retrieval. In: (Ed.) Springer-Verlag's LNCS, , () ( ed.). (pp. 50-69). : . Springer-Verlag.

2008

Li, C., Liu, X., Kennedy, J. (2008). Semantics-Based Component Repository: State of Arts and a Calculation Rating Factor-based Framework. In: (Ed.) Proceedings of Computer Software and Applications Conference, , () ( ed.). (pp. 751-756). : . IEEE Computer Society Press.

Liu, X., Ye, H. (2008). A Sustainable Service-Oriented B2C Framework for Small Businesses. 4th IEEE International Symposium on Service-Oriented Systems Engineering (SOSE'08), , (), .

Liu, X., Feng, Y., Kerridge, J. (2008). Automated Responsive Web Services Evolution through Generative Aspect-Oriented Component Adaptation. International Journals of Computer Applications in Technology , , (), .

Liu, X., Feng, Y., Kerridge, J. (2008). Generative Aspect-Oriented Component Adaptation. IET Software, 2, (2), 149-160.

Zhao, L., Al-Dubai, A., Liu, X. (2008). A new multicast algorithm for wireless mesh networks. In: (Ed.) the 9th Annual Postgraduate Symposium, The Convergence of Telecommunications, Networking and Broadcasting, , () ( ed.). (pp. ). Liverpool John Moores University: . EPSRC.

2007

Feng, Y., Liu, X., Kerridge, J. (2007). A product line based aspect-oriented generative unit testing approach to building quality components. the 1st IEEE International Workshop on Quality-Oriented Reuse of Software, , (), .

Feng, Y., Liu, X., Kerridge, J. (2007). An Aspect-Oriented Component-Based Approach to Seamless Web Service Composition. System and Information Sciences Notes, , (), .

Feng, Y., Liu, X., Kerridge, J. (2007). Smooth Quality Oriented Component Integration through Product Line Based Aspect- Oriented Component Adaptation. International Conference on Software Engineering and Knowledge Engineering (SEKE'2007), , (), .

Liu, X. (2007). Quality Metrics for Internet Applications: Developing New from Old. the 1st IEEE International Workshop on Quality-Oriented Reuse of Software, , (), .

2006

Feng, Y., Liu, X., Kerridge, J. (2006). Achieving Smooth Component Integration with Generative Aspect and Component Adaptation. Springer-Verlag's LNCS 4039, (9th International Conference on Software Reuse),, , (), .

Liu, X., Feng, Y., Kerridge, J. (2006). Achieving Dependable Component-Based Systems through Generative Aspect Oriented Component Adaptation. 30th IEEE International Conference on Computer Software and Applications (COMPSAC'06), , (), .

2005

Liu, X., Wang, B., Kerridge, J. (2005). Achieving Seamless Component Composition Through Scenario-Based Deep Adaptation And Generation. Journal of Science of Computer Programming (Elsevier), 56, (2), 157-170.

2004

Wang, B., Liu, X., Kerridge, J. (2004). Scenario Based Generative Component Adaptation in .Net Framework. In: (Ed.) The IEEE International Conference on Information Reuse and Integration, , () ( ed.). (pp. ). Las Vegas USA: . .

Wang, B., Liu, X., Kerridge, J. (2004). Scenario-based Generative Component Adaptation in .NET Framework. IEEE International Conference on Information Reuse and Integration (IRI'04), , (), .

2003

Wang, B., Liu, X., Kerridge, J. (2003). A Generative and Component based Approach to Reuse in Database Applications. In: (Ed.) 5th Generative Programming and Component Engineering Young Researcher Workshop, , () ( ed.). (pp. ). : . .

Wang, B., Liu, X., Kerridge, J. (2003). Achieving Flexible Reuse through Scenario-Based Deep Component Adaptation and Generation. In: (Ed.) the 7th IASTED International Conference on Software Engineering and Applications (SEA'03), , () ( ed.). (pp. ). California, USA: . .

Wang, B., Liu, X., Kerridge, J. (2003). Facilitating Reuse in Database Applications with Scenario-based Component Adaptation and Generation. In: (Ed.) The IEEE International Conference on Information Reuse and Integration, , () ( ed.). (pp. ). Las Vegas, USA: . .

Wang, B., Liu, X., Kerridge, J. (2003). Tackling Deep Adaptation through XML-Based Component Generation. In: (Ed.) the 16th International Conference on Software and System Engineering and their Applications (ICSSEA 2003), , () ( ed.). (pp. ). Paris France: . .

2002

Chu, W., Liu, X., Yang, H. (2002). Reverse Engineering. In: (Ed.) Software Engineering and Knowledge Engineering Handbook, Volume 2, () ( ed.). (pp. ). : . World Scientific Publisher.

Chu, W., Liu, X., Yang, H. (2002). Reverse Engineering. In: (Ed.) Software Engineering and Knowledge Engineering Handbook, 2, () ( ed.). (pp. ). : . World Scientific Publisher.

Liu, X. (2002). Support Software Evolution with Abstraction Rules and Program Knowledge Patterns. Journal of Asian Information-Science-Life, 1, (1), .

Teng, G., Liu, X. (2002). Support Software Evolution with Abstraction Rules and Program Knowledge Patterns. Journal of Asian Information-Science-Life, 1, (1), 177-189.

Wang, B., Liu, X., Kerridge, J. (2002). A Pattern-Based Framework for Database Reusability. In: (Ed.) International Conference on Software Engineering: Research and Practice (SERP'02), , () ( ed.). (pp. ). Las Vegas, USA: . .

2000

Liu, X., Yang, H., Zedan, H., Cau, A. (2000). Speed and Scale Up Software Reengineering with Abstraction Patterns and Rules. In: (Ed.) ISPSE 2000 - International Symposium on Software Evolution, , () (November ed.). (pp. ). Kanazawa, Japan: . .

Yang, H., Liu, X., Zedan, H. (2000). Abstraction: a Key Notation for Reverse Engineering in a System Reengineering Approach. Journal of Software Maintenance: Research and Practice, 12, (4), .

1999

Liu, X., Yang, H., Zedan, H. (1999). On the Assessment of Reengineering Tools. In: (Ed.) WESS '99 - Workshop on Empirical Studies in Software Maintenance, , () ( ed.). (pp. ). Oxford, UK: . .

1998

Chen, Z., Cau, A., Zedan, H., Liu, X., Yang, H. (1998). A Refinement Calculus for the Development of Real-time Systems. In: (Ed.) 5th Asia Pacific Software Engineering Conference, APSEC '98, , () (December ed.). (pp. ). Taipei, Taiwan: . .

Liu, X., Yang, H., Zedan, H. (1998). Improving Maintenance through Development Experiences. In: (Ed.) WESS '98 - Workshop on Empirical Studies in Software Maintenance, , () (November ed.). (pp. ). Metropolitan, Washington D.C., USA: . .

Liu, X. (1998). Reverse Engineering Through Formal Abstraction. In: (Ed.) Post-graduate Conference, 1998, , () (April ed.). (pp. ). De Montfort University: . .

Yang, H., Liu, X., Zedan, H. (1998). Tackling the Abstraction Problem for Reverse Engineering in a System Reengineering Approach. In: (Ed.) the proceedings of the IEEE Conference on Software Maintenance (ICSM'98), , () (November ed.). (pp. ). Metropolitan, Washington D.C., USA: . .

1997

Liu, X., Chen, Z., Yang, H., Zedan, H., Chu, W. (1997). A Design Framework for System Reengineering. In: (Ed.) Proceedings of Joint Asia Pacific Software Engineering Conference and International Computer Science Conference (APSEC'97/ICSC'97), , () (December ed.). (pp. ). Hong Kong: . .

Liu, X., Yang, H., Zedan, H. (1997). Formal Methods For The Reengineering of Computing Systems. In: (Ed.) Proceedings of The 21st IEEE International Conference on Computer Software and Application (COMPSAC'97), , () (August ed.). (pp. ). Washington, D.C., USA: . .