A Case study on building conceptual schemas by refining general ontologies

This document presents a case study to validate a new approach to develop conceptual schemas (or databases) for information systems, consisting in the refinement of a general ontology [CdPO03]. We use a well-known case study [BCN92] to execute the three activities required to develop a conceptual sc...

ver descrição completa

Detalhes bibliográficos
Autores: Conesa Caralt, Jordi, Palol Arregui, Xavier de
Formato: informe técnico
Fecha de publicación:2003
País:España
Recursos:Universitat Politècnica de Catalunya (UPC)
Repositorio:UPCommons. Portal del coneixement obert de la UPC
Idioma:inglés
OAI Identifier:oai:upcommons.upc.edu:2117/97370
Acesso em linha:https://hdl.handle.net/2117/97370
Access Level:acceso abierto
Palavra-chave:Conceptual schemas
Databases
Ontologies
Àrees temàtiques de la UPC::Informàtica
Descrição
Resumo:This document presents a case study to validate a new approach to develop conceptual schemas (or databases) for information systems, consisting in the refinement of a general ontology [CdPO03]. We use a well-known case study [BCN92] to execute the three activities required to develop a conceptual schema from a general ontology: the refinement, pruning and refactoring activities. We first present the requirements of the case study and then refine the general ontology OG to obtain the extended ontology OX. We have developed a software prototype to automate the pruning and the refactoring activities. Therefore, a pruned ontology OP and a first version of conceptual schema CS1 has been obtained using this prototype. Finally, the quality of CS1 has been improved by means of manual refactorings to obtain a final conceptual schema CS. In this case study, we have used the public version of the Cyc ontology [LGP+90]. However, for a practical application we find it convenient to use as conceptual modelling language the UML, so that we believe our results apply to any similar language.