Eriko Werbet de Oliveira Araújo Curriculum Vitae Setembro/2007 Eriko Werbet de Oliveira Araújo Curriculum Vitae ______________________________________________________________________________________ Dados Pessoais Nome Nascimento Eriko Werbet de Oliveira Araújo 05/11/1977 - Fortaleza/CE - Brasil Endereço residencial Avenida Almirante Maximiniano da Fonseca, 1190 Luciano Cavalcante - Fortaleza 60820310, CE - Brasil Telefone: 85 96129509 Endereço profissional Rua Chico Lemos, 946 Cidade dos Funcionários - Fortaleza 60822-780, CE - Brasil Telefone: 85 32167983 Endereço eletrônico e-mail para contato : [email protected] e-mail alternativo : [email protected] ______________________________________________________________________________________ Formação Acadêmica/Titulação 2005 Mestrado em Informatica Aplicada. Universidade de Fortaleza, UNIFOR, Fortaleza, Brasil Título: Processamento Adaptativo de Consultas Orientador: Angelo Roncalli Alencar Brayner Dr-Ing. Bolsista do(a): Fundação Cearense de Apoio ao Desenvolvimento Científico e Tecnológico 1999 - 2004 Graduação em Informática. Universidade de Fortaleza, UNIFOR, Fortaleza, Brasil Título: AJAX - Algoritmo de Junção Adaptativo para Execução em Ambientes Móveis Orientador: Angelo Roncalli de Alencar Brayner Dr-Ing. Bolsista do(a): Conselho Nacional de Desenvolvimento Científico e Tecnológico ______________________________________________________________________________________ Formação complementar 2001 - 2001 Curso de curta duração em Introdução Às Redes Neurais. Universidade de Fortaleza, UNIFOR, Fortaleza, Brasil 2001 - 2001 Curso de curta duração em Robótica - Técnicas e Princípios. Sociedade Brasileira de Computação, SBC, Brasil 2002 - 2002 Curso de curta duração em Introdução Ao Banco de Dados Tamino. Universidade de Fortaleza, UNIFOR, Fortaleza, Brasil 2001 - 2003 Extensão universitária em Curso de Inglês da Casa de Cultura Britânica. Universidade Federal do Ceará, UFC, Fortaleza, Brasil ______________________________________________________________________________________ Atuação profissional Página gerada pelo Sistema Currículo Lattes em 25/09/2007 às 10:24:38 Página 2 de 10 1. Instituto Atlântico - CPQD - IA-CPQD ____________________________________________________________________________ Vínculo institucional 2006 - Atual Vínculo: Celetista , Enquadramento funcional: Pesquisa & Desenvolvimento , Carga horária: 40, Regime: Dedicação Exclusiva ____________________________________________________________________________ Atividades 02/2006 - 10/2006 Projetos de pesquisa, Instituto Atlãntico Participação em projetos: Samsung Wap Browser 11/2006 - 02/2007 Projetos de pesquisa, Instituto Atlãntico Participação em projetos: Telcon 03/2007 - 09/2007 Projetos de pesquisa, Instituto Atlãntico Participação em projetos: CME - Continuous Measurement Equipment 09/2007 - Atual Projetos de pesquisa, Instituto Atlãntico Participação em projetos: MetroPad 2. Universidade de Fortaleza - UNIFOR ____________________________________________________________________________ Vínculo institucional 2001 - 2002 2002 - 2003 2003 - 2004 2004 - 2005 Vínculo: Bolsista PIBIC , Carga horária: 20 Regime: Dedicação Exclusiva Vínculo: Bolsista PIBIC , Carga horária: 20 Regime: Parcial Vínculo: Bolsista PIBIC , Carga horária: 20 Regime: Parcial Vínculo: Bolsista , Enquadramento funcional: Pesquisador e Desenvolvedor , Carga horária: 40, Regime: Integral ____________________________________________________________________________ Atividades 07/2001 - 08/2002 Projetos de pesquisa, Diretoria do Centro de Ciências Tecnológicas, Grupo de Pesquisa Em Recursos Hídricos Meio Ambiente e Computação Aplicada Participação em projetos: Análise de Risco, Incerteza e Complexidade na Tomada de Decisão em Recursos Hídricos e Meio Ambiente 07/2002 - 08/2003 Projetos de pesquisa, Diretoria do Centro de Ciências Tecnológicas, Mestrado Em Informática Aplicada Participação em projetos: Implementação da Arquitetura AMDB 09/2003 - 09/2004 Extensão Universitária, Diretoria do Centro de Ciências Tecnológicas, Mestrado Em Informática Aplicada Especificação: Monitoria Voluntária 09/2003 - 09/2004 Projetos de pesquisa, Diretoria do Centro de Ciências Tecnológicas, Mestrado Em Informática Aplicada Participação em projetos: Mobilidade em Bancos de Dados Página gerada pelo Sistema Currículo Lattes em 25/09/2007 às 10:24:38 Página 3 de 10 03/2004 - 06/2005 Pesquisa e Desenvolvimento, Nati, Softexport Linhas de Pesquisa: Desenvolvimento de device drivers - C/C++ , Projeto de APIs - C/C++ , Aplicações de URA (Unidade de Resposta Audível) - C/C++ , Sistemas Embarcados / Sistemas Operacionais , Telecomunicações - C/C++ , Bancos de Dados , Operadores Adaptativos 01/2005 - 12/2005 Projetos de pesquisa, Nati Participação em projetos: Debug Wizard 3. Complus Informática Ltda - COMPLUS ____________________________________________________________________________ Vínculo institucional 1997 - 1999 Vínculo: Outro , Enquadramento funcional: Estagiário , Carga horária: 20, Regime: Parcial ____________________________________________________________________________ Atividades 08/1997 - 08/1999 Estágio Estágio: Suporte de Sistemas Financeiros ______________________________________________________________________________________ Linhas de pesquisa 1. Aplicações de URA (Unidade de Resposta Audível) - C/C++ Objetivos:Desenvolvimento (em C/C++) e pesquisa de soluções na área de URA. 2. Bancos de Dados Objetivos:Pesquisa e desenvolvimento de novas técnicas de implementação de sistemas gerenciadores de bancos de dados. Como processadores de consulta, novos operadores, indexação, controle de concorrência etc. 3. Desenvolvimento de device drivers - C/C++ Objetivos:Interfaceamento entre operacionais. 4. dispositivos e software embarcado / sistemas Operadores Adaptativos Objetivos:Pesquisa de operadores adaptativos para execução em bancos de dados móveis. 5. Projeto de APIs - C/C++ Objetivos:Projeto e desenvolvimento de interfaces de aplicação usando C/C++. 6. Sistemas Embarcados / Sistemas Operacionais Objetivos:Pesquisa de algoritmos e técnicas para sistemas operacionais e aplicações básicas.Arquitetura, projeto e desenvolvimento de soluções embarcadas em C/C++. 7. Telecomunicações - C/C++ Página gerada pelo Sistema Currículo Lattes em 25/09/2007 às 10:24:38 Página 4 de 10 Objetivos:Desenvolvimento de software de telecom usando C/C++. ______________________________________________________________________________________ Projetos 2007 - 2007 CME - Continuous Measurement Equipment Descrição: Projeto e desenvolvimento de um dispositivo de medição continua de energia elétrica para a Nansen S.A. Um medidor de energia digital com capacidade de comunicação GPRS e processamento de dados de medição em tempo real.Projeto implementado em C/C++.Fui responsável pela arquitetura do software da solução (firmware e servidor), análise & projeto; implementação do código de persistência, comunicação e segurança do firmware, o qual foi implementado/embarcado num módulo (hardware) de comunicação GPRS da Wavecom. Situação: Concluído Natureza: Desenvolvimento Alunos envolvidos: Graduação (3); Mestrado acadêmico (2); Integrantes: Eriko Werbet de Oliveira AraújoMarcelo Ferreira de Souza (Responsável); Werton Pontes de Araújo; Carlos Emanoel; César Lincoln Financiador(es): Nansen Instrumentos de Precisão S.A.-NANSEN 2007 - 2007 MetroPad Descrição: Desenvolvimento de agentes e de um gerente SNMP para gerenciamento e tomada de decisão em redes óticas montadas com equipamentos da PadTec, como transponders, amplificadores, multiplex, demultiplex etc. Agente embarcado diretamente nos equipamentos.Projeto implementado em C/C++. Situação: Em Andamento Natureza: Desenvolvimento Alunos envolvidos: Mestrado acadêmico (1); Integrantes: Eriko Werbet de Oliveira Araújo (Responsável); Rafael Ramos Soares Financiador(es): 2006 - 2006 Telcon Descrição: Incorporação de novas funcionalidades num software de controle logístico/detecção de falhas de produção/controle de qualidade, voltado para uma indústria de cabeamento (Telcon).Implementação usando .NET Situação: Concluído Natureza: Desenvolvimento Alunos envolvidos: Graduação (1); Mestrado acadêmico (1); Integrantes: Eriko Werbet de Oliveira Araújo (Responsável); Pedro Henrique G. dos Santos Financiador(es): 2006 - 2006 Samsung Wap Browser Descrição: Projeto e desenvolvimento de um WAP browser para celulares da Samsung do Brasil.Projeto implementado em C/C++.Fui responsável pela arquitetura da solução, desenvolvimento do código de infra-estrutura (gerenciador de memória, módulos de comunicação e persistência de dados etc) escrita da documentação do projeto e escrita de um guia para facilitar o "porting" da solução para outras plataformas. Além disso, participei ativamente da análise & projeto da solução. Situação: Concluído Natureza: Desenvolvimento Alunos envolvidos: Mestrado acadêmico (1); Integrantes: Eriko Werbet de Oliveira AraújoAlex Sandro Queiroz; Rafael Ramos Soares; André Gomes Bessa; Luiz Eduardo Maia Peixoto; Marcus Antonio Almeida Rodrigues (Responsável); Edson Ricardo de Andrade Silva; Pedro Henrique G. dos Santos; Vinicius Moura Romão Financiador(es): Samsung do Brasil-SAMSUNG 2005 - 2005 Debug Wizard Descrição: Pesquisa de soluções para problemas ligados a detecção de falhas na linha de montagem de celulares da Celéstica do Brasil. Situação: Concluído Natureza: Pesquisa Alunos envolvidos: Graduação (1); Especialização (0); Mestrado acadêmico (2); Mestrado profissionalizante Página gerada pelo Sistema Currículo Lattes em 25/09/2007 às 10:24:38 Página 5 de 10 (0); Doutorado (0); Integrantes: Eriko Werbet de Oliveira AraújoAngelo Roncalli de Alencar Brayner; Plácido Rogério Pinheiro (Responsável) Financiador(es): Universidade de Fortaleza-UNIFOR 2003 - 2004 Mobilidade em Bancos de Dados Descrição: Tema. O projeto Mobilidade e Banco de Dados visa investigar o impacto do paradigma de computação móvel na tecnologia de banco de dados. Para tanto, vem sendo proposta e desenvolvida uma arquitetura para um ambiente composto por sistemas de bancos de dados móveis com a finalidade de tornar tais sistemas interoperáveis. Os sistemas deverão estar interconectados por sistema de comunicação sem fio, que pode ser, por exemplo, uma rede ad hoc (rede dinamicamente configurável) ou um sistema celular móvel. A arquitetura proposta deverá viabilizar a interoperabilidade de sistemas de banco de dados existentes no mercado, garantindo, dessa forma, o acesso a dados armazenados em múltiplas unidades móveis. Especificamente neste projeto, será implementada a arquitetura AMDB, proposta para atender os objetivos supracitados.Descrição do objetivo do projeto. O produto final do projeto será a implementação de um protótipo da arquitetura AMDB, a qual garante a interoperabilidade de sistemas de banco de dados existentes no mercado em um ambiente computacional com suporte à mobilidade. Tal arquitetura deverá adotar uma estratégia plug-and-play para integrar sistemas de banco de dados, sem haver, portanto, a necessidade de modificação no código dos sistemas gerenciadores de bancos de dados.Aplicabilidade do Projeto.Garantir a interoperabilidade de sistemas de banco de dados existentes no mercado em um ambiente computacional com suporte à mobilidade. A Implementação da arquitetura está sendo feita em Java, usando ferramentas Open Source e a plataforma de Agentes Móveis projetada pela IBM, os Aglets.OBS. Sou um dos responsáveis pelo projeto e implementação usando Java. Situação: Concluído Natureza: Pesquisa Alunos envolvidos: Graduação (1); Especialização (0); Mestrado acadêmico (1); Mestrado profissionalizante (0); Doutorado (0); Integrantes: Eriko Werbet de Oliveira AraújoJosé de Aguiar Moraes Filho; Angelo Roncalli de Alencar Brayner (Responsável) Financiador(es): Conselho Nacional de Desenvolvimento Científico e Tecnológico-CNPq 2002 - 2003 Implementação da Arquitetura AMDB Descrição: Tema. O projeto Mobilidade e Banco de Dados visa investigar o impacto do paradigma de computação móvel na tecnologia de banco de dados. Para tanto, vem sendo proposta e desenvolvida uma arquitetura para um ambiente composto por sistemas de bancos de dados móveis com a finalidade de tornar tais sistemas interoperáveis. Os sistemas deverão estar interconectados por sistema de comunicação sem fio, que pode ser, por exemplo, uma rede ad hoc (rede dinamicamente configurável) ou um sistema celular móvel. A arquitetura proposta deverá viabilizar a interoperabilidade de sistemas de banco de dados existentes no mercado, garantindo, dessa forma, o acesso a dados armazenados em múltiplas unidades móveis. Especificamente neste projeto, será implementada a arquitetura AMDB, proposta para atender os objetivos supracitados.Descrição do objetivo do projeto. O produto final do projeto será a implementação de um protótipo da arquitetura AMDB, a qual garante a interoperabilidade de sistemas de banco de dados existentes no mercado em um ambiente computacional com suporte à mobilidade. Tal arquitetura deverá adotar uma estratégia plug-and-play para integrar sistemas de banco de dados, sem haver, portanto, a necessidade de modificação no código dos sistemas gerenciadores de bancos de dados.Aplicabilidade do Projeto.Garantir a interoperabilidade de sistemas de banco de dados existentes no mercado em um ambiente computacional com suporte à mobilidade. A Implementação da arquitetura está sendo feita em Java, usando ferramentas Open Source e a plataforma de Agentes Móveis projetada pela IBM, os Aglets.OBS. Sou um dos responsáveis pelo projeto e implementação usando Java. Situação: Concluído Natureza: Pesquisa Alunos envolvidos: Graduação (2); Especialização (0); Mestrado acadêmico (1); Mestrado profissionalizante (0); Doutorado (0); Integrantes: Eriko Werbet de Oliveira AraújoJosé de Aguiar Moraes Filho; Angelo Roncalli de Alencar Brayner (Responsável) Financiador(es): Conselho Nacional de Desenvolvimento Científico e Tecnológico-CNPq 2001 - 2002 Análise de Risco, Incerteza e Complexidade na Tomada de Decisão em Recursos Hídricos e Meio Ambiente Página gerada pelo Sistema Currículo Lattes em 25/09/2007 às 10:24:38 Página 6 de 10 Descrição: Tomar decisão consiste em escolher a melhor alternativa de acordo com critérios estabelecidos, a partir de uma certa quantidade de informações, com o propósito de atingir um objetivo estabelecido. A multidimensionalidade, um dos aspectos da complexidade, representa, nos dias atuais, a principal característica dos problemas de tomada de decisão do mundo real, tendo objetivos econômicos, ambientais, sociais e técnicos. Outra característica não menos relevante é a incerteza, a qual está relacionada à probabilidade do resultado de um experimento aleatório. Nos sistemas de recursos hídricos existe a aleatoriedade básica dos processos hidrológicos, ou a incerteza hidrológica, que estabelece a disponibilidade de água. Há também a incerteza inerente aos processos econômicos, sociais e ambientais, que determina as demandas de água. Objetiva-se com este trabalho apresentar e exemplificar duas abordagens no tratamento da incerteza hidrológica, as quais podem ser divididas, de acordo com a maneira como a aleatoriedade é inserida em explicitamente estocástica e implicitamente estocástica. Dentre as abordagens explicitamente estocásticas inserem-se os modelos probabilísticos que descrevem a aleatoriedade do futuro na formulação do problema decisório, resolvido, via de regra, por otimização (programação linear, programação não linear etc.). Na abordagem implicitamente estocástica, que é a mais utilizada, o problema é resolvido supondo que os eventos sejam conhecidos, total ou parcialmente (análise de risco). Têm-se duas situações: caso haja dados suficientes para montar uma série amostral, esta será usada. Na inexistência de dados suficientes para montar uma série histórica deve-se simular séries sintéticas através de modelos estocásticos de simulação (método Monte Carlo). Situação: Concluído Natureza: Pesquisa Alunos envolvidos: Graduação (1); Especialização (0); Mestrado acadêmico (0); Mestrado profissionalizante (0); Doutorado (0); Integrantes: Eriko Werbet de Oliveira AraújoMarcos Airton de Sousa Freitas (Responsável) Financiador(es): Conselho Nacional de Desenvolvimento Científico e Tecnológico-CNPq Número de produções C,T & A: 1/ ______________________________________________________________________________________ Áreas de atuação 1. 2. 3. 4. 5. 6. Software Básico Teleinformática Computação Distribuída Arquitetura de Sistemas de Computação Linguagens de Programação Banco de Dados ______________________________________________________________________________________ Idiomas Inglês Compreende Bem , Fala Bem, Escreve Bem, Lê Bem Espanhol Compreende Razoavelmente , Fala Pouco, Escreve Pouco, Lê Razoavelmente Italiano Compreende Razoavelmente , Fala Pouco, Escreve Pouco, Lê Pouco Japonês Compreende Pouco , Fala Pouco, Escreve Pouco, Lê Pouco ______________________________________________________________________________________ Prêmios e Títulos 2004 1º Lugar da turma de 2004.1, Curso de Graduação em Informática, UNIFOR, Universidade de Fortaleza Produção em C, T & A Página gerada pelo Sistema Currículo Lattes em 25/09/2007 às 10:24:38 Página 7 de 10 Produção bibliográfica Comunicações e Resumos Publicados em Anais de Congressos ou Periódicos (completo) 1. ARAÚJO, Eriko Werbet de Oliveira, BRAYNER, Angelo Roncalli de Alencar AJAX - Adaptive Join Algorithm for Extreme Restrictions In: XXII SIMPÓSIO BRASILEIRO DE BANCO DE DADOS, 2007, João Pessoa. Proceedings of the Brazilian Symposium on Data Bases. , 2007. Referências adicionais : Brasil/Inglês. Meio de divulgação: Impresso Comunicações e Resumos Publicados em Anais de Congressos ou Periódicos (resumo) 1. ARAÚJO, Eriko Werbet de Oliveira, FREITAS, Marcos Airton de Sousa Análise de Risco, Incerteza e Complexidade na Tomada de Decisão em Recursos Hídricos e Meio Ambiente. In: Encontro de Iniciação à Pesquisa, 2002, Fortaleza. Anais do Encontro de Iniciação à Pesquisa. Fortaleza: Editora da Unifor, 2002. p.331 - 331 Referências adicionais : Brasil/Português. Meio de divulgação: Impresso 2. ARAÚJO, Eriko Werbet de Oliveira, FREITAS, Marcos Airton de Sousa Análise Comparativa de Métodos de Resolução de Sistemas Lineares In: Encontro de Iniciação à Pesquisa, 2001, Fortaleza. Encontro de Iniciação à Pesquisa. Fortaleza: Gráfica da UNIFOR, 2001. v.Único. p.331 - 331 Referências adicionais : Brasil/Português. Meio de divulgação: Impresso Implementação(em Java) e Comparação de Métodos de Resolução de Sistemas Lineares Comunicações e Resumos Publicados em Anais de Congressos ou Periódicos (resumo expandido) 1. BEZERRA, Nivando, ARAÚJO, Eriko Werbet de Oliveira, SILVA, Wendel Client-Side Content-Based Refinement for Image Search in the Web In: WebMedia:Brazilian Symposium on Multimedia and the Web, 2005, Poços de Caldas, MG. Proceedings of the Brazilian Symposium on Multimedia and the Web 2005, ACM Digital Library Proceedings. Association for Computing Machinery, 2005. Referências adicionais : Brasil/Inglês. Meio de divulgação: Impresso Image queries in web search engines are restricted to queries by keywords,i.e. queries by visual content are not yet available in the current engines. A main difficulty in the development of such queries is the absence of pre-computed low level image descriptors for the huge image content in the web. We present a pseudo relevance feedback approach to allow the addition of query refinements by visual content. The user feedback is processed at client side to improve the search result based on image colors. 2. ARAÚJO, Eriko Werbet de Oliveira, MORAES FILHO, José de Aguiar, BRAYNER, Angelo Roncalli de Alencar Implementação da Arquitetura AMDB In: IX Encontro de Iniciação à Pesquisa, 2003, Fortaleza. Anais do IX Encontro de Iniciação Científica. Fortaleza: Editora da UNIFOR, 2003. p.301 - 301 Referências adicionais : Brasil/Português. Meio de divulgação: Impresso Define-se uma Comunidade de Bancos de Dados Móveis (CBDM) como uma coleção dinâmica de bancos de dados móveis e autônomos de forma que os usuários possam acessá-los via uma infra-estrutura de rede sem fio (wireless).Novos participantes podem juntar-se a CBDM enquanto estes se movem dentro da área de cobertura de um ou mais hosts membros da CBDM.Contudo, os integrantes da CBDM podem desconectar-se da rede devido a falhas de comunicação ou para economizar energia.Por esta razão, uma CBDM é caracterizada como um ambiente dinamicamente configurável (ad hoc).A arquitetura AMDB(Acessing Mobile Databases) suporta a formação oportuna de comunidades sobre hosts de bancos de dados móveis em ambientes ad hoc.A arquitetura AMDB é baseada no conceito (e faz uso) de agentes móveis. Agentes móveis são artefatos de software que tem a capacidade de se transportar autonomamente, através da rede de comunicação, para um ou mais hosts com o objetivo de executar sua tarefa . Assim, AMDB não requer mudanças no código dos bancos de dados que possam vir a participar da CBDM, i.e., não é necessária mudança estrutural nos SGBD's(Sistema Gerenciador de Banco de Dados) nem a inclusão de nenhum artefato de software nos mesmos.Toda a interoperabilidade é responsabilidade da plataforma de agentes(Aglets) móveis da IBM, sendo que para se tornar efetiva basta instalar o servidor de agentes (e os agentes) na máquina host.Implementou-se um protótipo de agente móvel(agente Executor), o qual é responsável pelo acesso na execução de consultas aos bancos de dados.O protótipo foi projetado para testar algumas idéias que devem ser incorporadas à arquitetura, tais como escolha e execução de algoritmos de junção distribuída por meio de Java Reflection e acesso a recursos concorrentes por meio de multithreading na plataforma Aglets. Produção Técnica Softwares sem registro ou patente Página gerada pelo Sistema Currículo Lattes em 25/09/2007 às 10:24:38 Página 8 de 10 1. ARAÚJO, Eriko Werbet de Oliveira Implementação do AJAX, 2004 Referências adicionais : Brasil/Português. Meio de divulgação: Meio digital Aplicação desenvolvida para demonstrar o funcionamento do algoritmo AJAX, proposto em minha monografia de conclusão de curso.Implementado em Java. 2. LEITE, Raphael Amorim Dantas, ARAÚJO, Eriko Werbet de Oliveira, CARVALHO NETO, Aurélio Siemens Jangada API, 2004 Referências adicionais : Brasil/Português. Meio de divulgação: Meio digital API para desenvolvimento de aplicações URA sobre placas de comunicação da Siemens do Brasil.Implementado em C/C++. 3. CARVALHO NETO, Aurélio, ARAÚJO, Eriko Werbet de Oliveira, LEITE, Raphael Amorim Dantas Siemens Jangada Driver, 2004 Referências adicionais : Brasil/Português. Meio de divulgação: Meio digital Driver para interação entre sistema operacional Windows e dispositivo de comunicação PCI.Implementado em C, usando a ferramenta KernelDriver para geração do esqueleto do driver. 4. ARAÚJO, Eriko Werbet de Oliveira, LEITE, Raphael Amorim Dantas Siemens Jangada Reference Application, 2004 Referências adicionais : Brasil/Português. Meio de divulgação: Impresso Esta aplicação é um exemplo de como usar a API Siemens Jangada para desenvolver aplicações do tipo URA.Implementado em C/C++ .NET. 5. CARVALHO NETO, Aurélio, ARAÚJO, Eriko Werbet de Oliveira, LEITE, Raphael Amorim Dantas Siemens Jangada Service, 2004 Referências adicionais : Brasil/Português. Meio de divulgação: Meio digital Este serviço do WIndows foi construído para se comunicar com o firmware da placa Jangada usando um protocolo de troca de mensages via device driver, bufferizando dados e comandando a placa.Implementado em C/C++. 6. ARAÚJO, Eriko Werbet de Oliveira, CESAR, Flávio Lenz Watcher, Manipulador de firmware e memória para placas de URA da Siemens do Brasil., 2004 Referências adicionais : Brasil/Português. Meio de divulgação: Meio digital O programa visa carregar e manipular o firmware de uma placa registradores.Implementado em C/C++ .NET. de comunicação, acessando sua memória e 7. BRAYNER, Angelo Roncalli de Alencar, MORAES FILHO, José de Aguiar, ARAÚJO, Eriko Werbet de Oliveira Accessing Mobile Databases, 2002 Referências adicionais : Brasil/Português. Meio de divulgação: Meio digital Implementação em andamento usando Java e ferramentas Open Source.Compatível com Windows e Linux. Demais produções técnicas 1. ARAÚJO, Eriko Werbet de Oliveira Implementação de Device Drivers, 2004. (Extensão, Curso de curta duração ministrado) Referências adicionais : Brasil/Português. 8 horas. Meio de divulgação: Outro Eventos Participação em eventos 1. VI Workshop de Comunicação sem Fio, 2004. (Oficina) VI Workshop de Comunicação sem Fio. 2. X Encontro de Iniciação à Pesquisa, 2004. (Encontro) X Encontro de Iniciação Científica. 3. II Simpósio Brasileiro de Qualidade de Software, 2003. (Simpósio) Página gerada pelo Sistema Currículo Lattes em 25/09/2007 às 10:24:38 Página 9 de 10 II Simpósio Brasileiro de Qualidade de Software. 4. IX Encontro de Iniciação à Pesquisa, 2003. (Encontro) IX Encontro de Iniciação à Pesquisa. 5. International Collegiate Programming Contest, 2003. (Outra) Maratona de Programação da ACM/SBC. 6. International Collegiate Programming Contest, 2002. (Outra) Maratona de Programação da ACM/SBC. 7. Encontro de Iniciação à Pesquisa, 2002. (Encontro) VIII Encontro de Iniciação à Pesquisa. 8. International Collegiate Programming Contest, 2001. (Outra) Maratona de Programação da ACM/SBC. 9. VII Encontro de Iniciação à Pesquisa, 2001. (Encontro) VII Encontro de Iniciação à Pesquisa. 10. XXI Congresso da Sociedade Brasileira de Computação, 2001. (Congresso) XXI Congresso da Sociedade Brasileira de Computação. Totais de produção Produção bibliográfica Comunicações em anais de congressos e periódicos (proceedings e suplementos).............. 5 Produção técnica Softwares (computacional)................................................................. Curso de curta duração ministrado (extensão).............................................. 7 1 Eventos Participações Participações Participações Participações Participações 1 1 1 4 3 em em em em em eventos eventos eventos eventos eventos (congresso)...................................................... (simpósio)....................................................... (oficina)........................................................ (encontro)....................................................... (outra).......................................................... Página gerada pelo Sistema Currículo Lattes em 25/09/2007 às 10:24:38 10 Página 10 de