@MASTERSTHESIS{ 2009:234654092, title = {MDAONTO: um processo MDA de desenvolvimento de software com foco em ontologias}, year = {2009}, url = "http://teste.tede.unifacs.br:8080/tede/handle/tede/266", abstract = "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.", publisher = {Universidade Salvador}, scholl = {Programa de Pós-Graduação em Sistemas e Computação}, note = {Sistemas e Computação} }