Xumin Liu Headshot

Xumin Liu

Professor

Department of Computer Science
Golisano College of Computing and Information Sciences

585-475-7459
Office Hours
Monday & Wednesday: 9:30-11:30 am
Office Location

Xumin Liu

Professor

Department of Computer Science
Golisano College of Computing and Information Sciences

Education

BE in Computer Science, Dalian University of Technology (China); ME in Computer Science Jinan University (China); Ph.D. in Computer Science, Virginia Tech

585-475-7459

Personal Links
Areas of Expertise

Select Scholarship

Journal Paper
Alshangiti, Moayad, Weishi Shi, Xumin Liu, Qi Yu,. "A Bayesian learning model for design-phase service mashup popularity prediction." Expert Systems with Applications 149. 113231 (2020): 1-11. Print.
Bukhari, Afnan, Xumin Liu,. "A Web service search engine for large-scale Web service discovery based on the probabilistic topic modeling and clustering." Service Oriented Computing and Applications 12. 2 (2018): 169-182. Print.
Lima, Eduardo, Weishi Shi, Xumin Liu, Qi Yu,. "Integrating Multi-level Tag Recommendation with External Knowledge Bases for Automatic Question Answering." ACM Transactions on Internet Technology 19. 3 (2019): 34:1 - 34:22. Print.
Show 10 More
Published Conference Proceedings
Alshangiti, Moayad, Hitesh Sapkota, Pradeep K. Murukannaiah, Xumin Liu, Qi Yu, . "Why is Developing Machine Learning Applications Challenging? A Study on Stack Overflow Posts." Proceedings of the 2019 ACM/IEEE International Symposium on Empirical Software Engineering and Measurement. Ed. IEEE. Recife, Brazil: n.p., 2019. Print.
Kang, Jai W., Qi Yu, Edward P. Holden, Xumin Liu,. "Complementing Course Contents Between IT/CS: A Case Study on Database Courses." Proceedings of the Proceedings of the 20th Annual SIG Conference on Information Technology Education (SIGITE). Ed. Bryan S., Steve Zilora, George Grispos, Daniel S. Bogaard, Goda. Tacoma, WA: ACM, 2019. Print.
Shi, Weishi, Xumin Liu, Qi Yu,. "Correlation-Aware Multi-Label Active Learning for Web Service Tag Recommendation." Proceedings of the 2017 IEEE International Conference on Web Services. Ed. Ilkay, Shiping Chen, Altintas. Honolulu, HI: IEEE, 2017. Print.
Show 23 More
Peer Reviewed/Juried Poster Presentation or Conference Paper
Liu, Xumin, Rajendra Raj, Alex Pantaleev, Chunmei Liu. "Incorporating Service-Oriented Programming into the Computer Science Curriculum using Course Modules." Proceedings of the Envisioning the Future of Undergraduate STEM Education (EnFUSE): Research and Practice. Washington, DC: American Association for the Advancement of Science (AAAS) and the National Science Foundation\'s Division of Undergraduate Education.
Full Length Book
Liu, Chunmei, et al. Applications of Machine Learning in Genomics and Systems Biology, Computational and Mathematical Methods in Medicine. New York, NY: Hindawi Publishing Corporation, 2013. Print.
Published Article
Bouguettaya, Athman, Surya Nepal, Wanita Sherchan, Xuan Zhou, Jemma Wu, Shiping Chen, Dongxi Liu, Lily Li, Hongbing Wang, and Xumin Liu. “End-to-End Service Support for Mashup”. IEEE Transactions on Service Computing, 3.3 (2010): 250-263. Print. *
Akram, Salman, Athman Bouguettaya, Xumin Liu, Armin Haller, and Florian Rosenberg. “A Change Management Framework for Service Oriented Enterprises”. International Journal of Next-Generation Computing, 1.1 (2010): 1-25. Print. *
Liu, Xumin, Chunmei Liu, Manjeet Rege, and Athman Bouguettaya. “Semantic Support for Adaptive Long Term Composed Services.” IEEE International Conference on Web Services (ICWS), 2010. 267-274. Print. *

Currently Teaching

CSCI-621
3 Credits
This course provides a broad introduction to database management systems including data modeling, the relational model, and SQL. Database system implementation issues are covered next, where the focus is on data structures and algorithms used to implement database management systems. Topics include physical data organizations, indexing and hashing, query processing and optimization, database recovery techniques, transaction management, concurrency control, and database performance evaluation. Current research topics in database system implementation are also explored. Programming projects, a term paper, and presentations will be required. Note: Students who take this course may not take CSCI-421 for credit.
CSCI-724
3 Credits
This course introduces fundamental concepts of Web services and the Service-Oriented Computing (SOC) paradigm, and reviews seminal work, current research, and modern practices in these areas. Topics in Web Services include XML; reference model (WSDL, UDDI, SOAP); service coordination and composition; and service security and privacy. Big data analytics in SOC will also be covered, such as large scale service data retrieval and storage, service clustering and classification, service recommendation, and service discovery. Students will apply the concepts learned in the class through programming assignments and a comprehensive term project.
ISCH-370
3 Credits
This course builds on the principles of computing to introduce students to data analytics techniques commonly performed on digital data sets, using a variety of software tools. Students will learn what constitutes data and its associated social, ethical, and privacy concerns, common data acquisition and preparation techniques, and how to perform exploratory data analysis on real-world datasets from several domains. Common statistical and machine learning techniques, including regression, classification, clustering, and association rule mining will be covered. In addition, students will learn the importance of applying visualization for presenting and analyzing data. Students will be required to demonstrate oral and written communication skills through critical thinking homework assignments and both presenting and writing a detailed report for a project to analyze a data set of their choice. GCCIS majors may take this course only with the students’ home department approval, and may not apply these credits toward their degree requirements.

In the News