Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Michael Rys

dblp:59/3443 · DBLP profile ↗
← Back
10ranked-venue papers
4as first author
1since 2021 · last 2021
—ORCID · none

Domains — the database's venue-derived domains; a paper can count in several

Databases, data management, data science and information retrieval · 10 · 4 first-author · 1 since 2021

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Databases, data mining, and information retrieval
9 papers
Data models and query languages · 33% Data integration and cleaning · 27% Query processing and optimization · 22%
Computer architecture, parallel and distributed computing, and storage systems
2 papers
Cloud and datacenter computing · 56% High-performance computing · 43% Parallel and multicore computing · 0%

Topics — the 22 heaviest of 24, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Cloud and datacenter computing
big data platform
0.512021
The Cosmos Big Data Platform at Microsoft: Over a Decade of Progress and a Decade to Look Forward · Proc. VLDB Endow. 2021
High-performance computing › data-intensive computing
large-scale data processing
0.512021
The Cosmos Big Data Platform at Microsoft: Over a Decade of Progress and a Decade to Look Forward · Proc. VLDB Endow. 2021
Query processing and optimization
query rewriting
0.322014
Mapping XML to a Wide Sparse Table · IEEE Trans. Knowl. Data Eng. 2014
Mapping XML to a Wide Sparse Table · ICDE 2012
Data integration and cleaning › schema mapping
XML-to-relational mapping
0.322014
Mapping XML to a Wide Sparse Table · IEEE Trans. Knowl. Data Eng. 2014
Mapping XML to a Wide Sparse Table · ICDE 2012
Data models and query languages
XML data management
0.332012
Mapping XML to a Wide Sparse Table · ICDE 2012
XML and relational database management systems: the inside story · SIGMOD Conference 2005
XML and relational database management systems: inside Microsoft SQL Server 2005 · SIGMOD Conference 2005
Data models and query languages
XML
0.212014
Mapping XML to a Wide Sparse Table · IEEE Trans. Knowl. Data Eng. 2014
Spatial and temporal data management
spatial indexing
0.112008
Spatial indexing in microsoft SQL server 2008 · SIGMOD Conference 2008
Spatial and temporal data management › spatial query processing
spatial query optimization
0.112008
Spatial indexing in microsoft SQL server 2008 · SIGMOD Conference 2008
Data models and query languages › XML query languages
XQuery
0.112005
XQuery Implementation in a Relational Database System · VLDB 2005
Data models and query languages
XML query languages
0.022005
XML and relational database management systems: the inside story · SIGMOD Conference 2005
XML and relational database management systems: inside Microsoft SQL Server 2005 · SIGMOD Conference 2005
Data integration and cleaning › interoperability
database interoperability
0.012001
Bringing the Internet to Your Database: Using SQLServer 2000 and XML to Build Loosely-Coupled Systems · ICDE 2001
Data integration and cleaning
data exchange
0.012001
Bringing the Internet to Your Database: Using SQLServer 2000 and XML to Build Loosely-Coupled Systems · ICDE 2001
Data integration and cleaning › semi-structured data integration
XML data integration
0.012001
Bringing the Internet to Your Database: Using SQLServer 2000 and XML to Build Loosely-Coupled Systems · ICDE 2001
Spatial and temporal data management › spatial data model
spatial data types
0.012008
Spatial indexing in microsoft SQL server 2008 · SIGMOD Conference 2008
Data stream processing
incremental maintenance
0.011998
Incremental Maintenance for Materialized Views over Semistructured Data · VLDB 1998
Query processing and optimization
view maintenance
0.011998
Incremental Maintenance for Materialized Views over Semistructured Data · VLDB 1998
Database system architecture and tuning
relational database system
0.012005
XQuery Implementation in a Relational Database System · VLDB 2005
Transaction processing and concurrency control › transaction execution
intratransaction parallelism
0.011996
Intra-Transaction Parallelism in the Mapping of an Object Model to a Relational Multi-Processor System · VLDB 1996
Internet architecture and protocols
web services
0.012001
Bringing the Internet to Your Database: Using SQLServer 2000 and XML to Build Loosely-Coupled Systems · ICDE 2001
Data models and query languages
semistructured data
0.011998
Incremental Maintenance for Materialized Views over Semistructured Data · VLDB 1998
Data integration and cleaning › schema mapping
object-relational mapping
0.011996
Intra-Transaction Parallelism in the Mapping of an Object Model to a Relational Multi-Processor System · VLDB 1996
Parallel and multicore computing › parallel computing › parallel database systems
multiprocessor database systems
0.011996
Intra-Transaction Parallelism in the Mapping of an Object Model to a Relational Multi-Processor System · VLDB 1996

Methods — techniques the papers use, named apart from their topics

