Tuan's picture

Tuan Anh Nguyen

Ph.D. Student
Department of Computer Science and Engineering
University of Texas at Arlington
Arlington, TX 76019-0015
Lab: Room No. ERB 513 (SERC lab in Engineering Research Building)
Email: tanguyen@mavs.uta.edu, vntuan@gmail.com

Supervisor: Dr. Christoph Csallner

Mobile Software Engineering

An experiment in developing small mobile phone applications comparing on-phone to off-phone development (Proc. 1st International Workshop on User Evaluation for Software Engineering Researchers (USER), 2012)
TouchDevelop represents a radically new mobile application development model, as TouchDevelop enables mobile application development on a mobile device. We describe a first experiment on independent, non-expert subjects to compare programmer productivity using TouchDevelop vs. using a more traditional approach to mobile application development.
GROPG: A Graphical On-Phone Debugger (Proc. 35th ACM/IEEE International Conference on Software Engineering (ICSE), New Ideas and Emerging Results (NIER) track, 2013)
GROPG is the first graphical on-phone debugger. Developers can use GROPG to debug Android phone applications directly on an Android phone.
Reverse engineering mobile application user interfaces with REMAUI (Proc. 30th IEEE/ACM International Conference on Automated Software Engineering (ASE), 2015)
When developing a mobile app (e.g., for Android or iOS), a graphic designer typically designs the app's screens and hands them to a programmer, who manually recreates the screen designs in source code. REMAUI is the first technique for automating this process end-to-end, from design drawings or screenshots to working UI code that can be compiled and run on a mobile device. Received an ACM SIGSOFT Distinguished Paper Award.