Sophie Cluet

Declarative Specification of Electronic Commerce Applications £ (2008)

Serge Abiteboul, Sophie Cluet, Laurent Mignet, Tova Milo

”Combining the existing semantics of EDI within an XML framework also makes possible large-scale automation of electronic commerce. ” WebWeekXML/EDI Home Page In this short paper, we consider the...

XyView: Universal Relations Revisited (2008)

Dan Vodislav, Sophie Cluet, Grégory Corona, Imen Sebei

We present XyView, a practical solution for fast development of user- (web forms) and machine-oriented applications (web services) over a repository of heterogeneous schema-free XML documents. XyView...

XyView: Universal Relations Revisited (2008)

Dan Vodislav, Sophie Cluet, Grégory Corona, Imen Sebei

We present XyView, a practical solution for fast development of user- (web forms) and machine-oriented applications (web services) over a repository of heterogeneous schema-free XML documents. XyView...

y (2007)

Serge Abiteboul, Sophie Cluet, Tova Milo, Pini Mogilevsky, Jerome Sim Eon, Sagit Zohar

A broad spectrum of data is available on the Web in distinct heterogeneous sources, stored under different formats. As the number of systems that utilize this data grows, the importance of data...

Optimizing Generalized Path Expressions Using Full Text Indexes (2007)

Vassilis Christophides, Sophie Cluet, Guido Moerkotte, Jérôme Siméon, Projet Verso, Inria Rocquencourt, ...

. Query languages for object bases became enriched by generalized path expressions that allow for attribute and path variables. Optimizing queries containing generalized path expressions attracted...

Data Engineering (2007)

March Vol No, Serge Abiteboul, Sophie Cluet, Tova Milo, Pini Mogilevsky, Jerome Siméon, ...

A broad spectrum of data is available on the Web in distinct heterogeneous sources, stored under different formats. As the number of systems that utilize this data grows, the importance of data...

Data Engineering (2007)

March Vol No, Serge Abiteboul, Sophie Cluet, Tova Milo, Pini Mogilevsky, Jerome Simeon, ...

A broad spectrum of data is available on the Web in distinct heterogeneous sources, stored under different formats. As the number of systems that utilize this data grows, the importance of data...

Abstract (2007)

Serge Abiteboul, Sophie Cluet, Laurent Mignet, T. Milo

”Combining the existing semantics of EDI within an XML framework also makes possible large-scale automation of electronic commerce. ” Web-WeekXML/EDI Home Page In this short paper, we consider...

Declarative Specification of Electronic Commerce Applications (2007)

Serge Abiteboul, Sophie Cluet, Laurent Mignet, T. Milo

"Combining the existing semantics of EDI within an XML framework also makes possible large-scale automation of electronic commerce. " WebWeek XML/EDI Home Page In this short paper,...

Bulk Loading into Databases: a Declarative Approach (2007)

Sihem Amer-yahia, Sophie Cluet, Inria Rocquencourt

