From Conceptual Models to Safety Assurance
Safety assurance or certification is one of the most costly and time-consuming tasks in automotive, railway, avionics, and other...
A New Approach for N-ary Relationships in Object Databases
In an object-oriented or object-relational database, an n-ary relationship among objects is normally represented in a relation that is...
Database Design for NoSQL Systems
We propose a database design methodology for NoSQL systems. The approach is based on NoAM (NoSQL Abstract Model), a...
Fixing Up Non-executable Operations in UML/OCL Conceptual Schemas
An operation is executable if there is at least one information base in which its preconditions hold and such...
Generic Data Manipulation in a Mixed Global/Local Conceptual Model
Modern content management systems allow end-user schema creation, which can result in schema heterogeneity within a system. Building functionality...
Efficient Reverse kNN Query Algorithm on Road Network Distances Using Partitioned Subgraphs
Reverse k-nearest neighbor (RkNN) queries in road network distances require long processing time in most conventional algorithms because these...
Ontology-Based Spelling Suggestion for RDF Keyword Search
We study the spelling suggestion problem for keyword search over RDF data, which provides users with alternative queries that...
Using the Model-Driven Architecture Approach for Geospatial Databases Design of Ecological Niches and Potential...
An ecological niche is defined by an array of biotic and abiotic requirements that allow organisms to survive and...
Schema-Independence in XML Keyword Search
XML keyword search has attracted a lot of interests with typical search based on lowest common ancestor (LCA). However,...
OMT-G Designer: A Web Tool for Modeling Geographic Databases in OMT-G
Data modeling tools are useful in software development and in database design. Some advanced modeling tools available in the...