Irini Fundulaki

dblp:74/6086 · DBLP profile ↗
← Back
28ranked-venue papers
5as first author
3since 2021 · last 2024
0000-0002-4812-9896ORCID · corroborated

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

Databases, data management, data science and information retrieval · 22 · 3 first-author · 1 since 2021Applied, interdisciplinary, general and emerging computing · 4 · 3 since 2021Security and privacy · 3 · 2 first-authorArtificial intelligence and machine learning · 1 · 1 since 2021Theory of computation · 1 · 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
7 papers
Graph data management · 33% Data integration and cleaning · 26% Data models and query languages · 22%
Network and information security
4 papers
Privacy and data protection · 81% Web and mobile security · 10% Cryptographic protocols and secure computation · 10%

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

TopicWeightPapersLastEvidence papers
Data integration and cleaning
data provenance
0.812024
NPCS: Native Provenance Computation for SPARQL · WWW 2024
Graph data management
RDF data management
0.812024
NPCS: Native Provenance Computation for SPARQL · WWW 2024
Graph data management › RDF data management
SPARQL query processing
0.812024
NPCS: Native Provenance Computation for SPARQL · WWW 2024
Data models and query languages › RDF query language
SPARQL
0.522024
Algebraic Structures for Capturing the Provenance of SPARQL Queries · J. ACM 2016
NPCS: Native Provenance Computation for SPARQL · WWW 2024
Query processing and optimization
query provenance
0.212016
Algebraic Structures for Capturing the Provenance of SPARQL Queries · J. ACM 2016
Data models and query languages
RDF query language
0.212016
Algebraic Structures for Capturing the Provenance of SPARQL Queries · J. ACM 2016
Data integration and cleaning › data provenance
semiring provenance
0.212016
Algebraic Structures for Capturing the Provenance of SPARQL Queries · J. ACM 2016
Data mining › time series analysis
change point detection
0.212013
High-level change detection in RDF(S) KBs · ACM Trans. Database Syst. 2013
Data integration and cleaning
data curation
0.212013
High-level change detection in RDF(S) KBs · ACM Trans. Database Syst. 2013
Database system architecture and tuning › database security
access control
0.112012
Consistency and repair for XML write-access control policies · VLDB J. 2012
Data models and query languages › XML data management
XML access control
0.112012
Consistency and repair for XML write-access control policies · VLDB J. 2012
Data models and query languages
XML data management
0.112012
Consistency and repair for XML write-access control policies · VLDB J. 2012
Information retrieval › document retrieval › structured document retrieval
XML search
0.122007
Personalizing XML Search in PIMENTO · ICDE 2007
Personalizing XML Text Search in PimenT · VLDB 2005
Query processing and optimization
top-k query processing
0.112007
Personalizing XML Search in PIMENTO · ICDE 2007
Information retrieval
personalized search
0.112005
Personalizing XML Text Search in PimenT · VLDB 2005
Knowledge graphs › semantic web
linked open data
0.012013
High-level change detection in RDF(S) KBs · ACM Trans. Database Syst. 2013
Medical and health informatics
electronic health records
0.012004
An Electronic Patient Record "on Steroids": Distributed, Peer-to-Peer, Secure and Privacy-conscious · VLDB 2004
Privacy and data protection
privacy-preserving data sharing
0.012004
Share your data, Keep your secrets · SIGMOD Conference 2004
Recommender systems
user profiling
0.012007
Personalizing XML Search in PIMENTO · ICDE 2007
Information retrieval › user interaction
personalization
0.012005
Personalizing XML Text Search in PimenT · VLDB 2005
Ubiquitous computing and smart environments › context-aware computing
context-aware services
0.012004
"My Personal Web": A Seminar on Personalization and Privacy for Web and Converged Services · ICDE 2004
Cryptographic protocols and secure computation
secure data sharing
0.012004
Share your data, Keep your secrets · SIGMOD Conference 2004

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