We present novel optimization techniques for bulk loading into databases. The aim of this work is to capture, understand and optimize different performance criteria (e.g., elapsed time, bandwidth,...

Views for simplifying access to heterogeneous XML data. CoopIS (2006)

Dan Vodislav, Sophie Cluet, Grégory Corona, Imen Sebei

Abstract. We present XyView, a practical solution for fast development of user- (web forms) and machine-oriented applications (web services) over a repository of heterogeneous schema-free XML...

A Declarative Approach to Optimize Bulk Loading into Databases (2004)

Sophie Cluet

Applications such as warehouse maintenance need to load large data volumes regularly. The efficiency of loading depends on the resources that are available at the source and at the target systems....

Views in a large-scale XML repository (2002)

Vincent Aguilera, Sophie Cluet, Tova Milo, Pierangelo Veltri, Dan Vodislav

Abstract. We are interested in defining and querying views in a huge and highly heterogeneous XML repository (Web scale). In this context, view definitions are very large, involving lots of sources,...

Views in a Large Scale XML Repository (2001)

Sophie Cluet, Pierangelo Veltri, Dan Vodislav

We are interested in de ning and querying views in a huge and highly heterogeneous XML repository (Web scale). In this context, view de nitions are very large and there is no apparent limitation to...

Views in a Large Scale XML Repository (2001)

Sophie Cluet, Pierangelo Veltri, Dan Vodislav

We are interested in defining and querying views in a huge and highly heterogeneous XML repository (Web scale). In this context, view definitions are very large and there is no apparent limitation to...

Views in a Large Scale XML Repository (2001)

Sophie Cluet, Pierangelo Veltri, Dan Vodislav

We are interested in maintaining and querying views in a huge and highly heterogeneous XML repository (Web scale). In this context, views are very large and there is no apparent limitation to their...

Views in a Large Scale XML Repository (2001)

Sophie Cluet, Pierangelo Veltri, Dan Vodislav

We are interested in de ning and querying views in a huge and highly heterogeneous XML repository (Web scale). In this context, view de nitions are very large and there is no apparent limitation to...

On wrapping query languages and efficient XML integration (2000)

Vassilis Christophides, Sophie Cluet

Modern applications (Web portals, digital libraries, etc.) require integrated access to various information sources (from traditional DBMS to semistructured Web repositories), fast deployment and low...

Querying XML Documents in Xyleme (2000)

Vincent Aguilera, Sophie Cluet, Pierangelo Veltri, Dan Vodislav, Fanny Wattez

XML [4] is a standard to exchange structured data over the Web. It is being widely adopted. Undoubtedly, more and more data on the Web will be in XML form, as more and more DTDs will be available to...

On Wrapping Query Languages and Efficient XML Integration (2000)

Vassilis Christophides, Sophie Cluet, Jerome Simeon

Modern applications/portals, e-commerce, digital libraries, etc.) require integrated access to various information sources (from traditional RDBMS to semistructured Web repositories), fast deployment...

Benchmarking Queries over Trees: Learning the Hard Truth the Hard Way (2000)

Fanny Wattez Sophie, Sophie Cluet, Guy Ferran, Christian Fiegel

In October 1997, we started what we thought would be a comprehensive benchmarking of OQL [6, 7] queries. Two years of hard work and many blunders later, we have tested one tenth of what we were...

On Wrapping Query Languages and Efficient XML Integration (2000)

Vassilis Christophides, Sophie Cluet, Jérôme Siméon

Modern applications (portals, e-commerce, digital libraries, etc.) require integrated access to various information sources (from traditional RDBMS to semistructured Web repositories), fast...

On Wrapping Query Languages and Efficient XML Integration (2000)

Vassilis Christophides, Sophie Cluet, Jérôme Siméon

Modern applications (portals, e-commerce, digital libraries, etc.) require integrated access to various information sources (from traditional RDBMS to semistructured Web repositories), fast...

YATL: a Functional and Declarative Language for XML (2000)

Sophie Cluet, Jérôme Siméon, Domaine De Voluceau

This paper describes Y AT L , a language to query, convert and integrate XML data. Y AT L comes from the database community: it is not Turing complete, but it captures a large class of useful data...

Abstract (1999)

Contact Tova, Bernd Amann, Sophie Cluet, Anat Eyal, Laurent Mignet, S. Abiteboul, ...

Electronic commerce is emerging as a major Web-supported application. In this paper we argue that database technology can, and should, provide the backbone for a wide range of such applications. More...

Using LDAP Directory Caches (1999)

Sophie Cluet, Inria Rocquencourt, Olga Kapitskaia, Divesh Srivastava

LDAP (Lightweight Directory Access Protocol) directories have recently proliferated with the growth of the Internet, and are being used in a wide variety of network-based applications to store data...

Using LDAP Directory Caches (1999)

Sophie Cluet, Inria Rocquencourt, Olga Kapitskaia, Divesh Srivastava

this paper, we consider the problem of reusing cached LDAP directory entries for answering (declarative) LDAP queries. We develop a suite of query transformations that capture the semantics of LDAP...

Using LDAP Directory Caches (1999)

Sophie Cluet, Inria Rocquencourt, Olga Kapitskaia, Divesh Srivastava

this paper, we consider the problem of reusing cached LDAP directory entries for answering (declarative) LDAP queries. We develop a suite of query transformations that capture the semantics of LDAP...

Bulk Loading Techniques for Object Databases and an Application to Relational Data (1998)

Sihem Amer-yahia, Sophie Cluet, Sophie Cluet, Claude Delobel

We present a framework for designing, in a declarative and flexible way, efficient migration programs and an undergoing implementation of a migration tool called RelO0 whose targets are any ODBC...

Bulk Loading Techniques for Object Databases and an Application to Relational Data (1998)

