Research Students
João Paulo Oliveira Marum, University of Mississippi, PhD, August 2021. Co-advised with J. Adam Jones, Dependency-Based Reactive Change Propagation Design Pattern Applied tp Environments with High Unpredictability. Assistant Teaching Professor, Electrical Engineering and Computer Science, Syracuse University.
Hazim H. Shatnawi, University of Mississippi, PhD, May 2021. Constructing and Validating Feature Models Using Relational, Document, and Graph Databases. Visiting Assistant Professor, Computer Science, Missouri State University.
Nighat Yasmin, University of Mississippi, PhD, May 2015.
Co-advised, primary advisor Murali Sitaraman of Clemson University,
Specification and Mechanical Verification of Performance Profiles of
Software Components.
Senior Lecturer, General Engineering, Clemson University.
Charles M. (Chuck) Jenkins, University of Mississippi, PhD, May
2010. Co-advised, primary advisor Stephen Rice, Models and Domain
Specific Languages for Resources.
Freelance consultant, deceased.
Yi Liu, University of Mississippi, August 2005, BoxScript: A
Language for Teaching Component-Oriented Programming.
Associate Professor, Computer and Information Science, University of
Massachusetts Dartmouth.
Pamela A. B. Lawhead, University of Mississippi, PhD, August
1994. A Qualitative Decision Tool for Software
Development.
Associate Professor Emeritus, Computer and Information Science,
University of Mississippi.
Achini Herath, University of Mississippi, May 2017. Genetic
Algorithm for University Course Timetabling Problem.
Lecturer, Computer Science and Information Systems, University of North
Alabama.
Peter Salu, University of Mississippi, December 2015.
Functional Reactive Programming for Games.
Software Engineer, Niantic, Inc.
Hazim Shatnawi, University of Mississippi, May 2013. Modeling
of Software Product Lines Using Feature Diagrams.
Systems Analyst II, National Center for Computational Hydroscience and
Engineering (NCCHE), University of Mississippi.
“Melody” Hui Xiong, University of Mississippi, December 2004.
Design and Implementation of FRUIT: A Family of Retargetable User
Interface Tools.
Instructor, Computer and Information Science, University of
Mississippi.
Pallavi H. Tadepalli, University of Mississippi, August 2003.
Graphical Class Browsing and Execution Environments for Java
Applications.
Principal Software Engineer, Interopion.
Jian Hu, University of Mississippi, August 1997. Components of a Data and File Structures Class Library in Java.
Shailaja P. Rayaprolu, University of Mississippi, December 1997.
Implementation of a Distributed Processing System using the
Manager-Worker Strategy.
Co-founder, DispatchTrack.
Deep O. Sharma, University of Mississippi, December 1997. A Java Class Library for B-Trees.
“John” Mingxian Li, University of Mississippi, May 1998. A Java Package for Indexed Files.
Ming Wei, University of Mississippi, May 1998. A Java-based Pipes-and-Filters Framework.
Tushar P. Dave, University of Mississippi, August 1998. A Graphical Tool for Building Pipes-and-Filters Applications.
Joseph E. Nokku, University of Mississippi, August 1998. A Web-based Undergraduate Computer Science Advising Tool.
“Jane” Juan Qian, University of Mississippi, August 1998. HTML-to-LaTeX Converter Program.
Vishnu V. Ayyagari, University of Mississippi, December 1998. Writing Applications in the Space Architecture.
Xiaobin Pang, University of Mississippi, May 1999. A Communicating Sequential Processes Application Framework in Java.
Wenwen Xu, University of Mississippi, August 1999. An XML-Based Tool for Automating Faculty Activity Reports.
Cuihua Zhang, University of Mississippi, December 1999. Automated Degree Application Form—A Case Study of Pattern Design and an Application of Java Programming.
Hongmei Gao, University of Mississippi, May 2000. UML Database Design and Implementation Using Java Servlets.
Lin Tang, University of Mississippi, May 2000. Intersection Traffic Flow Simulator.
Jingyi Wang, University of Mississippi, May 2000. A Flexible Java Library for Table Data and File Structures.
Arun K. Sureddi, University of Mississippi, August 2000. Simulating Wireless Communication Networks.
“Jennifer” Jie Xu, University of Mississippi, August 2000. An Object-Oriented Framework for Distributed Decision-Making Protocols.
Wei Qian, University of Mississippi, December 2000. A UML Database Tool for Object-Oriented Design.
Vandana Thomas, University of Mississippi, December 2000. A Java-Based Design and Implementation of an Object-Oriented Framework for Communication in Distributed Decision-Making Protocols.
Steven L. Goertzen, University of Mississippi, May 2001. A Configurable Ballot System.
Anjib Shakya, University of Mississippi, August 2001. Graduate Admissions Tracking System.
Linwu Gu, University of Mississippi, December 2001. Online Student Advising System.
Ramakrishna Govindaraju, University of Mississippi, May 2002. Automation of Course Scheduling in the Computer Science Department.
Wei Liu, University of Mississippi, May 2002. The Transport Facilitator.
Sajan M. Malla, University of Mississippi, May 2002. Online Faculty Activity Reporting System.
Vamsee K. Matta, University of Mississippi, May 2002. XML Database Mapping.
Mahmudul I. Sheikh, University of Mississippi, August 2002. Dynamic Execution Environment for Java Applications (DEEJA).
J. B. Bhonsle, University of Mississippi, December 2002. An Electronic Chemistry Laboratory Notebook.
Mingxian Fu, University of Mississippi, December 2002. The University of Mississippi Voting Observation and Tabulation Environment (UM/VOTE).
Jian Li, University of Mississippi, December 2002. A Faculty Activity Report Editor.
Hongman Gao, University of Mississippi, August 2003. Online Hotel Reservation System.
Rui Zhou, University of Mississippi, May 2004. Online Module Guide.
C. W. Pruett, University of Mississippi, August 2004. A Framework for Image Processing.
Muralidhar Chittibomma, University of Mississippi, December 2004. Automation of Online Teacher Evaluation System for OleMiss Online.
Deepak (Derek) Girdhani, University of Mississippi, May 2005. VolunteerNet.
Somesh Dubey, University of Mississippi, August 2005. Online Publication Catalog System.
Ravichandra Adiraju, University of Mississippi, December 2005. Schedule Validator.
Sireesha Kurapati, University of Mississippi, December 2005. Using a File System Example to Illustrate Software Design Patterns in Java.
Navanath Prabhudessai, University of Mississippi, December 2005. Distributed Architecture Using Design Patterns, Strongly Typed Datasets and Web Services for Online User Administration.
Lakeisha James, University of Mississippi, May 2006. A Computer Equipment System for Departmental Users in a Business Environment.
Kalyan Panchumarthi, University of Mississippi, May 2006. Online User Administration for the Department of Institutional Animal Care and Use Committee (ICookie).
Anshul Saxena, University of Mississippi, May 2006. Online IT Multimedia Acquisition System (OITMAS).
Prasad Choudhari, University of Mississippi, December 2006. Online Degree Application System (ODAS).
Swapna Veervalli, University of Mississippi, December 2006. Online Working Directory.
Madhavi Karuturi, University of Mississippi, May 2007. OCSMRS.
SreeRam Dasoju, University of Mississippi, August 2007. Contact Database (CD).
Jian Weng, University of Mississippi, August 2007. Integrating the BoxScript Language into the Eclipse IDE.
Vineeta Arya, University of Mississippi, December 2007. Independent Study Test Scheduling System.
Jane Hsiao, University of Mississippi, December 2007. Online Student Assignment Management.
Arvinder Singh Kang, University of Mississippi, December 2007. Equipment Reservation System Using Ruby on Rails.
Suresh Chelamalla, University of Mississippi, August 2008, Inventory Database.
Narendranath Panguuluri, University of Mississippi, August 2008. Course Scheduling System.
Rong Zhou, University of Mississippi, August 2008, Creating a Workflow Framework in Scala.
Scott Mounger, University of Mississippi, December 2008. Web Interface for Imagemagick.
Joy Wei Liao, University of Mississippi, May 2011.
Phani Alluri, University of Mississippi, December 2011.
Srinivas Rao Jaligama, University of Mississippi, December
2011.
Technical Lead, Lucas Systems.
Dayong Sun, University of Mississippi, December 2011.
Jing Ma, University of Mississippi, May 2013.
Bo Fu, University of Mississippi, May 2013.
Russell Barnes, University of Mississippi, August 2015.
Director of Information Security, mTrade.
Ravi Polisetti, University of Mississippi, December 2015.
Bhavya Sangars, University of Mississippi, December 2015.
Senior Software Engineer, ISACA.
Manjit Joshi, University of Mississippi, December 2016.
Software Engineer, CoreLogic.
Justin Trotter, University of Mississippi, May 2017.
Associate System Engineer, AutoZone.
João Paulo Oliveira Marum, University of Mississippi, May 2017.
Survey of Functional Reactive Programming Approaches on .NET
Platform Driven to Virtual Environment Applications.
PhD student ABD, Graduate Instructor (half-time, thru Summer 2021),
Computer and Information Science, Univeersity of Mississippi.
Assistant Teaching Professor (beginning Fall 2021), Electrical
Engineering and Computer Science, Syracuse University.