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.

Spyros Zoupanos

dblp:44/6565 · DBLP profile ↗
← Back
7ranked-venue papers
0as first author
0since 2021 · last 2013
0000-0002-6069-5241ORCID · corroborated

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

Databases, data management, data science and information retrieval · 7Software engineering, systems software and programming languages · 2

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
5 papers
Query processing and optimization · 38% Data mining · 22% Data models and query languages · 17%
Computer architecture, parallel and distributed computing, and storage systems
1 paper
Distributed systems · 100%

Topics — the 14 heaviest of 15, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Data mining › pattern mining › sequential pattern mining
frequent sequence mining
0.212013
Mind the gap: large-scale frequent sequence mining · SIGMOD Conference 2013
Data mining
pattern mining
0.212013
Mind the gap: large-scale frequent sequence mining · SIGMOD Conference 2013
Query processing and optimization
materialized view
0.122011
Viewing a world of annotations through AnnoVIP · ICDE 2010
Efficient XQuery rewriting using multiple views · ICDE 2011
Query processing and optimization › query rewriting
query answering using views
0.112011
Efficient XQuery rewriting using multiple views · ICDE 2011
Query processing and optimization
query rewriting
0.112011
Efficient XQuery rewriting using multiple views · ICDE 2011
Data models and query languages
XML query languages
0.112011
Efficient XQuery rewriting using multiple views · ICDE 2011
Data models and query languages › XML query languages
XQuery
0.112011
Efficient XQuery rewriting using multiple views · ICDE 2011
Distributed and cloud data management
peer-to-peer data management
0.112010
Viewing a world of annotations through AnnoVIP · ICDE 2010
Distributed and cloud data management
distributed query processing
0.112008
WebContent: efficient P2P Warehousing of web data · Proc. VLDB Endow. 2008
Query processing and optimization
query optimization
0.112008
OptimAX: efficient support for data-intensive mash-ups · ICDE 2008
Query processing and optimization › XML query processing › XML query optimization
XQuery optimization
0.112008
WebContent: efficient P2P Warehousing of web data · Proc. VLDB Endow. 2008
Distributed and cloud data management
mapreduce
0.012013
Mind the gap: large-scale frequent sequence mining · SIGMOD Conference 2013
Knowledge graphs › semantic web
semantic web data
0.012008
WebContent: efficient P2P Warehousing of web data · Proc. VLDB Endow. 2008
Distributed systems
peer-to-peer systems
0.012008
OptimAX: efficient support for data-intensive mash-ups · ICDE 2008

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

ActiveXML · 0.2w-equivalency · 0.2projected database · 0.2query rewriting · 0.2value joins · 0.1tree patterns · 0.1materialized views · 0.1algebraic optimization · 0.1
YearPublicationVenuePosition
2013 Mind the gap: large-scale frequent sequence mining
abstract
Frequent sequence mining is one of the fundamental building blocks in data mining. While the problem has been extensively studied, few of the available techniques are sufficiently scalable to handle datasets with billions of sequences; such large-scale datasets arise, for instance, in text mining and session analysis. In this paper, we propose MG-FSM, a scalable algorithm for frequent sequence mining on MapReduce. MG-FSM can handle so-called "gap constraints", which can be used to limit the output to a controlled set of frequent sequences. At its heart, MG-FSM partitions the input database in a way that allows us to mine each partition independently using any existing frequent sequence mining algorithm. We introduce the notion of w-equivalency, which is a generalization of the notion of a "projected database" used by many frequent pattern mining algorithms. We also present a number of optimization techniques that minimize partition size, and therefore computational and communication costs, while still maintaining correctness. Our experimental study in the context of text mining suggests that MG-FSM is significantly more efficient and scalable than alternative approaches.
Iris Miliaraki, Klaus Berberich, Rainer Gemulla, Spyros Zoupanos
SIGMOD Conference4
2012 ViP2P: Efficient XML Management in DHT Networks
Konstantinos Karanasos, Asterios Katsifodimos, Ioana Manolescu, Spyros Zoupanos
ICWE4
2011 Efficient XQuery rewriting using multiple views
abstract
We consider the problem of rewriting XQuery queries using multiple materialized XQuery views. The XQuery dialect we use to express views and queries corresponds to tree patterns (returning data from several nodes, at different granularities, ranging from node identifiers to full XML subtrees) with value joins. We provide correct and complete algorithms for finding minimal rewritings, in which no view is redundant. Our work extends the state of the art by considering more flexible views than the mostly XPath 1.0 dialects previously considered, and more powerful rewritings. We implemented our algorithms and assess their performance through a set of experiments.
Ioana Manolescu, Konstantinos Karanasos, Vasilis Vassalos, Spyros Zoupanos
ICDE4
2010 Viewing a world of annotations through AnnoVIP
abstract
The proliferation of electronic content has notably lead to the apparition of large corpora of interrelated structured documents (such as HTML and XML Web pages) and semantic annotations (typically expressed in RDF), which further complement these documents. Documents and annotations may be authored independently by different users or programs. We present AnnoVIP, a peer-to-peer platform, capable of efficiently exploiting a multitude of annotated documents, based on innovative materialized views.
Konstantinos Karanasos, Spyros Zoupanos
ICDE2
2008 OptimAX: efficient support for data-intensive mash-ups
abstract
Mash-ups are being used in various Web-based applications of Web 2.0 which combine instantly information from different sources. Active XML (AXML, in short) language is a tool for decentralized, data-centric Web service integration. AXML document includes calls to services that may be either simple request-responses either long running subscriptions. Being fully composable and allowing resource sharing makes AXML ideal for mash-up style integration. In this demo we present how AXML can be used as a specification, optimization and distributed execution language for dynamic distributed mash-ups in varied P2P settings. We also demonstrate our AXML optimizer's (OptimAX) optimization rules and rewriting engine with a help of GUI.
Serge Abiteboul, Ioana Manolescu, Spyros Zoupanos
ICDE3
2008 OptimAX: Optimizing Distributed ActiveXML Applications
abstract
The Web has become a platform of choice for the deployment of complex applications involving several business partners. Typically, such applications interoperate by means of Web services, exchanging XML information. We present OptimAX, an optimization Web service that applies at the static level (prior to enacting an application) in order to rewrite it into one whose execution will be more performant. OptimAX builds on the ActiveXML (AXML) data-centric Web service composition language, and demonstrates how database-style techniques can be efficiently integrated in a loosely-coupled, distributed application based on Web services. OptimAX has been fully implemented and we describe its experimental performance.
Serge Abiteboul, Ioana Manolescu, Spyros Zoupanos
ICWE3
2008 WebContent: efficient P2P Warehousing of web data
abstract
We present the WebContent platform for managing distributed repositories of XML and semantic Web data. The platform allows integrating various data processing building blocks (crawling, translation, semantic annotation, full-text search, structured XML querying, and semantic querying), presented as Web services, into a large-scale efficient platform. Calls to various services are combined inside ActiveXML [8] documents, which are XML documents including service calls. An ActiveXML optimizer is used to: ( i ) efficiently distribute computations among sites; ( ii ) perform XQuery-specific optimizations by leveraging an algebraic XQuery optimizer; and ( iii ) given an XML query, chose among several distributed indices the most appropriate in order to answer the query.
Serge Abiteboul, Tristan Allard, Philippe Chatalic, Georges Gardarin, A. Ghitescu, François Goasdoué, Ioana Manolescu, Benjamin Nguyen, M. Ouazara, A. Somani, Nicolas Travers, Gabriel Vasile, Spyros Zoupanos
Proc. VLDB Endow.13