25 - 29 de Noviembre de 2002

Montevideo, Uruguay

Radisson Victoria Plaza Hotel

 
CL87
 
Orientação a Domínio em ODE

Paula Gomes Mian
Universidade Federal do Espírito Santo, Departamento de Informática
pgmian@inf.ufes.br
Ana Candida Cruz Natali
Universidade Federal do Espírito Santo, Departamento de Informática
anatali@inf.ufes.br
Alessandra Lopes de Carvalho
Universidade Federal do Espírito Santo, Departamento de Informática
alopes@inf.ufes.br
Ricardo de Almeida Falbo
Universidade Federal do Espírito Santo, Departamento de Informática
falbo@inf.ufes.br
 
Abstract

One great difficulty in software development is that, many times, developers do not know or are not familiarized with the domain in which the software is being developed. The need to support domain-oriented software development has been addressed by Domain Oriented Software Engineering Environments (DOSEEs) and Knowledge Management. In both cases, ontologies have been used for knowledge acquisition regarding the domain. However, ontology construction is not a simple task. So, it is necessary to provide tools that support ontology development. This paper discusses the use of ontologies and knowledge management to support domain-oriented software development in ODE - Ontology-based software Development Environment. It also presents an ontology editor that supports the definition of concepts and relations using graphic representations, besides promoting automatic generation of some classes of axioms and derivation of object frameworks from ontologies.

Keywords: Software Engineering Environments, Domain Oriented Software Engineering Environments, Ontology, Knowledge Management.

 
Resumo

Uma das grandes dificuldades no desenvolvimento de software é que, muitas vezes, os desenvolvedores não estão familiarizados com o domínio para o qual o software está sendo desenvolvido. A necessidade de apoiar o desenvolvimento de software em domínio específicos tem sido endereçada tanto por Ambientes de Desenvolvimento de Software Orientados a Domínio (ADSODs), como pelo uso de gerência de conhecimento. Em ambos os casos, ontologias têm sido utilizadas na aquisição de conhecimento do domínio. Entretanto, a construção de ontologias não é uma tarefa simples, sendo necessário prover apoio automatizado para seu desenvolvimento. Este artigo discute o uso de ontologias e gerência de conhecimento para apoiar a orientação a domínio no ambiente ODE (Ontologybased software Development Environment) e apresenta ODEd, uma ferramenta de suporte à construção de ontologias que apóia a definição de conceitos e relações utilizando representações gráficas, além de promover a geração automática de certos tipos de axiomas e de frameworks de objetos a partir das ontologias.

Palavras Chave: Ambientes de Desenvolvimento de Software, Ambientes de Desenvolvimento de Software Orientados a Domínio, Ontologias, Gerência de Conhecimento.



Volver

infoUYclei 2002