Network


Latest external collaboration on country level. Dive into details by clicking on the dots.

Hotspot


Dive into the research topics where Serge Abiteboul is active.

Publication


Featured researches published by Serge Abiteboul.


symposium on principles of database systems | 1985

Deciding properties of transactional schemas

Serge Abiteboul; Victor Vianu

When the admissible operations on a database are specified using transactional schemas, certain properties of such schemas are desirable. Unfort,unat.ely, most of these ,properties are undecidable. Such properties are systemat.ically examined in this paper. The results concern restrictions on transact,ions and on properties, which imply deridability. Some of the results are surprising. and provide new insight into the nature of relational transactions.


Archive | 2011

Web Data Management: Ontologies, RDF, and OWL

Serge Abiteboul; Ioana Manolescu; Philippe Rigaux; Marie-Christine Rousset; Pierre Senellart

INTRODUCTION The vision of the Semantic Web is that of a world-wide distributed architecture where data and services easily interoperate. This vision is not yet a reality in the Web of today, in which given a particular need, it is difficult to find a resource that is appropriate to it. Also, given a relevant resource, it is not easy to understand what it provides and how to use it. To solve such limitations, facilitate interoperability, and thereby enable the Semantic Web vision, the key idea is to also publish semantics descriptions of Web resources. These descriptions rely on semantic annotations , typically on logical assertions that relate resources to some terms in predefined ontologies . This is the topic of the chapter. An ontology is a formal description providing human users a shared understanding of a given domain. The ontologies we consider here can also be interpreted and processed by machines thanks to a logical semantics that enables reasoning. Ontologies provide the basis for sharing knowledge, and, as such, they are very useful for a number of reasons: Organizing data. It is very easy to get lost in large collections of documents. An ontology is a natural means of “organizing” (structuring) it and thereby facilitates browsing through it to find interesting information. It provides an organization that is flexible, and that naturally structures the information in multidimensional ways. For instance, an ontology may allow browsing through the courses offered by a university by topic or department, by quarter or time, by level, and so forth.


Archive | 2011

Putting into Practice: Large-Scale Data Management with Hadoop

Serge Abiteboul; Ioana Manolescu; Philippe Rigaux; Marie-Christine Rousset; Pierre Senellart

The chapter proposes an introduction to HADOOP and suggests some exercises to initiate a practical experience of the system. The following assumes that you dispose of a Unixlike system (Mac OS X works just fine; Windows requires Cygwin). HADOOP can run in a pseudo-distributed mode which does not require a cluster infrastructure for testing the software, and the main part of our instructions considers this mode. Switching to a real cluster requires some additional configurations that are introduced at the end of the chapter. Since HADOOP is a relatively young system that steadily evolves, looking at the on-line, up-to-date documentation is of course recommended if you are to use it on a real basis. We illustrate HADOOP, MAPREDUCE and PIG manipulations on the DBLP data set, which can be retrieved from the following URL:


Archive | 2011

Web Data Management: An Introduction to Distributed Systems

Serge Abiteboul; Ioana Manolescu; Philippe Rigaux; Marie-Christine Rousset; Pierre Senellart

For personal use only, not for distribution.


Archive | 2011

Putting into Practice: Wrappers and Data Extraction with XSLT

Serge Abiteboul; Ioana Manolescu; Philippe Rigaux; Marie-Christine Rousset; Pierre Senellart

For personal use only, not for distribution.


Archive | 2011

Distributed Computing with MapReduce and Pig

Serge Abiteboul; Ioana Manolescu; Philippe Rigaux; Marie-Christine Rousset; Pierre Senellart

For personal use only, not for distribution.


Archive | 2011

Web Data Management: Distributed Access Structures

Serge Abiteboul; Ioana Manolescu; Philippe Rigaux; Marie-Christine Rousset; Pierre Senellart

For personal use only, not for distribution.


Archive | 1995

Foundations of Databases: The Logical Level

Serge Abiteboul; Richard Hull; Victor Vianu


Proceedings of the Third International Conference on Data and Knowledge Bases#R##N#Improving Usability and Responsiveness | 1988

The Connection of Static Constraints with Determinism and Boundedness of Dynamic Specifications.

Serge Abiteboul; Victor Vianu


Archive | 1997

Regular path expressions with constraints

Serge Abiteboul; Victor Vianu

Collaboration


Dive into the Serge Abiteboul's collaboration.

Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar

Philippe Rigaux

Conservatoire national des arts et métiers

View shared research outputs
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar

Luc Segoufin

École normale supérieure de Cachan

View shared research outputs
Top Co-Authors

Avatar
Top Co-Authors

Avatar

Victor Vianu

French Institute for Research in Computer Science and Automation

View shared research outputs
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Researchain Logo
Decentralizing Knowledge