Isabel F. Cruz

dblp:c/IFCruz · DBLP profile ↗
← Back
39ranked-venue papers
23as first author
1since 2021 · last 2021
—ORCID · none

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

Databases, data management, data science and information retrieval · 28 · 16 first-author · 1 since 2021Applied, interdisciplinary, general and emerging computing · 7 · 2 first-author · 1 since 2021Artificial intelligence and machine learning · 6 · 3 first-authorHuman-computer interaction and ubiquitous computing · 4 · 2 first-authorTheory of computation · 3 · 2 first-authorGraphics, computer vision, multimedia, augmented reality and games · 2 · 1 first-authorSecurity and privacy · 1 · 1 first-author

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
12 papers
Knowledge graphs · 60% Information retrieval · 14% Spatial and temporal data management · 11%
Artificial intelligence
1 paper
Graph learning · 100%

Topics — the 23 heaviest of 31, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Machine learning › Graph learning › graph neural network › heterogeneous graph neural network
multi-relational graph neural network
0.512021
Mixed-Curvature Multi-Relational Graph Neural Network for Knowledge Graph Completion · WWW 2021
Knowledge graphs
link prediction
0.512021
Mixed-Curvature Multi-Relational Graph Neural Network for Knowledge Graph Completion · WWW 2021
Knowledge graphs › knowledge graph embedding
mixed-curvature embedding
0.512021
Mixed-Curvature Multi-Relational Graph Neural Network for Knowledge Graph Completion · WWW 2021
Information retrieval › similarity measure
semantic similarity
0.312018
Facet Annotation Using Reference Knowledge Bases · WWW 2018
Knowledge graphs › ontology
ontology matching
0.222012
Interactive User Feedback in Ontology Matching Using Signature Vectors · ICDE 2012
AgreementMaker: Efficient Matching for Large Real-World Schemas and Ontologies · Proc. VLDB Endow. 2009
Spatial and temporal data management › spatial query processing › continuous spatial queries
continuous k-nearest neighbor queries
0.112011
Ranking continuous nearest neighbors for uncertain trajectories · VLDB J. 2011
Spatial and temporal data management › spatial query processing
nearest neighbor query
0.112011
Ranking continuous nearest neighbors for uncertain trajectories · VLDB J. 2011
Data models and query languages › uncertain data management
uncertain trajectory
0.112011
Ranking continuous nearest neighbors for uncertain trajectories · VLDB J. 2011
Data integration and cleaning
schema matching
0.112009
AgreementMaker: Efficient Matching for Large Real-World Schemas and Ontologies · Proc. VLDB Endow. 2009
Spatial and temporal data management
trajectory data management
0.012011
Ranking continuous nearest neighbors for uncertain trajectories · VLDB J. 2011
Data models and query languages › query language
visual query language
0.031997
Delaunay: A Database Visualization System · SIGMOD Conference 1997
DOODLE: A Visual Language for Object-Oriented Databases · SIGMOD Conference 1992
A Graphical Query Language Supporting Recursion · SIGMOD Conference 1987
Information retrieval
multimedia analysis and retrieval
0.011999
A User-Centered Interface for Querying Distributed Multimedia Databases · SIGMOD Conference 1999
Multimedia systems and quality of experience
multimedia presentation
0.011997
A Visual Approach to Multimedia Querying and Presentation · ACM Multimedia 1997
Multimedia analysis and retrieval › multimedia database
multimedia query processing
0.011997
A Visual Approach to Multimedia Querying and Presentation · ACM Multimedia 1997
Query processing and optimization › aggregation
aggregate functions
0.011989
Aggregative Closure: An Extension of Transitive Closure · ICDE 1989
Query processing and optimization › query execution
relational operators
0.011989
Aggregative Closure: An Extension of Transitive Closure · ICDE 1989
Query processing and optimization › recursive query
transitive closure
0.011989
Aggregative Closure: An Extension of Transitive Closure · ICDE 1989
Data models and query languages
object-oriented data model
0.011997
A Visual Approach to Multimedia Querying and Presentation · ACM Multimedia 1997
Data models and query languages › query interface
visual query system
0.011997
Delaunay: A Database Visualization System · SIGMOD Conference 1997
User interface design and tools › interactive visualization
visual database interface
0.011992
DOODLE: A Visual Language for Object-Oriented Databases · SIGMOD Conference 1992
Graph data management
graph query
0.011987
A Graphical Query Language Supporting Recursion · SIGMOD Conference 1987
Query processing and optimization › recursive query
recursive query evaluation
0.011987
A Graphical Query Language Supporting Recursion · SIGMOD Conference 1987
Data models and query languages
regular expressions
0.011987
A Graphical Query Language Supporting Recursion · SIGMOD Conference 1987

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

