Frank Liu


Computer Science Department

  • Phone: (573) 341-4848
  • 333 Computer Science Building, Missouri University of Science and Technology, Rolla, MO 65409

I have been working in the areas of software engineering, requirements engineering, software quality management, fuzzy logic, collaborative systems, and database systems since 1982. My research focus is to develop software engineering methods and tools which help software developers to develop software systems in high quality, on time, and within budget. We have developed several methods and techniques, such as imprecise requirements analysis and specification technique, High Order Object-oriented Modeling Technique (HOOMT), intelligent software quality function deployment method, and intelligent computational argumentation technique. These methods and techniques have found applications not only in software development, but also in hardware/software co-design and engineering product development.

I have taught CS153: data structure I, CS206: software engineering I, CS301: Software requirements engineering, CS307: software testing and quality assurance, CS308: Object-oriented analysis and design, and CS406: software engineering II.

Selected Publications

J.C. Wu, K. Poppa, M.C. Leu, X.F. Liu, “Integrated function structure and object-oriented design framework”, Computers in Industry, Elsevier, Volume 63, Issue 5, June 2012, Pages 458–470.

Ravi Santosh Arvapally and Xiaoqing (Frank) Liu, “Analyzing credibility of arguments in a Web-based intelligent argumentation system for collective decision support based on K-means clustering algorithm”, Accepted for publication in the journal of Knowledge Management Research & Practice, June, 2012.

Mingdong Tang, Yechun Jiang, Jianxun Liu, Xiaoqing (Frank) Liu, “Location-Aware Collaborative Filtering for QoS-Based Service Recommendation, , Proc. of 2012 IEEE International Conference on Web Services (ICWS), research track (17% accepatnec rate), July, 2012, Honolulu, Hawaii.

Yu Xu, Jianxun Liu, Mingdong Tang, Buqing Cao, Frank Liu, “An Efficient Search Strategy for Service Provider Selection in Complex Social Networks”, Proc of 2012 IEEE Ninth International Conference on Services Computing (SCC2012), research track (17% acceptance rate),  July, 2012, Honolulu, Hawaii.

Xiaoqing Frank Liu, Kenneth Fletcher, and Mingdong Tang, “Service Selection based on Personalized Preference and Trade-Offs among QoS Factors and Price, Proc. of 2012 IEEE First International Conference on Services Economics (SE 2012), research track, July, 2012, Honolulu, Hawaii.

Xiaoqing Frank Liu, Eric Christopher Barnes, and Juha Erik Savolainen, “Conflict Detection and Resolution for Product Line Design in a Collaborative Decision Making Environment,  Proc. of the 2012 ACM Conference on Computer Supported Cooperative Work (CSCW’12), Seattle, Feb., 2012.  

Kenneth K Fletcher and Xiaoqing (Frank) Liu, Cloud Security Requirements Analysis and Security Policy Development using HOOMT.  A book chapter in book: Cloud Computing: methodology, System, and Application, edited by Lizhe Wang, Jinjun Chen, and Boualem Benatallah, CRC Press, 2011.

Xiaoqing (Frank) Liu and Nektarios Georgalas, Specification of Non-functional Requirements and their Trade-offs in Service Contracts in the NGOSS Framework. In book: Engineering Reliable Service Oriented Architecture-Managing Complexity and Service Level Agreements, edited by Nokola Milanovic, Information Science Reference, IGI Global, 2011, PA, USA.

Recent Grants

Spirit Aerosystems (SPR), “Development of a Portable Turn-Key Motion Capture System for Shop-Floor Use”,  $40,000, Co-PI 11/1/2011-11/30/2012. 

Spirit Aerosystems (SPR), “Ergonomic Analysis Based on Assembly Simulation with Motion Capture”, $30,300, Co-PI 11/1/2010-11/30/2011.

Research Interests:

Software Engineering, Collaboration Technology, & Intelligent Systems.

Personal Website: