An ontology-based expert system for database design
Although it is possible to encode a great deal of process knowledge about database design into a system, experience...
A logic-based information modelling language
A user-friendly language INFOMOD, intended for information modelling and information systems specification, is described. The language, based on predicate...
Methodologies, tools and languages for building ontologies. Where is their meeting point?
In this paper we review and compare the main methodologies, tools and languages for building ontologies that have been...
Modeling relationships in object-relational databases
We propose an approach for designing an object-relational database. We inspect each case of semantic relationships (one-to-one, one-to-many, many-to-many...
An EREC framework for e-contract modeling, enactment and monitoring
A contract is an agreement between two or more parties to create mutual business relations or legal obligations. It...
An analysis of structural validity in entity-relationship modeling
We explore the criteria that contribute to the structural validity of modeling structures within the entityrelationship (ER) diagram. Our...
Relational database reverse engineering: Algorithms to extract cardinality constraints
This paper presents algorithms which build SQL queries to improve the reverse engineering of relational databases. Our process extracts...
History-based joins: Semantics, soundness and implementation
In this paper we study the use of case history for control structures in workflow processes. History-dependent control offers...
The linguistic level: Contribution for conceptual design, view integration, reuse and documentation
This article presents the linguistic level of KHEOPS, describing its structure and the information it contains. Even though natural...
Constraint acquisition for Entity-Relationship models
We establish search algorithms from the area of propositional logic as invaluable tools for the semantic knowledge acquisition in...