MDAONTO: um processo MDA de desenvolvimento de software com foco em ontologias

Detalhes bibliográficos
Autor(a) principal: Rego, Elisangela Simões
Data de Publicação: 2009
Tipo de documento: Dissertação
Idioma: por
Título da fonte: Biblioteca Digital de Teses e Dissertações da UNIFACS
Texto Completo: http://teste.tede.unifacs.br:8080/tede/handle/tede/266
Resumo: Model Driven Architecture (MDA) software development standard follows a set of guidelines, which can promote substantial benefits in design of a new system. In this sense, using tools of this paradigm and the automated generation code, in several programming languages, it is possible to augment productivity, lower cost and increase quality. Despite these benefits, the use of these concepts is little explored, and the lack of an appropriate and concise process makes it more difficult. This brings to industry and academy the idea of defining models for software artifacts, defining transformations between them and providing tools to automate these transformations.Allied to MDA standard, this work proposes the use of ontologies aiming to acquire knowledge in a particular domain, serving as the basis for upholding the proposed process, which was called MDAONTO. Thus, several models of software are developed under a particular point of view using ontologies and this process is up to the code generation.Some advantages offered by the proposed process include the specification of well designed models in all levels of process development, repetitive and susceptible to errors tasks automation, knowledge acquisition in a more productive way, consensual knowledge sharing, spread of knowledge among stakeholders, support for traceability between artifacts, risks reduction, among others.
id UNIF_8dcd37e6b0d3003caf4c6048a2f43318
oai_identifier_str oai:teste.tede.unifacs.br:tede/266
network_acronym_str UNIF
network_name_str Biblioteca Digital de Teses e Dissertações da UNIFACS
repository_id_str
spelling Salvador, Laís do Nascimentohttp://buscatextual.cnpq.br/buscatextual/visualizacv.do?id=K4723774J6Falbo, Ricardo de AlmeidaChavez, Christina Von Flach GarciaCPF:80286070553http://buscatextual.cnpq.br/buscatextual/visualizacv.do?id=K4171978J6Rego, Elisangela Simões2016-04-29T14:14:04Z2010-02-022009-02-16REGO, Elisangela Simões. MDAONTO: um processo MDA de desenvolvimento de software com foco em ontologias. 2009. 132 f. Dissertação (Mestrado em Sistemas e Computação) - Universidade Salvador, Salvador, 2009.http://teste.tede.unifacs.br:8080/tede/handle/tede/266Model Driven Architecture (MDA) software development standard follows a set of guidelines, which can promote substantial benefits in design of a new system. In this sense, using tools of this paradigm and the automated generation code, in several programming languages, it is possible to augment productivity, lower cost and increase quality. Despite these benefits, the use of these concepts is little explored, and the lack of an appropriate and concise process makes it more difficult. This brings to industry and academy the idea of defining models for software artifacts, defining transformations between them and providing tools to automate these transformations.Allied to MDA standard, this work proposes the use of ontologies aiming to acquire knowledge in a particular domain, serving as the basis for upholding the proposed process, which was called MDAONTO. Thus, several models of software are developed under a particular point of view using ontologies and this process is up to the code generation.Some advantages offered by the proposed process include the specification of well designed models in all levels of process development, repetitive and susceptible to errors tasks automation, knowledge acquisition in a more productive way, consensual knowledge sharing, spread of knowledge among stakeholders, support for traceability between artifacts, risks reduction, among others.O desenvolvimento de software no padrão Arquitetura Dirigida a Modelo (MDA) segue um conjunto de diretrizes, as quais podem promover significativos benefícios na concepção de um novo sistema. Neste sentido, através de ferramentas neste paradigma e com a geração de código, de forma automatizada, em diversas linguagens, é possível promover uma maior produtividade, menor custo e maior qualidade. Apesar destes benefícios, a utilização destes conceitos é pouco explorada e a falta de um processo adequado e conciso dificulta, ainda mais, a utilização deste padrão. Este traz para a indústria e para meio acadêmico a idéia de definir modelos para artefatos de software, definir transformações entre eles e prover ferramentas para automatizar tais transformações. Aliado ao padrão MDA, é proposto, neste trabalho a utilização de ontologias como o objetivo de aquisição de conhecimento de um determinado domínio, sendo a base de sustentação do processo proposto, o qual foi denominado MDAONTO. Assim, a partir de ontologias são desenvolvidos os diversos modelos de software, sob um ponto de vista particular, até a geração do código. Algumas vantagens trazidas pelo processo proposto incluem a especificação de modelos bem formados em todos os níveis do processo de desenvolvimento, automatização de tarefas repetitivas e susceptíveis a erros, aquisição de conhecimento de modo mais produtivo, compartilhamento de conhecimento consensual, disseminação do conhecimento entre os stakeholders, apoio à rastreabilidade entre os artefatos, diminuição de riscos, entre outros.Made available in DSpace on 2016-04-29T14:14:04Z (GMT). No. of bitstreams: 1 Dissertacao Elisangela Simoes Rego 2009 texto.pdf: 1288824 bytes, checksum: 8e03561b36b09e9c72a21f0dcc8f4f5e (MD5) Previous issue date: 2009-02-16Coordenação de Aperfeiçoamento de Pessoal de Nível Superiorapplication/pdfporUniversidade SalvadorPrograma de Pós-Graduação em Sistemas e ComputaçãoUNIFACSBRSistemas e ComputaçãoProcesso de desenvolvimento de softwareOntologiaPadrão MDA.Software development processOntologyMDA standardCNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAOMDAONTO: um processo MDA de desenvolvimento de software com foco em ontologiasinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisinfo:eu-repo/semantics/embargoedAccessreponame:Biblioteca Digital de Teses e Dissertações da UNIFACSinstname:Universidade Salvador (UNIFACS)instacron:UNIFACSORIGINALDissertacao Elisangela Simoes Rego 2009 texto.pdfapplication/pdf1288824http://teste.tede.unifacs.br:8080/tede/bitstream/tede/266/1/Dissertacao+Elisangela+Simoes+Rego+2009+texto.pdf8e03561b36b09e9c72a21f0dcc8f4f5eMD51tede/2662016-04-29 11:14:04.238oai:teste.tede.unifacs.br:tede/266Biblioteca Digital de Teses e Dissertaçõeshttp://tede.unifacs.br/http://tede.unifacs.br:8080/oai/requestbibliotecadigital@unifacs.br||bibliotecadigital@unifacs.bropendoar:2016-04-29T14:14:04Biblioteca Digital de Teses e Dissertações da UNIFACS - Universidade Salvador (UNIFACS)false
dc.title.por.fl_str_mv MDAONTO: um processo MDA de desenvolvimento de software com foco em ontologias
title MDAONTO: um processo MDA de desenvolvimento de software com foco em ontologias
spellingShingle MDAONTO: um processo MDA de desenvolvimento de software com foco em ontologias
Rego, Elisangela Simões
Processo de desenvolvimento de software
Ontologia
Padrão MDA.
Software development process
Ontology
MDA standard
CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO
title_short MDAONTO: um processo MDA de desenvolvimento de software com foco em ontologias
title_full MDAONTO: um processo MDA de desenvolvimento de software com foco em ontologias
title_fullStr MDAONTO: um processo MDA de desenvolvimento de software com foco em ontologias
title_full_unstemmed MDAONTO: um processo MDA de desenvolvimento de software com foco em ontologias
title_sort MDAONTO: um processo MDA de desenvolvimento de software com foco em ontologias
author Rego, Elisangela Simões
author_facet Rego, Elisangela Simões
author_role author
dc.contributor.advisor1.fl_str_mv Salvador, Laís do Nascimento
dc.contributor.advisor1Lattes.fl_str_mv http://buscatextual.cnpq.br/buscatextual/visualizacv.do?id=K4723774J6
dc.contributor.referee1.fl_str_mv Falbo, Ricardo de Almeida
dc.contributor.referee2.fl_str_mv Chavez, Christina Von Flach Garcia
dc.contributor.authorID.fl_str_mv CPF:80286070553
dc.contributor.authorLattes.fl_str_mv http://buscatextual.cnpq.br/buscatextual/visualizacv.do?id=K4171978J6
dc.contributor.author.fl_str_mv Rego, Elisangela Simões
contributor_str_mv Salvador, Laís do Nascimento
Falbo, Ricardo de Almeida
Chavez, Christina Von Flach Garcia
dc.subject.por.fl_str_mv Processo de desenvolvimento de software
Ontologia
Padrão MDA.
topic Processo de desenvolvimento de software
Ontologia
Padrão MDA.
Software development process
Ontology
MDA standard
CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO
dc.subject.eng.fl_str_mv Software development process
Ontology
MDA standard
dc.subject.cnpq.fl_str_mv CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO
description Model Driven Architecture (MDA) software development standard follows a set of guidelines, which can promote substantial benefits in design of a new system. In this sense, using tools of this paradigm and the automated generation code, in several programming languages, it is possible to augment productivity, lower cost and increase quality. Despite these benefits, the use of these concepts is little explored, and the lack of an appropriate and concise process makes it more difficult. This brings to industry and academy the idea of defining models for software artifacts, defining transformations between them and providing tools to automate these transformations.Allied to MDA standard, this work proposes the use of ontologies aiming to acquire knowledge in a particular domain, serving as the basis for upholding the proposed process, which was called MDAONTO. Thus, several models of software are developed under a particular point of view using ontologies and this process is up to the code generation.Some advantages offered by the proposed process include the specification of well designed models in all levels of process development, repetitive and susceptible to errors tasks automation, knowledge acquisition in a more productive way, consensual knowledge sharing, spread of knowledge among stakeholders, support for traceability between artifacts, risks reduction, among others.
publishDate 2009
dc.date.issued.fl_str_mv 2009-02-16
dc.date.available.fl_str_mv 2010-02-02
dc.date.accessioned.fl_str_mv 2016-04-29T14:14:04Z
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.driver.fl_str_mv info:eu-repo/semantics/masterThesis
format masterThesis
status_str publishedVersion
dc.identifier.citation.fl_str_mv REGO, Elisangela Simões. MDAONTO: um processo MDA de desenvolvimento de software com foco em ontologias. 2009. 132 f. Dissertação (Mestrado em Sistemas e Computação) - Universidade Salvador, Salvador, 2009.
dc.identifier.uri.fl_str_mv http://teste.tede.unifacs.br:8080/tede/handle/tede/266
identifier_str_mv REGO, Elisangela Simões. MDAONTO: um processo MDA de desenvolvimento de software com foco em ontologias. 2009. 132 f. Dissertação (Mestrado em Sistemas e Computação) - Universidade Salvador, Salvador, 2009.
url http://teste.tede.unifacs.br:8080/tede/handle/tede/266
dc.language.iso.fl_str_mv por
language por
dc.rights.driver.fl_str_mv info:eu-repo/semantics/embargoedAccess
eu_rights_str_mv embargoedAccess
dc.format.none.fl_str_mv application/pdf
dc.publisher.none.fl_str_mv Universidade Salvador
dc.publisher.program.fl_str_mv Programa de Pós-Graduação em Sistemas e Computação
dc.publisher.initials.fl_str_mv UNIFACS
dc.publisher.country.fl_str_mv BR
dc.publisher.department.fl_str_mv Sistemas e Computação
publisher.none.fl_str_mv Universidade Salvador
dc.source.none.fl_str_mv reponame:Biblioteca Digital de Teses e Dissertações da UNIFACS
instname:Universidade Salvador (UNIFACS)
instacron:UNIFACS
instname_str Universidade Salvador (UNIFACS)
instacron_str UNIFACS
institution UNIFACS
reponame_str Biblioteca Digital de Teses e Dissertações da UNIFACS
collection Biblioteca Digital de Teses e Dissertações da UNIFACS
bitstream.url.fl_str_mv http://teste.tede.unifacs.br:8080/tede/bitstream/tede/266/1/Dissertacao+Elisangela+Simoes+Rego+2009+texto.pdf
bitstream.checksum.fl_str_mv 8e03561b36b09e9c72a21f0dcc8f4f5e
bitstream.checksumAlgorithm.fl_str_mv MD5
repository.name.fl_str_mv Biblioteca Digital de Teses e Dissertações da UNIFACS - Universidade Salvador (UNIFACS)
repository.mail.fl_str_mv bibliotecadigital@unifacs.br||bibliotecadigital@unifacs.br
_version_ 1800393062824804352