Use este identificador para citar ou linkar para este item: https://ric.cps.sp.gov.br/handle/123456789/13119
Título: Rastreabilidade de artefatos em uma aplicação COBOL
Autor(es): MENDONÇA, Carina Midori Nakahara de
SILVA, Junior Alves de Almeida
PEREIRA, Rodrigo Ruiz Climaco
Orientador(es): OYAKAWA, Ricardo Satoshi
Outro(s) contribuidor(es): OYAKAWA, Ricardo Satoshi
Tipo documental: Monografia
Palavras-chave: Linguagem de programação;Softwares
Data do documento: Jun-2014
Editor: 111
Referência Bibliográfica: MENDONÇA, Carina Midori Nakahara; PEREIRA, Rodrigo Ruiz Climaco; SILVA, Junior Alves de Almeida. Rastreabilidade de artefatos em uma aplicação COBOL, 2014. Trabalho de conclusão de curso (Curso Superior de Tecnologia em Análise em Desenvolvimento de Sistemas) - Fatec Zona Leste, São Paulo, 2014.
Resumo: Os sistemas legados ─ desenvolvidos há pelo menos dez anos em linguagem de programação COBOL e compostos por milhões de linhas de códigos ─ são de grande importância para os negócios de corporativas, organizações financeiras e multinacionais, pois constituem a espinha dorsal de muitas delas. Apesar de sua importância, são sistemas complexos, inflexíveis (difícil adaptação às necessidades dos negócios), muito frágeis (propensos a apresentarem falhas) e carecem de documentação. Fatores como esses tornam a manutenção uma atividade onerosa e dificultam a realização de mudanças necessárias para atender aos requisitos de negócios da organização. Os problemas se agravam ainda mais porque está se tornando cada vez mais difícil encontrar profissionais capacitados para realizar a manutenção de sistemas legados. É possível, porém, minimizar esses problemas com a utilização da rastreablidade. Portanto, foi realizado um estudo de caso para demonstrar como ela pode fornecer informações essenciais para auxiliar os envolvidos no projeto a compreenderem melhor os sistemas legados e realizar a manutenção deles de forma mais eficiente. Também é apresentado o protótipo de um software de rastreabilidade que tem o intuito de fornecer informações para análise do sistema e suas inter-relações. A finalidade deste software é a de prover rastreabilidade para sistemas legados desenvolvidos na linguagem COBOL e construídos com base no modelo de software proprietário, no qual o código fonte não é disponibilizado ao público e modificações são proibidas ou necessitam da permissão de seu autor. Esse software possibilita obter maior compreensão de sistemas legados e permite identificar falhas e realizar análises de impacto mais eficientes. Como resultado, aumenta-se a qualidade dos projetos, diminui a quantidade de horas desperdiçadas com retrabalho, reduz custos e aumenta a satisfação dos clientes
Legacy systems ─ developed for at least ten years in COBOL language and composed by millions of code lines ─ are of great importance for business corporate , financial and multinational organizations, because are the backbone of many of them. Despite their importance, are complex, inflexible (difficult to adapt to business needs), very fragile (prone to present failures) and lack of documentation. Factors such as these make maintenance a costly activity and hamper to introduce necessary changes to meet the organization's business. The problems are compounded further because it is becoming increasingly difficult to find trained professionals to perform maintenance of legacy systems. It is possible, however, minimize these problems with the use of traceability. Therefore, a case study was conducted to demonstrate how it can essential information to assist project stakeholders to better understand legacy systems and perform maintenance on them more efficiently. A prototype traceability software that aims to provide information for system analysis and their interrelations is also presented. The purpose of this software is to provide traceability to legacy systems developed in COBOL language and built based on a proprietary software model, in which the source code is not available to the public and modifications are prohibited or requires the permission of its author. As a result, it increases the quality of projects, decreases the amount of hours wasted in rework, reduces costs and increases customer satisfaction
URI: https://ric.cps.sp.gov.br/handle/123456789/13119
Aparece nas coleções:Trabalhos de Conclusão de Curso

Arquivos associados a este item:
Arquivo Descrição TamanhoFormato 
análise_e_desenvolvimento_de_sistemas_2014_1_junior_alves_de_almeida_silva_rastreabilidade_de_artefatos.pdf
  Restricted Access
1.13 MBAdobe PDFVisualizar/Abrir    Solictar uma cópia


Os itens no repositório estão protegidos por copyright, com todos os direitos reservados, salvo quando é indicado o contrário.