trainable curvature · 1.0product manifold · 1.0graph neural updater · 1.0semantic similarity metrics · 0.3visual analytics · 0.3signature vectors · 0.3clustering · 0.3uncertain data modeling · 0.1ranking · 0.1instance-based matching · 0.1pre- and post-query refinement · 0.0customizable visualization · 0.0object-oriented database visualization · 0.0java user interface · 0.0declarative query languages · 0.0object-oriented data modeling · 0.0deductive query semantics · 0.0
YearPublicationVenuePosition
2021 Mixed-Curvature Multi-Relational Graph Neural Network for Knowledge Graph Completion
abstract
Knowledge graphs (KGs) have gradually become valuable assets for many AI applications. In a KG, a node denotes an entity, and an edge (or link) denotes a relationship between the entities represented by the nodes. Knowledge graph completion infers and predicts missing edges in a KG automatically. Knowledge graph embeddings have shed light on addressing this task. Recent research embeds KGs in hyperbolic (negatively curved) space instead of conventional Euclidean (zero curved) space and is effective in capturing hierarchical structures. However, as multi-relational graphs, KGs are not structured uniformly and display intrinsic heterogeneous structures. They usually contain rich types of structures, such as hierarchical and cyclic typed structures. Embedding KGs in single-curvature space, such as Euclidean or hyperbolic space, overlooks the intrinsic heterogeneous structures of KGs, and therefore cannot accurately capture their structures. To address this issue, we propose Mixed-Curvature Multi-Relational Graph Neural Network (M2GNN), a generic approach that embeds multi-relational KGs in a mixed-curvature space for knowledge graph completion. Specifically, we define and construct a mixed-curvature space through a product manifold combining multiple single-curvature spaces (e.g., spherical, hyperbolic, or Euclidean) with the purpose of modeling a variety of structures. However, constructing a mixed-curvature space typically requires manually defining the fixed curvatures, which needs domain knowledge and additional data analysis. Improperly defined curvature space also cannot capture the structures of KGs accurately. To address this problem, we set mixed-curvatures as trainable parameters to better capture the underlying structures of the KGs. Furthermore, we propose a Graph Neural Updater by leveraging the heterogeneous relational context in mixed-curvature space to improve the quality of the embedding. Experiments on three KG datasets demonstrate that the proposed M2GNN can outperform its single geometry counterpart as well as state-of-the-art embedding methods on the KG completion task.
Shen Wang 0005, Xiaokai Wei, Cícero Nogueira dos Santos, Zhiguo Wang 0006, Ramesh Nallapati, Andrew O. Arnold, Bing Xiang, Philip S. Yu, Isabel F. Cruz
WWW9
2020 Semantically Augmented Range Queries over Heterogeneous Geospatial Data
abstract
Geospatial data integration combines two or more data layers to facilitate advanced querying, analysis, reasoning, and visualization. In general, different layers (e.g., ZIP codes, census blocks, school districts, and land use parcels) have different spatial partitions and different types of associated semantic descriptors. In addition, geospatial data may contain errors (e.g., due to imprecision in the measurements or to representation constraints) causing uncertainty that needs to be incorporated and quantified in the query answers. In this paper, we leverage semantic descriptors in heterogeneous information layers to build a data structure that enables efficient processing of geospatial range queries by returning an estimate of the answer together with an error bound. We present the processing algorithms and evaluate our approach by means of experiments that encompass large datasets, demonstrating the benefits of our approach.
Goce Trajcevski, Booma S. Balasubramani, Isabel F. Cruz, Roberto Tamassia, Xu Teng
SIGSPATIAL/GIS3
2018 Facet Annotation Using Reference Knowledge Bases
abstract
Faceted interfaces are omnipresent on the web to support data exploration and filtering. A facet is a triple: a domain (e.g., Book), a property (e.g., author, language), and a set of property values (e.g., Austen, Beauvoir, Coelho, Dostoevsky, Eco, Kerouac, Suskind, ..., French, English, German, Italian, Portuguese, Russian, ... ). Given a property (e.g., language), selecting one or more of its values (English and Italian) returns the domain entities (of type Book) that match the given values (the books that are written in English or Italian). To implement faceted interfaces in a way that is scalable to very large datasets, it is necessary to automate facet extraction. Prior work associates a facet domain with a set of homogeneous values, but does not annotate the facet property. In this paper, we annotate the facet property with a predicate from a reference Knowledge Base (KB) so as to maximize the semantic similarity between the property and the predicate. We define semantic similarity in terms of three new metrics: specificity, coverage, and frequency. Our experimental evaluation uses the DBpedia and YAGO KBs and shows that for the facet annotation problem, we obtain better results than a state-of-the-art approach for the annotation of web tables as modified to annotate a set of values.
Riccardo Porrini, Matteo Palmonari, Isabel F. Cruz
WWW3
2017 GUIDES: Geospatial Urban Infrastructure Data Engineering Solutions
abstract
As the underground infrastructure systems of cities age, maintenance and repair become an increasing concern. Cities face difficulties in planning maintenance, predicting and responding to infrastructure related issues, and in realizing their vision to be a smart city due to their incomplete understanding of the existing state of the infrastructure. Only few cities have accurate and complete digital information on their underground infrastructure (e.g., electricity, water, natural gas) systems, which poses problems to those planning and performing construction projects. To address these issues, we introduce GUIDES as a new data conversion and management framework for urban underground infrastructure systems that enable city administrators, workers, and contractors along with the general public and other users to query digitized and integrated data to make smarter decisions. This demo paper presents the GUIDES architecture and describes two of its central components: (i) mapping of underground infrastructure systems, and (ii) integration of heterogeneous geospatial data.
Booma S. Balasubramani, Omar Belingheri, Eric S. Boria, Isabel F. Cruz, Sybil Derrible, Michael D. Siciliano
SIGSPATIAL/GIS4
2016 A distantly supervised method for extracting spatio-temporal information from text
abstract
This paper describes Triplex-ST, a novel information extraction system for collecting spatio-temporal information from textual resources. Triplex-ST is based on a distantly supervised approach, which leverages rich linguistic annotations together with information in existing knowledge bases. In particular, we leverage triples associated with temporal and/or spatial contexts, e.g., as available from the YAGO knowledge base, so as to infer templates that capture new facts from previously unseen sentences.
Seyed Iman Mirrezaei, Bruno Martins 0001, Isabel F. Cruz
SIGSPATIAL/GIS3
2016 Guest Editorial: Special Section on the International Conference on Data Engineering
abstract
The papers in this special section were presented at the 30th IEEE International Conference on Data Engineering (ICDE) took place in Chicago, IL, from March 31 to April 4, 2014. This special section is comprised of the long versions of five exceptional papers selected from the research program.
Isabel F. Cruz, Elena Ferrari 0001, Yufei Tao 0001
IEEE Trans. Knowl. Data Eng.1
2014 Pay-As-You-Go Multi-user Feedback Model for Ontology Matching
Isabel F. Cruz, Francesco Loprete, Matteo Palmonari, Cosmin Stroe, Aynaz Taheri
EKAW1
2013 GIVA: a semantic framework for geospatial and temporal data integration, visualization, and analytics
abstract
The availability of a wide variety of geospatial datasets demands new mechanisms to perform their integrated analysis and visualization. In this demo paper, we describe our semantic framework, GIVA, for Geospatial and temporal data Integration, Visualization, and Analytics. Given a geographic region and a time interval, GIVA addresses the problem of accessing simultaneously several datasets and of establishing mappings between the underlying concepts and instances, using automatic methods. These methods must consider several challenges, such as those that arise from heterogeneous formats, lack of metadata, and multiple spatial and temporal data resolutions. A web interface lets users interact with a map and select datasets to be integrated, displaying as a result reports where values pertaining to different datasets are compared, analyzed, and visualized.
Isabel F. Cruz, Venkat R. Ganesh, Claudio Caletti, Pavan Reddy
SIGSPATIAL/GIS1
2013 What's in a 'nym'? Synonyms in Biomedical Ontology Matching
Catia Pesquita, Daniel Faria, Cosmin Stroe, Emanuel Santos, Isabel F. Cruz, Francisco M. Couto
ISWC (1)5
2012 Automatic Configuration Selection Using Ontology Matching Task Profiling
Isabel F. Cruz, Alessio Fabiani, Federico Caimi, Cosmin Stroe, Matteo Palmonari
ESWC1
2012 Interactive User Feedback in Ontology Matching Using Signature Vectors
abstract
When compared to a gold standard, the set of mappings that are generated by an automatic ontology matching process is neither complete nor are the individual mappings always correct. However, given the explosion in the number, size, and complexity of available ontologies, domain experts no longer have the capability to create ontology mappings without considerable effort. We present a solution to this problem that consists of making the ontology matching process interactive so as to incorporate user feedback in the loop. Our approach clusters mappings to identify where user feedback will be most beneficial in reducing the number of user interactions and system iterations. This feedback process has been implemented in the Agreement Maker system and is supported by visual analytic techniques that help users to better understand the matching process. Experimental results using the OAEI benchmarks show the effectiveness of our approach. We will demonstrate how users can interact with the ontology matching process through the Agreement Maker user interface to match real-world ontologies.
Isabel F. Cruz, Cosmin Stroe, Matteo Palmonari
ICDE1
2011 Ranking continuous nearest neighbors for uncertain trajectories
Goce Trajcevski, Roberto Tamassia, Isabel F. Cruz, Peter Scheuermann, David Hartglass, Christopher Zamierowski
VLDB J.3
2009 A data model for trip planning in multimodal transportation systems
abstract
This paper introduces the problem of modeling urban transportation systems in a database where certain aspects of the data are probabilistic in nature. The transportation network is composed of multiple modes (e.g., automobile, bus, train, pedestrian) that the user can alternate between. A trip – a path between an origin and destination subject to some constraints – is the central concept. How these trips and the network can be represented as both a graph and relational model, as well as the requirements for querying are the main contributions of this paper. A set of operators are defined to work over these transportation concepts and they are integrated within a SQL-like syntax to express queries over the uncertain transportation network. Additionally, the paper shows how this model can be integrated within other moving objects and spatio-temporal data models, and how these graph-based queries can be processed. 1.
Joel Booth, A. Prasad Sistla, Ouri Wolfson, Isabel F. Cruz
EDBT4
2009 Continuous probabilistic nearest-neighbor queries for uncertain trajectories
abstract
This work addresses the problem of processing continuous nearest neighbor (NN) queries for moving objects trajectories when the exact position of a given object at a particular time instant is not known, but is bounded by an uncertainty region. As has already been observed in the literature, the answers to continuous NN-queries in spatio-temporal settings are time parameterized in the sense that the objects in the answer vary over time. Incorporating uncertainty in the model yields additional attributes that affect the semantics of the answer to this type of queries. In this work, we formalize the impact of uncertainty on the answers to the continuous probabilistic NN-queries, provide a compact structure for their representation and efficient algorithms for constructing that structure. We also identify syntactic constructs for several qualitative variants of continuous probabilistic NN-queries for uncertain trajectories and present efficient algorithms for their processing.
Goce Trajcevski, Roberto Tamassia, Hui Ding 0004, Peter Scheuermann, Isabel F. Cruz
EDBT5
2009 AgreementMaker: Efficient Matching for Large Real-World Schemas and Ontologies
abstract
We present the AgreementMaker system for matching real-world schemas and ontologies, which may consist of hundreds or even thousands of concepts. The end users of the system are sophisticated domain experts whose needs have driven the design and implementation of the system: they require a responsive, powerful, and extensible framework to perform, evaluate, and compare matching methods. The system comprises a wide range of matching methods addressing different levels of granularity of the components being matched (conceptual vs. structural), the amount of user intervention that they require (manual vs. automatic), their usage (stand-alone vs. composed), and the types of components to consider (schema only or schema and instances). Performance measurements (recall, precision, and runtime) are supported by the system, along with the weighted combination of the results provided by those methods. The AgreementMaker has been used and tested in practical applications and in the Ontology Alignment Evaluation Initiative (OAEI) competition. We report here on some of its most advanced features, including its extensible architecture that facilitates the integration and performance tuning of a variety of matching methods, its capability to evaluate, compare, and combine matching results, and its user interface with a control panel that drives all the matching methods and evaluation strategies.
Isabel F. Cruz, Flavio Palandri Antonelli, Cosmin Stroe
Proc. VLDB Endow.1
2008 A Constraint and Attribute Based Security Framework for Dynamic Role Assignment in Collaborative Environments
Isabel F. Cruz, Rigel Gjomemo, Benjamin Lin, Mirko Orsini
CollaborateCom1
2008 A location aware role and attribute based access control system
abstract
In this paper, we follow the role-based access control (RBAC) approach and extend it to provide for the dynamic association of roles with users. In our framework, privileges associated with resources are assigned depending on the attribute values of the resources, attribute values associated with users determine the association of users with privileges, and a location mapping function between physical and logical locations allows to enable/disable roles depending on the logical location of the users and thus preserve the privacy of the location. We use Semantic Web technologies and a graphical user interface based on the Google Maps API.
Isabel F. Cruz, Rigel Gjomemo, Benjamin Lin, Mirko Orsini
GIS1
2008 A Secure Mediator for Integrating Multiple Level Access Control Policies
Isabel F. Cruz, Rigel Gjomemo, Mirko Orsini
KES (2)1
2008 A layered framework supporting personal information integration and application design for the semantic desktop
Isabel F. Cruz, Huiyong Xiao
VLDB J.1
2007 Privacy-Preserving Schema Matching Using Mutual Information
Isabel F. Cruz, Roberto Tamassia, Danfeng Yao
DBSec1
2007 BORA: Routing and Aggregation for Distributed Processing of Spatio-Temporal Range Queries
abstract
This work tackles the problem of answer-aggregation for continuous spatio-temporal range queries in distributed settings. We assume a grid-like coverage of the spatial universe of discourse, in which each cell is governed by a Base Station (BS) that communicates with the mobile users in its zone, and is also equipped with a server that has Moving Objects Database (MOD) capabilities. The MOD server stores the data for the moving objects in a given cell, processes the continuous queries pertaining to that cell, and is connected to the MOD servers in the neighboring cells. We demonstrate that, when a range query that spans over more than one cell needs to have its answer computed for a user located in a particular cell, by intelligently combining the transmission and the aggregation of the partial results, substantial improvements can be achieved at the global level. Towards this end, we present the BORA (Bresenham-based Overlay for Routing and Aggregation) tree, which is used to combine the transmission and local data aggregation along the routes to the destination of the query's answer.
Goce Trajcevski, Hui Ding 0004, Peter Scheuermann, Isabel F. Cruz
MDM4
2006 Introduction to the Special Issue
Dieter Pfoser, Isabel F. Cruz
GeoInformatica2
2004 An Ontology-Based Framework for XML Semantic Integration
Isabel F. Cruz, Huiyong Xiao, Feihong Hsu
IDEAS1
2004 A Layered Architecture for the Exploration of Heterogeneous Information Using Coordinated Views
abstract
In a real-world decision support application, users often want to search data from various sources according to some criteria, build a visualization based on the data being retrieved, and use the visualization to explore the data. With our approach, these activities are supported within the same workspace. Views are dynamically created by binding each data set to a visualization template according to the user's preferences. The resulting views are then arranged into a larger coordinated view. In our layered architecture, data flows through the layers becoming encapsulated inside of metadata that describes the visual attributes being added. This metadata determines both the individual views and the dynamic interactions within a coordinated view. Dynamic interactions are implemented using a mediated notification services architecture.
Isabel F. Cruz, Yuan Feng Huang
VL/HCC1
2003 A Web Query System for Heterogeneous Geospatial Data
abstract
This paper describes a Web-based query system for semantically heterogeneous geospatial data. Although Web-based information systems are currently being developed by the GIS community to provide data discovery and download capabilities for distributed Web data sets, they do not include the ability to pose DBMS type queries over the data. We developed a system that provides DBMS querying and that also resolves semantic differences that occur in distributed sources. We are working in the context of a proposed statewide land information system.
Nancy Wiegand, Naijun Zhou, Isabel F. Cruz
SSDBM3
2003 Using a Layered Approach for Interoperability on the Semantic Web
abstract
In this paper, we further develop a proposed layered approach for the semantic Web. Our objective is to build a specific solution to the problem of providing data interoperability among different databases, so as to allow for schematic data integration. In particular, we solve the problem of translating queries on a database schema into queries on another database schema, using their relationship with an ontology. We use RDF schema to model the databases and the ontology. A common vocabulary expresses the mappings between each database schema and the ontology.
Isabel F. Cruz, Huiyong Xiao
WISE1
2000 Experiences with the Webware, interfaces and networking experimental laboratory
abstract
This paper describes our experiences with the Webware, Interfaces and Networking Experimental (WINE) Laboratory. The WINE Lab was created to assist in teaching the topics of computer networks, user interfaces and webware. The goal of the lab is to provide students with the opportunity to complete projects, experiment with relevant techniques and make connections between topics with resources not available in a general purpose Unix-based computing environment. The results from offering courses with the lab show success in meeting these goals. 1 Introduction The paper describes our experiences with the Webware, Interfaces and Networking Experimental Laboratory (WINE Lab) here at Worcester Polytechnic Institute (WPI). This lab was developed to assist in teaching the topics of computer networks, user interfaces and webware. The objective in developing the WINE Lab was to improve these three courses by providing students with the opportunity to complete projects, experiment with relevant...
David C. Brown, Isabel F. Cruz, David Finkel, Robert E. Kinicki, Craig E. Wills
SIGCSE2
1999 User Interface for Distributed Multimedia Database Querying with Mediator Supported Refinement
abstract
The Delaunay/sup MM/ system supports an interactive, customizable interface for querying multimedia distributed databases, such as digital libraries. Through this interface, users select virtual document styles that cater the display of query results to their needs, while also offering transparent preand post-query refinement and querying. Delaunay/sup MM/'s virtual documents preserve context by maintaining a single customizable interface for result viewing. The advanced transparent query features rely on mediation to provide adept access to information. In this paper, we present the framework for Delaunay/sup MM/, its architecture, the user interface, and results of the first usability study.
Isabel F. Cruz, Kimberly M. James
IDEAS1
1999 Webware: a course about the Web
abstract
Sophisticated applications and software development on the Web demand an extensive and thorough understanding of a variety of computer science disciplines, as well as providing their own set of issues. Therefore, we have created an advanced undergraduate computer science course called Webware: Computational Technology for Network Information Systems that builds upon and extends knowledge previously gathered by the students. We describe its contents, our teaching experience, and address the challenges of teaching both the foundations and current technological issues of Web programming.
David Finkel, Isabel F. Cruz
ITiCSE2
1999 A User-Centered Interface for Querying Distributed Multimedia Databases
abstract
Facilitating information retrieval in the vastly growing realm of digital media has become increasingly difficult. DelaunayMM seeks to assist all users in finding relevant information through an interactive interface that supports pre- and post-query refinement, and a customizable multimedia information display. This project leverages the strengths of visual query languages with a resourceful framework to provide users with a single intuitive interface. The interface and its supporting framework are described in this paper.
Isabel F. Cruz, Kimberly M. James
SIGMOD Conference1
1999 Visualizing geometric algorithms over the Web
James E. Baker, Isabel F. Cruz, Giuseppe Liotta, Roberto Tamassia
Comput. Geom.2
1998 Implementation of an Efficient Constraint Solver for the Layout of Graphs in Delaunay
Isabel F. Cruz, Donald I. Lambe
GD1
1997 A Visual Approach to Multimedia Querying and Presentation
abstract
Multimedia data has become readily available from a variety of resources, such as the Web, to users (ranging from naive to sophisticated) who need to select and to present the data in a way that is meaningful to their particular applications.Delaunay"" is our framework for querying and presenting multimedia data stored in distributed data repositories, including the Web.It is unique in combining user-defined layouts with ad hoc querying capabilities, thereby enabling users to tailor, in a simple way, the layout of virtual documents composed of retrieved mdimedia objects.In this paper, we focus on the object-oriented data models, on the declarative query languages, and on how the results of the queries to disparate resources are integrated to form coherent user-defined documents.
Isabel F. Cruz, Wendy T. Lucas
ACM Multimedia1
1997 Delaunay: A Database Visualization System
abstract
Visual query systems have traditionally supported a set of pre-defined visual displays. We describe the Delaunay system, which supports visualizations of object-oriented databases specified by the user with a visual constraint-based query language. The highlights of our approach are the expressiveness of the visual query language, the efficiency of the query engine, and the overall flexibility and extensibility of the framework. The user interface is implemented using Java and is available on the WWW.
Isabel F. Cruz, Michael Averbuch, Wendy T. Lucas, Melissa Radzyminski, Kirby Zhang
SIGMOD Conference1
1996 Animating Geometric Algorithms Over the Web
abstract
No abstract available.
James E. Baker, Isabel F. Cruz, Giuseppe Liotta, Roberto Tamassia
SCG2
1995 3D Graph Drawing with Simulated Annealing
Isabel F. Cruz, Joseph P. Twarog
GD1
1992 DOODLE: A Visual Language for Object-Oriented Databases
abstract
In this paper we introduce DOODLE, a new visual and declarative language for object-oriented databases. The main principle behind the language is that it is possible to display and query the database with arbitrary pictures. We allow the user to tailor the display of the data to suit the application at hand or her preferences. We want the user-defined visualizations to be stored in the database, and the language to express all kinds of visual manipulations. For extendibility reasons, the language is object-oriented. The semantics of the language is given by a well-known deductive query language for object-oriented databases. We hope that the formal basis of our language will contribute to the theoretical study of database visualizations and visual query languages, a subject that we believe is of great interest, but largely left unexplored.
Isabel F. Cruz
SIGMOD Conference1
1989 Aggregative Closure: An Extension of Transitive Closure
abstract
The aggregative closure operator is defined and its usefulness is demonstrated in a wide variety of applications. The concepts and definitions of closed semirings and the aggregating relational operators provide a mathematical framework for the presentation of algorithms for these applications. A novel algorithm is also presented which is intended for the computation of the aggregate closure. All of these algorithms but the last are generalizations of existing algorithms intended for transitive closure.>
Isabel F. Cruz, Theodore S. Norvell
ICDE1
1987 A Graphical Query Language Supporting Recursion
abstract
We define a language G for querying data represented as a labeled graph G. By considering G as a relation, this graphical query language can be viewed as a relational query language, and its expressive power can be compared to that of other relational query languages. We do not propose G as an alternative to general purpose relational query languages, but rather as a complementary language in which recursive queries are simple to formulate. The user is aided in this formulation by means of a graphical interface. The provision of regular expressions in G allows recursive queries more general than transitive closure to be posed, although the language is not as powerful as those based on function-free Horn clauses. However, we hope to be able to exploit well-known graph algorithms in evaluating recursive queries efficiently, a topic which has received widespread attention recently.
Isabel F. Cruz, Alberto O. Mendelzon, Peter T. Wood
SIGMOD Conference1