|
YU SUN Ph.D. Candidate
Software Composition and Modeling Lab Department of Computer and Information Sciences University of Alabama at Birmingham
1300 University Blvd, 123B Campbell Hall Birmingham, AL 35294-1170 |
|
|
(+1)205-586-2617 |
|
SHORT BIOGRAPGY |
|
I
am currently a third year Ph.D. student in the Software Composition and Modeling Lab
of Department of Computer and Information
Sciences at University of Alabama at
Birmingham. In general, my research interests lie in Software Engineering and Programming Languages. My specific interests include:
Prior
to coming to UAB, I got my B.S. degree in computer science from Zhengzhou University, China on June
2007. My
first name "Yu" in Chinese means Universe. So, the "Sun"
in the universe, it is Me :) Here is my CV in PDF. |
|
EDUCATION |
|
|
University of Alabama at Birmingham Ph.D. candidate in Computer Science M.S. in Computer Science GPA: 3.8/4.0
|
Birmingham, AL Expected 2012 May 2009 |
|
|
|
|
Zhengzhou University B.S. in Computer Science GPA: 3.9/4.0 GPA Ranking 1st in Computer Science Major Award |
Zhengzhou, China May 2007 |
|
RESEARCH |
|
|
University of Alabama at Birmingham Department of Computer and Information Sciences Graduate Research Assistant
|
Birmingham, AL January 2008 - present |
|
By recording user operations on the model instances, model transformation rules or codes will be inferred and generated so that users are enabled to finish model transformation tasks without the knowledge of model transformation languages or metamodel definitions. This work is supported by NSF CAREER Award - CCF-0643725.
The aim of this project is to realize a uniform visual representation for different code clone detection tools. Different analysis results provided by different code clone detection tools can be injected into models. These models will be transformed to a generic Code Clone DSL model, and then into an SVG model. Finally, the SVG code can be automatically extracted from SVG model. |
|
|
PUBLICATIONS |
|
|
Book Chapters 1. Yu Sun, Jules White, Jeff Gray, Aniruddha Gokhale, Douglas C. Schmidt, "Model-Driven Automated Error Recovery in Cloud Computing," Model-driven Analysis and Software Development: Architectures and Functions, edited by Janis Osis and Erika Asnina, IGI Global, Hershey, PA, USA 2009 (Under review) Refereed Conference Papers 2. Yu Sun, Jules White, and Jeff Gray, "Model Transformation by Demonstration," International Conference on Model Driven Engineering Languages and Systems (MoDELS), Spring-Verlag LNCS 5795, Denver, CO, October 2009, pp. 712-726. (18% Acceptance Rate) 3. Zekai Demirezen, Yu Sun, Jeff Gray, and Frederic Jouault, "Supporting Tool Reuse with Model Transformation," International Conference on Software and Data Engineering (SEDE), Las Vegas, NV, June 2009, pp. 119-125. 4. Yu Sun, Zekai Demirezen, Frédéric Jouault, Robert Tairas, and Jeff Gray, "Tool Interoperability through Model Transformations," International Conference on Software Language Engineering (SLE), Springer-Verlag LNCS 5452, Toulouse, France, September 2008, pp. 178-187. 5. Ritu Arora, Yu Sun, Zekai Demirezen, and Jeff Gray, "Profiler Instrumentation Using Metaprogramming Techniques," ACM Southeast Conference, Auburn, AL, March 2008. Refereed Workshop Papers 6. Yu Sun, Zekai Demirezen, Marjan Mernik, Jeff Gray, and Barrett Bryant, "Is My DSL a Modeling or Programming Language?" Workshop on Domain-Specific Program Development (DSPD), held at International Conference on Generative Programming and Component Engineering (GPCE), Nashville, TN, October 2008. 7. Yu Sun, Zekai Demirezen, Tomaz Lukman, Marjan Mernik, and Jeff Gray, "Model Transformations Require Formal Semantics," Workshop on Domain-Specific Program Development (DSPD), held at International Conference on Generative Programming and Component Engineering (GPCE), Nashville, TN, October 2008. Doctoral Symposium 8. Yu Sun, "Model Transformation by Demonstration," Doctoral Symposium, International Conference on Object-Oriented Programming, Systems, Languages and Applications (OOPSLA), Orlando, FL, October 2009. 9. Yu Sun, "Model Transformation by Demonstration," Doctoral Symposium, International Conference on Model Driven Engineering Languages and Systems (MoDELS), Denver, CO, October 2009. Tool Demonstration 10. Yu Sun, Jules White, and Jeff Gray, "MT-Scribe: A Tool for Recording and Inferring Model Transformations," Tool Demonstration, International Conference on Object-Oriented Programming, Systems, Languages and Applications (OOPSLA), Orlando, FL, October 2009. Poster 11. Yu Sun, "Supporting Model Evolution through Demonstration-based Model Transformation," Students Research Competition, International Conference on Object-Oriented Programming, Systems, Languages and Applications (OOPSLA), Orlando, FL, October 2009. (Top 5 Finalist in ACM SIGPLAN Student Research Competition 2009) |
|
|
PRESENTATIONS |
|
|
|
|
|
AWARDS AND HONORS |
|
|
Competition Awards
Project: PDADoctor Project description: This project presents a cost-effective mobile health-care infrastructure that would address the needs of the expecting mothers and children in rural areas around the world. The rural health infrastructure is inadequate or totally absent in developing and underdeveloped countries. The proposed solution deals with the challenge of inadequate infrastructure to ensure that medical help reaches the expecting mothers and infants in a timely manner.
Project: PDADoctor
Project: Supporting Model Evolution Through Demonstration-based Model Transformation Project
description: Model evolution is often supported by writing model
transformation rules in specialized languages. This presents challenges to
those who are unfamiliar with model transformation languages or metamodel
definitions. This project aims at simplifying the creation of model evolution
transformations by recording and analyzing the operational behavior exhibited
by end-users.
Paper: Demonstration-based Inference of Model Transformations
With team members: Yu Chang and Walker Haddock
With team members: Yu Chang and Walker Haddock Graduate Awards
Travel Grants
Undergraduate Awards
|
|
|
CERTIFICATE |
|
|
Issued by Ministry of Industry and Information Technology of China
Issued by Ministry of Industry and Information Technology of China |
December 2006 June 2006
June 2005 |
|
PROFESSIONAL ACTIVITIES |
|
Conferences / Meetings Attended
Reviewer
Service
|
|
TEACHING EXPERIENCES |
|
Teaching Assistant
|
|
EDUCATION OUTREACH |
|
(October 11, 2008) Position: Website Judge, Scorekeeper
(2008, 2009) Position: Competition Grader |
|
FUNDING |
|
|
|
TELEVISION / NEWSPAPER INTERVIEWS |
|
|
|
PERSONAL |
|
|
Last updated: 11/16/2009