Sihem Amer-yahia, Sophie Cluet, Claude Delobel

We present a framework for designing, in a declarative and flexible way, efficient migration programs and an undergoing implementation of a migration tool called RelOO whose targets are any ODBC...

A logical view of structured files (1998)

Serge Abiteboul, Sophie Cluet, Tova Milo

Structured data stored in files can benefit from standard database technology. In particular, we show here how such data can be queried and updated using declarative database languages. We introduce...

Bulk Loading Techniques for Object Databases and an Application to Relational Data (1998)

Sihem Amer-yahia, Sophie Cluet, Claude Delobel

We present a framework for designing, in a declarative and flexible way, efficient migration programs and an undergoing implementation of a migration tool called RelOO whose targets are any ODBC...

Using YAT to Build a Web Server (1998)

Erome Sim'eon And, Sophie Cluet

Integration of heterogeneous data sources in a Web environment has become a major concern of the database community. Architectures, data models and query languages have been proposed but the...

Your Mediators Need Data Conversion! (1998)

Sophie Cluet Inria, Sophie Cluet, Claude Delobel, Inria Rocquencourt, Le Chesnay, Le Chesnay, ...

Due to the development of the World Wide Web, the integration of heterogeneous data sources has become a major concern of the database community. Appropriate architectures and query languages have...

Your Mediators Need Data Conversion! (1998)

Sophie Cluet, Claude Delobel, Jérôme Siméon, Inria Rocquencourt, Le Chesnay, Le Chesnay, ...

Due to the development of the World Wide Web, the integration of heterogeneous data sources has become a major concern of the database community. Appropriate architectures and query languages have...

Active Views for Electronic Commerce (1998)

Serge Abiteboul, Sophie Cluet, Tova Milo, Victor Vianu

this paper, we combine a number of established database technologies, namely object-oriented databases [Cat94], active databases [WC95, PV97], and views, e.g., [FC85, Kel82, SAD94], to provide the...

A Logical View of Structured Files (1998)

Serge Abiteboul, Sophie Cluet, Tova Milo

.<F3.733e+05> Structured data stored in files can benefit from standard database technology. In particular, we show here how such data can be queried and updated using declarative database...

Bulk Loading Techniques for Object Databases and an Application to Relational Data (1998)

Sihem Amer-yahia, Sophie Cluet

We present a framework for designing, in a declarative and flexible way, efficient migra-tion programs and an undergoing implemen-tation of a migration tool called RelOO whose targets are any ODBC...

Designing OQL: Allowing objects to be queried (1998)

Sophie Cluet

Abstract | This paper tells the story of OQL, the standard query language of the Object Database Management Group (ODMG) [30]. The story starts in 1988, at INRIA in the Alta r Group y. The objective...

Modeling and Querying Semi-Structured Data (1997)

Sophie Cluet

Since its creation in 1989, the Web has known a tremendous success due to its capacity to deliver very inexpensively information world wide. Introduced as a mean to link the academic research...

Querying Documents in Object Databases (1997)

Serge Abiteboul, Sophie Cluet, Vassilis Christophides, Tova Milo, Guido Moerkotte, Jérôme Siméon

. We consider the problem of storing and accessing documents (SGML and HTML, in particular) using database technology. To specify the database image of documents, we use structuring schemas that...

Correspondence and Translation for Heterogeneous Data (1997)

Serge Abiteboul, Sophie Cluet, Tova Milo

this paper, we provide a formal foundation to facilitate the integration of such heterogeneous data and the maintenance of heterogeneous replicated data. A sound solution for a data integration task...

Data Integration Based on Data Conversion and Restructuring (1997)

Sophie Cluet, Jérôme Siméon

Due to the development of the World Wide Web, the integration of heterogeneous data sources has become a major concern. Appropriate architectures and query languages have been proposed but the...

A Logical View of Structured Files (1997)

Serge Abiteboul, Sophie Cluet, Tova Milo

Structured data stored in files can benefit from standard database technology. In particular, we show here how such data can be queried and updated using declarative database languages. We introduce...

Correspondence and Translation for Heterogeneous Data (1997)

Serge Abiteboul, Sophie Cluet, Tova Milo

A primary motivation for new database technology is to provide support for the broad spectrum of multimedia data available notably through the network. These data are stored under different formats:...

Evaluating Queries with Generalized Path Expressions (1996)

