AboutYi| Curriculum Vitae | Teaching statement |Research statement | Conference Info |Research Diary|  Phone: (514)398 7071 ext 0664 Email: ylin30@cs.mcgill.ca

Yi Lin Ph.D. candidate

Research Interests

  •  Database Replication, Transaction Concurrency Control
  •  Distributed Data Systems, Peer to Peer Data Management Systems
  •  Middleware
  •  Group Communication Systems
  •  Airflow Modelling and Simulation
Education

  •     2002 – date    Ph.D.  in Comp Sci, McGill Univ., Montreal             GPA: 4.0/4.0    Thesis: Database Replication in WAN, supervisor: Bettina Kemme
  •     2000 – 2002    M.Sc. in Comp Sci, McGill Univ., Montreal             GPA: 3.7/4.0
  •     1999 – 2000    Graduate Diploma in Comp. Sci., Concordia Univ.   GPA: 4.2/4.3            
  •     1997 – 1999    M.A.Sc. in Building Sci., Concordia. Univ., Montreal    Thesis: POMA-A Zonal Model for Airflow and Temperature Distribution Analysis.
  •     1990 – 1995    B.Engr. in Automotive Engr.,Tsinghua University, Beijing, China                        
Awards

  •  McGill University, Montreal, Canada
    • Ph.D. Fellowship Mar. 2004 - Dec. 2006
    • Graduate Studies Fellowship Sep. 2005 - Dec. 2005
    • Alma Mater Student Travel Grant Jul. 2005 - Oct. 2005
  •  Concordia University, Montreal, Canada
    • Tuition Scholarship for Internation Students Sep. 1997 - Dec. 1998
Teaching Experience

  • Lecturer, School of Computer Science, McGill University
    • comp208 Computer in Engineering, Fall 2005, Fall 2006, Winter 2007
      • Taught introduction to programming in Fortran and C, and how to implement non-numerical algorithms (like sorting, searching) and numerical algorithms (like root finding, numerical integration, numerical differentiation, etc).
  • Guest Lecturer, School of Computer Science, McGill University
    • comp421 Database Management, Winter 2004
      • Taught the topics on Transaction and Database Recovery
    • comp577 Distributed Database Systems, Fall 2004
      • Taught the topics on Group Communication Systems and Peer to Peer Systems
    • comp612 Distributed Information Systems, Winter 2006
      • Taught the topics on Web Caching and Database Replication
    • comp764 Advanced Topics on Distributed Information Systems, Winter 2005
      • Taught the topics on Peer to Peer Systems
  • Teaching Assistant, School of Computer Science, McGill University
    • Assisted Prof. Kemme in her courses about databases and distributed systems, 2003 - 2005
    • Assisted Prof. Vybihal in his courses about programming, 2002 - 2003

Research and Related Experience

  • Research Assistant, Distributed Information Systems Lab, School of Researching Computer Science, McGill University, 2003 - 2006, advisor: Bettina Kemme
    • Conducted researches about database replication, Project website: http://www.middlesir.com
    • Published four conference papers. Prepared another two to journals.
  • Lab Coordinator, Distributed Information Systems Lab, School of Computer Science, McGill University, 2004 - 2006, advisor: Bettina Kemme
    • Maintained the hardware and the system
    • Adminstrated the lab
  • Research Assistant, Indoor Air Modelling Lab, Department of Building Science, Concordia University, 1997 - 1999, advisor: Fariborz Haghighat
    • Conducted researches about airflow modelling and simulation
    • Published two journal papers and one conference paper
  • Researcher, Department of Architecture, Massachusetts Institute of Technology, Nov 2001 - Feb 2002, advisor: Qingyan Chen
    • Developed POMA Model, a numerical simulation model (simplified Computational Fluid
    • Dynamics) for indoor airflow pattern and temperature distribution within a room.
    • Applied Newton-Raphson into the model, implemented the model in Fortran 90
  • Software Developer, Ericsson Canada Inc. Montreal, Canada, Jan 2001 - Jun 2001
Publications

[6]. Enhancing Edge Computing with Database Replication Yi Lin, B. Kemme, M. Patino-Martinez, and R. Jimienez-Peris, accepted by 26th IEEE International Symposium on Reliable Distributed Systems (SRDS,2007), acceptance rate 15%

[5]. Apply Database Replication to Multi-Player Online Games, Yi Lin, B. Kemme, M. Patino-Martinez, and R. Jimienez-Peris, NetGames 2006, In-cooperation with ACM SIGCOMM, Oct 30-31, 2006, Singapore.

[4]. Database replication in Wide Area Networks Ph.D. proposal Yi Lin, April, 2005, McGill University

[3]. Middleware based Data Replication providing Snapshot Isolation Yi Lin, Bettina Kemme, Marta Patino-Martinez, and Ricardo Jimenez-Peris, SIGMOD'05,  June 14-16, Baltimore, Maryland, USA

[2]. Consistent Data Replication: Is it feasible in WANs? Yi Lin, Bettina Kemme, Marta Patino-Martinez, and Ricardo Jimenez-Peris, European Conference on Parallel Computing, Euro-Par'05, Aug 30-Sep 2, Lisbon, Portugal, (There is an extended version here.)
 
[1]. Comparison of UDDI Registry Replication Strategies Chenliang Sun, Yi Lin, Bettina Kemme, IEEE International Conference on Web Services (ICWS'04). June 06 - 09, 2004. San Diego, California. P218-225

------------------------------->>>The following papers are not in computer science.

[-1]. Development and validation of a zonal model -- POMA, F. Haghighat, Y. Lin, A.C. Megri, Journal of Building and Environment vol.36-9, 1039-1047, 2001

[-2]. Comparison of Methodologies for Room Air flow Simulation and Study on a Kind of Zonal Model, G. Zhang, Y. Lin, and F. Haghighat, Journal of Basic Science and Applied Engineering (in Chinese), volume 8 No.3, p291-300, 2000

[-3]. Zonal Model, A New Generation of Combined Air ow and Thermal Model, Y. Lin, A.C. Megri and F. Haghighat, Proceeding of Indoor Air'99, Edinburgh, Scotland, 1999

Talks and Presenations

[8]. One-copy-snapshot-isolation in WANs, U of Waterloo, Dec 12, 2006

[7]. Consistency and performance of Database Replication in WANs. U of Toronto, Dec 11, 2006

[6]. Apply Database Replication to Multi-Player Online Games, NetGames 2006, In-cooperation with ACM SIGCOMM, Oct 30-31, 2006, Singapore.

[5]. Consistent Database Replication in WANs, is it feasible? Euro-par05, Lisbon, Portugal, Sept 2, 2005

[4]. Middle-ware based Data Replication providing Snapshot Isolation, SIGMOD05, Baltimore, USA, June 15, 2005

[3]. Database Replication in WAN with Snapshot Isolation. Ph.D. proposal, 2005

[2]. Searching in Peer-To-Peer. 2003

[1]. Database Replication in WAN. CanDB2004, Aug 28, Toronto

Last updated: Dec 3, 2006