Manuel García-Solaco

Learn More
We develop a framework of characteristics, essential and recommended, that a data model should have to be suitable as canonical model for federated databases. This framework is based on the two factors of the representation ability of a model: <italic>expressiveness</italic> and <italic>semantic relativism</italic>. Several data models are analyzed with(More)
1 The integration of database schemas into a federated one involves a detection phase where the similarities that exist among the classes of the different databases must be discovered in order to determine their semantic relationships. This phase is typically characterized by the complexity of the comparison task and the deep knowledge about the semantics(More)
An important kind of semantic conflicts arising in database interoperability are schematic discrepancies, where data in one database correspond to metadata in another. We present a general solution to these discrepancies, based on a framework of two dimensions: generalization and aggregation. Operations to transform metadata into data and vice versa are(More)
In the interoperability context, autonomous pre-existing databases are fed-erated at some degree in order to share their data. The growing importance that the interoperability among object-oriented and relational databases is gaining, makes essential the development of adequate data models that serve as canonical models for the federation. The canonical(More)
Diversity is an asset, as long as it allows cooperation. In the case of information systems and databases, the data model used is a help or a hindrance for this cooperation of diverse views; this is characterized by the semantic relativism of the model. We first analyze diversity within an information system, where cooperation is made possible by the use of(More)
We present a novel approach to deal with the modeling and operational aspects of the interdatabase existence dependency problem. By extending our canonical model BLOOM with high level abstractions (Metaclasses) for the different kinds of existence dependencies and their corresponding enforcement policies, inter-dependencies are declaratively specified and(More)
  • 1