Um processo de conversão de sistemas legados procedurais para orientado a objetos, direcionado pela arquitetura MVC

Loading...
Thumbnail Image

Submission Date

Defense Date

2017

Edition

Co-Advisors

Editors

Journal Title

Journal ISSN

Volume Title

Publisher

Description

Com o passar do tempo, um produto de software é submetido a diversas atualizações, normalmente atribuídas a constantes alterações, adição de funcionalidades e correções de problemas. Tais fatores vão deteriorando a capacidade de manutenção do produto, chegando ao ponto de que manter estes softwares é praticamente inviável devido à complexidade em demasia ou inúmeros remendos realizados ao longo dos anos. Este trabalho apresenta uma solução, através do estabelecimento de um processo de conversão destes sistemas legados, desenvolvidos proceduralmente, em orientados a objetos, levantando requisitos e conceitos de organização da arquitetura MVC (Model-View-Controller). Foi considerada de grande importância a conceitualização de tópicos sobre linguagens de programação e engenharia de software. Embora existam produtos de software que façam o processo de conversão de algumas linguagens, nem sempre é possível ter um produto final funcional sem a realização manual do processo de conversão, estabelecendo assim uma relação atualizada entre os requisitos do software e seu código-fonte. Ao término do projeto, foi possível ter uma funcionalidade convertida, com o código-fonte desenvolvido através do paradigma da orientação a objetos, atendendo à necessidade do sistema e uma documentação básica do seu funcionamento, através de casos de uso e requisitos funcionais (sic).

Abstract

Citation

Endorsement

Review

Supplemented By

Referenced By

Campus-Sede

Rua Francisco Getúlio Vargas, 1130
CEP 95070-560 - Caxias do Sul

Todos os campi - Como chegar

Central de Atendimento

Youtube

© 2001-2025 Universidade de Caxias do Sul. Todos os direitos reservados

Youtube