Skip to: Main Content Search Navigation Secondary Navigation

Chang Liu

Associate Professor
Electrical Engineering and Computer Science,Center for Scientific Computing and Immersive Technologies
STKR 321C
liuc@ohio.edu
Phone: 740.593.1249


Journal Article, Academic Journal (10)

  • Liu, C. Source Code Revision History Visualization Tools: Do They Work And What Would It Take to Put Them to Work?. IEEE Access; 2.
  • Zhong, Y., Liu, C. A domain-oriented end-user design environment for generating interactive 3D virtual chemistry experiments. Multimedia Tools and Applications.
  • Zhong, Y., Liu, C. Multi-Level Adaptation in End-User Development of 3D Virtual Chemistry Experiments. 1. International Journal of Virtual and Personal Learning Environments; 5: 54-72.
  • Jaber, K., Sharif, B., Liu, C. A Study on the Effect of Traceability Links in Software Maintenance. IEEE Access; 1: 726-741.
  • Liu, C., Zhong, Y., Ozercan, S., Zhu, Q. Facilitating 3D Virtual World Learning Environments Creation By Non-Technical End Users Through Template-Based Virtual World Instantiation. International Journal of Virtual and Personal Learning Environments.
  • Young, W., Franklin, T., Cooper, T., Carroll, S., Liu, C. Game-based learning aids in Second Life. 1. Journal of Interactive Learning Research; 23.
  • Liu, C., Zhu, Q., Holroyd, K., Seng, E. Status and trends of mobile-health applications for iOS devices: A developer's perspective. 11. Journal of Systems and Software; 84: 2022-2033. http://www.sciencedirect.com/science/article/pii/S0164121211001610.
  • Liu, C., Franklin, T., Shelor, R., Ozercan, S., Reuter, J., Ye, E., Moriarty, S. A Learning Game for Youth Financial Literacy Education in the Teen Grid of Second Life Three-Dimensional Virtual Environment. 7. American Journal of Business Education; 4: 1-18.
  • Liu, C., Ye, E., Richardson, D. Software Library Usage Pattern Extraction Using a Software Model Checker. International Journal of Computers and Applications.
  • Cao, L., Harrington, P., Liu, C. Two-Dimensional Nonlinear Wavelet Compression of Ion Mobility Spectra of Chemical Warfare Agent Simulants. 10. Analytical Chemistry, 2004; 76: 2859-2868.

Magazine/Trade Publication (1)

  • Liu, C., Richardson, D. Research Directions in RAIC. 4. ACM SIGSOFT Software Engineering Notes; 27.

Cited Research (2)

  • Liu, C., Ye, E., Richardson, D. Software Library Usage Pattern Extraction Using a Software Model Checker. Tokyo, Japan: 2006 Automated Software Engineering (ASE 2006).
  • Liu, C., Ye, E., Richardson, D. LtRules: an Automated Software Library Usage Rule Extraction Tool. Shanghai, China: 2006 International Conference on Software Engineering (ICSE 2006).

Book, Chapter in Scholarly Book (5)

  • Young, W., Franklin, T., Liu, C., Chelberg, D. Lessons Learned from the STEAM Project: Development and Deployment of Digital Learning Games for Effective Learning Improvement. Badajoz: Formatex Research Center; 288-299.
  • Young, W., Franklin, T., Liu, C., Chelberg, D. Lessons Learned from the STEAM Project: Development and Deployment of Digital Learning Games for Effective Learning Improvement. FORMATEX RESEARCH CENTER; "Education in a technological world: communicating current and emerging research and technological efforts,“.
  • Franklin, T., Chelberg, D., Liu, C. Changing Middle School Science Virtually through STEAM: Science and Technology Enrichment for Appalachian Middle-Schoolers. IGI Global.
  • Liu, C. Chapter 2. General Resource Management Patterns. Design Patterns for Distributed Real-Time Embedded Systems, Kluwer Real-Time Systems book series.
  • Liu, C., Atighetchi, M., Cross, J., DiPippo, L., Fay-Wolfe, V., Gill, C., Gupta, P., Heightland, T., James, J., Loyall, J., Murphy, M., Neihaus, D., Rubel, P., Schantz, R., Schmidt, D., Welch, L., Zhang, J., Zinky, J. Chapter 3: Resource Management Specification and Enforcement Patterns. Design Patterns for Distributed Real-time Systems, Real-Time Systems Series, Springer 2008.; 24.

Technical Report (3)

  • Zhu, Q., Liu, C. Usability Requirement For Virtual Boat for Environmental Education (VBEE) V1.0. VITAL Lab Technical Report.
  • Liu, C., Richardson, D. Programming Languages Considered Harmful in Writing Automated Software Tests. Irvine, CA: Technical Report 99-09, Information & Computer Science, University of California, Irvine.
  • Liu, C., Richardson, D. TestTalk, A Test Description Language: Write Once, Test by Anyone, Anytime, Anywhere, with Anything. Irvine, CA: Technical Report 99-08, Information & Computer Science, University of California, Irvine.

