Dissertação
Suporte à persistencia de artefatos para o ambiente distribuído de desenvolvimento de softoware disen
Autor
Moro, Cesar Fernando
Institución
Resumen
Orientador : Elisa Hatsue Moriya Huzita Dissertaçao (mestrado) - Universidade Federal do Paraná Resumo: O advento e o crescimento da utilização das redes de computadores, tem levado as empresas a adotar, cada vez mais, tecnologias de sistemas distribuídos para implementação de seus sistemas. DiSEN é um ambiente distribuído de desenvolvimento de software, no qual a MDSODI está inserida, que tem como um de seus objetivos, permitir que vários desenvolvedores, atuando em locais distintos, possam trabalhar de forma cooperativa no desenvolvimento de software. No processo de desenvolvimento de um software, os desenvolvedores, geralmente, utilizam diferentes ferramentas de apoio, cada qual aplicada a uma ou mais fases do processo cujos artefatos precisam ser integrados. Meta Object Facility - MOF e, XML Metadata Interchange - XMI são especificações de padrões produzidas pela OMG que têm como um de seus objetivos facilitar a integração de diferentes ferramentas de desenvolvimento de software. Estas especificações podem ser utilizadas para proporcionar o intercâmbio de metadados entre diferentes aplicações e fazem parte do núcleo da Model Driven Architecture - MDA proposta pela OMG. No ambiente corporativo é possível verificar a crescente utilização de repositórios de metadados no armazenamento de artefatos no suporte ao trabalho cooperativo de desenvolvedores de software. O presente trabalho aborda o desenvolvimento de um repositório distribuído de artefatos para o ambiente DiSEN, baseado em um repositório de metadados com suporte aos padrões MOF e, XMI. Abstract: The growing of the use of computer networks, have taken the companies to adopt, more and more, technologies of distributed systems in the implementation of their systems. DiSEN is a software development distributed environment, in which the MDSODI is inserted, that has as one of its goals, to allow developers, acting in distinct places, to be able to work in a cooperatively form in the software development. Generally, in the software development process, developers use different tools, each one applied to one or more of the process phases, whose artefacts need to be integrated. Meta Object Facility - MOF and, XML Metadata Interchange - XMI are standards specifications produced by OMG that have as one of their goals to facilitate the integration of different software development tools. These specifications can be used to provide the interchange of metadata between different applications and are part of the Model Driven Architecture - MDA kernel, proposed by OMG. In the enterprise environment it is possible to verify the increasing use of metadata repositories to storage artefacts in the support of the cooperative work of software developers. The study, here presented, approaches the development of a distributed artefacts repository, to be used in the DiSEN environment, based on a metadata repository with support to MOF and, XMI standards.