Refereed Journals                    

  1. Yu Sun, Jules White, Bo Li, Michael Walker, and Hamilton Turner, “Automated QoS-Oriented Cloud Resource Optimization using Containers,” Automated Software Engineering (Special Issue on Automation in Software Performance Engineering), 2016 (to appear)
  2. Hyojoon Bae, Jules White, Mani Golparvar-Fard, Yao Pan, Yu Sun, “Fast and Scalable 3D Cyber-physical Modeling for High-precision Mobile Augmented Reality Systems”, Springer Journal of Personal and Ubiquitous Computing, 2016 (to appear)
  3. Thaddeus Czauski, Jules White, Yu Sun, Sean Eade, Douglas C. Schmidt, “NERD – Middleware for IoT Human Machine Interfaces”, Annals of Telecommunications, 2016 (to appear)
  4. Yu Sun, Jules White, Sean Eade, and Douglas C. Schmidt, “ROAR: A QoS-Oriented Modeling Framework for Automated Cloud Resource Allocation and Optimization,” Journal of Systems and Software, 2015 (accepted for publication)
  5. Max Robert, Yu Sun, Thomas Goodwin, Hamilton Turner, Jeff Reed, and Jules White, “Software Frameworks for SDR,” Proceedings of IEEE, 103, no.3, pp. 452-475, March 2015, doi: 10.1109/JPROC.2015.2391176
  6. Yu Sun, Jeff Gray, and Jules White, “A Demonstration-based Model Transformation Approach to Automate Model Scalability,” Journal of Software and Systems Modeling, DOI: 10.1007/s10270-013-0374-0, 2013.
  7. Yu Sun, Jeff Gray, Romain Delamare, and Benoit Baudry, “Automating the Management of Non-functional System Properties using Demonstration-based Model Transformation,” Journal of Software: Evolution and Process, DOI: 10.1002/smr.1606, vol. 25, no. 12, 2013, pp. 1335-1356.
  8. Zekai Demirezen, Yu Sun, Jeff Gray, and Frédéric Jouault, “Enabling Tool Reuse and Interoperability through Model-Driven Engineering,” Journal of Computational Methods in Science and Engineering (JCMSE), vol. 10, no. 2, September 2010, pp. 187-202.
  9. Hyojoon Bae, Michael Walker, Jules White, Yao Pan, Yu Sun, and Mani Golparvar-Fard, “Fast and Scalable Structure-from-Motion based Localization for High-precision Mobile Augmented Reality Systems,” IEEE Transactions On Mobile Computing, 2014 (Under review)

Book Chapters

  1. Yu Sun, Jeff Gray, Gerti Kappel, Philip Langer, Manuel Wimmer, and Jules White, “A WYSIWYG Approach to Support Layout Configuration in Model Evolutions,” Emerging Technologies for the Evolution and Maintenance of Software Models, edited by Jörg Rech and Christian Bunse, Idea Group, ISBN: 978-1-61350-438-32012, 2012, Chapter 4, pp. 92-120.
  2. Yu Sun, Jules White, Jeff Gray, and Aniruddha Gokhale, “Model-Driven Automated Error Recovery in Cloud Computing,” Model-driven Analysis and Software Development: Architectures and Functions, edited by Janis Osis and Erika Asnina, Idea Group, ISBN: 978-161692-874-2, 2011, Chapter 7, pp. 136-155.