Conference Proceeding (53)

  • Ye, X., Bunescu, R., Liu, C. Learning to Rank Relevant Files for Bug Reports using Domain Knowledge. 22nd ACM SIGSOFT International Symposium on the Foundations of Software Engineering (FSE); 11. http://dl.acm.org/citation.cfm?id=2635874.
  • Zhu, Q., Liu, C., Holroyd, K. From a traditional behavioral management program to an m-health app: Lessons learned in developing m-health apps for existing health care programs. Software Engineering in Health Care.
  • Franklin, T., Ozercan, S., Liu, C., Andre, N. The Virtual Boat: Design Team Issues in the Development of a Virtual Simulations for High School Science. Proceedings of Society for Information Technology & Teacher Education International Conference.
  • Zhong, Y., Liu, C. User evaluation of a domain-oriented end-user design environment for building 3D virtual chemistry experiments. International Workshop on User Evaluation for Software Engineering Researchers.
  • Chang, T., Liu, C., Bentz, J., Wiseman, J., Fang, Y., Copley, A., Ye, X., Ozercan, S., Andre, N., Zhu, Q. A Sustainable Model for Water Resources and Environmental Educations. American Society of Eivil Engineers; 955-974.
  • Chang, T., Liu, C., Bentz, J., Wiseman, J., Fang, Y., Copley, A., Ye, X., Ozercan, S., Andre, N., Zhu, Q. Design of A Virtual Boat for Environmental Education.
  • Young, W., Zhong, Y., Ozercan, S., Carroll, S., Zhu, Q., Liu, C. A Case Study of using a Virtual World Application for Learning. The 2010 World Conference on Educational Multimedia, Hypermedia & Telecommunications (ED-MEDIA 2010).
  • Fang, Y., Chang, T., Zhong, Y., Ye, E., Liu, C. Improving Public Awareness of Everyday Chemical Pollutants Utilizing a 3-D Immersive Game. The 2010 World Conference on Educational Multimedia, Hypermedia & Telecommunications (ED-MEDIA 2010).
  • Liu, C., Holroyd, K., Zhu, Q., Shen, K., Zhou, W. Design and Implementation of a Behavioral Migraine Management iPhone App for Adolescents with Migraine. The Second IEEE Workshop on Interdisciplinary Research on E-health Services and Systems (IREHSS 2010).
  • Nykl, S., Mourning, C., Leitch, M., Chelberg, D., Franklin, T., Liu, C. The STEAMiE Educational Engine. Frontiers in Education (FIE).
  • Bilyeu, B., Liu, C., Franklin, T., Chelberg, D. Using Games Created in Second Life To Teach Middle School Science Content. Tampa, FL: Second Life Education Community Convention (SLEDUCC).
  • Schendel, J., Liu, C., Chelberg, D., Franklin, T. Virtual Gallery Walk, an Innovative Outlet for Sharing Student Research Work in K-12 Classrooms. Frontiers in Education (FIE).
  • Schwerha, D., Liu, C., Ozercan, S., Vadlamani, T., Neiman, L. Second Life as a Pedagogical Tool for Improving Statistics Homework Sessions. West Point, NY: American Society for Engineering Education (Zone 1) Conference.
  • Ye, E., Fang, Y., Liu, C., Chang, T., Dinh, H. Appalachian Tycoon: an Environmental Education Game in Second Life. Chicago, IL: the 2007 Second Life Community Convention (Education Track).
  • Ye, E., Liu, C., Polack-Wahl, J. Enhancing Software Engineering Education Using Teaching Aids in 3-D Online Virtual Worlds. Frontiers In Education (FIE’07): Proceedings of the 2007 Frontiers in Education Conference.
  • Bilyeu, B., Mayles, J., Franklin, T., Liu, C., Chelberg, D. Using Second Life to Create Educational Games for Middle School Science Students. Knoxville, TN: Math and Science Symposium.
  • Nykl, S., Liu, C., Franklin, T., Chelberg, D. Using Engaging and Interactive Technology to Teach Hard-to-Teach Science Concepts. Columbus, Ohio: eTech Ohio 2007.
  • Young, V., Liu, C. Student and Faculty Attitudes Towards Classroom Use of Tablet PCs. San Francisco, California: The 2006 Annual Meeting of the American Institute of Chemical Engineers (AIChE).
  • Liu, C., Young, V. Student Self-Reported Usage of Wireless Tablet PCs in Classrooms. San Diego, California: Frontiers In Education (FIE'2006).
  • Liu, C., Houdek, R. Teaching Computer Science Graduate Students Scholarly Literature Review Techniques. San Diego, California: Frontiers In Education (FIE'2006).
  • Fang, Y., Ye, E., Liu, C., Chang, T. Increasing Environmental Awareness of Water, Waste, and Land Issues in Appalachian Ohio through a High School Contest of Computer-Simulated Environmental Models. Murray, Kentucky: Proc. of the 2006 Scientific Symposium, Ohio River Basin Consortium for Research and Education.
  • Liu, C., Keesey, C., Graybill, M. Designing Effective Learning Environment in Second Life. 2006 NMC Virtual Symposium on Digital Media.
  • Liu, C. Second Life Learning Community--A peer-based approach to involving more faculty members in Second Life. San Francisco, California: SLCC (Second Life Community Convention) Educator’s Workshop.
  • Liu, C. Software Project Demonstrations as not only an Assessment Tool but also a Learning Tool. Houston, Texas: 2006 SIGCSE Technical Symposium on Computer Science Education.
  • Liu, C. A Motivational Exercise for Software Testing Courses. Florida Institute of Technology, Melbourne, Florida: 5th Workshop on the Teaching of Software Testing (WTST 5).
  • Kline, M., Liu, C., Johnson, J., Wolfe, C., Drumm, P. Mastering Case-Based Instruction Techniques in a Faculty Learning Community. session T3F. Indianapolis, Indiana: Proceedings of the 2005 Frontiers in Education Conference (FIE); 9-14.
  • Liu, C. Partnering with and Assisting Community Partners in Service Learning Projects to Tailor and Articulate Project Requirements. session F2F. Indianapolis, Indiana: Proceedings of the 2005 Frontiers in Education Conference (FIE); 15-20.
  • Liu, C., Sandell, K., Welch, L. Teaching Communication Skills in Software Engineering Courses. Portland, Oregon: 2005 ASEE Annual Conference and Exposition.
  • Liu, C. Enriching Software Engineering Courses with Service-Learning Projects and the Open-Source Approach. St. Louis, Missouri: 27th International Conference on Software Engineering (ICSE'05).
  • Liu, C. Using Issue Tracking Tools to Facilitate Student Learning of Communication Skills in Software Engineering Courses. Ottawa, Canada: 18th Conference on Software Engineering Education and Training (CSEE&T).
  • Liu, C., Wolfe, C. Project Selection in Software Project Courses. Ohio Northern University, Ada, Ohio: 2005 American Society of Engineering Education (ASEE) North Central Section Spring Conference.
  • Bryan, K., DiPippo, L., Fay-Wolfe, V., Murphy, M., Zhang, J., Fleeman, D., Juedes, D., Liu, C., Welch, L., Niehaus, D., Gill, C. Integrated CORBA Scheduling and Resource Management for Distributed Real-Time Embedded Systems. San Francisco, CA: Proceeding of 11th IEEE Real-Time and Embedded Technology and Applications Symosium (RTAS 2005), IEEE Computer Society Press; 374-384.
  • Liu, C. Teaching 'Data Flow Testing' in an Undergraduate Computer Science Course. Florida Institute of Technology, Melbourne, Florida: 4th Workshop on the Teaching of Software Testing (WTST 4).
  • Li, X., Liu, C. Towards a Reliable and Efficient Distributed Storage System. Waikoloa, Hawaii: Hawaii International Conference on System Sciences (HICSS)-38 Software Technology Track, Peer-to-Peer Infrastructures and Applications.
  • Liu, C. Supporting Cross-Term, Cross-Team Projects in Software Engineering Courses. Miami University, Oxford, Ohio: 24th Annual Lilly Conference on College Teaching, Marcum Conference Center.
  • Welch, L., Fleeman, D., Juedes, D., Liu, C. Adaptive Resource Management Services in CORBA. The Object Management Group (OMG) Workshop on Distributed Object Computing for Real-time and Embedded Systems.
  • Bryan, K., DiPippo, L., Fay-Wolfe, V., Fleeman, D., Gill, C., Juedes, D., Liu, C., Murphy, M., Niehaus, D., Subramonian, V., Welch, L., Zhang, J. Towards Integrated CORBA Scheduling and Resource Management Services for Distributed Real-Time and Embedded Systems. Arlington, VA: 4th Annual Workshop on TAO and CIAO.
  • Liu, C., Fleeman, D., Aber, E., Welch, L., Juedes, D. Model-Driven Resource Management for Distributed Real-Time and Embedded Systems. 2nd RTAS Workshop on Model-Driven Embedded Systems (MoDES '04.
  • Leal, W., Drews, F., Liu, C., Welch, L. Toward Model-Based Verification of Adaptive Allocation Managers. Proceedings of the 2nd RTAS Workshop on Model-Driven Embedded Systems (MoDES '04).
  • Fleeman, D., Gillen, M., Lenharth, A., Delaney, M., Welch, L., Juedes, D., Liu, C. Quality-based Adaptive Resource Management Architecture (QARMA): A CORBA Resource Management Service, IEEE Press. 12th International Workshop on Parallel and Distributed Real-time Systems, IEEE Computer Society Press.
  • Fleeman, D., Gillen, M., Lenharth, A., Delaney, M., Welch, L., Juedes, D., Liu, C. Quality-based Adaptive Resource Management Architecture (QARMA): A CORBA Resource Management Service. Santa Fe, New Mexico: Workshop on Parallel and Distributed Real-Time Systems 2004 (WPDRTS04).
  • Liu, C., Richardson, D. Component Interoperability Analysis in RAIC. Austin, Texas: Seventh Conference on Integrated Design and Process Technology.
  • Liu, C., Welch, L., Juedes, D. The Resource Area Network Architectural Pattern. Urbana, IL: 10th Conference on Pattern Languages of Programs.
  • Liu, C. Adopting Open-Source Software Engineering in Computer Science Education. Portland, Oregon: 3rd Workshop on Open Source Software Engineering: Taking Stock of the Bazaar, held in conjunction with the 2003 International Conference on Software Engineering.
  • Liu, C., Richardson, D. Using RAIC for Dependable On-line Upgrading of Distributed Systems. Oxford, England: The Dependable On-line Upgrading of Distributed Systems Workshop, held in conjunction with COMPSAC 2002.
  • Liu, C., Richardson, D. RAIC: Architecting Dependable Systems through Redundancy and Just-In-Time Testing. Orlando, Florida: The ICSE 2002 Workshop on Architecting Dependable Systems.
  • Liu, C., Richardson, D. Specifying Component Method Properties for Component State Recovery in RAIC. Orlando, Florida: Fifth ICSE Workshop on Component-Based Software Engineering: Benchmarks for Predictable Assembly (co-located with ICSE2002).
  • Liu, C. Platform-Independent And Tool-Neutral Test Descriptions For Automated Software Testing. Limerick, Ireland: Proceedings of the 22nd international conference on Software Engineering, 2000, ACM Press; 713-715.
  • Liu, C., Richardson, D. Using application states in software testing. Limerick, Ireland: Proceedings of the 22nd international conference on Software Engineering, ACM Press ; 776.
  • Liu, C., Richardson, D. Using Application States in Software Testing. Grenoble, France: ASE’00: Proceedings of the 15th International Conference on Automated Software Engineering.
  • Liu, C. TestTalk: A Comprehensive Testing Language. Cocoa Beach, Florida: 14th IEEE International Conference on Automated Software Engineering, Doctoral Symposium.
  • Liu, C., Richardson, D. Towards Discovery, Specification, and Verification of Component Usage. Cocoa Beach, Florida: 14th International Conference on Automated Software Engineering.
  • Liu, C., Richardson, D. Software Components with Retrospectors. Marsala, Sicily: International Workshop on the Role of Software Architecture in Testing and Analysis.

Other (2)

  • Liu, C. Redundant Arrays of Independent Components. Irvine, CA: Information and Computer Science, University of California, Irvine.
  • Liu, C. A Survey of Software Test Description Techniques. Irvine, CA: Information & Computer Science, University of California, Irvine.

Patents

  • Liu, C. Computation-Power-Aware, Dynamic, Gesture-Based Graphical CAPTCHA. 61/982,110.
  • Liu, C. Detecting deficits in cognitive function from gestures obtained from game-like tests. 62/072,079.
  • Liu, C. Gesture matching using velocity visualization as a method of improving movement control in aging and neurodegenerative disease.
  • Liu, C. Motion-Based Authentication. PCT/US2014/63069.
  • Liu, C. Multi-Factor Authentication using Secret Gesture Behaviometrics. PCT/US2014/037670.
  • Liu, C. Pressure, Force, and Moment Characteristics of Gestures for User Authentication. PCT/US2014/037670.
  • Liu, C., Hong, S. User Authentication System through Movement Patterns Obtained through a Touchscreen. 14/178,476.
  • Liu, C. Video Game-Based Behaviometric User Authentication through Gestures.
  • Liu, C. Voice-Enhanced Behaviometric and Cognitive User Authentication through Speech Analysis and Cognitive Computing.
  • Liu, C. Touch Screening.
  • Liu, C. Touch Therapy.
  • Liu, C. Git Touch Viewer.
  • Liu, C. MOTION-BASED IDENTITY AUTHENTICATION OF AN INDIVIDUAL.
  • Liu, C. Improving Developer Efficiency of Searching and Comprehending Software Revision History Using A ThreeDimensional Software Revision History Visualization Tool.