distributed systems design · 0.5join reduction · 0.2XPath-to-SQL translation · 0.2sparse table mapping · 0.1cost-based query optimization · 0.1XML · 0.1HTTP · 0.1
YearPublicationVenuePosition
2021 The Cosmos Big Data Platform at Microsoft: Over a Decade of Progress and a Decade to Look Forward
abstract
The twenty-first century has been dominated by the need for large scale data processing, marking the birth of big data platforms such as Cosmos. This paper describes the evolution of the exabyte-scale Cosmos big data platform at Microsoft; our journey right from scale and reliability all the way to efficiency and usability, and our next steps towards improving security, compliance, and support for heterogeneous analytics scenarios. We discuss how the evolution of Cosmos parallels the evolution of the big data field, and how the changes in the Cosmos workloads over time parallel the changing requirements of users across industry.
Conor Power, Hiren Patel, Alekh Jindal, Jyoti Leeka, Bob Jenkins, Michael Rys, Ed Triou, Dexin Zhu, Lucky Katahanas, Chakrapani Bhat Talapady, Josh Rowe, Rich Draves, Ivan Santa, Amrish Kumar
Proc. VLDB Endow.6
2014 Mapping XML to a Wide Sparse Table
abstract
XML is commonly supported by SQL database systems. However, existing mappings of XML to tables can only deliver satisfactory query performance for limited use cases. In this paper, we propose a novel mapping of XML data into one wide table whose columns are sparsely populated. This mapping provides good performance for document types and queries that are observed in enterprise applications but are not supported efficiently by existing work. XML queries are evaluated by translating them into SQL queries over the wide sparsely-populated table. We show how to translate full XPath 1.0 into SQL. Based on the characteristics of the new mapping, we present rewriting optimizations that dramatically reduce the number of joins. Experiments demonstrate that query evaluation over the new mapping delivers considerable improvements over existing techniques for the target use cases.
Liang Jeff Chen, Philip A. Bernstein, Peter Carlin, Dimitrije Filipovic, Michael Rys, Nikita Shamgunov, James F. Terwilliger, Milos Todic, Sasa Tomasevic, Dragan Tomic
IEEE Trans. Knowl. Data Eng.5
2012 Mapping XML to a Wide Sparse Table
abstract
XML is commonly supported by SQL database systems. However, existing mappings of XML to tables can only deliver satisfactory query performance for limited use cases. In this paper, we propose a novel mapping of XML data into one wide table whose columns are sparsely populated. This mapping provides good performance for document types and queries that are observed in enterprise applications but are not supported efficiently by existing work. XML queries are evaluated by translating them into SQL queries over the wide sparsely-populated table. We show how to translate full XPath 1.0 into SQL. Based on the characteristics of the new mapping, we present rewriting optimizations that minimize the number of joins. Experiments demonstrate that query evaluation over the new mapping delivers considerable improvements over existing techniques for the target use cases.
Liang Jeff Chen, Philip A. Bernstein, Peter Carlin, Dimitrije Filipovic, Michael Rys, Nikita Shamgunov, James F. Terwilliger, Milos Todic, Sasa Tomasevic, Dragan Tomic
ICDE5
2008 Spatial indexing in microsoft SQL server 2008
abstract
Microsoft SQL Server 2008 adds built-in support for 2-dimensional spatial data types for both planar and geodetic geometries to address the increasing demands for managing location-aware data. SQL Server 2008 also adds indexing capabilities that, together with the necessary plan selections done by the query optimizer, provide efficient processing of spatial queries. This paper will present an overview of the spatial indexing implementation in SQL Server 2008 and outline how the indexing is implemented and how the cost-based query optimizer chooses among the different plans.
Marc T. Friedman, Giri Nair, Michael Rys, Ana-Elisa Schmid
SIGMOD Conference4
2005 XML and relational database management systems: inside Microsoft SQL Server 2005
abstract
Microsoft® SQL Server™ has a long history of XML support dating back to 1999. While first concentrating on enabling the transport of relational data via XML with the SQL Server 2000 release, SQL Server 2005 now additionally provides native XML storage and query support. This part of the tutorial will provide an insight into how SQL Server 2005 fits XML functionality into its core relational database management framework.
Michael Rys
SIGMOD Conference1
2005 XML and relational database management systems: the inside story
abstract
As XML has evolved from a document markup language to a widely-used format for exchange of structured and semistructured data, managing large amounts of XML data has become increasingly important. A number of companies, including both established database vendors and startups, have recently announced new XML database systems or new XML functionality integrated into existing database systems. This tutorial will provide an insight into how XML functionality fits into relational database management systems as seen by three major relational vendors: IBM, Microsoft and Oracle.
Michael Rys, Donald D. Chamberlin, Daniela Florescu
SIGMOD Conference1
2005 XQuery Implementation in a Relational Database System
Shankar Pal, Istvan Cseri, Oliver Seeliger, Michael Rys, Gideon Schaller, Dragan Tomic, Adrian Baras, Brandon Berg, Denis Churin, Eugene Kogan
VLDB4
2001 Bringing the Internet to Your Database: Using SQLServer 2000 and XML to Build Loosely-Coupled Systems
abstract
Loosely-coupled, distributed system architectures need to be flexible enough to allow individual components to join or leave the heterogeneous conglomerate of services and components and to change their internal design and data models without jeopardizing the whole architecture. A well-established approach is to use XML as the lingua franca for the integration layer that hides the heterogeneity among the components and provides the glue that allows the individual components to take part in the loosely integrated system. The article focuses on how to provide the basic technology to enable a relational database to become a component in such loosely-coupled systems and it provides an overview of the features that are needed to provide access via HTTP and XML.
Michael Rys
ICDE1
1998 Incremental Maintenance for Materialized Views over Semistructured Data
Serge Abiteboul, Jason McHugh, Michael Rys, Vasilis Vassalos, Janet L. Wiener
VLDB3
1996 Intra-Transaction Parallelism in the Mapping of an Object Model to a Relational Multi-Processor System
Michael Rys, Moira C. Norrie, Hans-Jörg Schek
VLDB1