|
![]() |
||||||||||
Sergey Melnik is a researcher in the Database Group
at Microsoft Research. Prior to
joining Microsoft, he spent three years as a visiting researcher in the
Stanford Database Group and served as
an invited expert at the World-Wide Web Consortium. He received an M.S. and a
Ph.D. in Computer Science from the University of Leipzig, Germany. He received
best paper awards at SIGMOD and ICDE conferences, and a best dissertation award
from the German C.S. Society. His current
research focuses on metadata management, data programmability, and database
systems in the context of the
Model Management Project
with Phil Bernstein.
Language-Integrated Querying of XML Data in SQL Server,
with J.F. Terwilliger and P.A. Bernstein. To appear in VLDB'08 (demo)
Compiling Mappings to Bridge Applications and Databases,
with A. Adya and P.A. Bernstein. SIGMOD'07
(Best Paper Award, slides:
ppt, pptx)
Anatomy of the ADO.NET Entity Framework, with A. Adya, J.
Blakeley, and S. Muralidhar, and the ADO.NET Team.
SIGMOD'07 (industrial paper)
Model Management 2.0: Manipulating Richer Mappings,
with P.A. Bernstein. SIGMOD'07 (invited paper)
Implementing Mapping Composition,
with P.A. Bernstein, A. Nash, and T. J. Green.
VLDB'06 (ppt)
Before joining Microsoft, I built a research prototype called Rondo, the first implementation of model management. It supports high-level operations on schemas and mappings and leverages the Similarity Flooding algorithm for schema matching.