Aluno: Paulo Henrique Torrens Orientador: Cristiano Damiani Vasconsellos Supervisor: Manoel Teixeira Empresa: TOTVS.

Slides:



Advertisements
Apresentações semelhantes
Rational Unified Process
Advertisements

Engenharia de Software
Arquitetura e implementação
Django Orientando : Eduardo Gobetti
Participantes do Processo de Desenvolvimento de Software
Walter de Abreu Cybis Maio, 2003
Projeto: CPG Alunos Especiais
RAD – Rapid Application Development
Algoritmos e Estruturas de Dados I
APRESENTAÇÃO DE ESTÁGIO
Reutilização de Software
DESENVOLVIMENTO DE UM WEB SITE PARA VÍDEO LOCADORA
A INTRODUÇÃO DE TECNOLOGIAS NA PRÁTICA DA ENFERMAGEM: CONSTRUÇÃO
WARE SECURITY SYSTEM Admerson Viana Eduardo Vecci Raul Maia Wagner Honorato.
TCC Trabalho de Conclusão de Curso Prof. Orientador: Matheus Meira
Roteiro Para o Trabalho do Módulo
Uma ferramenta para Geração de Mutantes para linguagem C#.
WARE SECURITY SYSTEM.
WARE SECURITY SYSTEM Admerson Viana Eduardo Vecci Raul Maia Wagner Honorato.
PSP - Apresentação da disciplina Vanilson Burégio.
Metodologia Versão 2 FSRS.
TCC Trabalho de Conclusão de Curso Prof. Orientador: Matheus Meira
SGCT Sistema de Gerênciamento de Conferências Tecnológicas 09/06/09 Carolina MichelassiRA José Alexandre D'Abruzzo PereiraRA Leandro VendraminRA.
Gerenciamento de Requisitos com Casos de Uso
Gabriel Angelo Nazário Orientador: Elton José da Silva
T ESTE DE R EGRESSÃO M ICROSOFT T EST M ANAGER V ISUAL S TUDIO 2010 Francisco Gonçalves
RUP - Cap. 2 – Os 4 P’s (Pessoas, Projeto, Produto e Processo)
André Roeck Chaiene Oliveira Henrique dos Santos Lucas Wolff
Equipe Bruno Ghisi Bruno Ghisi Diogo Verçosa Diogo Verçosa Raylson Carlos Raylson Carlos Reginaldo Júnior Reginaldo Júnior Renato Arruda Renato Arruda.
Tecnologias.NET Equipe: Ayrton Johab Rejane Roosevelt Wanessa.
JAVA Linguagem Ambiente de Desenvolvimento
Aula 01 BCC202 - Estrutura de Dados I Túlio Toffolo
Qualidade de Produto de Software
LABORATÓRIOS DE INFORMÁTICA IV ENGENHARIA DE SOFTWARE: DA TEORIA À PRÁTICA GRUPO 13.
Introdução a Linguagens de Programação
PFC Projeto Final de Curso
FACULDADE DE INFORMÁTICA FUNIJ. Curso de Bacharelado em Ciência da Computação Duração – 5(cinco) anos [ 4(quatro) anos ] Alunos ingressos – 2001/2, 2002/1,
Sistemas de Gerenciamento de Educação a Distância Prof. Silvia Helena Cardoso Prof. Renato M. E. Sabbatini.
Software engineering, the software process and their support M.M. Lehman Apresentadora: Tarciana Dias da Silva.
Relatório sobre o Curso de Graduação de Administração – FEA USP.
Relatório de Estágio Aluno: Orientador: Supervisor: Formiga, XX de fevereiro de 2010.
Estimativas de Custos e Orçamentação
Qualidade de Produto ISO 14598
Nome(s): Crislaine da Silva Tripoli Luis Antonio Tavares
Sistemas de Gerenciamento de Educação a Distância Prof. Silvia Helena Cardoso Prof. Renato M. E. Sabbatini.
Principais linguagens de interface gráfica e os impactos das mesmas na Engenharia de Software.
Informática para o Ensino Médio
ANÁLISE E DESENVOLVIMENTO DO COMPONENTE DE UPLOAD DE ARQUIVOS DO E -PRAZO Aluno: Robson Cristian Tomaz Pereira Orientador: Charles Christian Miers Supervisor:
SAE - Sistema de Administração Escolar 1/14
Ferramentas de Suporte a MDD: Um Quadro Comparativo
PCS - Departamento de Engenharia de Computação e Sistemas Digitais Projeto de Formatura – Turmas 2008 Integrantes: Professor Orientador: Co-orientadores:
TRABALHO DE CONCLUSÃO DE ESTÁGIO
Universidade Salvador - UNIFACS 4ª Jornada UNIFACS de Iniciação Científica - 4 ª JUIC Salvador, 18 a 20 de Outubro de Métricas para análise de complexidade.
Tópicos Avançados em Interface em Interface Equipe Ivanildo José de Sousa Aquino Júnior Milton Burgos Josué Neto
Agenda  Apresentação  Objetivos  Motivação  Principais casos de uso  Arquitetura  Desenvolvimento  Tecnologias  Protótipo  Conclusão.
Anhanguera Educacional - Uniderp Curso Sup. de Tecnologia em Análise e Desenvolvimento de Sistemas Alexandre Carvalho Ramos - RA Leandro Henrique.
Programação Pragmática Carla Maria Pinheiro. 05/11/2004 Tópicos Avançados Engenharia de Software 3 Agenda O que é Programação Pragmática? Programador.
Nostradamus ® Estimativa em projetos de software Universidade Federal de Pernambuco Centro de Informática – CIn Projeto de Desenvolvimento – if688 Recife,
Qualidade de Produtos de Software
Aula 02 de Eng. de Requisitos
Algumas questões: Quem são nossos alunos do Ensino Médio em relação a:
FACULDADE SINERGIA CURSO DE ADMINISTRAÇÃO NOME COMPLETO TÍTULO Orientador(a) Acadêmico(a)
ANÁLISE E DESENVOLVIMENTO DE SISTEMAS FACULDADE DE TECNOLOGIA SENAC PELOTAS Aluno: Marcelo Teixeira Peraça Orientador: Ângelo Gonçalves Luz.
SISTEMA CONTáBIL PROJETO FINAL DE CURSO – INF 496
1 Projeto Piloto Conclusão em Agenda Projeto Piloto –Descrição –Execução da aplicação –Implementação de requisitos funcionais e não- funcionais.
@eltec Consultoria em Software. Produtos Consultoria em Software Análise Desenvolvimento de Software Manutenção de Sistemas.
ADEQUAÇÃO DO SISTEMA DE GESTÃO DO PLANO DE SAÚDE UNIMED À NORMATIVA TISS¹ Aluno: Fernanda Habitzreiter Orientador: Alexandre Veloso de Matos Supervisor:
Compartilhamento nas nuvens para redes locais baseado em P2P Jerônimo Feijó Noble da Rosa Faculdade de Tecnologia SENAC Pelotas/RS Curso Superior de Tecnologia.
Aplicativo QUAL CURSO? RELEASE 1. MEMBROS DA EQUIPE  GPP Gabriela Navarro 09/ Yeltsin Suares 10/  MDS André Guedes 12/ Brenddon.
Sistemas Operacionais de Redes Windows - Planejamento IGOR ALVES.
Transcrição da apresentação:

Aluno: Paulo Henrique Torrens Orientador: Cristiano Damiani Vasconsellos Supervisor: Manoel Teixeira Empresa: TOTVS

Objetivo Implementar, a partir de tecnologias de software livre, um pré-processador e um parser para a linguagem de uso interno AdvPL.

Justificativa Há uma grande quantidade de código desenvolvido na linguagem AdvPL, porém o fornecedor do compilador, embora de uso interno, se encontra fora do mercado, indisponível para melhorias e correção de falhas necessárias para o avanço do sistema.

Ferramentas Utilizadas Flex Bison Peg/Leg PCRE G++ e Visual Studio

Atividades Análise do problema Descrição da gramática Desenvolvimento do metacompilador Desenvolvimento do pré-processador Documentação Desenvolvimento do parser Testes unitários

Dificuldades Documentação de referência Portabilidade Gerenciamento do tempo

Aprendizados Práticas formalizadas Tecnologia xBase

Considerações finais Método utilizado durante o desenvolvimento Relação do formalismo com a grade do curso