Refereed Conference Papers

  1. Sean Chen, Yu Sun, Gilbert Young, “Enhancing the Kinesthetic Learning Activities (KLA) in CS Education Using Mobile Applications”, the Annual Conference on Innovation and Technology in Computer Science Education (ITCSE),Arequipa, Peru, 2016
  2. Roshan Rathod, Yu Sun, “A Model-Driven Approach to Automate the Development of Communication Channels for Internet of Things Applications”, International Conference on Internet of Things and Applications (IOTA), Pune, India, January, 2016.
  3. Jonathan Bassi, Sukanya Manna and Yu Sun, “Construction of a Geo-Location Service Utilizing Microblogging Platforms”, IEEE International Conference on Semantic Computing (ICSC), Laguna Hills, CA, Feburary 2016.
  4. Yao Pan, Jules White, Yu Sun, and Jeff Gray, “Gray Computing: Assessing the Potential of Distributed Data Processing in Web Browsers”, International Conference on Software Engineering (ICSE), Florence, Italy, May 2015. (18% Acceptance Rate)
  5. Yu Sun, Hyojoon Bae, Sukanya Manna, Jules White and Mani Golparvar-Fard, “Bridging Semantics with Physical Objects using Augmented Reality”, IEEE International Conference on Semantic Computing (ICSC), Anaheim, CA, Feburary 2015.
  6. Yu Sun, Jules White, and Sean Eade, “A Model-Based System to Automate Cloud Resource Allocation and Optimization”, International Conference on Model Driven Engineering Languages and Systems (MoDELS), Valencia, Spain, October 2014, pp. 18-34.
  7. Yu Sun and Jeff Gray, “Model Transformation By Demonstration Debugger: End-User Support for Debugging Model Transformation Execution”, European Conference on Modeling Foundations and Applications (ECMFA), Springer-Verlag LNCS 7949, Montpellier, France, July 2013, pp. 86-100. (23% Acceptance Rate)
  8. Yu Sun, Jeff Gray, Karlheinz Bulheller, and Nicolaus Von Baillou, “A Model-Driven Approach to Support Engineering Changes in Industrial Robotics Software”, International Conference on Model Driven Engineering Languages and Systems (MoDELS), Springer-Verlag LNCS 7590, Innsbruck, Austria, October 2012, pp. 368-382. (23% Acceptance Rate)
  9. Xianjun Sam Zheng, Stefan Christov, Yu Sun, and Xiping Song, “UWoN (User Workflow Notation): A Visualization Tool for User Workflow Analysis and Modeling for Developing Healthcare IT,” International Symposium on Human Factors and Ergonomics in Health Care: Bridging the Gap, Baltimore, MD, March 2012.
  10. Yu Sun, Jeff Gray, Christoph Wienands, Michael Golm, and Jules White, “A Demonstration-based Approach to Support Live Transformations in a Model Editor,” International Conference on Model Transformation (ICMT), Springer-Verlag LNCS 6707, Zurich, Switzerland, June 2011, pp. 213-227. (21% Acceptance Rate)
  11. Ferosh Jacob, Yu Sun, Jeff Gray, and Puri Bangalore, “A Platform-Independent Tool for Modeling Parallel Programs,” ACM Southeast Conference, Kennesaw, GA, March 2011, pp. 138-143.
  12. Yu Sun, Christoph Wienands, and Meik Felser, “Applying Model-Driven Design and Development to Distributed Time-Triggered Systems,” International Conference on Engineering and Meta-Engineering (ICEME), Orlando, FL, March 2011.
  13. Yu Sun, Jules White, and Jeff Gray, “Model Transformation by Demonstration,” International Conference on Model Driven Engineering Languages and Systems (MoDELS), Springer-Verlag LNCS 5795, Denver, CO, October 2009, pp. 712-726. (18% Acceptance Rate)
  14. 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.
  15. Yu Sun, Zekai Demirezen, Frédéric Jouault, Robert Tairas, and Jeff Gray, “A Model Engineering Approach to Tool Interoperability,” International Conference on Software Language Engineering (SLE), Springer-Verlag LNCS 5452, Toulouse, France, September 2008, pp. 178-187.
  16. Ritu Arora, Yu Sun, Zekai Demirezen, and Jeff Gray, “Profiler Instrumentation Using Metaprogramming Techniques,” ACM Southeast Conference, Auburn, AL, March 2008.