Vassilis Christophides, Sophie Cluet, Guido Moerkotte

In the past few years, query languages featuring generalized path expressions have been proposed. These languages allow the interrogation of both data and structure. They are powerful and essential...

Evaluating Queries with Generalized Path Expressions (1996)

Vassilis Christophides, Sophie Cluet, Guido Moerkotte

In the past few years, query languages featuring generalized path expressions have been proposed. These languages allow the interrogation of both data and structure. They are powerful and essential...

Efficient Evaluation of Aggregates on Bulk Types (1996)

Sophie Cluet, Guido Moerkotte

A new method for efficiently evaluating queries with aggregate functions is presented. More specifically, we introduce a class of aggregate queries where traditional query evaluation strategies in...

Efficient evaluation of aggregates on bulk types (1995)

Sophie Cluet, Guido Moerkotte

A new method for efficiently evaluating queries with aggregate functions is presented. More specifically, we introduce a class of aggregate queries where traditional query evaluation strategies in...

Efficient evaluation of aggregates on bulk types (1995)

Sophie Cluet, Guido Moerkotte

A new method for efficiently evaluating queries with aggregate functions is presented. More specifically, we introduce a class of aggregate queries where traditional query evaluation strategies in...

Efficient evaluation of aggregates on bulk types (1995)

Sophie Cluet, Guido Moerkotte

A new method for efficiently evaluating queries with aggregate functions is presented. More specifically, we introduce a class of aggregate queries where traditional query evaluation strategies in...

Nested Queries in Object Bases (1995)

Sophie Cluet, Guido Moerkotte

Many declarative query languages for object-oriented (oo) databases allow nested subqueries. This paper contains (1) the first algebra which is capable of handling arbitrary nested queries and (2)...

On the Complexity of Generating Optimal Left-Deep Processing Trees with Cross Products (1995)

Sophie Cluet, Guido Moerkotte

. Producing optimal left-deep trees is known to be NP-complete for general join graphs and a quite complex cost function counting disk accesses for a special block-wise nested-loop join [2]....

A Database Interface for File Update (1995)

Serge Abiteboul, Sophie Cluet, Tova Milo

this paper, we consider how structured data stored in files can be updated using database update languages. The interest of using database languages to manipulate files is twofold. First, it opens...

Query Optimization Techniques Exploiting Class Hierarchies (1995)

Sophie Cluet, Guido Moerkotte

Since the introduction of object base management systems (OBMS), many query optimization techniques tailored for object query languages have been proposed. They adapt known optimization techniques to...

A Database Interface for Files Update (1995)

Serge Abiteboul, Sophie Cluet, Tova Milo

this paper, we consider how structured data stored in files can be updated using database update languages. The interest of using database languages to manipulate files is twofold. First, it opens...

Classification and Optimization of Nested Queries in Object Bases (1994)

Sophie Cluet, Guido Moerkotte

Many declarative query languages for object-oriented (oo) databases allow nested subqueries. This paper contains a complete classification of oo nested queries and appropriate unnesting optimization...

More on Updating the File (1994)

Serge Abiteboul, Sophie Cluet, Tova Milo

We present a framework which allows to view information stored in files as if it were an integral part of the database system. We study how high level database update languages can be used to update...

Nested queries in object bases (1993)

Sophie Cluet, Guido Moerkotte

Many declarative query languages for object-oriented databases allow nested subqueries. This paper contains the first (to our knowledge) proposal to optimize them. A two-phase approach is used to...

Querying and Updating the File (1993)

Serge Abiteboul, Sophie Cluet, Tova Milo

We show how structured data stored in files can benefit from standard database technology and in particular be queried and updated using database languages. We introduce the notion of structuring...

Querying the File (1993)

Serge Abiteboul, Sophie Cluet, Tova Milo, Projet Verso

: We show how structured data stored in files can benefit from standard database technology and in particular be queried and updated using database languages. We introduce the notion of structuring...

A general framework for the optimization of object-oriented queries (1992)

Sophie Cluet, Claude Delobel

yz The goal of this work is to integrate in a general framework the different query optimization techniques that have been proposed in the object-oriented context. As a first step, we focus...

Nested Queries in Object Bases

Sophie Cluet, Guido Moerkotte

Many declarative query languages for object-oriented databases allow nested subqueries. This paper contains the first (to our knowledge) proposal to optimize them. A two-phase approach is used to...