Yanyan Wang


Yanyan.Wang@colorado.edu
http://serl.cs.colorado.edu/~ywang

Objective

To obtain a full-time research/development position in general area of software engineering, utilizing my research ability and experience in engineering technologies of large-scale distributed systems and database systems.

Research Interests

Experiment evaluation of distributed systems, software engineering techniques for distributed systems, model-driven software development, generative programming, database system, and configuration management

Education

Ph.D., Computer ScienceUniversity of Colorado at Boulder, Aug 2001 - Aug 2006
Advisors: Prof. Alexander L. Wolf and Assistant Prof. Antonio Carzaniga
Thesis Title: Automating Experimentation with Distributed Systems Using Generative Techniques
Cumulative GPA: 3.936 out of 4.0

M.S., Computer ScienceUniversity of Colorado at Boulder, Aug 2001 - May 2003
Relevant Courses: Software Engineering, Generative Programming, User Interface Design, Workflow Management System, Performance Modeling, Network System, Network Security, Artificial Intelligence, Advanced Operating System, Design and Analysis of Algorithms
Cumulative GPA: 3.87 out of 4.0

B.S., Computer SciencePeking University, Beijing, China, Sep 1997 - Jul 2001
Cumulative GPA: 3.47 out of 4.0

Research Experience

Graduate Research Assistant Software Engineering Research Laboratory (SERL), University of Colorado at Boulder, May 2002 - Aug 2006

Undergraduate Research Assistant HCI & Multimedia Laboratory, Peking University, Aug 2000 - Jul 2001

Teaching Experience

Teaching Assistant, Introduction to Computing University of Colorado at Boulder, Aug 2001 - May 2002

Publications

Talks

Academic Projects

Workflow Simulation GeneratorUniversity of Colorado at Boulder, Aug 2003 - Dec 2003
Developed a workflow process simulation generator, which generates C++ simulation programs of a workflow system from the system's workflow process model. This model is defined in the XML Process Definition Language, one of the WfMC standards. The translation was implemented through Xalan-Java.

Computer Science Department Web Site RedesignUniversity of Colorado at Boulder, Jan 2002 - May 2002
Interviewed computer science department students to get feedbacks on the old computer science department website, designed a new web site based on the feedbacks and created its mockup on paper and prototype in VB, applied the techniques of cognitive walkthrough, heuristic evaluation, and think alouds to evaluate the newly designed web site.

Lottery Scheduling Survey and AnalysisUniversity of Colorado at Boulder, Aug 2001 - Dec 2001
Investigated the history, related research projects, advantages and disadvantages of Lottery scheduling, designed test cases, performed the tests in FreeBSD, and evaluated testing results to find out the reasons why lottery scheduling is not popular in current operating systems.

Service Activities

Secondary ReviewerICAC 2006, the 3rd IEEE International Conference on Autonomic Computing, Jun 12-16, 2006
RefereeCMG 2005, the 31st Annual International Conference on Resource Management and Performance Evaluation, Dec 4-9, 2005
RefereeCMG 2004, the 30th Annual International Conference on Resource Management and Performance Evaluation, Dec 5-10, 2004
Student VolunteerCSCL 2002, 2002 Conference on Computer Supported Collaborative Learning, Jan 7-11, 2002

Technical Skills

Operating System: Proficient in Windows, Unix (Gentoo Linux, Redhat Linux, FreeBSD), Sun Solaris;
familiar with Macintosh.
Programming and Script Language: Proficient in C, C++, Java, Pascal(Delphi), m4, shell script, PL/SQL, TCL;
familiar with Python, Perl, Basic, OpenGL, Assembly Language, HTML, CSS, XML, PHP.
Engineering Tool: Proficient in CVS, LaTex, emacs, Doxygen; familiar with automake and autoconf.
Database: Familiar with Oracle, MySQL.
Networking: Proficient in TCP/IP, Java RMI, XML-RPC.
Large-Scale Testbed: Proficient in PlaneLab, Emulab.

Languages

Fluent in English; native speaker of Chinese (Mandarin)

Last Updated: Sep 17, 2006; Copyright 2004-2006 Yanyan Wang