EDBT 2026 Demo / reviewers in the wild / expert
Vincent Quint
dblp:64/5885
· DBLP profile ↗
13ranked-venue papers
5as first author
0since 2021 · last 2014
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Databases, data management, data science and information retrieval · 8 · 4 first-authorComputer networks · 2 · 1 first-authorGraphics, computer vision, multimedia, augmented reality and games · 2Software engineering, systems software and programming languages · 1Applied, interdisciplinary, general and emerging computing · 1
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.
| Software engineering, system software, and programming languages
1 paper |
Program analysis · 77% Software testing · 23% | |
| Theoretical computer science
1 paper |
Logic in computer science · 100% | |
| Computer graphics and multimedia
1 paper |
Multimedia systems and quality of experience · 100% | |
| Interdisciplinary, comprehensive, and emerging computing
1 paper |
Computing education · 100% |
Topics — the 3 heaviest of 5, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Program analysis
static analysis |
0.1 | 1 | 2012 | On the analysis of cascading style sheets · WWW 2012 |
Logic in computer science › modal logic
tree logic |
0.1 | 1 | 2012 | On the analysis of cascading style sheets · WWW 2012 |
Software testing
software validation |
0.0 | 1 | 2012 | On the analysis of cascading style sheets · WWW 2012 |
Methods — techniques the papers use, named apart from their topics
tree logic · 0.3compile-time verification · 0.3XSLT transformation · 0.2
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2014 | A lightweight framework for authoring XML multimedia content on the web
Christine Vanoirbeek, Vincent Quint, Stéphane Sire, Cécile Roisin |
Multim. Tools Appl. | 2 |
| 2012 | On the analysis of cascading style sheetsabstractDeveloping and maintaining cascading style sheets (CSS) is an important issue to web developers as they suffer from the lack of rigorous methods. Most existing means rely on validators that check syntactic rules, and on runtime debuggers that check the behavior of a CSS style sheet on a particular document instance. However, the aim of most style sheets is to be applied to an entire set of documents, usually defined by some schema. To this end, a CSS style sheet is usually written w.r.t. a given schema. While usual debugging tools help reducing the number of bugs, they do not ultimately allow to prove properties over the whole set of documents to which the style sheet is intended to be applied. We propose a novel approach to fill this lack. We introduce ideas borrowed from the fields of logic and compile-time verification for the analysis of CSS style sheets. We present an original tool based on recent advances in tree logics. The tool is capable of statically detecting a wide range of errors (such as empty CSS selectors and semantically equivalent selectors), as well as proving properties related to sets of documents (such as coverage of styling information), in the presence or absence of schema information. This new tool can be used in addition to existing runtime debuggers to ensure a higher level of quality of CSS style sheets. Pierre Genevès, Nabil Layaïda, Vincent Quint |
WWW | 3 |
| 2011 | Timesheets.js: when SMIL meets HTML5 and CSS3abstractIn this paper, we explore different ways to publish multimedia documents on the web. We propose a solution that takes advantage of the new multimedia features of web standards, namely HTML5 and CSS3. While JavaScript is fine for handling timing, synchronization and user interaction in specific multimedia pages, we advocate a more generic, document-oriented alternative relying primarily on declarative standards: HTML5 and CSS3 complemented by SMIL Timesheets. This approach is made possible by a Timesheets scheduler that runs in the browser. Various applications based on this solution illustrate the paper, ranging from media annotations to web documentaries. Fabien Cazenave, Vincent Quint, Cécile Roisin |
ACM Symposium on Document Engineering | 2 |
| 2011 | Timesheets.js: tools for web multimediaabstractTimesheets.js is a JavaScript library for publishing multimedia web documents that take advantage of the new features of HTML5 and CSS3. The library allows web developers to extend their skills to synchronized multimedia contents. This technology has been experimented in a class where students had to implement an XSLT transformation for converting OpenOffice Impress presentations into web formats. The resulting slideshows run in web browsers thanks to the timesheets.js library. Fabien Cazenave, Vincent Quint, Cécile Roisin |
ACM Multimedia | 2 |
| 2011 | Impact of XML Schema EvolutionabstractWe consider the problem of XML Schema evolution. In the ever-changing context of the web, XML schemas continuously change in order to cope with the natural evolution of the entities they describe. Schema changes have important consequences. First, existing documents valid with respect to the original schema are no longer guaranteed to fulfill the constraints described by the evolved schema. Second, the evolution also impacts programs, manipulating documents whose structure is described by the original schema. We propose a unifying framework for determining the effects of XML Schema evolution both on the validity of documents and on queries. The system is very powerful in analyzing various scenarios in which forward/backward compatibility of schemas is broken, and in which the result of a query may no longer be what was expected. Specifically, the system offers a predicate language that allows one to formulate properties related to schema evolution. The system then relies on exact reasoning techniques to perform a fine-grained analysis. This yields either a formal proof of the property or a counter-example that can be used for debugging purposes. The system has been fully implemented and tested with real-world use cases, in particular with the main standard document formats used on the web, as defined by W3C. The system precisely identifies compatibility relations between document formats. In case these relations do not hold, the system can identify queries that must be reformulated in order to produce the expected results across successive schema versions. Pierre Genevès, Nabil Layaïda, Vincent Quint |
ACM Trans. Internet Techn. | 3 |
| 2010 | From templates to schemas: bridging the gap between free editing and safe data processingabstractIn this paper we present tools that provide an easy way to edit XML content directly on the web, with the usual benefit of valid XML content. These tools make it possible to create content targeted for lightweight web applications. Our approach uses (1) the XTiger template language, (2) the AXEL Javascript library for authoring structured XML content and (3) XSLT transformations for generating XML schemas against which the XML content can be validated. Template-driven editing allows any web user to easily enter content while schemas make sure applications can safely process this content. Vincent Quint, Cécile Roisin, Stéphane Sire, Christine Vanoirbeek |
ACM Symposium on Document Engineering | 1 |
| 2009 | Identifying query incompatibilities with evolving XML schemasabstractDuring the life cycle of an XML application, both schemas and queries may change from one version to another. Schema evolutions may affect query results and potentially the validity of produced data. Nowadays, a challenge is to assess and accommodate the impact of these changes in evolving XML applications. Such questions arise naturally in XML static analyzers. These analyzers often rely on decision procedures such as inclusion between XML schemas, query containment and satisfiability. However, existing decision procedures cannot be used directly in this context. The reason is that they are unable to distinguish information related to the evolution from information corresponding to bugs. This paper proposes a predicate language within a logical framework that can be used to make this distinction. Pierre Genevès, Nabil Layaïda, Vincent Quint |
ICFP | 3 |
| 2007 | Editing with styleabstractHTML has popularized the use of style sheets, and the advent of XML has stressed the importance of style as a key area complementing document structure and content. A number of tools are now available for producing HTML and XML documents, but very few are addressing style issues. In this paper we analyze the requirements for style manipulation tools, based on the main features of the CSS language. We discuss methods and techniques that meet these requirements and that can be used to efficiently support web authors in style sheet manipulation. The discussion is illustrated by the recent developments made in the Amaya web authoring environment. Vincent Quint, Irène Vatton |
ACM Symposium on Document Engineering | 1 |
| 2006 | Templates, microformats and structured editingabstractMicroformats and semantic XHTML add semantics to web pages while taking advantage of the existing (X)HTML infrastructure. This approach enables new applications that can be deployed smoothly on the web. But there is currently no way to describe rigorously this type of markup and authors of web pages have very little help for creating and encoding semantic markup. A language that addresses these issues is presented in this paper. Its role is to specify semantically rich XML languages in terms of other XML languages, such as XHTML. The language is versatile enough to represent templates that can capture the overall structure of large documents as well as the fine details of a microformat. It is supported by an editing tool for producing documents encoded in a semantically rich markup language, still fully compatible with XHTML. Francesc Campoy Flores, Vincent Quint, Irène Vatton |
ACM Symposium on Document Engineering | 2 |
| 2005 | Towards active web clientsabstractRecent developments of document technologies have strongly impacted the evolution of Web clients over the last fifteen years, but all Web clients have not taken the same advantage of this advance. In particular, mainstream tools have put the emphasis on accessing existing documents to the detriment of a more cooperative usage of the Web. However, in the early days, Web users were able to go beyond browsing and to get more actively involved. This paper presents the main features needed to make Web clients more active and creative tools, by taking advantage of the latest advances of document technology. These features are implemented in Amaya, a user agent that supports several languages from the XML family and integrates seamlessly such complementary functionalities as browsing, editing, publishing, and annotating. Vincent Quint, Irène Vatton |
ACM Symposium on Document Engineering | 1 |
| 2004 | Techniques for authoring complex XML documentsabstractThis paper reviews the main innovations of XML and considers their impact on the editing techniques for structured documents. Namespaces open the way to compound documents; well-formedness brings more freedom in the editing task; CSS allows style to be associated easily with structured documents. In addition to these innovative features the wide deployment of XML introduces structured documents in many new applications including applications where text is not the dominant content type. In languages such as SVG or SMIL for instance XML is used to represent vector graphics or multimedia presentations. Vincent Quint, Irène Vatton |
ACM Symposium on Document Engineering | 1 |
| 2001 | VXT: a visual approach to XML transformationsabstractThe domain of XML transformations is becoming more and more important as a result of the increasing number of applications adopting XML as their format for data exchange or representation. Most of the existing solutions for expressing XML transformations are textual languages, such as XSLT or DOM combined with a general-purpose programming language. Several tools build on top of these languages, providing a graphical environment. Transformations are however still specified in a textual way using the underlying language (often XSLT), thus requiring the user to learn the associated textual language.We believe that visual programming techniques are well-suited to representing XML structures and make the specification of transformations simpler. We present a visual programming language for the specification of XML transformations in an interactive environment, based on a zoomable user interface toolkit. Transformations can be run from the application or exported to two target languages: XSLT and Circus, a general-purpose structure transformation language designed by the second author and briefly introduced in this paper. Emmanuel Pietriga, Jean-Yves Vion-Dury, Vincent Quint |
ACM Symposium on Document Engineering | 3 |
| 1995 | A Structured Authoring Environment for the World-Wide Web
Vincent Quint, Cécile Roisin, Irène Vatton |
Comput. Networks ISDN Syst. | 1 |