Engenharia de Software

11 posts

MÉTODOS DE FORMAÇÃO DE PREÇO DE VENDA EM SISTEMAS ERP POR INTERMÉDIO DE ARQUITETURA ORIENTADA À SERVIÇOS DO FRAMEWORK FRAMEMK

Este é um resumo de minha dissertação de mestrado, defendida em 2013, para obtenção de MESTRE EM ENGENHARIA DE PRODUÇÃO, na área de concentração de Gestão Industrial, Programa de Pós-Graduação em Engenharia de Produção. Nela eu construí uma camada de serviços, baseados na tecnologia de Web Services SOAP/WSDL, com o […]

Pessoas organizando processos

Metodologia, método, processo e técnica – o que são e suas diferenças

Para evoluir profissionalmente com excelência em qualquer área de atuação, é de extrema importância estudar os conceitos fundamentais em sua profissão. Para isso é necessário compreender o que são e quais as diferenças entre: metodologia, método, processo e técnica. Estes conceitos estão presentes em toda natureza de trabalho. Muito bem […]

Engenharia Reversa

Engenharia Reversa de Sistemas e Bancos de Dados na migração de softwares legados

De forma ampla, conceito de Engenharia Reversa aplicado a sistemas e bancos de dados, pode ser definido como: “o processo de derivar as especificações lógicas dos componentes do sistema computacional a partir de sua descrição física (código fonte e tabelas, campos e índices) com auxílio de ferramentas automatizadas”. Migração de […]

FrameMK – Framework para Definição de Preço de Venda

O Grupo de Pesquisa em Sistemas de Informação (GPSI), Linha de Pesquisa de Engenharia de Software (LPES) da Universidade Tecnológica Federal do Paraná, Câmpus Ponta Grossa, desenvolve um aplicativo denominado FrameMK (Framework para Definiçãode Preço de Venda), no formato de framework. Como objetivo, o projeto FrameMK propõe criar um modelo […]

Git - dicas rápidas

O que é Gerenciamento de código fonte

Gerenciamento de código fonte (do Inglês Source Code Manegement – SCM) é usado para rastrear modificações em um repositório de código fonte de um projeto de desenvolvimento de software. O SCM monitora o histórico de mudanças em execução em uma base de código e ajuda a resolver conflitos ao mesclar […]

Git - dicas rápidas

Diferença de TAG e BRANCH em GIT

As ferramentas de versionamento de software adotam, em geral, as nomenclaturas dos conceitos de suas áreas de aplicação. Dois conceitos frequentemente encontrados, porém com pequenas diferenças de aplicação conceitual nos softwares de controle de versão são: TAG e BRANCH. Para esclarecer seu uso, pergunto, você saberia dizer qual a diferença […]