System-Guided View Integration for Object-Oriented Databases
View integration refers to the activity of merging the locally developed user-oriented views or schemas for a given environment...
An Object-Oriented Database System Jasmine: Implementation, Application, and Extension
New applications such as engineering tasks require complex object modeling, integration of database and programming facilities, and extensibility. We...
Exact and Approximate Algorithms for the Index Selection Problem in Physical Database Design
The index selection problem (ISP) is an important optimization problem in the plhysical design of databases. The aim of...
Evaluating the Generation of Domain Ontologies in the Knowledge Puzzle Project
One of the goals of the Knowledge Puzzle Project is to automatically generate a domain ontology from plain text...
Toward a Fuzzy Domain Ontology Extraction Method for Adaptive e-Learning
With the widespread applications of electronic learning (e-Learning) technologies to education at all levels, increasing number of online educational...
Conceptual transaction modeling
Transaction modeling, which involves capturing the dynamic properties of an organization, is seen as a necessary component in data...
Rewriting Rules to Permeate Complex Similarity and Fuzzy Queries within a Relational Database System
In recent years, the availability of complex data repositories (e.g., multimedia, genomic, semistructured databases) has paved the way to...
A General Theory for Evolving Application Models
In this article we provide a general theory for evolving information systems. This theory makes a distinction between the...
NoSE: Schema Design for NoSQL Applications
Database design is critical for high performance in relational databases and a myriad of tools exist to aid application...
Materialization
A new data abstraction, called Materializdion, is introduced to model a situation that occurs frequently in the real world...