Informações:

Publicações do PESC

Título
ODYSSEY-VCS : Uma Abordagem de Controle de Versões para Elementos da UML
Linha de pesquisa
Engenharia de Software
Tipo de publicação
Dissertação de Mestrado
Número de registro
Data da defesa
24/5/2005
Resumo

Grande parte do esforço da comunidade de gerência de configuração de software foi direcionado para a pesquisa de técnicas e ferramentas para automatizar a evolução do código-fonte dos sistemas. Por outro lado, a área de desenvolvimento de software evoluiu para utilizar artefatos de análise e projeto, na tentativa de melhor gerenciar a complexidade inerente aos sistemas modernos.

Neste contexto, este trabalho propõe uma abordagem de controle de versões para elementos da Unified Modeling Language (UML). Para atender a esse objetivo, foram definidos seis requisitos: (i) granularidade fina; (ii) não-intrusão; (iii) compatibilidade com ferramentas CASE; (iv) flexibilidade; (v) acesso concorrente; e (vi) distribuição. Desta forma, este trabalho contribui para que organizações que adotam uma abordagem orientada a modelos, para o desenvolvimento de seus produtos, sejam capazes de evoluir seus artefatos de análise e projeto de forma automatizada.

As propostas desta dissertação foram realizadas no contexto do Projeto Odyssey, em desenvolvimento na COPPE/UFRJ.

Abstract

A significant effort of the community of software configuration management was directed to the research of techiques and tools to automate the evolution of the sourcecode. On the other hand, the area of software development evolved to use analysis and design artifacts, to better manage the inherent complexity of modern systems.

In this context, this work proposes an approach for versioning Unified Modeling Language (UML) elements. To achieve this objective, six requirements were defined: (i) fine granularity; (ii) no-intrusion; (iii) compatibility with existing CASE tools; (iv) flexibility; (v) concurrent access; and (vi) distribution.

In this way, this work contributes so that organizations that adopt a model-driven approach for the development of their products, are able to evolve their analysis and design artifacts in an controlled way.

The proposals of this thesis were done in the context of the Odyssey Project, under development at COPPERJFRJ.

Arquivo
Topo