Refereed Workshop Papers

  1. Hyun Cho, Jeff Gray, and Yu Sun, “Quality-Aware Academic Research Tool Development,” International Workshop on Software Quality and Management (SQAM), held at the Asia-Pacific Software Engineering Conference (APSEC), Hong Kong, December 2012.
  2. Yu Sun, Hyun Cho, Jeff Gray, and Jules White, “Assisting Feature Model Configuration Knowledge Reuse using Demonstration-based Model Transformation,” Workshop on Product Line Approaches in Software Engineering (PLEASE), held at ICSE 2011, Honolulu, HI, May 2011.
  3. Hyun Cho, Yu Sun, Jules White, and Jeff Gray, “Key Challenges for Modeling Language Creation By Demonstration,” Workshop on Flexible Modeling Tools, held at International Conference on Software Engineering 2011, Honolulu, HI, May 2011.
  4. Yu Sun, Jeff Gray, Philip Langer, Manuel Wimmer, and Jules White, “A WYSIWYG Approach for Configuring Model Layout using Model Transformations,” 10th Workshop on Domain-Specific Modeling (DSM), held at SPLASH 2010, Reno, NV, October 2010.
  5. Yu Sun, Jeff Gray, and Jules White, “MT-Scribe: A Flexible Tool to Support Model Evolution,” Workshop on Flexible Modeling Tools (FlexiTools), held at SPLASH 2010, Reno, NV, October 2010.
  6. Yu Sun, Zekai Demirezen, Marjan Mernik, Jeff Gray, and Barrett Bryant, “Is My DSL a Modeling or Programming Language?” Workshop on Domain-Specific ProgramDevelopment (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 Symposia

  1. Yu Sun, “Model Transformation by Demonstration,” Doctoral Symposium, International Conference on Object-Oriented Programming, Systems, Languages and Applications (OOPSLA), Orlando, FL, October 2009.
  2. Yu Sun, “Model Transformation by Demonstration,” Doctoral Symposium, International Conference on Model Driven Engineering Languages and Systems (MoDELS), Denver, CO, October 2009.

Tool Demonstrations

  1. Yu Sun, Jeff Gray, and Jules White, “MT-Scribe: An End-User Approach to Automate Software Model Evolution,” Tool Demonstration, International Conference on Software Engineering (ICSE), Honolulu, HI, May 2011.
  2. 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.

Posters

  1. Yu Sun, “An End-User Demonstration Approach to Support Aspect-Oriented Modeling,” Student Research Competition, International Conference on Software Engineering (ICSE), Honolulu, HI, May 2011. (Top 5 Finalist in ACM SIGSOFT Student Research Competition, 2011)
  2. Yu Sun, “Model Scalability Using a Model Recording and Inference Engine,” Students Research Competition, International Conference on Object-Oriented Programming, Systems, Languages and Applications (SPLASH/OOPSLA), Reno, NV, October 2010.
  3. 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)

Ph.D. Dissertation

  1. Yu Sun, “Model Transformation By Demonstration: An End-User Centric Approach to Support Model Evolution,” D. Dissertation, Department of Computer and Information Sciences, the University of Alabama at Birmingham, Birmingham, AL, December 2011.

Advised Master Thesis

  1. Roshan Rathod, “A Model-Driven Approach to Automate the Development of Communication Channels for Internet of Things Applications”, 2016
  2. Abdulwahed Alharbi, “Amlak: Web-based Properties Finder Service for Middle East”, 2016

Abstracts

  1. Yu Sun, Jeff Gray, Barrett Bryant, “Supporting Aspect-Oriented Modeling through a Demonstration-based Model Transformation Approach,” 88th Annual Meeting of the Alabama Academy of Science, Jacksonville, AL, March 2011. (Best Student Paper Award)
  2. Yu Sun, “An End-User Demonstration Approach to Support Aspect-Oriented Modeling,” UAB Graduate Student Research Days, Birmingham, AL, February 2011.
  3. Yu Sun, “A Demonstration-based Model Transformation Approach to Support Model Scalability,” UAB Graduate Student Research Days, Birmingham, AL, February 2010.
  4. Yu Sun, “Demonstration-based Inference of Model Transformations,” ACM Mid-Southeast Conference, Gatlinburg, TN, November 2009.
  5. Yu Sun, “Model Transformation by Demonstration,” UAB Graduate Student Research Days, Birmingham, AL, February 2009.
  6. Yu Sun, “Homogenizing Tool-specific Formats using Model Transformations,” UAB Graduate Student Research Days, Birmingham, AL, February 2008.