provenance computation · 0.8semiring theory · 0.2boolean algebra · 0.2delta computation · 0.2change language · 0.2policy repair · 0.1policy consistency checking · 0.1top-k pruning · 0.1scoring function adaptation · 0.1cryptographic techniques · 0.0
YearPublicationVenuePosition
2024 NPCS: Native Provenance Computation for SPARQL
abstract
International audience
Zubaria Asma, Daniel Hernández 0002, Luis Galárraga, Giorgos Flouris, Irini Fundulaki, Katja Hose
WWW5
2023 GUCON: A Generic Graph Pattern Based Policy Framework for Usage Control Enforcement
Ines Akaichi, Giorgos Flouris, Irini Fundulaki, Sabrina Kirrane
RuleML+RR3
2021 CareKeeper: A Platform for Intelligent Care Coordination
abstract
Informal care is fundamental in the wellbeing and resilience of elderly and people with chronic conditions. However, solutions for the effective collaboration of healthcare professionals, patients and informal carers are not yet widely available. CareKeeper builds on a state-of-the-art personal health system, augmenting it with Artificial Intelligence and Big Data technologies, to boost informal care coordination. In this paper we report on the design of the platform with the aim of providing a light-weighted communication solution to support practical challenges about sharing the responsibility of caring, such as the frequency of visits, support to routinely activities and timely intervention in case of emergency and need.
Haridimos Kondylakis, Dimitrios G. Katehakis, Angelina Kouroubali, Kostas Marias, Giorgos Flouris, Theodore Patkos, Irini Fundulaki, Dimitris Plexousakis
BIBE7
2018 SPgen : A Benchmark Generator for Spatial Link Discovery Tools
Tzanina Saveta, Irini Fundulaki, Giorgos Flouris, Axel-Cyrille Ngonga Ngomo
ISWC (1)2
2016 Provenance Management for Evolving RDF Datasets
Argyro Avgoustaki, Giorgos Flouris, Irini Fundulaki, Dimitris Plexousakis
ESWC3
2016 Algebraic Structures for Capturing the Provenance of SPARQL Queries
abstract
The evaluation of SPARQL algebra queries on various kinds of annotated RDF graphs can be seen as a particular case of the evaluation of these queries on RDF graphs annotated with elements of so-called spm-semirings . Spm-semirings extend semirings, used for representing the provenance of positive relational algebra queries on annotated relational data, with a new operator to capture the semantics of the non-monotone SPARQL operators. Furthermore, spm-semiring-based annotations ensure that desired SPARQL query equivalences hold when querying annotated RDF. In this work, in addition to introducing spm-semirings, we study their properties and provide an alternative characterization of these structures in terms of semirings with an embedded boolean algebra (or seba-structure for short). This characterization allows us to construct spm-semirings and identify a universal object in the class of spm-semirings. Finally, we show that this universal object provides a provenance representation of poly-sized overhead and can be used to evaluate SPARQL queries on arbitrary spm-semiring-annotated RDF graphs.
Floris Geerts, Thomas Unger, Gregory Karvounarakis, Irini Fundulaki, Vassilis Christophides
J. ACM4
2016 Instance matching benchmarks in the era of Linked Data
Evangelia Daskalaki, Giorgos Flouris, Irini Fundulaki, Tzanina Saveta
J. Web Semant.3
2015 LANCE: Piercing to the Heart of Instance Matching Tools
Tzanina Saveta, Evangelia Daskalaki, Giorgos Flouris, Irini Fundulaki, Melanie Herschel, Axel-Cyrille Ngonga Ngomo
ISWC (1)4
2013 Algebraic structures for capturing the provenance of SPARQL queries
abstract
We show that the evaluation of SPARQL algebra queries on various notions of annotated RDF graphs can be seen as particular cases of the evaluation of these queries on RDF graphs annotated with elements of so-called spm-semirings. Spm-semirings extend semirings, used for positive relational algebra queries on annotated relational data, with a new operator to capture the semantics of the non-monotone SPARQL operator OPTIONAL. Furthermore, spm-semiring-based annotations ensure that desired SPARQL query equivalences hold when querying annotated RDF. In addition to introducing spm-semirings, we study their properties and provide an alternative characterization of these structures in terms of semirings with an embedded boolean algebra (or seba-structure for short). This characterization allows to construct spm-semirings and to identify a universal object in the class of spm-semirings. Finally, we show that this universal object provides a concise provenance representation and can be used to evaluate SPARQL queries on arbitrary spm-semiring-annotated RDF graphs.
Floris Geerts, Gregory Karvounarakis, Vassilis Christophides, Irini Fundulaki
ICDT4
2013 High-level change detection in RDF(S) KBs
abstract
With the increasing use of Web 2.0 to create, disseminate, and consume large volumes of data, more and more information is published and becomes available for potential data consumers, that is, applications/services, individual users and communities, outside their production site. The most representative example of this trend is Linked Open Data (LOD), a set of interlinked data and knowledge bases. The main challenge in this context is data governance within loosely coordinated organizations that are publishing added-value interlinked data on the Web, bringing together issues related to data management and data quality, in order to support the full lifecycle of data production, consumption, and management. In this article, we are interested in curation issues for RDF(S) data, which is the default data model for LOD. In particular, we are addressing change management for RDF(S) data maintained by large communities (scientists, librarians, etc.) which act as curators to ensure high quality of data. Such curated Knowledge Bases (KBs) are constantly evolving for various reasons, such as the inclusion of new experimental evidence or observations, or the correction of erroneous conceptualizations. Managing such changes poses several research problems, including the problem of detecting the changes (delta) between versions of the same KB developed and maintained by different groups of curators, a crucial task for assisting them in understanding the involved changes. This becomes all the more important as curated KBs are interconnected (through copying or referencing) and thus changes need to be propagated from one KB to another either within or across communities. This article addresses this problem by proposing a change language which allows the formulation of concise and intuitive deltas. The language is expressive enough to describe unambiguously any possible change encountered in curated KBs expressed in RDF(S), and can be efficiently and deterministically detected in an automated way. Moreover, we devise a change detection algorithm which is sound and complete with respect to the aforementioned language, and study appropriate semantics for executing the deltas expressed in our language in order to move backwards and forwards in a multiversion repository, using only the corresponding deltas. Finally, we evaluate through experiments the effectiveness and efficiency of our algorithms using real ontologies from the cultural, bioinformatics, and entertainment domains.
Vicky Papavasileiou, Giorgos Flouris, Irini Fundulaki, Dimitris Kotzinos, Vassilis Christophides
ACM Trans. Database Syst.3
2012 Heuristics-based query optimisation for SPARQL
abstract
Query optimization in RDF Stores is a challenging problem as SPARQL queries typically contain many more joins than equivalent relational plans, and hence lead to a large join order search space. In such cases, cost-based query optimization often is not possible. One practical reason for this is that statistics typically are missing in web scale setting such as the Linked Open Datasets (LOD). The more profound reason is that due to the absence of schematic structure in RDF, join-hit ratio estimation requires complicated forms of correlated join statistics; and currently there are no methods to identify the relevant correlations beforehand. For this reason, the use of good heuristics is essential in SPARQL query optimization, even in the case that are partially used with cost-based statistics (i.e., hybrid query optimization). In this paper we describe a set of useful heuristics for SPARQL query optimizers. We present these in the context of a new Heuristic SPARQL Planner (HSP) that is capable of exploiting the syntactic and the structural variations of the triple patterns in a SPARQL query in order to choose an execution plan without the need of any cost model. For this, we define the variable graph and we show a reduction of the SPARQL query optimization problem to the maximum weight independent set problem. We implemented our planner on top of the MonetDB open source column-store and evaluated its effectiveness against the state-of-the-art RDF-3X engine as well as comparing the plan quality with a relational (SQL) equivalent of the benchmarks.
Petros Tsialiamanis, Lefteris Sidirourgos, Irini Fundulaki, Vassilis Christophides, Peter Boncz
EDBT3
2012 Access control for RDF graphs using abstract models
abstract
The Resource Description Framework (RDF) has become the defacto standard for representing information in the Semantic Web. Given the increasing amount of sensitive RDF data available on the Web, it becomes increasingly critical to guarantee secure access to this content. In this paper we advocate the use of an abstract access control model to ensure the selective exposure of RDF information. The model is defined by a set of abstract operators and tokens. Tokens are used to label RDF triples with access information. Abstract operators model RDF Schema inference rules and propagation of labels along the RDF Schema(RDFS) class and property hierarchies. In this way, the access label of a triple is a complex expression that involves the labels of the triples and the operators applied to obtain said label. Different applications can then adopt different concrete access policies that encode an assignment of the abstract tokens and operators to concrete (specific) values. Following this approach, changes in the interpretation of abstract tokens and operators can be easily implemented resulting in a very flexible mechanism that allows one to easily experiment with different concrete access policies (defined per context or user). To demonstrate the feasibility of the approach, we implemented our ideas on top of the MonetDB and PostgreSQL open source database systems. We conducted an initial set of experiments which showed that the overhead for using abstract expressions is roughly linear to the number of triples considered; performance is also affected by the characteristics of the dataset, such as the size and depth of class and property hierarchies as well as the considered concrete policy.
Vassilis Papakonstantinou, Maria Michou, Irini Fundulaki, Giorgos Flouris, Grigoris Antoniou
SACMAT3
2012 Consistency and repair for XML write-access control policies
Loreto Bravo, James Cheney, Irini Fundulaki, Ricardo Segovia
VLDB J.3
2009 Coloring RDF Triples to Capture Provenance
Giorgos Flouris, Irini Fundulaki, Panagiotis Pediaditis, Yannis Theoharis, Vassilis Christophides
ISWC2
2009 On Detecting High-Level Changes in RDF/S KBs
Vicky Papavassiliou, Giorgos Flouris, Irini Fundulaki, Dimitris Kotzinos, Vassilis Christophides
ISWC3
2008 ACCOn: checking consistency of XML write-access control policies
abstract
XML access control policies involving updates may contain security flaws, here called inconsistencies, in which a forbidden operation may be simulated by performing a sequence of allowed operations. ACCOn implements i) consistency checking algorithms that examine whether a write-access control policy defined over a DTD is inconsistent and ii) repair algorithms that propose repairs to an inconsistent policy to obtain a consistent one.
Loreto Bravo, James Cheney, Irini Fundulaki
EDBT3
2007 Personalizing XML Search in PIMENTO
abstract
XML search is increasing in popularity as more and larger XML repositories are becoming available. The accuracy of XML search varies across different systems and a lot of effort is put into designing scoring functions tailored to specific users and datasets. We argue that there is no one scoring function that fits all and advocate incorporating user profiles into XML search to personalize query answers by accounting for user profiles. First, we propose a framework for defining user profiles and for enforcing them during query processing. Second, we adapt the well-known top-k pruning to account for user profiles. Finally, we present effectiveness and efficiency experiments which show that query personalization in XML search dramatically improves the accuracy of query results while incurring negligible processing overhead. This work is in the context of the Pimento project which aims at improving the relevance of searching structured and unstructured content.
Sihem Amer-Yahia, Irini Fundulaki, Laks V. S. Lakshmanan
ICDE2
2007 Formalizing XML access control for update operations
abstract
Several languages have been proposed over the past years which support the specification of access control on XML data. Most of these languages consider read-access restrictions only and do not deal with access rights for updates(such as add, delete, or modify operations). Fine-grain XML update operations are subject to current research. This paper proposes XACU, a language for specifying access control on XML data in the presence of update operations. The update operations used in XACU are based on the W3CX Query Update Facility working draft. A formal access control model is defined which allows to study properties of XACU access policies. One essential property is consistency the policy should not allow the execution of a sequence of updates which has the same total effect as an update forbidden by the policy. Since XACU is a rich language with inherent ambiguities, checking consistency of a set of XACU rules is difficult, and undecidable in general.
Irini Fundulaki, Sebastian Maneth
SACMAT1
2005 User Profile Management in Converged Networks (Episode II): "Share your Data, Keep your Secrets"
Arnaud Sahuguet, Alexe Dumitru-Bogdan, Irini Fundulaki, Pierre-Yves Lalilgand, Abdullatif Shikfa, Antoine Arnail
CIDR3
2005 Personalizing XML Text Search in PimenT
Sihem Amer-Yahia, Irini Fundulaki, Prateek Jain 0003, Laks V. S. Lakshmanan
VLDB2
2004 "My Personal Web": A Seminar on Personalization and Privacy for Web and Converged Services
abstract
The web services paradigm holds the promise of tremendous flexibility in how services are combined to meet the needs of individual end-users. The “convergence” of networks (wireline telephony, wireless, data) further enhances the web services paradigm, by enabling the incorporation of real time contextual information (e.g., presence and location) along with opportunities for web services to impact the physical world more immediately (e.g., a vending machine delivering a soda based on a purchase via a cell phone). But it will not be possible for most end-users to enjoy the rich and intricate possibilities, unless a broad variety of personalization technologies are available and respect the end user’s legitimate need for privacy. This seminar begins with examples illustrating why personalization will be so important for the emerging web and converged services. The main body of the seminar focuses on 3 inter-related technologies. First is profile data management, the ability for services to share and access end-user profile data (including address, credit card, “simple” preferences, current location, current presence, ...) as appropriate for the services to be provided. Second is preference and policy management, the ability to store and execute on intricate, interrelated preferences that end-users may have (e.g., “during working hours, calls from strangers should be routed to voice-mail”; “I usually work from 9 to 6, but on Thursdays it is from 8 to 4”; ...). And third is personalized and privacy-conscious data sharing of profile data and preferences, the notion that an end-user should have complete control over what profile and preference data is shared with whom and under what circumstances and how it is interpreted. In addition to describing emerging approaches for providing these capabilities, the seminar will describe how to add value to applications by using personalization, from both the end-user and the application provider perspectives.
Irini Fundulaki, Richard Hull 0001, Bharat Kumar, Daniel F. Lieuwen, Arnaud Sahuguet
ICDE1
2004 Specifying access control policies for XML documents with XPath
abstract
Access control for XML documents is a non-trivial topic, as can be witnessed from the number of approaches presented in the literature. Trying to compare these, we discovered the need for a simple, clearand unambiguous language to state the declarative semantics of an access control policy. All current approaches state the semantics in natural language, which has none of the above properties. This makes it hard to assess whether the proposed algorithms are correct (i.e., really implement the described semantics). It is also hard to assess the proposed policy on its merits, and to compare it to others (for file systems for instance). This paper shows how XPath can be used to specify the semantics of an access control policy for XML documents. Using XPath has great advantages: it is standard technology, widely used and it has clear and easy syntax and semantics. We use the developed framework to give a formal specification of the five most prominent approaches of access controlfor XML documents from the literature.
Irini Fundulaki, Maarten Marx
SACMAT1
2004 Share your data, Keep your secrets
abstract
No abstract available.
Irini Fundulaki, Arnaud Sahuguet
SIGMOD Conference1
2004 An Electronic Patient Record "on Steroids": Distributed, Peer-to-Peer, Secure and Privacy-conscious
Serge Abiteboul, Alexe Dumitru-Bogdan, Omar Benjelloun, Bogdan Cautis, Irini Fundulaki, Tova Milo, Arnaud Sahuguet
VLDB5
2003 Privacy-Enhanced Data Management for Next-Generation e-Commerce
Chris Clifton, Irini Fundulaki, Richard Hull 0001, Bharat Kumar, Daniel F. Lieuwen, Arnaud Sahuguet
VLDB2
2002 STYX: Connecting the XML Web to the World of Semantics
Irini Fundulaki, Bernd Amann, Catriel Beeri, Michel Scholl, Anne-Marie Vercoustre
EDBT1
2002 Ontology-Based Integration of XML Web Resources
Bernd Amann, Catriel Beeri, Irini Fundulaki, Michel Scholl
ISWC3
2001 Mapping XML Fragments to Community Web Ontologies
Bernd Amann, Irini Fundulaki, Michel Scholl, Catriel Beeri, Anne-Marie Vercoustre
WebDB2