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...
Evaluating Modeling Languages: An Example from the Requirements Domain
Modeling languages have been evaluated through empirical studies, comparisons of language grammars, and ontological analyses. In this paper we...
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...
Mapping Heterogeneous XML Document Collections to Relational Databases
XML web data is heterogeneous in terms of content and tagging of information. Integrating, querying, and presenting heterogeneous collections...
A Model of Aggregate Operations for Data Analytics over Spatiotemporal Objects
In this paper, we identify a conceptual framework to explore notions of spatiotemporal aggregate operations over moving objects, and...
MKStream: An Efficient Algorithm for Processing Multiple Keyword Queries over XML Streams
In this paper, we tackle the problem of processing various keyword-based queries over XML streams in a scalable way,...
Natural Language Processing for Linking Online News and Open Government Data
The value in the vast amount of linked data and open data produced during the last decade is widely...