Exportar este item: EndNote BibTex

Use este identificador para citar ou linkar para este item: https://tede2.pucrs.br/tede2/handle/tede/5139
Registro completo de metadados
Campo DCValorIdioma
dc.creatorDorneles, Fabiana Winovski-
dc.creator.Latteshttp://buscatextual.cnpq.br/buscatextual/visualizacv.do?id=K4427253P2por
dc.contributor.advisor1Ribeiro, Marcelo Blois-
dc.contributor.advisor1Latteshttp://buscatextual.cnpq.br/buscatextual/visualizacv.do?id=K4792228H1por
dc.date.accessioned2015-04-14T14:49:33Z-
dc.date.available2011-07-19-
dc.date.issued2011-03-24-
dc.identifier.citationDORNELES, Fabiana Winovski. Aprendizagem de ontologias para o apoio ao processo de desenvolvimento de software orientado a conhecimento. 2011. 139 f. Dissertação (Mestrado em Ciência da Computação) - Pontifícia Universidade Católica do Rio Grande do Sul, Porto Alegre, 2011.por
dc.identifier.urihttp://tede2.pucrs.br/tede2/handle/tede/5139-
dc.description.resumoAs ontologias possibilitam o formalismo semântico e permitem o desenvolvimento de aplicações utilizando-as como base de conhecimento, fornecendo assim melhor representação dos dados. Esta dissertação propõe uma abordagem para solucionar os três principais desafios da utilização de ontologias em Engenharia de Software: possibilitar a modelagem do conhecimento dispersa nos artefatos de software; viabilizar a criação da ontologia de modo semi-automático, em contrapartida ao oneroso processo de criação manual; e trazer maior formalismo ao processo de desenvolvimento de software, uma vez que a ontologia é processável por máquina. Para a definição da abordagem utilizou-se das áreas de conhecimento existentes, como a aplicação de um conjunto de técnicas de Processamento da Linguagem Natural para identificar e extrair as informações relevantes contidas nos detalhamentos de casos de uso. Sendo assim, tornou-se possível a geração da ontologia inicial, a partir do mapeamento do diagrama de classes que descreve o modelo de domínio do software, e seu posterior refinamento, através do detalhamento dos casos de uso. O resultado final é um conjunto de tuplas extraídas a partir da descrição detalhada dos casos de uso. Através da inspeção manual é gerada uma ontologia refinada de modo semi-automático, minimizando, com isto, a intervenção humana na construção da ontologia. Por fim, a ontologia final descreve a solução de software proposta, possibilitando o melhor entendimento dos conceitos relacionados à solução que está sendo construída.por
dc.description.provenanceMade available in DSpace on 2015-04-14T14:49:33Z (GMT). No. of bitstreams: 1 432628.pdf: 4515001 bytes, checksum: a8701179ed0b16f45ff16ceb7a59c041 (MD5) Previous issue date: 2011-03-24eng
dc.formatapplication/pdfpor
dc.thumbnail.urlhttp://tede2.pucrs.br:80/tede2/retrieve/15711/432628.pdf.jpg*
dc.languageporpor
dc.publisherPontifícia Universidade Católica do Rio Grande do Sulpor
dc.publisher.departmentFaculdade de Informácapor
dc.publisher.countryBRpor
dc.publisher.initialsPUCRSpor
dc.publisher.programPrograma de Pós-Graduação em Ciência da Computaçãopor
dc.rightsAcesso Abertopor
dc.subjectINFORMÁTICApor
dc.subjectENGENHARIA DE SOFTWAREpor
dc.subjectONTOLOGIApor
dc.subject.cnpqCNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAOpor
dc.titleAprendizagem de ontologias para o apoio ao processo de desenvolvimento de software orientado a conhecimentopor
dc.typeDissertaçãopor
Aparece nas coleções:Programa de Pós-Graduação em Ciência da Computação

Arquivos associados a este item:
Arquivo Descrição TamanhoFormato 
432628.pdfTexto Completo4,41 MBAdobe PDFThumbnail

Baixar/Abrir Pré-Visualizar


Os itens no repositório estão protegidos por copyright, com todos os direitos reservados, salvo quando é indicado o contrário.