Young Lee
  • Home
  • Publications
  • Research
  • Grants
  • Teaching
  • Students
  • Photos
  • Links
Research Topics
Programming Environment for Novice Programmers
Object-Oriented Programming Visualization
Reverse Engineering
​



​Insanity: doing the same thing over and over again and expecting different results.

Current Project

JaguarCode <- click
Modeling example linking source code with static and dynamic visualization

Picture



Past Projects

Picture
HINSTX (Health Information Network of South Texas) Rural HIT Network Program

Picture
Developing Integrated “Clouding-Mobile-Sensor” Platform
Many currently developed mobile applications have a similar structure, such as server, mobile device, and sensors.  We propose an iMoSe - integrated development platform for software system with clouding server, mobile application, and sensor. iMoSe includes visual editor, software library, and integrated architecture, which will be proven its effectiveness and usability using not only health/medical mobile systems, but also environmental /educational systems. iMoSe users can develop the mobile application connected to server and sensors using provided Visual Editor and software libraries without specific mobile/server/sensor programming skills.

Picture
Diabetes Database Management System for Corpus Christi Diabetes Community Coalition (DIABETESCC) with web-based database management architecture to collect, analyze, and report the diabetes data. 
DCCDatabase.org
DiabetesCC.org

Locating reusable classes using dependency in object-oriented software
Automated identification of reusable software components based on dependency is explored. With automated measurement tool, a user can locate reusable classes, connected classes and independent classes. This paper describes how an automated tool can guide a programmer through measuring dependency of a program for software reuse and demonstrate whether this tool can identify the connected classes for software reuse through a case study

Task-Based Visualization using Merged View
In this research project, we present the task-based source code visualization with merged-view that helps programmers to locate and visualize interconnected modules. The time and cost of understanding and analyzing the software are main factors of software development cost. Therefore, large and complex modern software systems need automated tool to aid programmers to understand the software system for maintenance activities. In this paper, we present the concept of a merged view, task-based visualization technique and discuss the benefits and limits of merged view. we propose Jnavi (Java navigator),  a software visualization tool with merged-view that helps maintainers to locate and visualize interconnected modules.  

Metrics and Software Evolution
Analysis of the evolution of a software system based on its size, fan-in/out coupling, and cohesion metrics. We developed a Java Automated Measurement Tool to obtain the metrics and to observe the quality change along the evolution of software system. The empirical study will test Lehman’s 1st, 2nd, 6th, and 7th law of software evolution with object-oriented software.
Picture
F(ST)2: Future STEM Teachers in South Texas – Noyce  http://www.southtexasstemteachers.com
The Department of Electrical Engineering and Computer Science, the Department of Teacher and Bilingual Education, the Department of Mathematics, the Department of Chemistry, and the Department of Physics and Geo Sciences at Texas A&M University-Kingsville (TAMUK) will establish the Future STEM Teachers in South Texas (F(ST)2) program. Each year 16 junior and senior undergraduate students with declared majors in Computer Science, Math, Chemistry or Physics will be selected to participate in the F(ST)2 program. In addition, 16 freshman and sophomore STEM undergraduates will participate in a summer K-12 internship stipend program designed to facilitate their induction into K-12 teaching careers. 
This proposal addresses the needs of the South Texas school districts and aims at alleviating the shortage of certified K-12 mathematics and science teachers. Hispanic high school students in South Texas ultimately will be the beneficiaries who are academically prepared and inspired to embark on careers that involve Computer Science, Mathematics, Chemistry, and Physics.

Construction Scheduling with Primavera P6 for Kiewit  Olympus TLP  project
  The objective of this project is to  develop  the construction scheduling system integrated with Primavera P6. Kiewit  Offshore Services, Ltd. adopts the Primavera P6 system for their Olympus TLP  project  management. Though Primavera P6 provide comprehensive tools to plan and  schedule  the construction project, each project needs customized scheduling for  duration  and features. To provide customized planning and scheduling system for  Kiewit  Offshore Services, Ltd. we propose the Automated Construction Scheduling  System  integrated with Primavera P6.The Automated Construction Scheduling  System  integration with Primavera P6 enables organizations to combine the  planning and  project management strengths of Primavera P6 with the scheduling,  resource  controlling capabilities to manage the full project lifecycle. In addition, project team members can receive the most up-to-date, accurate  project  scheduling information to improve decision-making and project  governance.

Picture
Picture

Development of Texas Animal Control Association Membership Management   System
objective of this project is to develop the Texas Animal   Control Association (TACA) membership management system with TACA website to   promote the full advantages of three-tier web architecture to TACA members. To   provide customized member account database and forum service, we propose the  TACA Website with Membership Database system.    The TACA  members can  communicate through forum service that they can post questions and  comments on  the bulletin board. 

Picture
Picture
Powered by Create your own unique website with customizable templates.
  • Home
  • Publications
  • Research
  • Grants
  • Teaching
  • Students
  • Photos
  • Links