Vinicius Cardoso Garcia
Bolsista de Desenvolvimento Tecnológico Industrial do CNPq - Nível B

possui graduação em Ciência da Computação pela Universidade Salvador (2000), mestrado em Ciência da Computação pela Universidade Federal de São Carlos (2005) e PhD pela Universidade Federal de Pernambuco (2010). Durante 4 anos (2005 a 2009) atuou como Engenheiro de Sistemas, Consultor e Pesquisador em Reuso de Software no Centro de Estudos e Sistemas Avançados do Recife (C.E.S.A.R). Tem experiência na área de Ciência da Computação, com ênfase em Reengenharia de Software, Desenvolvimento Baseado em Componentes, Desenvolvimento de Software Orientado a Aspectos, Linha de Produtos de Software e Adoção de Reuso de Software, atuando principalmente nos seguintes temas: engenharia de software, software reuse, component-based development, aspect-oriented software development e software reengineering.
(Texto informado pelo autor)

Última atualização do currículo em 03/02/2012
Endereço para acessar este CV:
http://lattes.cnpq.br/6613487636748832

Dados pessoais
NomeVinicius Cardoso Garcia
Nome em citações bibliográficasGARCIA, Vinicius Cardoso;Garcia, Vinicius Cardoso;Garcia, Vinicius C.
SexoMasculino
Endereço profissionalUniversidade Federal de Pernambuco, Centro de Informática.
Av. Jornalista Anibal Fernandes, s/n
Cidade Universitária
50740-560 - Recife, PE - Brasil - Caixa-Postal: 7851
Telefone: (81) 21268430 Ramal: 4418
URL da Homepage: http://www.cin.ufpe.br/~vcg

Formação acadêmica/Titulação
2005 - 2010Doutorado em Ciências da Computação .
Universidade Federal de Pernambuco, UFPE, Brasil.
com período sanduíche em Universitat Mannheim(Orientador:Colin Atkinson ).
Título: RiSE Reference Model for Software Reuse Adoption in Brazilian Companies, Ano de Obtenção: 2010.
Orientador: Silvio Romero de Lemos Meira.
Bolsista do(a): Conselho Nacional de Desenvolvimento Científico e Tecnológico ,CNPq ,Brasil .
Palavras-chave: Software Reuse; Software Reuse Adoption; Software Reuse Capability Assessment; Software Reuse Reference Model; Software Reuse Technology Change Management.
Grande área: Ciências Exatas e da Terra / Área: Ciência da Computação / Subárea: Engenharia de Software / Especialidade: Reuso de Software.
Grande área: Ciências Exatas e da Terra / Área: Ciência da Computação / Subárea: Engenharia de Software.
2003 - 2005Mestrado em Ciência da Computação .
Universidade Federal de São Carlos, UFSCAR, Brasil.
Título: Phoenix: Uma Abordagem para Reengenharia de Software Orientada a Aspectos, Ano de Obtenção: 2005.
Orientador: Antonio Francisco do Prado.
Bolsista do(a): Fundação de Amparo à Pesquisa do Estado da Bahia ,FAPESB ,Brasil .
Palavras-chave: Phoenix; Reengenharia de Software; Transformação de Software; Desenvolvimento de Software Orientado a Aspectos; Mineração de Aspectos; Refactoring.
Grande área: Ciências Exatas e da Terra / Área: Ciência da Computação / Subárea: Engenharia de Software.
Setores de atividade: Informática.
1997 - 2000Graduação em Ciência da Computação .
Universidade Salvador, UNIFACS, Brasil.
Título: ANÁLISE E IMPLEMENTAÇÃO DE VPN EM AMBIENTE LINUX.
Orientador: Antônio Carlos Fontes Atta.
1994 - 1996Ensino Médio (2º grau) .
Colégio São Paulo.
1985 - 1993Ensino Fundamental (1º grau) .
Colégio São Paulo.

Formação complementar
2009 - 2009Building Reusable Testing Assets for a Software Pr. (Carga horária: 4h).
Centro de Estudos e Sistemas Avançados do Recife, CESAR, Brasil.
2008 - 2008Software Product Lines: Assessment and Adoption. (Carga horária: 6h).
Centro de Estudos e Sistemas Avançados do Recife, CESAR, Brasil.
2008 - 2008How to Document Your Product Line Architecture. (Carga horária: 8h).
Centro de Estudos e Sistemas Avançados do Recife, CESAR, Brasil.
2008 - 2008Ferramenta Moodle. (Carga horária: 4h).
Centro de Estudos e Sistemas Avançados do Recife, CESAR, Brasil.
2008 - 2008Metodologia de Ensino e Aprendizagem PBL. (Carga horária: 4h).
Centro de Estudos e Sistemas Avançados do Recife, CESAR, Brasil.
2007 - 2007Reusable Components. (Carga horária: 6h).
Centro de Estudos e Sistemas Avançados do Recife, CESAR, Brasil.
2007 - 2007Domain Engineering. (Carga horária: 6h).
Centro de Estudos e Sistemas Avançados do Recife, CESAR, Brasil.
2007 - 2007Implementing PLE in Practice with Fraunhofer PuLSE. (Carga horária: 6h).
Centro de Estudos e Sistemas Avançados do Recife, CESAR, Brasil.
2007 - 2007Software Reuse: Management and Economics. (Carga horária: 6h).
Centro de Estudos e Sistemas Avançados do Recife, CESAR, Brasil.
2007 - 2007Software Reuse Libraries. (Carga horária: 6h).
Centro de Estudos e Sistemas Avançados do Recife, CESAR, Brasil.
2007 - 2007New Generation of Reuse Tools for SPL Lifecycle. (Carga horária: 6h).
Centro de Estudos e Sistemas Avançados do Recife, CESAR, Brasil.
2006 - 2006Model-based Software Development with Eclipse. (Carga horária: 4h).
Mälardalen University.
2005 - 2005 Extensão universitária em Engenharia de Vendas. (Carga horária: 8h).
Centro de Estudos e Sistemas Avançados do Recife, CESAR, Brasil.
2000 - 2000Introdução à Linguagem C Para Mdl. (Carga horária: 40h).
Centro de Treinamento.
2000 - 2000Linguagem Mdl Módulo Avançado. (Carga horária: 40h).
Centro de Treinamento.
2000 - 2000Introdução à Família Unify eWave. (Carga horária: 40h).
Sysdesign.

Atuação profissional
Rise - Reuse in Software Engineering, RISE, Brasil.
Vínculo institucional
2010 - 2012 Vínculo: Colaborador, Enquadramento Funcional: Consultor em Reúso de Software, Carga horária: 2
Atividades
2010 - 2012Atividades de Participação em Projeto, RiSE, .
Projetos de pesquisa
Programa de Residência em Reuso de Software
Universidade de Pernambuco, UPE, Brasil.
Vínculo institucional
2010 - Atual Vínculo: Colaborador, Enquadramento Funcional: Membro Colaborador do Colegiado do PPGEC, Carga horária: 8
Outras informações Membro do corpo docente do Mestrado em Engenharia da Computação da Escola Politécnica de Pernambuco, Universidade de Pernambuco. Maiores informações: http://mestrado.dsc.upe.br
Vínculo institucional
2009 - 2010 Vínculo: Servidor Público, Enquadramento Funcional: Professor Assistente II, Carga horária: 40
Outras informações Desenvolvimento de atividades de ensino, pesquisa e extensão relacionados a área de Engenharia de Software, Sistemas de Informação e Educação em Engenharia de Software.
Atividades
02/2010 - 08/2010Pesquisa e desenvolvimento , Conselho de Ensino, Pesquisa e Extensão, .
Linhas de pesquisa
Desenvlovimento de Jogos Digitais
Desenvolvimento de Sistemas de Informação para Web
02/2010 - 08/2010Extensão universitária , Conselho de Ensino, Pesquisa e Extensão, .
Atividade de extensão realizada
Apoio na Criação e Coordenação da Célula Acadêmica de Desenvolvimento para Web.
02/2010 - 08/2010Extensão universitária , Conselho de Ensino, Pesquisa e Extensão, .
Atividade de extensão realizada
Apoio na Criação e Coordenação da Célula Acadêmica de Desenvolvimento de Jogos Digitais.
02/2010 - 07/2010Ensino, Sistemas de Informação, Nível: Graduação.
Disciplinas ministradas
Internet e Sistemas de Informação
Sistemas Multimídia
Tecnologias da Informação em Educação e Ensino a Distância
Tópicos Avançados em Engenharia de Software
08/2009 - 12/2009Ensino, Sistemas de Informação, Nível: Graduação.
Disciplinas ministradas
Processamento Digital de Imagens
Tecnologias da Informação em Educação e Ensino a Distância
Internet e Sistemas de Informação
Sistemas Multimídia
03/2009 - 07/2009Ensino, Sistemas de Informação, Nível: Graduação.
Disciplinas ministradas
Tecnologias da Informação em Educação e Ensino a Distância
Sistemas de Informação II
Sistemas Multimídia
Instituto Nacional de Ciência e Tecnologia para Engenharia de Software, INES, Brasil.
Vínculo institucional
2008 - Atual Vínculo: Pesquisador, Enquadramento Funcional: Pesquisador, Carga horária: 8
Outras informações O INES (Instituto Nacional de Ciência e Tecnologia para Engenharia de Software), sob a Coordenação do Prof. Silvio Meira, da UFPE, tem como tema global promover desenvolvimento de software com altíssima produtividade, aplicando de forma sistemática o conceito de fábrica. Primordialmente, os sistemas desenvolvidos apresentarão, de forma mensurável e configurável, fidedignidade (ou seja, poderemos depender deles sem receio). Em especial, as iniciativas do INES buscarão diminuir de forma radical as taxas de fracasso de projeto, aumentando o nível de satisfação com a qualidade dos produtos entregues, com custo e benefício controlados. Dentro deste contexto, o Instituto determinará e controlará a execução de atividades com metas de curto, médio e longo prazo, coordenando as contribuições das várias instituições e grupos de pesquisa participantes. A área de atuação dos pesquisadores que irão compor o INES, em termos gerais, engloba atividades de definição, viabilização e implantação de fábricas de software efetivas, com foco em alta produtividade e, ao mesmo tempo, fidedignidade mensurável e controlável. De forma específica, pesquisadores atuarão em diversas linhas de pesquisa conectadas em termos do objetivo em comum: (a) reuso sistemático e linhas de produto de software, (b) verificação e validação automática de sistemas, (c) técnicas de evolução e refatoração automáticas, (d) desenvolvimento dirigido por modelos, (e) linguagens de domínio específico, (f) qualidade de software e (g) engenharia de software experimental.
Atividades
2008 - AtualAtividades de Participação em Projeto, RiSE, .
Centro de Estudos e Sistemas Avançados do Recife, CESAR, Brasil.
Vínculo institucional
2010 - 2010 Vínculo: Celetista formal, Enquadramento Funcional: Coordenador Pedagógico, Carga horária: 20
Outras informações Atuo como consultor nos projetos de TIC em Educação do CESAR, em especial no projeto NAVE, desenvolvido em conjunto com o Instituto Oi Futuro e que acontece em Recife, na escola Cícero Dias com o Curso Tecnico Profissionalizente de Ensino Médio para Programação de Jogos Digitais (com habilitação para Programação de Jogos e Arte para Jogos) e no Rio de Janeiro na escola Julio Leite Lopes com o Curso Técnico Profissionalizante de Ensino Médio para Programação de Jogos Digitais (com habilitação para Programaçõ de Jogos). Atuo ainda como consultor em reuso de software em projetos de desenvolvimento de software e na área de pesquisa e inovação do CESAR. Apóio as atividades e projetos de educação do CESAR.EDU como o Mestrado Profissional em Engenharia de Software, principalmente como professor da disciplina de Engenharia de Reuso.
Vínculo institucional
2009 - 2009 Vínculo: Coordenador, Enquadramento Funcional: Coordenador Pedagógico, Carga horária: 6
Outras informações Coordenador Pedagógico do Curso Técnico Profissionalizante de Nível Médio em Desenvolvimento de Jogos - Habilitação em Programação para Jogos - Habilitação em Artes para Jogos
Vínculo institucional
2008 - 2009 Vínculo: Colaborador, Enquadramento Funcional: Consultor em Reuso de Software, Carga horária: 8
Vínculo institucional
2007 - 2009 Vínculo: Professor, Enquadramento Funcional: Professor, Carga horária: 5
Outras informações Professor do curso de Engenharia de Reuso (Módulos Básico, Intermediário e Profissional) no Mestrado Profissionalizante em Engenharia de Software (ais informações em http://www.cesar.edu.br)
Vínculo institucional
2005 - 2008 Vínculo: Colaborador, Enquadramento Funcional: Engenheiro de Sistemas, Carga horária: 40
Atividades
06/2007 - AtualEnsino, Mestrado Profissional em Engenharia de Software, Nível: Pós-Graduação.
Disciplinas ministradas
Engenharia de Reuso - Módulo Básico
Engenharia de Reuso - Módulo Intermediário
Engenharia de Reuso - Módulo Profissional
01/2010 - 08/2010Pesquisa e desenvolvimento , SEPG, Reuso de Software.
Linhas de pesquisa
Tecnologias da Informação na Educação Profissionalizante
Tecnologias da Informação na Educação em Engenharia de Software
Aumento de Produtividade por meio de Reuso de Software
01/2010 - 08/2010Conselhos, Comissões e Consultoria, Operações, .
Cargo ou função
Consultor do projeto NAVE (Recife e Rio de Janeiro) em parceria com o Instituto Oi Futuro e as Secretarias de Educação do Estado de Pernambuco e do Rio de Janeiro.
12/2008 - 08/2010Atividades de Participação em Projeto, RiSE, .
04/2005 - 08/2010Atividades de Participação em Projeto, RiSE, .
Projetos de pesquisa
Uma Investigação de Processos, Ferramentas e Métricas para o Desenvolvimento de Linhas de Produto de Software
03/2010 - 03/2010Ensino, Segurança da Informação em Engenharia de Software, Nível: Especialização.
Disciplinas ministradas
Engenharia de Reuso de Software
02/2009 - 07/2009Ensino, Nível: Ensino Médio.
Disciplinas ministradas
Coordenação do Curso
Introdução a Informática
Lógica de Programação
Projeto Integralizador
03/2005 - 07/2009Atividades de Participação em Projeto, RiSE, .
Projetos de pesquisa
B.A.R.T. - Basic Asset Retrieval Tool
ToolDAY - Tool for Domain Analysis
LiFT - Legacy InFormation retrieval Tool
4/2005 - 1/2008Pesquisa e desenvolvimento .
Linhas de pesquisa
Reuso de Software
4/2005 - 1/2008Atividades de Participação em Projeto, .
Projetos de pesquisa
GCOMP-GERENCIADOR DE COMPONENTES
COMPGOV-BIBLIOTECA COMPARTILHADA DE COMPONENTES PARA E-GOV
University Of Mannheim, UM, Alemanha.
Vínculo institucional
2006 - 2006 Vínculo: Bolsista, Enquadramento Funcional: Pesquisador Visitante, Carga horária: 40
Atividades
09/2006 - 12/2006Atividades de Participação em Projeto, Institut für Informatik, .
Projetos de pesquisa
Modelos de Adoção de Reuso para o Projeto ROARS
Universidade Federal de Pernambuco, UFPE, Brasil.
Vínculo institucional
2010 - Atual Vínculo: Servidor Público, Enquadramento Funcional: Professor Adjunto I, Carga horária: 40, Regime: Dedicação exclusiva.
Vínculo institucional
2005 - 2010 Vínculo: Candidato a PhD, Enquadramento Funcional: Candidato a PhD, Carga horária: 20
Atividades
02/2011 - AtualEnsino, Sistemas de Informação, Nível: Graduação.
Disciplinas ministradas
Algoritmos e Estrutura de Dados (if969)
09/2010 - AtualConselhos, Comissões e Consultoria, Centro de Informática, .
Cargo ou função
Membro do Colegiado de Pós-Graduação (Mestrado e Doutorado) do Curso de Ciência da Computação.
08/2010 - AtualConselhos, Comissões e Consultoria, Centro de Informática, .
Cargo ou função
Membro do Colegiado de Graduação do Curso de Sistemas de Informação..
02/2010 - AtualEnsino, Engenharia da Computação, Nível: Graduação.
Disciplinas ministradas
Métodos Computacionais (if264)
2010 - AtualAtividades de Participação em Projeto, Centro de Informática, .
Projetos de pesquisa
Em Busca de um Processo para a Análise e Projeto de Linhas de Produto de Software orientada a Serviços
SPLSmart: Desenvolvimento de uma Linha de Produtos para Aplicações de Gestão Medica
Certificação de Componentes de Software: Em Busca de um Modelo de Qualidade, Processo de Certificação e Experimentos Controlados
RiSE-APF: Um Framework de Processos para Adoção Incremental de Reuso Sistemático de Software
Uma Abordagem para Rastreabilidade de Variabilidades entre Requisitos e Arquiteturas de Software Orientadas a Serviços
EU-Brazil Open Data and Cloud Computing e-Infrastructure for Biodiversity
Uma Abordagem para Rastreabilidade de Variabilidades entre Requisitos e Arquiteturas de Software Orientadas a Serviços
12/2008 - AtualAtividades de Participação em Projeto, Centro de Informática, .
Projetos de pesquisa
INES - Instituto Nacional de Ciência e Tecnologia para Engenharia de Software
3/2005 - AtualAtividades de Participação em Projeto, Centro de Ciências Exatas e da Natureza, Departamento de Informática.
Projetos de pesquisa
RiSE: Reuse in Software Engineering
2011 - 2013Atividades de Participação em Projeto, Centro de Informática, .
Projetos de pesquisa
JiT Clouds - Uma proposta para ampliar a elasticidade de provedores de computação em nuvem baseada na federação de recursos computacionais amortizados
2010 - 2013Atividades de Participação em Projeto, Centro de Informática, .
2009 - 2012Atividades de Participação em Projeto, Centro de Informática, .
Projetos de pesquisa
Criação de um Instituto Nacional de Engenharia de Software em Pernambuco
08/2010 - 12/2010Ensino, Engenharia da Computação, Nível: Graduação.
Disciplinas ministradas
Computação Eletrônica (if165)
Métodos Computacionais (if264)
01/2008 - 02/2010Atividades de Participação em Projeto, Centro de Informática, .
Projetos de pesquisa
Um Modelo de Maturidade para Adoção Incremental de Reuso de Software
2007 - 2008Atividades de Participação em Projeto, Centro de Informática, .
Projetos de pesquisa
A maturity model for incremental reuse adoption in software development process
3/2005 - 08/2007Pesquisa e desenvolvimento , Centro de Ciências Exatas e da Natureza, Departamento de Informática.
Linhas de pesquisa
Repositórios de Componentes
03/2006 - 03/2007Atividades de Participação em Projeto, Centro de Informática, .
Projetos de pesquisa
Em Direção a um Framework Industrial de Reutilização de Software baseado em Aspectos Técnicos e Não Técnicos
Reuse-Oriented Automated Reasoning Software (ROARS)
2005 - 2006Atividades de Participação em Projeto, Centro de Informática, .
Projetos de pesquisa
Software Product Line Oriented Reengineering Approach
Faculdade de Filosofia Ciências e Letras de Caruaru, FAFICA, Brasil.
Vínculo institucional
2008 - 2009 Vínculo: Prestador de serviços, Enquadramento Funcional: Professor, Carga horária: 5
Outras informações Professor da disciplina Novas Tecnologias, turno matutino. Professor da Pós-Graduação em Engenharia de Software
Atividades
01/2009 - 02/2009Ensino, Pós-Graduação em Engenhaia de Software, Nível: Pós-Graduação.
Disciplinas ministradas
Engenharia de Reuso de Software
08/2008 - 01/2009Ensino, Análise de Sistemas, Nível: Graduação.
Disciplinas ministradas
Novas Tecnologias
Universidade Federal de São Carlos, UFSCAR, Brasil.
Vínculo institucional
2003 - 2005 Vínculo: Candidato a Mestre, Enquadramento Funcional: Aluno, Carga horária: 40, Regime: Dedicação exclusiva.
Outras informações O principal objetivo deste projeto é a disponibilização de uma ferramenta CASE, em regime de software livre, que possua as principais características necessárias às empresas de desenvolvimento de software nacionais. Palavras-Chaves: CASE, Software Livre, Modelagem e Repositório Vigência: dez/2003 a dez/2004 Processo Número: 401734/2003-0
Vínculo institucional
2001 - 2003 Vínculo: Bolsista DTI, Enquadramento Funcional: Bolsista, Carga horária: 40, Regime: Dedicação exclusiva.
Outras informações Objetivo: Transferir tecnologia sobre Reengenharia de Software, usando Transformações, para a indústria Palavras Chaves: Reengenharia de Software, Transformação de Software, Engenharia de Software, Reuso e Componentes Vigência: 08/2001 à 03/2004 Nº do Processo Institucional: 610.069/01-2 Nº do Processo Individual / Área Prioritária: 360305/01-6 Modalidade / Tipo de bolsa: DTI-7G
Atividades
12/2003 - 3/2005Atividades de Participação em Projeto, Centro de Ciências Exatas e de Tecnologia, Departamento de Computação.
Projetos de pesquisa
MVCASE: Uma Ferramenta Brasileira para o Desenvolvimento de Software
3/2003 - 3/2005Pesquisa e desenvolvimento , Centro de Ciências Exatas e de Tecnologia, Departamento de Computação.
Linhas de pesquisa
Engenharia de Software
Reengenharia de Software
Engenharia Reversa
Aspect-Oriented Software Development
Aspect Mining
Refactoring
Reuso na Engenharia de Software
2003 - 2005Atividades de Participação em Projeto, Centro de Ciências Exatas e de Tecnologia, Departamento de Computação.
Projetos de pesquisa
Phoenix: Uma Abordagem Orientada a Aspectos para Reengenharia de Software usando Transformações
7/2001 - 3/2003Atividades de Participação em Projeto, Centro de Ciências Exatas e de Tecnologia, Departamento de Computação.
Projetos de pesquisa
Reengenharia de Software usando Transformações (RST)
7/2001 - 1/2003Pesquisa e desenvolvimento , Centro de Ciências Exatas e de Tecnologia, Departamento de Computação.
Linhas de pesquisa
Engenharia de Software
Sistemas Transformacionais
Reengenharia de Software usando Transformações
Art Informática Ltda., ART, Brasil.
Vínculo institucional
2000 - 2001 Vínculo: Funcionário, Enquadramento Funcional: Técnico em Informática, Carga horária: 46, Regime: Dedicação exclusiva.
Outras informações Responsável pela análise, projeto e implementação do Sistema de Gestão de Vendas "Service".
Atividades
11/2000 - 7/2001Outras atividades técnico-científicas .
Atividade realizada
Contratado como Técnico em Informática, trabalhando na área de desenvolvimento, desde a análise do projeto à implementação. Participação no projeto, modelagem e no desenvolvimento do sistema Service, sistema de Gestão de Vendas e Negócios (Delphi - Interb.
Aplicad Aplicação de Informática, APLICAD, Brasil.
Vínculo institucional
1998 - 1999 Vínculo: Outro, Enquadramento Funcional: Outro, Carga horária: 20
Outras informações Vínculo como Estagiário
Atividades
12/1998 - 7/1999Estágios .
Estágio realizado
Estágio na área de desenvolvimento de Sistemas em Delphi e SQL-Server, e na área técnica. Desenvolvendo sistemas utilizando como ferramenta o Delphi 3.0 e Delphi 4.0. Na área técnica participava de montagens e instalação de redes e manutenção de hardware..
Universidade Salvador, UNIFACS, Brasil.
Vínculo institucional
1998 - 1999 Vínculo: Outro, Enquadramento Funcional: Outro, Carga horária: 20
Outras informações Vínculo como Estagiário
Atividades
7/1998 - 2/1999Estágios .
Estágio realizado
Estágio de complementação educacional iniciado em junho de 1998, na área de informática, auxiliava os alunos sobre como proceder diante do equipamento, colaborava na manutenção. Trabalhando com uma rede Windows NT, com 30 máquinas e protocolo TCP/IP..
Fundação de Amparo à Pesquisa do Estado da Bahia, FAPESB, Brasil.
Vínculo institucional
2005 - 2006 Vínculo: Bolsista de Doutorado, Enquadramento Funcional: Bolsista de Doutorado, Carga horária: 40, Regime: Dedicação exclusiva.
Vínculo institucional
2003 - 2005 Vínculo: Bolsista de Mestrado, Enquadramento Funcional: Bolsista de Mestrado, Carga horária: 40, Regime: Dedicação exclusiva.
Atividades
03/2003 - 03/2005Atividades de Participação em Projeto, Fundação de Amparo à Pesquisa do Estado da Bahia, .
N A Consultores Associados Ltda, N&A, Brasil.
Vínculo institucional
1999 - 2000 Vínculo: Estágio, Enquadramento Funcional: Desenvolvedor, Carga horária: 40, Regime: Dedicação exclusiva.
Outras informações Vínculo como estagiário
Atividades
8/1999 - 11/2000Serviços técnicos especializados .
Serviço realizado
Estágio na área de informática da empresa, desenvolvendo sistemas de Gestão EMpresarial utilizando Access e Visual Basic e Delphi com Interbase e SQL-Server..

Linhas de Pesquisa
1. Engenharia de Software
2. Sistemas Transformacionais
3. Reengenharia de Software usando Transformações
4. Engenharia de Software
5. Reengenharia de Software
6. Engenharia Reversa
7. Aspect-Oriented Software Development
8. Aspect Mining
9. Refactoring
10. Reuso na Engenharia de Software
11. Reuso de Software
12. Tecnologias da Informação na Educação Profissionalizante
13. Tecnologias da Informação na Educação em Engenharia de Software
14. Aumento de Produtividade por meio de Reuso de Software
15. Repositórios de Componentes
16. Desenvlovimento de Jogos Digitais
17. Desenvolvimento de Sistemas de Informação para Web

Projetos de Pesquisa
2011 - 2013Em Busca de um Processo para a Análise e Projeto de Linhas de Produto de Software orientada a Serviços
Descrição: O objetivo deste projeto é investigar e definir um processo para o desenvolvimento de linhas de produto de software com foco em serviços. O processo proposto irá contemplar as fases de definição de escopo, engenharia de requisitos e projeto arquitetural (Edital Universal 2010 - R$ 20.000,00).
Situação: Em andamento; Natureza: Pesquisa.
Alunos envolvidos: Graduação ( 4) / Mestrado acadêmico ( 9) / Doutorado ( 8) .
Integrantes: Alexandre Alvaro - Integrante / Daniel Lucrédio - Integrante / Ivan do Carmo Machado - Integrante / Luanna Lopes Lobato - Integrante / Ivonei Freitas da Silva - Integrante / Eduardo Santana de Almeida - Coordenador / Silvio Romero de Lemos Meira - Integrante / Vinicius Cardoso Garcia - Integrante.
Financiador(es): Conselho Nacional de Desenvolvimento Científico e Tecnológico - Auxílio financeiro..
2011 - 2013Certificação de Componentes de Software: Em Busca de um Modelo de Qualidade, Processo de Certificação e Experimentos Controlados
Descrição: O objetivo deste projeto é investigar os principais problemas da área de qualidade de componentes de software visando aplicar os resultados na indústria. Segundo Alvaro et al. [Alvaro et al., 2010], a área de certificação de componentes não prescreve, ainda, nenhum método ou técnica bem definida e/ou processo sistemático de como avaliar a qualidade de componentes de software. Deste modo, visando suprir as reais necessidades de pesquisa e desenvolvimento da indústria e do mercado de componentes de software [Bass et al., 2000], este projeto visa a investigação e o desenvolvimento de um framework para a garantia de qualidade de componentes de software (Edital CNPq nº 09/2010 - PDI - Grande e Pequeno Porte - R$ 99.702,72)..
Situação: Em andamento; Natureza: Pesquisa.
Alunos envolvidos: Doutorado ( 7) .
Integrantes: Alexandre Alvaro - Integrante / Daniel Lucrédio - Integrante / Yguaratã Cerqueira Cavalcanti - Integrante / Ivan do Carmo Machado - Integrante / Luanna Lopes Lobato - Integrante / Paulo Anselmo da Mota Silveira Neto - Integrante / Manoel Gomes de Mendonça Neto - Integrante / Ivonei Freitas da Silva - Integrante / Eduardo Santana de Almeida - Coordenador / Silvio Romero de Lemos Meira - Integrante / Raphael Pereira de Oliveira - Integrante / Vinicius Cardoso Garcia - Integrante.
Financiador(es): Conselho Nacional de Desenvolvimento Científico e Tecnológico - Auxílio financeiro..
2011 - 2013EU-Brazil Open Data and Cloud Computing e-Infrastructure for Biodiversity
Descrição: EUBrazilOpenBio: Um projeto colaborativo de 2 anos que irá lançar as bases de uma infra-estrutura de acesso livre a dados, permitindo que os parceiros do Brasil e da União Europeia consigam detectar padrões e tendências de mudanças na biodiversidade. Essa e-infraestrutura de dados, ferramentas e serviços resultará da federação e integração das principais iniciativas de infraestruturas de dados, nuvens e grids da Europa e do Brasil, focadas no domínio da biodiversidade e taxonomia. A infraestrutura EUBrazilOpenBio e a disponibilização aberta de seus recursos viabilizará uma gama de aplicações em ambientes interdisciplinares de pesquisa virtual de alta relação custo-benefício, abrindo caminhos para a sua adoção e uso em larga escala pela comunidade científica mundial. O objetivo do projeto é realizar dois estudos de caso com foco em: (1) integração de taxonomias regionais e globais; e (2) usabilidade de dados de ocorrência de espécies e modelagem de nicho ecológico. A realização destes estudos de caso envolve a avaliação de mecanismos de Interoperabilidade das infraestruturas existentes: hardware e facilidades computacionais, portais e plataformas, infraestruturas de dados e conhecimento científicos. Contrato número ICT-288754, financiamento total: EUROPE 1.253.555,00 ; BRAZIL R$ 2.299.939,13. Web site: www.eubrazilopenbio.eu.
Situação: Em andamento; Natureza: Desenvolvimento.
Alunos envolvidos: Graduação ( 2) / Especialização ( 1) / Mestrado acadêmico ( 5) / Mestrado profissionalizante ( 1) / Doutorado ( 2) .
Integrantes: Aline de Paula Nascimento - Integrante / Maria Cristina Silva Boeres - Integrante / Vanderlei Perez Canhos - Coordenador / Dora Ann Lange Canhos - Integrante / Leandro Neumann Ciuffo - Integrante / Benedito Aparecido Cruz - Integrante / Renato De Giovanni - Integrante / Eugene Francis Vinod Rebello - Integrante / Vinicius Cardoso Garcia - Integrante.
Financiador(es): Conselho Nacional de Desenvolvimento Científico e Tecnológico - Auxílio financeiro..
2011 - 2013JiT Clouds - Uma proposta para ampliar a elasticidade de provedores de computação em nuvem baseada na federação de recursos computacionais amortizados
Descrição: O paradigma da computação em nuvem permite o fornecimento de Tecnologia da Informação (TI) sob a forma de um serviço adquirido sob demanda. Entre os vários benefícios providos por esse novo paradigma, a elasticidade, que habilita o cliente a aumentar ou diminuir a capacidade de sua infraestrutura de TI sem qualquer custo adicional, é um dos mais importantes. Essa característica faz com que o ônus dos custos e riscos associados ao planejamento da capacidade da infraestrutura de TI passem do cliente para o provedor do serviço. O estado-da-prática em provimento de infraestrutura como um serviço (IaaS) impõe um limite a essa elasticidade, para que se possa garantir uma disponibilidade suficientemente elevada para os serviços e, ao mesmo tempo, manter os custos operacionais em um nível aceitável. Isso restringe o escopo das aplicações que poderiam se beneficiar do paradigma de computação em nuvem. Nesse projeto nós iremos investigar uma arquitetura alternativa para a construção de provedores de IaaS, onde os mesmos apenas incorrem em custos de propriedade quando os recursos usados para prover a sua infraestrutura são demandados pelos seus clientes, permitindo uma ampliação de algumas ordens de magnitude no limite que precisa ser imposto aos clientes. Além das questões relacionadas com o provimento de IaaS, serão estudadas questões relacionadas com o acoplamento com os outros níveis de computação em nuvem (RNP - R$1.880.000,00).
Situação: Em andamento; Natureza: Pesquisa.
Alunos envolvidos: Graduação ( 2) / Mestrado acadêmico ( 3) .
Integrantes: Rodrigo Elia Assad - Integrante / Raimundo José Araújo Macêdo - Integrante / Taisy Weber - Integrante / Marco Aurélio Spohn - Integrante / Philippe Olivier Alexandre Navaux - Integrante / Antônio Tadeu Azevedo Gomes - Integrante / Altair Santin - Integrante / Hermes Senger - Integrante / César Marcondes - Integrante / Regina Moraes - Integrante / Marcos Barreto - Integrante / Cristiano Costa - Integrante / Reinaldo Gomes - Integrante / Francisco Vilar Brasileiro - Coordenador / Fernando Antonio Mota Trinta - Integrante / Vinicius Cardoso Garcia - Integrante.
Financiador(es): Rede Nacional de Ensino e Pesquisa - Remuneração..
2010 - 2013SPLSmart: Desenvolvimento de uma Linha de Produtos para Aplicações de Gestão Medica
Descrição: O objetivo deste projeto é o desenvolvimento de uma linha de produtos para aplicações de gestão medica (consultório, clinica, laboratório e hospital) e posterior re-desenvolvimento dos produtos (Edital RHAE/CNPq Nº 062/2009 - R$ 298.069,71)..
Situação: Em andamento; Natureza: Pesquisa.
Alunos envolvidos: Doutorado ( 4) .
Integrantes: Vanilson André de Arruda Burégio - Integrante / Ivan do Carmo Machado - Integrante / Luanna Lopes Lobato - Integrante / Manoel Gomes de Mendonça Neto - Integrante / Ivonei Freitas da Silva - Integrante / Eduardo Santana de Almeida - Integrante / Silvio Romero de Lemos Meira - Integrante / André Gomes Silveira - Coordenador / Vinicius Cardoso Garcia - Integrante.
Financiador(es): Conselho Nacional de Desenvolvimento Científico e Tecnológico - Bolsa..
2010 - 2013RiSE-APF: Um Framework de Processos para Adoção Incremental de Reuso Sistemático de Software
Descrição: Este projeto propõe um Modelo para Adoção Incremental de Reuso no Processo de Desenvolvimento de Software. O modelo tem por objetivo prover uma abordagem sistemática para adoção de reuso no processo de desenvolvimento de software das organizações, de uma forma incremental e customizável, por meio de uma série de diretrizes, atividades (tarefas) e ferramentas. O modelo é baseado na análise do estado da arte na área, incluindo modelos de reuso, processos para engenharia de domínio e para linhas de produto, e ferramentas e ambientes para o reuso de software. O ponto chave deste modelo é a combinação de diretrizes, métricas de reuso, aspectos econômicos e um conjunto de requisitos para uma adoção incremental de reuso de software (Edital Programa Primeiros Projetos PPP/FACEPE/CNPq - 10/2010, APQ-1044-1.03/10 - R$ 18.278,30).
Situação: Em andamento; Natureza: Pesquisa.
Alunos envolvidos: Mestrado acadêmico ( 3) / Mestrado profissionalizante ( 2) / Doutorado ( 2) .
Integrantes: Vanilson André de Arruda Burégio - Integrante / Eduardo Santana de Almeida - Integrante / Leandro Marques do Nascimento - Integrante / Silvio Romero de Lemos Meira - Integrante / Legilmo Marcelo Fontes de Oliveira - Integrante / Gert Uchôa Müller Neto - Integrante / Marco André Santos Machado - Integrante / Jimens Candido Barbosa Lima - Integrante / Anderson Fonseca - Integrante / Vinicius Cardoso Garcia - Coordenador.
Financiador(es): Fundação de Amparo à Ciência e Tecnologia do Estado de Pernambuco - Auxílio financeiro..
2010 - 2012Programa de Residência em Reuso de Software
Descrição: Aumentar o número de profissionais qualificados na área de engenharia de software, fomentar a competitividade e a presença de empresas nacionais nos mercados local e global em estreita aderência aos objetivos e as metas do Plano de Ação 2007-2010: Ciência, Tecnologia e Inovação para o Desenvolvimento Nacional e da Política de Desenvolvimento Produtivo PDP para o setor de software e serviços correlatos (Edital MCT/CNPq Nº 06/2010 Residência em Software e Extensão Inovadora em TI - R$ 268.433,60). Processo número: 560281/2010-2.
Situação: Em andamento; Natureza: Pesquisa.
Integrantes: Alexandre Alvaro - Integrante / Daniel Lucrédio - Integrante / Eduardo Cruz Reis Santos - Coordenador / Luanna Lopes Lobato - Integrante / Manoel Gomes de Mendonça Neto - Integrante / Eduardo Santana de Almeida - Integrante / Silvio Romero de Lemos Meira - Integrante / Antônio do Rêgo Valença - Integrante / Eiran Simis - Integrante / Vinicius Cardoso Garcia - Integrante.
Financiador(es): Conselho Nacional de Desenvolvimento Científico e Tecnológico - Auxílio financeiro..
2010 - AtualUma Abordagem para Rastreabilidade de Variabilidades entre Requisitos e Arquiteturas de Software Orientadas a Serviços
Descrição: A recente incursão de grandes empresas como Amazon, Google, IBM, Microsoft, entre outras na plataforma da Cloud Computing nos leva a um cenário onde as empresas não são mais obrigadas a possuir uma conjunto mínimo de infra-estrutura e aplicativos próprios. Isto somente é possível através da utilização de técnicas de Service-Oriented Architecture (SOA). SOA é um estilo de arquitetura de software cujo princípio fundamental prega que as funcionalidades implementadas pelas aplicações devem ser disponibilizadas na forma de serviços. Para apoiar um desenvolvimento de software consistente e eficiente, qualquer mudança nos artefatos do ciclo de desenvolvimento devem ser controladas (rastreadas). Falhas na manutenção da rastreabilidade dos requisitos pode levar a um aumento considerável nos custos e tempo de execução do projeto, além de causar a degradação da qualidade do software. Neste contexto, o objetivo deste projeto de pesquisa é investigar e definir uma abordagem para apoiar a rastreabilidade entre requisitos e arquiteturas orientadas a serviços, reduzindo os riscos, custos e aumentando a possibilidade de sucesso em projetos de desenvolvimento de software baseados na plataforma de Cloud Computing..
Situação: Em andamento; Natureza: Pesquisa.
Alunos envolvidos: Graduação ( 1) / Mestrado acadêmico ( 1) .
Integrantes: Marco André Santos Machado - Integrante / Vinicius Cardoso Garcia - Coordenador.
Financiador(es): Fundação de Amparo à Ciência e Tecnologia do Estado de Pernambuco - Bolsa.Número de orientações: 1.
2010 - AtualUma Abordagem para Rastreabilidade de Variabilidades entre Requisitos e Arquiteturas de Software Orientadas a Serviços
Descrição: A recente incursão de grandes empresas como Amazon, Google, IBM, Microsoft, entre outras na plataforma da Cloud Computing nos leva a um cenário onde as empresas não são mais obrigadas a possuir uma conjunto mínimo de infra-estrutura e aplicativos próprios. Isto somente é possível através da utilização de técnicas de Service-Oriented Architecture (SOA). SOA é um estilo de arquitetura de software cujo princípio fundamental prega que as funcionalidades implementadas pelas aplicações devem ser disponibilizadas na forma de serviços. Para apoiar um desenvolvimento de software consistente e eficiente, qualquer mudança nos artefatos do ciclo de desenvolvimento devem ser controladas (rastreadas). Falhas na manutenção da rastreabilidade dos requisitos pode levar a um aumento considerável nos custos e tempo de execução do projeto, além de causar a degradação da qualidade do software. Neste contexto, o objetivo deste projeto de pesquisa é investigar e definir uma abordagem para apoiar a rastreabilidade entre requisitos e arquiteturas orientadas a serviços, reduzindo os riscos, custos e aumentando a possibilidade de sucesso em projetos de desenvolvimento de software baseados na plataforma de Cloud Computing (FACEPE Edital 20/2010, número IBPG-0398-1.03/10 - R$ 28.800,00).
Situação: Em andamento; Natureza: Pesquisa.
Alunos envolvidos: Mestrado acadêmico ( 1) .
Integrantes: Marco André Santos Machado - Integrante / Vinicius Cardoso Garcia - Coordenador.
Financiador(es): Fundação de Amparo à Ciência e Tecnologia do Estado de Pernambuco - Bolsa.Número de orientações: 1.
2009 - 2012Uma Investigação de Processos, Ferramentas e Métricas para o Desenvolvimento de Linhas de Produto de Software
Descrição: O objetivo deste projeto consiste em investigar e definir um conjunto de processos para o desenvolvimento de linhas de produto, assim como ferramental de apoio para automação de suas tarefas e estudos de caso e experimentos analisando a sua viabilidade de aplicação industrial (Edital INES 2009 - R$ 212.082,41).
Situação: Em andamento; Natureza: Pesquisa.
Integrantes: Daniel Lucrédio - Integrante / Eduardo Cruz Reis Santos - Integrante / Ednaldo Dilorenzo de Souza Filho - Integrante / Vanilson André de Arruda Burégio - Integrante / Alexandre Costa Martins - Integrante / Yguaratã Cerqueira Cavalcanti - Integrante / Carlos Eduardo Albuquerque Cunha - Integrante / Danuza Ferreira Santana Neiva - Integrante / Thiago Henrique Burgos de Oliveira - Integrante / Ricardo de Oliveira Cavalcanti - Integrante / Ivan do Carmo Machado - Integrante / Marcela Balbino Santos de Moraes - Integrante / Paulo Anselmo da Mota Silveira Neto - Integrante / Hernan Julho Muñoz - Integrante / Manoel Gomes de Mendonça Neto - Integrante / Vaninha Vieira dos Santos - Integrante / Ivonei Freitas da Silva - Integrante / Crescencio Rodrigues Lima Neto - Integrante / Flávio Mota Medeiros - Integrante / Helaine Solange Lins - Integrante / Iuri Santos Souza - Integrante / Jonatas Ferreira Bastos - Integrante / Leandro Oliveira de Souza - Integrante / Rafael de Lucena Falcão - Integrante / Eduardo Santana de Almeida - Coordenador / Leandro Marques do Nascimento - Integrante / Silvio Romero de Lemos Meira - Integrante / Vinicius Cardoso Garcia - Integrante.
Financiador(es): Conselho Nacional de Desenvolvimento Científico e Tecnológico - Auxílio financeiro / Fundação de Amparo à Ciência e Tecnologia do Estado de Pernambuco - Auxílio financeiro..
2009 - 2012INES - Instituto Nacional de Ciência e Tecnologia para Engenharia de Software
Descrição: O INES (Instituto Nacional de Ciência e Tecnologia para Engenharia de Software), sob a Coordenação do Prof. Silvio Meira, da UFPE, tem como tema global promover desenvolvimento de software com altíssima produtividade, aplicando de forma sistemática o conceito de fábrica. Primordialmente, os sistemas desenvolvidos apresentarão, de forma mensurável e configurável, fidedignidade (ou seja, poderemos depender deles sem receio). Em especial, as iniciativas do INES buscarão diminuir de forma radical as taxas de fracasso de projeto, aumentando o nível de satisfação com a qualidade dos produtos entregues, com custo e benefício controlados. Dentro deste contexto, o Instituto determinará e controlará a execução de atividades com metas de curto, médio e longo prazo, coordenando as contribuições das várias instituições e grupos de pesquisa participantes. A área de atuação dos pesquisadores que irão compor o INES, em termos gerais, engloba atividades de definição, viabilização e implantação de fábricas de software efetivas, com foco em alta produtividade e, ao mesmo tempo, fidedignidade mensurável e controlável. De forma específica, pesquisadores atuarão em diversas linhas de pesquisa conectadas em termos do objetivo em comum: (a) reuso sistemático e linhas de produto de software, (b) verificação e validação automática de sistemas, (c) técnicas de evolução e refatoração automáticas, (d) desenvolvimento dirigido por modelos, (e) linguagens de domínio específico, (f) qualidade de software e (g) engenharia de software experimental. FINANCIAMENTOS: 1 - EDITAL CNPq 15/2008 INCT - R$ 2.318.449,54, processo #573964/2008-4 2 - EDITAL FACEPE 07/2008 PRONEX/FACEPE/CNPq - R$ 440.519,68, processo #APQ-1037-1.03/08..
Situação: Em andamento; Natureza: Pesquisa.
Integrantes: Andre Luís de Medeiros Santos - Integrante / Paulo Henrique Monteiro Borba - Integrante / Augusto Cezar Alves Sampaio - Integrante / Ana Carolina Brandão Salgado - Integrante / Adriano Lorena Inácio de Oliveira - Integrante / Márcio Lopes Cornélio - Integrante / Sérgio Castelo Branco Soares - Integrante / Tiago Lima Massoni - Integrante / Manoel Gomes de Mendonça Neto - Integrante / Silvio Romero de Lemos Meira - Coordenador / Christina von Flach Garcia Chavez - Integrante / Laís do Nascimento Salvador - Integrante / Dalton Dario Serey Guerrero - Integrante / Jorge César Abrantes de Figueiredo - Integrante / Rohit Gheyi - Integrante / Glêdson Elias da Silveira - Integrante / Valéria Gonçalves Soares - Integrante / Anamaria Martins Moreira - Integrante / David Boris Paul Déharbe - Integrante / Marcel Vinicius Medeiros Oliveira - Integrante / Martin Alejandro Musicante - Integrante / Leila Maciel de Almeida e Silva - Integrante / Hendrik Teixeira Macedo - Integrante / Vinicius Cardoso Garcia - Integrante.
Financiador(es): CAPES - Centro Anhanguera de Promoção e Educação Social - Outra / Conselho Nacional de Desenvolvimento Científico e Tecnológico - Auxílio financeiro / Ministério da Ciência e Tecnologia - Auxílio financeiro..
2009 - 2012Criação de um Instituto Nacional de Engenharia de Software em Pernambuco
Descrição: (EDITAL PRONEX/FACEPE 07/2008 - R$ 440.519,68).
Situação: Em andamento; Natureza: Pesquisa.
Integrantes: Alexandre Alvaro - Integrante / Eduardo Cruz Reis Santos - Integrante / Ednaldo Dilorenzo de Souza Filho - Integrante / Vanilson André de Arruda Burégio - Integrante / Andre Luís de Medeiros Santos - Integrante / Jones Oliveira de Albuquerque - Integrante / Alexandre Costa Martins - Integrante / Liana Barachisio Lisboa - Integrante / Yguaratã Cerqueira Cavalcanti - Integrante / Paulo Henrique Monteiro Borba - Integrante / Augusto Cezar Alves Sampaio - Integrante / Ana Carolina Brandão Salgado - Integrante / Adriano Lorena Inácio de Oliveira - Integrante / Márcio Lopes Cornélio - Integrante / Sérgio Castelo Branco Soares - Integrante / Tiago Lima Massoni - Integrante / Ivan do Carmo Machado - Integrante / Paulo Anselmo da Mota Silveira Neto - Integrante / Ricardo Rocha Amorim - Integrante / Dinani Gomes Amorim - Integrante / Jorge Luis Cavalcanti Ramos - Integrante / Jocélio de Oliveira Dantas Passos - Integrante / Teresa Maria de Medeiros Maciel - Integrante / Fernando Castor Filho - Integrante / Thiago Affonso Viana - Integrante / Cristiane Queiroz - Integrante / Júlio Taveira - Integrante / Joás de Souza - Integrante / Eduardo Santana de Almeida - Integrante / Leandro Marques do Nascimento - Integrante / Silvio Romero de Lemos Meira - Coordenador / Rohit Gheyi - Integrante / Vinicius Cardoso Garcia - Integrante.
Financiador(es): Fundação de Amparo à Ciência e Tecnologia do Estado de Pernambuco - Auxílio financeiro..
2008 - 2010Em Direção a um Framework Industrial de Reutilização de Software baseado em Aspectos Técnicos e Não Técnicos
Descrição: Uma das razões mais convincentes para a adoção de abordagens de desenvolvimento de software, com ou sem objetos, é a premissa de reutilização. A idéia é construir software através da utilização de artefatos ou conhecimento já existentes primariamente pela montagem e substituição de suas partes interoperáveis. As implicações de redução de tempo de desenvolvimento, custos e melhoria da qualidade do produto tornam esta abordagem muito atrativa. A reutilização é composta por uma variedade de técnicas que tem por principio reaproveitar ao máximo o trabalho de análise, projeto e implementação já concluído. O objetivo é não reinventar a mesma idéia cada vez que um novo projeto tiver que ser desenvolvido, mas sim organizar o trabalho já realizado e implantá-lo imediatamente em um novo contexto. Deste modo, mais produtos podem ser entregues em menores tempos, uma vez que as melhorias realizadas em um segmento de projeto refletir-se-ão em todos os projetos nos quais este está sendo utilizado e, por fim, tem-se uma melhoria de qualidade, visto que os componentes reutilizados já foram bem testados. Pesquisas apontam que uma solução de reuso para ser implantada em um ambiente industrial precisa envolver a combinação de aspectos técnicos: processos de reuso, métricas e ferramentas apropriadas; assim como, aspectos não técnicos: educação, cultura, gerenciamento, etc. Assim, este projeto visa investigar e desenvolver um framework industrial de reuso de software baseado em aspectos técnicos e não técnicos, visando a sua implantação em empresas de forma sistemática e com baixo risco. Processo número: 475743/2007-5 (Edital Universal MCT/CNPq 15/2007 - R$ 83.700,00).
Situação: Concluído; Natureza: Pesquisa.
Alunos envolvidos: Mestrado acadêmico ( 12) Doutorado ( 3) .
Integrantes: Alexandre Alvaro - Integrante / Daniel Lucrédio - Integrante / Eduardo Cruz Reis Santos - Integrante / Frederico Araújo Durão - Integrante / Vanilson André de Arruda Burégio - Integrante / Alexandre Costa Martins - Integrante / Liana Barachisio Lisboa - Integrante / Kellyton Santos Brito - Integrante / Eduardo Santana de Almeida - Coordenador / Leandro Marques do Nascimento - Integrante / Silvio Romero de Lemos Meira - Integrante / Vinicius Cardoso Garcia - Integrante.
Financiador(es): Conselho Nacional de Desenvolvimento Científico e Tecnológico - Auxílio financeiro..
2008 - 2010Um Modelo de Maturidade para Adoção Incremental de Reuso de Software
Descrição: A introdução de novas e especializadas tecnologias é geralmente visto como uma forma de obter melhorias de requisitos não funcionais. Um bom exemplo é o reuso de software sistemático, que provê aumento na produtividade, qualidade e redução nos custos. Reuso de software sistemático é uma metodologia de desenvolvimento de software através da qual as organizações identificam funcionalidades similares nas suas aplicações de um determinado domínio de negócio e constróem artefatos de software pré-fabricados para "plugar" ou "desplugar" nas varias soluções customizáveis. Apesar da existência de diversos métodos que detalham o processo de implementar reuso de software sistemático, poucas organizações estão aptas a materializar as promessas para essa tecnologia. A falta de maturidade do reuso de sofwtare sistemático e a falta do relato de experiências e de competência em equipes podem afetar a produtividade inicial. Os problemas com a competência devem desaparecer com o tempo. Este projeto de pesquisa se propõe a estudar e definir um modelo de adoção incremental de reuso de software para auxiliar na adoção de reuso nas organizações de desenvolvimento de software. O modelo é beaseado em um extenso estudo conduzido em organizações brasileiras de desenvolvimento de software, e na experiência prática do aluno e seu orientador em projetos industriais de reuso de software. Processo Número: 140060/2008-1.
Situação: Concluído; Natureza: Pesquisa.
Alunos envolvidos: Mestrado acadêmico ( 1) Doutorado ( 1) .
Integrantes: Silvio Romero de Lemos Meira - Coordenador / Vinicius Cardoso Garcia - Integrante.
Financiador(es): Conselho Nacional de Desenvolvimento Científico e Tecnológico - Bolsa.
Número de produções C, T & A: 12.
2007 - 2008A maturity model for incremental reuse adoption in software development process
Descrição: Muitas organizações de desenvolvimento de software acreditam que investindo em reuso de software estarão melhorando seus processos de desenvolvimento, sua produtividade e a qualidade do produto, e estão no processo de planejamento para desenvolver ou já desenvolvendo um programa de reuso. Um problema comum é que as abordagens de reuso nas organizações são consideradas normalmente como um conjunto independente de ferramentas (ou ambientes) e técnicas, que focam nos aspectos técnicos do reuso. Para ser efetivo, o reuso de software deve ser conduzido como uma atividade integrada ao processo de desenvolvimento como um todo, apoiado, de forma flexível, por métodos, técnicas e ferramentas apropriadas. Modelos de adoção de reuso auxiliam o entendimento da organização em como o reuso vai modificar a forma como ela faz negócio, e como se planejar para essas modificações. Neste contexto, esse projeto de pesquisa propõe um Modelo de Maturidade de Reuso de Software para auxiliar na Adoção Incremental de Reuso no Processo de Desenvolvimento de Software. O modelo é recomendado para ser utilizado como um modelo de referência em um Programa de Adoção de Reuso como, por exemplo, uma base para estimar o nível da prática de reuso de software dentro de uma organização..
Situação: Concluído; Natureza: Pesquisa.
Alunos envolvidos: Mestrado acadêmico ( 1) / Mestrado profissionalizante ( 1) / Doutorado ( 1) .
Integrantes: Silvio Romero de Lemos Meira - Coordenador / Vinicius Cardoso Garcia - Integrante.
Financiador(es): Fundação de Amparo à Pesquisa do Estado da Bahia - Bolsa.
Número de produções C, T & A: 9.
2006 - 2010B.A.R.T. - Basic Asset Retrieval Tool
Descrição: Este projeto visa desenvolver um engenho de busca de componentes que permite operar no nível inicial de reuso..
Situação: Concluído; Natureza: Desenvolvimento.
Alunos envolvidos: Mestrado acadêmico ( 3) Doutorado ( 1) .
Integrantes: Eduardo Cruz Reis Santos - Integrante / Frederico Araújo Durão - Integrante / Alexandre Costa Martins - Integrante / Rodrigo Cavalcante Mendes - Integrante / Eduardo Santana de Almeida - Coordenador / Vinicius Cardoso Garcia - Integrante.
Financiador(es): Centro de Estudos e Sistemas Avançados do Recife - Auxílio financeiro..
2006 - 2010ToolDAY - Tool for Domain Analysis
Descrição: Ferramenta para análise dominio.
Situação: Concluído; Natureza: Desenvolvimento.
Alunos envolvidos: Mestrado acadêmico ( 1) Doutorado ( 1) .
Integrantes: Liana Barachisio Lisboa - Integrante / Eduardo Santana de Almeida - Integrante / Silvio Romero de Lemos Meira - Coordenador / Vinicius Cardoso Garcia - Integrante.
Financiador(es): Centro de Estudos e Sistemas Avançados do Recife - Auxílio financeiro..
2006 - 2010LiFT - Legacy InFormation retrieval Tool
Descrição: Ferramenta para código legado.
Situação: Concluído; Natureza: Desenvolvimento.
Alunos envolvidos: Mestrado acadêmico ( 1) Doutorado ( 1) .
Integrantes: Kellyton Santos Brito - Integrante / Eduardo Santana de Almeida - Integrante / Silvio Romero de Lemos Meira - Coordenador / Vinicius Cardoso Garcia - Integrante.
Financiador(es): Centro de Estudos e Sistemas Avançados do Recife - Auxílio financeiro / Pitang - Outra / Universidade Federal de Pernambuco - Outra..
2006 - 2007Reuse-Oriented Automated Reasoning Software (ROARS)
Descrição: The project aims to create the first inter-institutional research group worldwide to investigate the cross-fertilization between reuse-oriented software engineering and application-embedded automated reasoning based on constraints and rules. It has three complementary aspects: scientific research, higher education and industrial innovation. The first aspect will consist in bringing to the software engineering and artificial intelligence research communities the first results on the application, integration and extension of cutting-edge software reuse techniques to build constraint and rule-based automated reasoning components that can be seamlessly assembled and integrated inside a wide variety of practical applications. The second aspect will consist in supervising the first generation of PhD. and MSc. holders in the world with a twin expertise in both software reuse and automated reasoning. It will also include improving the software tools, toy case studies and didactic material currently available to teach students and train professionals in these two fields and their synergy. The third aspect will consist in applying and testing the software process and reasoning components resulting from this research in industrial innovation projects with great socio-economic impact in Brazil and Germany..
Situação: Concluído; Natureza: Pesquisa.
Alunos envolvidos: Doutorado ( 3) .
Integrantes: Jacques Robin - Coordenador / Eduardo Santana de Almeida - Integrante / Silvio Romero de Lemos Meira - Integrante / Vinicius Cardoso Garcia - Integrante.
Financiador(es): Coordenação de Aperfeiçoamento de Pessoal de Nível Superior - Cooperação..
2006 - 2006Modelos de Adoção de Reuso para o Projeto ROARS
Situação: Concluído; Natureza: Pesquisa.
Alunos envolvidos: Doutorado ( 3) .
Integrantes: Jacques Robin - Coordenador / Eduardo Santana de Almeida - Integrante / Silvio Romero de Lemos Meira - Integrante / Vinicius Cardoso Garcia - Integrante.
Financiador(es): Coordenação de Aperfeiçoamento de Pessoal de Nível Superior - Bolsa..
2005 - 2007COMPGOV-BIBLIOTECA COMPARTILHADA DE COMPONENTES PARA E-GOV
Descrição: Gerar uma infra-estrutura para certificação e reuso de componentes para o domínio e-Gov, envolvendo a pesquisa e o desenvolvimento dos seguintes módulos: Fundamentação e Métodos (modelos para desenvolvimento e distribuição de componentes, processos de desenvolvimento para e com reuso, ambientes e ferramentas de suporte ao reuso), Certificação e Garantia de Qualidade (processo de certificação de componentes), Desenvolvimento (repositório e componentes do domínio) e, por fim, Modelo de Negócio (modelo de uso e propriedade intelectual dos componentes). Processo Número: 1843/04.
Situação: Concluído; Natureza: Pesquisa.
Alunos envolvidos: Graduação ( 3) / Especialização ( 1) / Mestrado acadêmico ( 3) / Mestrado profissionalizante ( 0) / Doutorado ( 3) .
Integrantes: Alexandre Alvaro - Integrante / Eduardo Cruz Reis Santos - Integrante / Jorge Cláudio Cordeiro Pires Mascena - Integrante / Juliana Dantas - Integrante / Vanilson André de Arruda Burégio - Integrante / Eduardo Santana de Almeida - Coordenador / Vinicius Cardoso Garcia - Integrante.
Financiador(es): Financiadora de Estudos e Projetos - Auxílio financeiro.
Número de produções C, T & A: 1.
2005 - 2007Software Product Line Oriented Reengineering Approach
Descrição: Currently, the demand for the reverse engineering has been growing significantly. The need of different business sectors to adapt their systems for Web or to use other technologies is stimulating the research for methods, tools and infrastructures that support the evolution of existing applications. In this context, this proposal analyses the the main research on reverse engineering and software reengineering areas, and discuss how should be an approach to efficiently software reengineering aiming at a larger reuse level, in order to support further software evolutions. In this proposal also present and discuss some requirements that comprise all issues covered by the research since the 80 s until today. Instant of this analysis, this proposal poses to investigate a Software Product Line Oriented Reengineering Approach (SPLORA), in order to address the problems found..
Situação: Concluído; Natureza: Pesquisa.
Alunos envolvidos: Mestrado acadêmico ( 1) Doutorado ( 1) .
Integrantes: Silvio Romero de Lemos Meira - Coordenador / Vinicius Cardoso Garcia - Integrante.
Financiador(es): Fundação de Amparo à Pesquisa do Estado da Bahia - Bolsa.
Número de produções C, T & A: 24.
2005 - 2006GCOMP-GERENCIADOR DE COMPONENTES
Descrição: Consiste na definição e construção do ambiente de reuso que vai dar suporte ao desenvolvimento dos componentes. De forma simplificada, esse ambiente é composto por três principais elementos: um processo de reuso, que define as técnicas e procedimentos para incorporar atividades de reuso no ciclo de desenvolvimento do software; um processo para certificação de componentes; e um repositório de componentes, que é uma ferramenta para o armazenamento, a busca e a recuperação dos assets reusáveis..
Situação: Concluído; Natureza: Desenvolvimento.
Alunos envolvidos: Graduação ( 3) / Especialização ( 1) / Mestrado acadêmico ( 3) / Mestrado profissionalizante ( 0) / Doutorado ( 3) .
Integrantes: Alexandre Alvaro - Integrante / Eduardo Cruz Reis Santos - Integrante / Jorge Cláudio Cordeiro Pires Mascena - Integrante / Juliana Dantas - Coordenador / Vanilson André de Arruda Burégio - Integrante / Eduardo Santana de Almeida - Integrante / Vinicius Cardoso Garcia - Integrante.
Financiador(es): Financiadora de Estudos e Projetos - Auxílio financeiro.
Número de produções C, T & A: 1.
2005 - AtualRiSE: Reuse in Software Engineering
Descrição: The Reuse in Software Engineering (RiSE) group was created in April 2004 by professor Silvio Romero de Lemos Meira and their students. RiSE's goal is to investigate and develop the state-of-the-art {practice} related to software reuse. Our major challenge is to develop a robust framework for software reuse. The proposed framework has two layers. The first layer is formed by best practices related to software reuse. Non-technical factors, such as education, training, incentives, and organizational management are considered. This layer constitutes a fundamental step before of the introduction of the framework in the organizations. The second layer is formed by important technical aspects related to software reuse, such as processes (reuse, reengineering, adaptation, component certification), environments, and tools (repository systems and its associated tools). This framework constitutes a solid basis for organizations that are moving towards an effective reuse program. Its elements not only help the organization in adopting reuse, but also guide it in the migration process, reducing its risks and failure possibilities.
Situação: Em andamento; Natureza: Pesquisa.
Alunos envolvidos: Graduação ( 3) / Especialização ( 0) / Mestrado acadêmico ( 5) / Mestrado profissionalizante ( 0) / Doutorado ( 4) .
Integrantes: Alexandre Alvaro - Integrante / Daniel Lucrédio - Integrante / Ana Paula Carvalho Cavalcanti - Integrante / Eduardo Cruz Reis Santos - Integrante / Ednaldo Dilorenzo de Souza Filho - Integrante / Frederico Araújo Durão - Integrante / Jorge Cláudio Cordeiro Pires Mascena - Integrante / Juliana Dantas - Integrante / Taciana Amorim Vanderlei - Integrante / Vanilson André de Arruda Burégio - Integrante / Andre Luís de Medeiros Santos - Integrante / Eduardo Santana de Almeida - Integrante / Silvio Romero de Lemos Meira - Coordenador / Vinicius Cardoso Garcia - Integrante.
Financiador(es): Centro de Estudos e Sistemas Avançados do Recife - Cooperação / Conselho Nacional de Desenvolvimento Científico e Tecnológico - Bolsa / Coordenação de Aperfeiçoamento de Pessoal de Nível Superior - Bolsa / Fundação de Amparo à Pesquisa do Estado da Bahia - Bolsa.
Número de produções C, T & A: 4.
2003 - 2005MVCASE: Uma Ferramenta Brasileira para o Desenvolvimento de Software
Descrição: O principal objetivo deste projeto é a disponibilização de uma ferramenta CASE, em regime de software livre, que possua as principais características necessárias às empresas de desenvolvimento de software nacionais (Edital MCT/CNPq/CT-Info nº 01/2003 - R$ 36.802,88).
Situação: Concluído; Natureza: Desenvolvimento.
Alunos envolvidos: Graduação ( 0) / Especialização ( 0) / Mestrado acadêmico ( 5) / Mestrado profissionalizante ( 0) / Doutorado ( 1) .
Integrantes: Antonio Francisco do Prado - Integrante / Alexandre Alvaro - Integrante / Daniel Lucrédio - Coordenador / Luis Carlos Trevelin - Integrante / Raphael Marcílio de Souza Neto - Integrante / João Ronaldo Del Ducca Cunha - Integrante / Antonio Carlos do Santos - Integrante / Mauro Biajiz - Integrante / Eduardo Santana de Almeida - Integrante / Vinicius Cardoso Garcia - Integrante.
Financiador(es): Conselho Nacional de Desenvolvimento Científico e Tecnológico - Auxílio financeiro.
Número de produções C, T & A: 1.
2003 - 2005Phoenix: Uma Abordagem Orientada a Aspectos para Reengenharia de Software usando Transformações
Descrição: A constante evolução tecnológica, com as mudanças nas linguagens de implementação e nas plataformas de hardware e software, faz com que muitos sistemas, apesar de atenderem a seus requisitos e serem completamente estáveis, tornem-se obsoletos. A reengenharia de software, integrada com técnicas modernas de engenharia reversa e avante, pode ser a solução para reconstruir esses sistemas reutilizando os conhecimentos embutidos no seu código e nas documentações disponíveis. Mesmo usando as técnicas atuais de reengenharia, alguns problemas em relação à legibilidade do código, são encontrados nos sistemas reconstruídos. Sistemas desenvolvidos recentemente, usando técnicas modernas de análise, projeto e implementação orientada a objetos e com a utilização de padrões de software, também padecem desses problemas. Motivado por estas idéias, este projeto investiga uma Abordagem Orientada a Aspectos para Reengenharia de Software usando Transformações. A Abordagem combina técnicas de engenharia reversa, modelagem orientada a componentes, transformação de software e programação orientada a aspectos para reconstruir um sistema de software a partir do seu código legado e das suas informações disponíveis. O sistema reconstruído tem sua documentação e código reestruturados segundo a orientação a aspectos, facilitando, assim, a sua manutenção e evolução contínua, conforme as novas tecnologias de hardware e software. Os principais mecanismos para execução da abordagem são um Sistema Transformacional e uma ferramenta CASE, que automatizam grande parte das tarefas do engenheiro de software. Processo Número: 2243/2005.
Situação: Concluído; Natureza: Pesquisa.
Alunos envolvidos: Mestrado acadêmico ( 1) .
Integrantes: Antonio Francisco do Prado - Coordenador / Eduardo Santana de Almeida - Integrante / Vinicius Cardoso Garcia - Integrante.
Financiador(es): Fundação de Amparo à Pesquisa do Estado da Bahia - Bolsa..
2001 - 2003Reengenharia de Software usando Transformações (RST)
Descrição: Este projeto visa desenvolver uma estratégia de reengenharia de software usando transformações. Esta estratégia poderá transferir a tecnologia de transformação de software para a indústria onde a tarefa de manutenção de software ainda tem um custo bastante elevado. Dentre as principais contribuições deste projeto, destaca-se a definição de uma estratégia que combina tecnologias atuais de transformação de software, para automatizar o processo de reengenharia de sistemas, agilizando a manutenção e reduzindo os custos. A reutilização de código tem a vantagem de manter as funcionalidades de sistemas, que já foram implementados e testados, e que muitas vezes são abandonados por se tornarem obsoletos, devido às constantes mudanças dos requisitos ao longo do tempo. A evolução contínua do software, para atender novos requisitos e possibilitar sua execução nas modernas plataformas de hardware e software, é uma necessidade em todos os setores que utilizam sistemas de software. A transferência de tecnologias atuais de reconstrução de software usando transformações, para a indústria e o comércio, poderá automatizar grande parte da tarefa de manutenção de software, reduzindo seu tempo e custos..
Situação: Concluído; Natureza: Desenvolvimento.
Alunos envolvidos: Graduação ( 3) / Especialização ( 0) / Mestrado acadêmico ( 5) / Mestrado profissionalizante ( 0) / Doutorado ( 0) .
Integrantes: Valdirene Fontanette - Integrante / Angela de Britto Perez - Integrante / Antonio Francisco do Prado - Coordenador / Darley Rosa Peres - Integrante / Alexandre Alvaro - Integrante / Vinicius Cardoso Garcia - Integrante.
Financiador(es): Conselho Nacional de Desenvolvimento Científico e Tecnológico - Bolsa.
Número de produções C, T & A: 9.

Revisor de periódico
2004 - 2007 Periódico: INFOCOMP. Journal of Computer Science
2007 - 2007 Periódico: Journal of Systems and Software
2007 - 2007 Periódico: Journal of the Brazilian Computer Society (Impresso)

Áreas de atuação
1. Grande área: Ciências Exatas e da Terra / Área: Ciência da Computação / Subárea: Engenharia de Software / Especialidade: Reengenharia de Software.
2. Grande área: Ciências Exatas e da Terra / Área: Ciência da Computação / Subárea: Engenharia de Software / Especialidade: Linguagens de Programação.
3. Grande área: Ciências Exatas e da Terra / Área: Ciência da Computação / Subárea: Engenharia de Software / Especialidade: Desenvolvimento de Sistemas Orientado a Objetos.
4. Grande área: Ciências Exatas e da Terra / Área: Ciência da Computação / Subárea: Engenharia de Software.
5. Grande área: Ciências Exatas e da Terra / Área: Ciência da Computação / Subárea: Engenharia de Software / Especialidade: Reuso de Software.
6. Grande área: Ciências Exatas e da Terra / Área: Ciência da Computação / Subárea: Engenharia de Software / Especialidade: SOFTWARE PRODUCT LINES.

Idiomas
Português Compreende Bem, Fala Bem, Lê Bem, Escreve Bem.
Inglês Compreende Bem, Fala Bem, Lê Bem, Escreve Bem.

Prêmios e títulos
2011Primeiro Lugar no Concurso de Teses e Dissertações em Qualidade de Software (CTDQS) - Modalidade Doutorado, X Simpósio Brasileiro de Qualidade de Software (SBQS), Sociedade Brasileira de Computação.
2011Membro do Workshop de Desenvolvimento Rápido de Aplicações / Rapid Application Development Workshop, Sociedade Brasileira de Computação.
2010Revisor do Simpósio Brasileiro de Qualidade de Software (SBQS 2010) - Trilha de Trabalhos Tecnicos, Sociedade Brasileira da Computação.
2010Membro no. 11919 da Sociedade Brasileira de Computação, Categoria Estudante, desde 21/10/2002, Sociedade Brasileira de Computação.
2010IEEE Graduate Student Member no. 90544198 for 2 years, IEEE Computer Society.
2010Member of the Technical Program Committee of the 4th Brazilian Symposium on Software Components, Architectures, and Reuse (CBSOFT-SBCARS-2010), Sociedade Brasileira da Computação.
2010Revisor do 4º Simpósio Brasileiro de Componentes, Arquiteturas e Reuso de Software (SBCARS 2010), Sociedade Brasileira de Computação.
2009Instrutor convidado da IX Semana Universitária da Universidade de Pernambuco (SUPER) com o curso: Adobe Flex, Faculdade de Ciências e Tecnologia de Caruaru (FACITEC), Universidade de Pernambuco.
2009Parecerista da comissão formada pelo Departamento de Ciências Exatas (DEXA) da Universidade Estadual de Feira de Santana (UEFS), Universidade Estadual de Feira de Santana (UEFS).
2009Revisor do Simpósio Brasileiro de Componentes, Arquiteturas e Reutilização de Software (SBCARS 2009), Sociedade Brasileira da Computação.
2009Primeiro coloca no concurso para Professor Assistente II da Universdade de Pernambuco para o curso de Bacharelado em Sistemas de Informação, Faculdade de Ciências e Tecnologia de Caruaru (FACITEC), Universidade de Pernambuco.
2009Membro Sênior do Grupo de Pesquisa RiSE (Reuse in Software Engineering) pelos anos de dedicação e serviços prestados, RiSE.
2008Palestrante convidado do II Simpósio Brasileiro de Componentes, Arquiteturas e Reutilização de Software, palestra: Como aumentar a produtividade da sua empresa?, Faculdade de Informática, Pontifícia Universidade Católica do Rio Grande do Sul, SBC e CAPES.
2008Revisor do Simpósio Brasileiro de Componentes, Arquiteturas e Reutilização de Software (SBCARS 2008), Sociedade Brasileira da Computação.
2008Revisor do I Workshop de Desenvolvimento Distribuído de Software (SBES 2008 - WDDS), Sociedade Brasileira da Computação.
2008Professor Homenageado pelos formandos da turma de Análise de Sistemas de 2008.2, Faculdade de Filosofia, Ciências e Letras de Caruaru (FAFICA).
2008Entre os 10 melhores Projetos: Projeto COMPGOV: Biblioteca Compartilhada para Componentes E-Gov, Encontro Brasileiro de Qualidade e Produtividade de Software (EQPS), VII SBQS, Ministério da Ciência e Tecnologia (MCT).
2007Palestrante Convidado do II Workshop para Introdução de Reuso em Empresas (WIRE), com a palestra: A Roadmap on Software Reuse Adoption Models for Companies, Recife, Brazil, June 28, Centro de Estudos e Sistemas Avançados do Recife (CESAR), Sociedade Brasileira de Computação (SBC).
2007Entre os 10 melhores Planos de Negócios: Reuse in Software Engineering (RiSE), II Desafio GV-Intel de Empreendedorismo e Venture Capital, Intel + UC Berkeley Technology Entrepreneurship (U.S) e FGV CEPE (Brasil).
2007Member of the Technical Program Committee of the Journal of the Brazilian Computer Society - Software Reuse: Methods, Processes, Tools and Experiences (JBCS - Software Reuse), Sociedade Brasileira da Computação.
2007Palestrante convidado da Escola em Engenharia de Software do C.E.S.A.R com a palestra: Software Reuse Overview, Component-Based Development, Domain Engineering, SPL and Software Reuse Environments, Centro de Estudos e Sistemas Avançados do Recife (C.E.S.A.R).
2007Palestrante convidado para a abertura do curso de Pós-Graduação em Engenharia de Software da Unibratec com a palestra: An Overview on Software Reuse, Recife, Brasil, 17 de Janeiro, Unibratec.
2006International English Language Testing System (IELTS) Certified, University of Cambridge, ESOL Examnations & British Council.
2006Revisor do VI Workshpop de Desenvolvimento Baseado em Componentes, Sociedade Brasileira de Computação.
2006Entre os 3 Alunos de Doutorado Nomeados para Microsoft Research Internship (U.S.), Centro de Informática - UFPE e Microsoft.
2005Revisor do V Workshop de Desenvolvimento Baseado em Componentes, Juiz de Fora (WDBC 2005), Sociedade Brasileira da Computação.
2004Indicado para premiação entre as três melhores ferramentas da XI Sessão de Ferramentas do Simpósio Brasileiro de Engenharia de Software (SBES'2004): Uma Ferramenta para o Desenvolvimento de Software Orientado a Aspectos, Sociedade Brasileira de Computação (SBC).


Produção em C,T & A
Produção bibliográfica
Citações
Web of Science
Total de trabalhos5Total de citações2Fator H1
Garcia V C  Data: 09/02/2010
SCOPUS
Total de trabalhos22Total de citações19  
Garcia V C  Data: 13/07/2009
Artigos completos publicados em periódicos
1. LISBOA, Liana Barachisio ; Garcia, Vinicius Cardoso ; Almeida, Eduardo Santana ; MEIRA, Silvio Romero de Lemos . ToolDAy: a tool for domain analysis. International Journal on Software Tools for Technology Transfer (Print), v. 13, p. 337-353, 2011.
2.   LISBOA, Liana Barachisio ; GARCIA, Vinicius Cardoso ; LUCRÉDIO, Daniel ; ALMEIDA, Eduardo Santana de ; MEIRA, Silvio Romero de Lemos ; FORTES, Renata Pontin de Mattos . A Systematic Review of Domain Analysis Tools. Information and Software Technology, v. 52, p. 1-13, 2010.
3.   LUCRÉDIO, Daniel ; BRITO, Kellyton Santos ; ALVARO, Alexandre ; GARCIA, Vinicius Cardoso ; ALMEIDA, Eduardo Santana de ; FORTES, Renata Pontin de Mattos ; MEIRA, Silvio Romero de Lemos . Software Reuse: The Brazilian Industry Scenario. Journal of Systems and Software, v. 81, p. 996-1013, 2008.
4. BRITO, Kellyton Santos ; GARCIA, Vinicius Cardoso ; ALMEIDA, Eduardo Santana de ; MEIRA, Silvio Romero de Lemos . LIFT - A Legacy InFormation Retrieval Tool. Journal of Universal Computer Science (Print), v. 14, p. 1256-1284, 2008.
5.   ALMEIDA, Eduardo Santana de ; ALVARO, Alexandre ; Garcia, Vinicius C. ; NASCIMENTO, Leandro Marques Do ; MEIRA, Silvio Romero de Lemos ; LUCRÉDIO, Daniel . A Systematic Approach to Design Domain-Specific Software Architectures. Journal of Software, v. 2, p. 38-51, 2007.
Livros publicados/organizados ou edições
1.   Garcia, Vinicius Cardoso . RiSE Reference Model for Software Reuse Adoption: An Approach for Brazilian Companies. 1. ed. Saarbrüken: LAP LAMBERT Academic Publishing, 2011. 212 p.
2.   ALMEIDA, Eduardo Santana de ; ALVARO, Alexandre ; GARCIA, Vinicius Cardoso ; MASCENA, Jorge Cláudio Cordeiro Pires ; BURÉGIO, Vanilson André de Arruda ; NASCIMENTO, Leandro Marques Do ; LUCRÉDIO, Daniel ; MEIRA, Silvio Romero de Lemos . C.R.U.I.S.E - Component Reuse in Software Engineering. 1. ed. Recife: C.E.S.A.R e-books, 2007. v. 1. 219 p.
Capítulos de livros publicados
1. SILVA, F. A. P. ; SILVEIRA NETO, P. A. M. ; GARCIA, Vinicius Cardoso ; MUNIZ, P. F. . Linhas de produto de software: Uma tendência da indústria. In: André Macêdo Santana; Pedro de Alcântara dos Santos Neto; Raimundo Santos Moura. (Org.). Escola Regional de Informática Ceará, Maranhão, Piauí: Livro texto dos minicursos, 07 e 08 de novembro de 2011. Teresina: Sociedade Brasileira de Computação, 2011, v. , p. 7-31.
2. RODRIGUES NETO, J. ; GARCIA, Vinicius Cardoso ; OLIVEIRA, W. S. . Desenvolvendo aplicações multi-tenancy para computação em núvem. In: André Macêdo Santana; Pedro de Alcântara dos Santos Neto; Raimundo Santos Moura. (Org.). Escola Regional de Informática Ceará, Maranhão, Piauí: Livro texto dos minicursos. Teresina: Sociedade Brasileira de Computação, 2011, v. , p. 124-141.
Textos em jornais de notícias/revistas
1. RIBEIRO, D. M. ; ALMEIDA NETO, H. R. ; GARCIA, Vinicius Cardoso . Utilizando Gestão de Portfólio de Projetos em uma Empresa Júnior de Tecnologia. Revista de Sistemas de Informação da FSMA, p. 32 - 38, 01 jul. 2011.
Trabalhos completos publicados em anais de congressos
1. Garcia, Vinicius C. ; ALMEIDA, Eduardo Santana de ; MEIRA, Silvio Romero de Lemos . RiSE Reference Model for Software Reuse Adoption in Brazilian Companies. In: Concurso de Teses e Dissertações em Qualidade de Software (CTDQS) X Simpósio Brasileiro de Qualidade de Software, 2011, Curitiba. Anais do Concurso de Teses e Dissertações em Qualidade de Software (CTDQS) X Simpósio Brasileiro de Qualidade de Software, 2011.
2. PERES, A. L. ; SILVA, F. S. ; ANTUNES, J. B. ; MARTINS, F. N. M. ; BRITO, Kellyton Santos ; WANDERLEY, R. R. ; FURTADO, F. ; GARCIA, Vinicius Cardoso ; MEIRA, Silvio Romero de Lemos . Methods and Processes Definitions for Multiplatform Social Network Games Development with Distributed Teams. In: X Simpósio Brasileiro de Games e Entretenimento Digital, 2011, Salvador. Proceedings of SBGames, Computing Track - Full Papers, 2011.
3. LISBOA, Liana Barachisio ; GARCIA, Vinicius Cardoso ; MEIRA, Silvio Romero de Lemos ; ALMEIDA, Eduardo Santana de . A Support Tool for Domain Analysis. In: Fourth International Workshop on Variability Modelling of Software-intensive Systems, 2010, Linz. Proceedings of the Fourth International Workshop on Variability Modelling of Software-intensive Systems, 2010.
4. SILVEIRA NETO, P. A. M. ; MACHADO, I. C. ; CAVALCANTI, Yguaratã Cerqueira ; Garcia, Vinicius Cardoso ; ALMEIDA, Eduardo Santana de ; MEIRA, Silvio Romero de Lemos . A Regression Testing Approach for Software Product Lines Architectures. In: 4th Brazilian Symposium on Software Components, Architectures and Reuse (SBCARS), 2010, Salvador. Proceedings of the 4th Brazilian Symposium on Software Components, Architectures and Reuse (SBCARS), 2010.
5. RIBEIRO, H. B. G. ; Garcia, Vinicius Cardoso ; ALVARO, Alexandre ; LUCRÉDIO, Daniel ; ALMEIDA, Eduardo Santana de ; MEIRA, Silvio Romero de Lemos . An Assessment on Technologies for Implementing Core Assets in Service-Oriented Product Lines. In: 4th Brazilian Symposium on Software Components, Architectures and Reuse (SBCARS), 2010, Salvador. Proceedings of the 4th Brazilian Symposium on Software Components, Architectures and Reuse (SBCARS), 2010.
6. GARCIA, Vinicius Cardoso ; ALMEIDA, Eduardo Santana de ; MEIRA, Silvio Romero de Lemos . A Reference Model for Software Reuse Adoption in Companies. In: Doctoral Symposium at the 11th International Conference on Software Reuse, 2009, Falls Church. Proceedings of the Doctoral Symposium at the 11th International Conference on Software Reuse, 2009. p. 25-27.
7. MARTINS, A. C. ; GARCIA, Vinicius Cardoso ; ALMEIDA, Eduardo Santana de ; MEIRA, Silvio Romero de Lemos . Suggesting Software Components for Reuse in Search Engines Using Discovered Knowledge Techniques. In: 35th EUROMICRO Conference on Software Engineering and Advanced Applications (SEAA), Service and Component Based Software Engineering (SCBSE) Track, 2009, Patras. Proccedings of the 35th EUROMICRO Conference on Software Engineering and Advanced Applications (SEAA), Service and Component Based Software Engineering (SCBSE) Track, 2009. p. 412-419.
8. ALMEIDA, Eduardo Santana de ; SANTOS, Eduardo Cruz Reis ; ALVARO, Alexandre ; GARCIA, Vinicius Cardoso ; LUCRÉDIO, Daniel ; FORTES, Renata Pontin de Mattos ; MEIRA, Silvio Romero de Lemos . Domain Implementation in Software Product Lines Using OSGi. In: The 7th IEEE International Conference on Composition-Based Software Systems, 2008, Madrid. The 7th IEEE International Conference on Composition-Based Software Systems, 2008.
9. ALMEIDA, Eduardo Santana de ; ALVARO, Alexandre ; GARCIA, Vinicius Cardoso ; LUCRÉDIO, Daniel ; FORTES, Renata Pontin de Mattos ; MEIRA, Silvio Romero de Lemos . A Systematic Process for Domain Engineering. In: International Conference on Software Engineering and Knowledge Engineering (SEKE'2008), 2008, Redwood City,San Francisco Bay. Proceedings of the International Conference on Software Engineering and Knowledge Engineering (SEKE'2008), 2008.
10. GARCIA, Vinicius Cardoso ; LISBOA, Liana Barachisio ; DURÃO, Frederico Araújo ; ALMEIDA, Eduardo Santana de ; MEIRA, Silvio Romero de Lemos . A Lightweight Technology Change Management Approach to Facilitating Reuse Adoption. In: II Simpósio Brasileiro de Componentes, Arquiteturas e Reutilização de Software, 2008, Porto Alegre. Anais do II Simpósio Brasileiro de Componentes, Arquiteturas e Reutilização de Software, 2008.
11. MARTINS, A. C. ; GARCIA, Vinicius Cardoso ; ALMEIDA, Eduardo Santana de ; MEIRA, Silvio Romero de Lemos . Enhancing Components Search in a Reuse Environment Using Discovered Knowledge Techniques. In: II Simpósio Brasileiro de Componentes, Arquiteturas e Reutilização de Software, 2008, Porto Alegre. Anais do II Simpósio Brasileiro de Componentes, Arquiteturas e Reutilização de Software, 2008.
12. ALMEIDA, Eduardo Santana de ; ALVARO, Alexandre ; LUCRÉDIO, Daniel ; GARCIA, Vinicius Cardoso ; NASCIMENTO, Leandro Marques Do ; MEIRA, Silvio Romero de Lemos . Designing Domain-Specific Software Architecture (DSSA): Towards a New Approach. In: Working IEEE/IFIP Conference on Software Architecture, 2007, Muambai. Sixth Working IEEE/IFIP Conference on Software Architecture, 2007.
13. ALMEIDA, Eduardo Santana de ; ALVARO, Alexandre ; GARCIA, Vinicius Cardoso ; LUCRÉDIO, Daniel ; FORTES, Renata Pontin de Mattos ; MEIRA, Silvio Romero de Lemos . An Experimental Study in Domain Engineering. In: 33rd IEEE EUROMICRO Conference on Software Engineering and Advanced Applications (SEAA), Component-Based Software Engineering Track, 2007, Lübeck. Proceedings of the 33rd IEEE EUROMICRO Conference on Software Engineering and Advanced Applications (SEAA), Component-Based Software Engineering Track, 2007.
14. GARCIA, Vinicius Cardoso ; LUCRÉDIO, Daniel ; ALVARO, Alexandre ; ALMEIDA, Eduardo Santana de ; FORTES, Renata Pontin de Mattos ; MEIRA, Silvio Romero de Lemos . Towards a Maturity Model for a Reuse Incremental Adoption. In: Simpósio Brasileiro de Componentes, Arquiteturas e Reutilização de Software, 2007, Campinas. Simpósio Brasileiro de Componentes, Arquiteturas e Reutilização de Software, 2007. p. 61-74.
15. BRITO, Kellyton Santos ; LUCRÉDIO, Daniel ; GARCIA, Vinicius Cardoso ; ALMEIDA, Eduardo Santana de ; MEIRA, Silvio Romero de Lemos . LIFT: Reusing Knowledge from Legacy Systems. In: Simpósio Brasileiro de Componentes, Arquiteturas e Reutilização de Software, 2007, Campinas. Simpósio Brasileiro de Componentes, Arquiteturas e Reutilização de Software, 2007. p. 75-88.
16. LISBOA, Liana Barachisio ; GARCIA, Vinicius Cardoso ; ALMEIDA, Eduardo Santana de ; MEIRA, Silvio Romero de Lemos . ToolDAy A Process-Centered Domain Analysis Tool. In: XIV Sessão de Ferramentas do XXI Simpósio Brasileiro de Engenharia de Software, 2007, Campina Grande. XIV Sessão de Ferramentas do XXI Simpósio Brasileiro de Engenharia de Software, 2007.
17. BRITO, Kellyton Santos ; GARCIA, Vinicius Cardoso ; ALMEIDA, Eduardo Santana de ; MEIRA, Silvio Romero de Lemos . Uma Ferramenta para Extração de Conhecimento de Código Legado. In: XIV Sessão de Ferramentas do XXI Simpósio Brasileiro de Engenharia de Software, 2007, Campina Grande. XIV Sessão de Ferramentas do XXI Simpósio Brasileiro de Engenharia de Software, 2007.
18. VANDERLEI, Taciana Amorim ; DURÃO, Frederico Araújo ; MARTINS, A. C. ; GARCIA, Vinicius Cardoso ; ALMEIDA, Eduardo Santana de ; MEIRA, Silvio Romero de Lemos . A Cooperative Classification Mechanism for Search and Retrieval Software Components. In: 22nd Annual ACM Symposium on Applied Computing, Information Access and Retrieval (IAR) Track, 2007, Seoul, Korea. Proceedings of the 2007 ACM symposium on Applied computing. New York, NY, USA : ACM, 2007. p. 866-871.
19. GARCIA, Vinicius Cardoso ; LUCRÉDIO, Daniel ; DURÃO, Frederico Araújo ; SANTOS, Eduardo Cruz Reis ; ALMEIDA, Eduardo Santana de ; FORTES, Renata Pontin de Mattos ; MEIRA, Silvio Romero de Lemos . From Specification to the Experimentation: A Software Component Search Engine Architecture. In: The 9th International SIGSOFT Symposium on Component-Based Software Engineering (CBSE 2006), 2006, Väster s. Component-Based Software Engineering, 9th International Symposium, CBSE 2006, Väster s, Sweden, June 29 - July 1, 2006, Proceedings, 2006. v. 4063. p. 82-97.
20. ALMEIDA, Eduardo Santana de ; CAVALCANTI, Ana Paula Carvalho ; MASCENA, Jorge Cláudio Cordeiro Pires ; GARCIA, Vinicius Cardoso ; LUCRÉDIO, Daniel ; MEIRA, Silvio Romero de Lemos . The Domain Analysis Concept Revisited: A Practical Approach. In: The 9th International Conference on Software Reuse (ICSR 2006), 2006, Torino. Reuse of Off-the-Shelf Components. Berlin / Heidelberg : Springer, 2006. v. 4039. p. 43-57.
21. VANDERLEI, Taciana Amorim ; GARCIA, Vinicius Cardoso ; ALMEIDA, Eduardo Santana de ; MEIRA, Silvio Romero de Lemos . Folksonomy in a Software Component Search Engine Cooperative Classification through Shared Metadata. In: XX Brazilian Symposium on Software Engineering, Tool Session, 2006, Florianópolis, 2006.
22. MASCENA, Jorge Cláudio Cordeiro Pires ; MEIRA, Silvio Romero de Lemos ; ALMEIDA, Eduardo Santana de ; GARCIA, Vinicius Cardoso . Towards an Effective Integrated Reuse Environment. In: 5Th ACM International Conference on Generative Programming and Component Engineering (GPCE), 2006, Portland. Proceedings of the 5Th ACM International Conference on Generative Programming and Component Engineering (GPCE), 2006.
23. GARCIA, Vinicius Cardoso ; ALMEIDA, Eduardo Santana de ; LISBOA, Liana Barachisio ; MARTINS, A. C. ; MEIRA, Silvio Romero de Lemos ; LUCRÉDIO, Daniel ; FORTES, Renata Pontin de Mattos . Toward a Code Search Engine Based on the State-of-Art and Practice. In: 13th IEEE Asia Pacific Software Engineering Conference (APSEC), 2006, Bangalore. Proceedings of the 13th IEEE Asia Pacific Software Engineering Conference (APSEC), Component-Based Software Development Track, 2006. p. 61-70.
24. SANTOS, Eduardo Cruz Reis ; DURÃO, Frederico Araújo ; MARTINS, A. C. ; MENDES, R. C. ; MELO, C. A. ; GARCIA, Vinicius Cardoso ; ALMEIDA, Eduardo Santana de ; MEIRA, Silvio Romero de Lemos . Towards an Effective Context-Aware Proactive Asset Search and Retrieval Tool. In: VI Workshop de Desenvolvimento Baseado em Componentes, 2006, Recife. VI Workshop de Desenvolvimento Baseado em Componentes, 2006.
25. GARCIA, Vinicius Cardoso ; LUCRÉDIO, Daniel ; PRADO, Antonio Francisco Do ; ALMEIDA, Eduardo Santana de ; ALVARO, Alexandre ; MEIRA, Silvio Romero de Lemos . Towards an Approach for Aspect-Oriented Software Reengineering. In: 7th International Conference on Enterprise Information Systems (ICEIS'2005), 2005, Miami. Proceedings of the the 7th International Conference on Enterprise Information Systems, 2005. v. III. p. 274-279.
26. ALVARO, Alexandre ; ALMEIDA, Eduardo Santana de ; LUCRÉDIO, Daniel ; GARCIA, Vinicius Cardoso ; PRADO, Antonio Francisco Do ; MEIRA, Silvio Romero de Lemos . ASPECT IPM: Towards an Incremental Process Model Based on AOP for Component-Based Systems. In: 7th International Conference on Enterprise Information Systems (ICEIS'2005), 2005, Miami. Proceedings of the the 7th International Conference on Enterprise Information Systems, 2005.
27. ALMEIDA, Eduardo Santana de ; ALVARO, Alexandre ; GARCIA, Vinicius Cardoso ; LUCRÉDIO, Daniel ; MEIRA, Silvio Romero de Lemos . A Survey on Software Reuse Processes. In: IEEE International Conference on Information Reuse and Integration, 2005, Las Vegas. Proceedings of the IEEE International Conference on Information Reuse and Integration, 2005. p. 66-71.
28. GARCIA, Vinicius Cardoso ; DURÃO, Frederico Araújo ; AQUINO JÚNIOR, Gibeon Soares de ; SANTOS, Marcely Daniela Silva dos ; ALMEIDA, Eduardo Santana de ; LUCRÉDIO, Daniel ; ALBUQUERQUE, Jones Oliveira de ; MEIRA, Silvio Romero de Lemos . Especificação, Projeto e Implementação de uma Arquitetura para um Engenho de Busca de Componentes. In: V Workshop de Desenvolvimento Baseado em Componentes (WDBC'2005), 2005, Juiz de Fora. Anais do V Workshop de Desenvolvimento Baseado em Componentes (WDBC'2005). Juiz de Fora, 2005.
29. MORAES, João Luis Cardoso de ; BOSSONARO, Adriano Aleixo ; FONTANETTE, Valdirene ; LUCRÉDIO, Daniel ; GARCIA, Vinicius Cardoso ; PRADO, Antonio Francisco Do . An Approach for Construction and Reuse of Software Components Frameworks implemented in Delphi. In: The Fourth International School and Symposium on Advanced Distributed Systems (ISSADS'2004), 2004, Guadalajara Jalisco. Proceedings of The Fourth International Symposium on Advanced Distributed Systems (ISADS'2004), 2004.
30. LUCRÉDIO, Daniel ; PIVETA, Eduardo Kessler ; GARCIA, Vinicius Cardoso ; ALVARO, Alexandre ; ALMEIDA, Eduardo Santana de . Student's PLoP Guide: A Pattern Family to Guide Computer Science Students during PLoP Conferences. In: The Fourth Latin American Conference on Pattern Languages of Programming (SugarLoafPLoP 2004), Writers Workshops, 2004, Porto das Dunas. SugarLoafPLoP 2004 Proceedings, 2004.
31. GARCIA, Vinicius Cardoso ; PIVETA, Eduardo Kessler ; LUCRÉDIO, Daniel ; ALVARO, Alexandre ; ALMEIDA, Eduardo Santana de ; PRADO, Antonio Francisco Do ; ZANCANELLA, Luiz Carlos . Manipulating Crosscutting Concerns. In: The Fourth Latin American Conference on Pattern Languages of Programming (SugarLoafPLoP 2004), Writers Workshops, 2004, Porto das Dunas. SugarLoafPLoP 2004 Proceedings, 2004.
32. GARCIA, Vinicius Cardoso ; LUCRÉDIO, Daniel ; PINTO, Luíza Frota de Paula ; ALVARO, Alexandre ; ALMEIDA, Eduardo Santana de ; PRADO, Antonio Francisco Do . Uma ferramenta CASE para o Desenvolvimento de Software Orientado a Aspectos. In: XI Sessão de Ferramentas do XVIII Simpósio Brasileiro de Engenharia de Software, 2004, Brasília. Anais do XVIII Simpósio Brasileiro de Engenharia de Software, 2004. p. 31-36.
33. GARCIA, Vinicius Cardoso ; PIVETA, Eduardo Kessler ; LUCRÉDIO, Daniel ; ALVARO, Alexandre ; ALMEIDA, Eduardo Santana de ; ZANCANELLA, Luiz Carlos ; PRADO, Antonio Francisco Do . Em direção a uma abordagem para separação de interesses por meio de Mineração de Aspectos e Refactoring. In: XXX LATIN AMERICAN CENTER OF STUDIES IN COMPUTER SCIENCE (CLEI 2004), 2004, Arequipa. XXX LATIN AMERICAN CENTER OF STUDIES IN COMPUTER SCIENCE (CLEI 2004), 2004. p. 317-328.
34. GARCIA, Vinicius Cardoso ; PRADO, Antonio Francisco Do . Phoenix: Uma Abordagem para a Reengenharia de Software Orientada a Aspectos. In: IX Workshop de Teses e Dissertações em Engenharia de Software - XVIII Simpósio Brasileiro de Engenharia de Software, 2004, Brasília. Anais do IX Workshop de Teses e Dissertações em Engenharia de Software, 2004. p. 68-73.
35. ALMEIDA, Eduardo Santana de ; GARCIA, Vinicius Cardoso ; ALVARO, Alexandre ; LUCRÉDIO, Daniel ; MEIRA, Silvio Romero de Lemos . RiSE Project: Towards a Robust Framework for Software Reuse. In: IEEE International Conference on Information Reuse and Integration (IEEE IRI-2004), 2004, Las Vegas, Nevada. Proceedings of the IEEE International Conference on Information Reuse and Integration (IEEE IRI-2004). Piscataway, USA : IEEE Systems, Man, and Cybernetics Society (SMC), 2004. p. 48-53.
36. GARCIA, Vinicius Cardoso ; LUCRÉDIO, Daniel ; PRADO, Antonio Francisco Do ; ALMEIDA, Eduardo Santana de ; ALVARO, Alexandre . Using Reengineering and Aspect-based Techniques to Retrieve Knowledge Embedded in Object-Oriented Legacy System. In: IEEE International Conference on Information Reuse and Integration (IEEE IRI-2004), 2004, Las Vegas, Nevada. Proceedings of the IEEE International Conference on Information Reuse and Integration (IEEE IRI-2004). Piscataway, USA : IEEE Systems, Man, and Cybernetics Society (SMC), 2004. p. 30-35.
37. ALVARO, Alexandre ; LUCRÉDIO, Daniel ; GARCIA, Vinicius Cardoso ; ALMEIDA, Eduardo Santana de . Aspect IPM: Towards an Incremental Process Model based on AOP for Component-Based Development. In: First Brazilian Workshop on Aspect-Oriented Software Development (WASP'2004), 2004, Brasília. Proceeding of the First Brazilian Workshop on Aspect-Oriented Software Development (WASP'04). Brasília, 2004.
38. GARCIA, Vinicius Cardoso ; PRADO, Antonio Francisco Do . Reengenharia de Software por meio de mineração de aspectos e refactorings. In: Workshop Cooperação UFSCar - FSA em Ciência da Computação, 2004, Santo André. Anais do Workshop Cooperação UFSCar - FSA em Ciência da Computação. São Carlos : Gráfica Suprema, 2004. p. 242-249.
39. PERES, Darley Rosa ; ALVARO, Alexandre ; FONTANETTE, Valdirene ; GARCIA, Vinicius Cardoso ; PRADO, Antonio Francisco Do . TB-REPP - Padrões de Processo para a Engenharia Reversa baseado em Transformações.. In: The Third Latin American Conference on Pattern Languages of Programming (SugarLoafPLoP 2003), 2003, Porto de Galinhas-PE. SugarLoafPLoP 2003 Proceedings, Writers Workshops, 2003. p. 191-215.
40. PRADO, Antonio Francisco Do ; MORAES, João Luis Cardoso de ; FONTANETTE, Valdirene ; GARCIA, Vinicius Cardoso ; BOSSONARO, Adriano Aleixo . Implementações de Frameworks de Componentes, dirigidas por Modelos do Método Catalysis. In: The Fourth Congress of Logic Applied to Technology (LapTec), 2003, Marília-SP. Proceeding of The Fourth Congress of Logic Applied to Technology (LapTec), 2003.
41. ALVARO, Alexandre ; LUCRÉDIO, Daniel ; GARCIA, Vinicius Cardoso ; ALMEIDA, Eduardo Santana de ; PRADO, Antonio Francisco Do ; TREVELIN, Luis Carlos . Orion-RE: A Component-Based Software Reengineering Environment. In: The 10th Working Conference on Reverse Engineering (WCRE), 2003, Victoria. Proceeding of The 10th Working Conference on Reverse Engineering (WCRE). Los Alamitos, CA : IEEE Computer Society Press, 2003. p. 248-257.
42. FONTANETTE, Valdirene ; GARCIA, Vinicius Cardoso ; PEREZ, A. B. ; PRADO, Antonio Francisco Do . Component-Oriented Software Reengineering using Transformations. In: International Conference on Computer Science, Software Engineering, Information Technology, e-Business, and Applications, 2002, Foz do Iguaçu - Paraná. Proceedings of the ACIS International Conference on Computer Science, Software Engineering, Information Technology, e-Business, and Applications, 2002. p. 206-211.
43. FONTANETTE, Valdirene ; GARCIA, Vinicius Cardoso ; PEREZ, A. B. ; BOSSONARO, Adriano Aleixo ; PRADO, Antonio Francisco Do . Estratégia de Reengenharia de Software Baseada em Componentes Distribuídos. In: 2º Workshop de Desenvolvimento Baseado em Componentes, 2002, Itaipava-RJ. 2º Workshop de Desenvolvimento Baseado em Componentes, 2002.
44. GARCIA, Vinicius Cardoso ; FONTANETTE, Valdirene ; PEREZ, A. B. ; BOSSONARO, Adriano Aleixo ; PRADO, Antonio Francisco Do . DDE - Draco Domain Editor. In: IX Sessão de Ferramentas - XVI Simpósio Brasileiro de Engenharia de Software, 2002, Gramado-RS. Anais XVI Simpósio Brasileiro de Engenharia de Software, IX Sessão de Ferramentas. Porto Alegra : Editora Evangraf ltda., 2002. v. 1. p. 378-383.
45. FONTANETTE, Valdirene ; GARCIA, Vinicius Cardoso ; BOSSONARO, Adriano Aleixo ; PEREZ, A. B. ; PRADO, Antonio Francisco Do . Reengenharia de Software usando Transformações (RST). In: The Second Ibero-American Symposium on Software Engineering and Knowledge Engineering, 2002, Salvador. Proceedings of 2nd Iberoamerican Symposium of Software Engineering and Knowledge Engineering. Salvador : ICMC/USP : UNIFACS, 2002.
46. FONTANETTE, Valdirene ; GARCIA, Vinicius Cardoso ; BOSSONARO, Adriano Aleixo ; PEREZ, A. B. ; PRADO, Antonio Francisco Do . Reengenharia de Sistemas Legados Baseada em Componentes usando Transformacoes. In: II Workshop Chileno de Ingeniería de Software, 2002, Copiapó. Proceeding or the II Workshop Chileno de Ingeniería de Software, 2002.
47. FONTANETTE, Valdirene ; GARCIA, Vinicius Cardoso ; BOSSONARO, Adriano Aleixo ; PEREZ, A. B. ; PRADO, Antonio Francisco Do . Reprojeto de Sistemas Legados Baseado em Componentes de Software. In: infoUYclei 2002 - XXVIII Coferencia Latinoamericano de Informática, 2002, Montevideu. infoUYclei 2002 - XXVIII Coferencia Latinoamericano de Informática. Montevidéu - Uruguai : Mastergraf SRL, 2002.
Resumos expandidos publicados em anais de congressos
1. SILVA, A. F. ; Garcia, Vinicius Cardoso . A Traceability Tool for Mapping Features and Core Assets in Software Product Lines. In: The 12th International Conference on Software Reuse, 2011, Pohang. Proceedings of The 12th International Conference on Software Reuse, 2011.
2. ASSAD, R. E. ; MEIRA, Silvio Romero de Lemos ; GARCIA, Vinicius Cardoso ; TRINTA, Fernando Antonio Mota . U-STORE: Implementação de Data Cloud utilizando Ferramentas P2P. In: Workshop for Tools and Applications (WTA) - XVII Simpósio Brasileiro de Sistemas Multimídia e Web (Webmedia), 2011, Florianópolis. Anais do XVII Simpósio Brasileiro de Sistemas Multimídia e Web (Webmedia), 2011.
3. DANTAS, E. R. G. ; AZEVEDO, R. R. ; GARCIA, Vinicius Cardoso ; ALMEIDA, S. C. ; RODRIGUES, C. M. O. ; FREITAS, F. . PuzzlEdu: uma Ferramenta para Prover Educação como Serviço. In: Workshop for Tools and Applications (WTA) - XVII Simpósio Brasileiro de Sistemas Multimídia e Web (Webmedia), 2011, Florianópolis. Anais do XVII Simpósio Brasileiro de Sistemas Multimídia e Web (Webmedia), 2011.
4. GOMES, J. E. A. ; MARTINS, D. A. O. ; ANTUNES, J. B. ; OTERO, L. E. A. ; Garcia, Vinicius Cardoso ; MEIRA, Silvio Romero de Lemos . Adoção de Metodologias Ágeis para Produção de Jogos Sociais com Times Distribuídos. In: X Simpósio Brasileiro de Games e Entretenimento Digital, 2011, Salvador. Proceedings of the SBGames, Computing Track - Short Papers, 2011.
5. MACHADO, T. L. A. ; RAMALHO, G. L. ; ALVES, C. F. ; GARCIA, Vinicius Cardoso ; ARAUJO, L. F. A. ; LEMOS, V. ; GOMES, V. C. F. ; SILVA, A. P. ; BARROS, G. . Game Development Guidelines: Practices To Reduce Conflicts Between Software and Design. In: IX Brazilian Symposium on COmputer Games and Digital Entertainment, 2010, Florianópolis. Proceedings of the IX Brazilian Symposium on Computer Games and Digital Entertainment, Computing Track, 2010.
6. GARCIA, Vinicius Cardoso ; LISBOA, Liana Barachisio ; ALMEIDA, Eduardo Santana de ; LUCRÉDIO, Daniel ; FORTES, Renata Pontin de Mattos ; MEIRA, Silvio Romero de Lemos . Towards an Assessment Method for Software Reuse Capability. In: The 8th International Conference on Quality Software (QSIC'2008), 2008, Oxford. Proceedings of The 8th International Conference on Quality Software (QSIC'2008), 2008.
Resumos publicados em anais de congressos
1. DANTAS, E. R. G. ; AZEVEDO, R. R. ; RODRIGUES, C. M. O. ; ALMEIDA, S. C. ; Garcia, Vinicius Cardoso ; FREITAS, F. . A proposal for an educational system service to support teaching/learning process for logic programming. In: 24th IEEE-CS Conference on Software Engineering Education and Trainning, 2011, Waikiki, Honolulu, Hawaii. Proceedings of the 24th IEEE-CS Conference on Software Engineering Education and Trainning, 2011. p. 556-556.
2. BRITO, Kellyton Santos ; GARCIA, Vinicius Cardoso ; MEIRA, Silvio Romero de Lemos . LIFT Revisited: Enhancing the Understanding of NATURAL/ADABAS Legacy Systems. In: European Conference on Software Maintenance and Reengineering (CSMR), 2010, Madrid. Proceedings of the European Conference on Software Maintenance and Reengineering (CSMR), 2010.
3. BRITO, Kellyton Santos ; GARCIA, Vinicius Cardoso ; MEIRA, Silvio Romero de Lemos . Experiences from a Brazilian Bank Reengineering Project. In: European Conference on Software Maintenance and Reengineering (CSMR), 2010, Madrid. Proceedings of the European Conference on Software Maintenance and Reengineering (CSMR), 2010.
4. ALVARO, Alexandre ; ALMEIDA, Eduardo Santana de ; LUCRÉDIO, Daniel ; GARCIA, Vinicius Cardoso ; PRADO, Antonio Francisco Do . Experiences with Software Reengineering. In: 21st International Conference on Software Maintenance, 2005, Budapest. Proceedings of the 21st International Conference on Software Maintenance, 2005.
5. GARCIA, Vinicius Cardoso ; LUCRÉDIO, Daniel ; ALVARO, Alexandre ; ALMEIDA, Eduardo Santana de ; PRADO, Antonio Francisco Do . Towards an effective approach for Reverse Engineering. In: The 11th IEEE Working Conference on Reverse Engineering, 2004, Amsterdam. Proceedings of the 11th IEEE Working Conference on Reverse Engineering. Los Alamitos, CA : IEEE Computer Society Press, 2004. p. 298-299.
6. PIVETA, Eduardo Kessler ; GARCIA, Vinicius Cardoso ; PRADO, Antonio Francisco Do ; ZANCANELLA, Luiz Carlos . Termos em português para Desenvolvimento de Software Orientado a Aspectos. In: WASP'04 - First Brazilian Workshop on Aspect-Oriented Software Development, 2004, Brasília. Proceeding of the First Brazilian Workshop on Aspect-Oriented Software Development (WASP'04), 2004.
7. GARCIA, Vinicius Cardoso ; LUCRÉDIO, Daniel ; PRADO, Antonio Francisco Do ; PIVETA, Eduardo Kessler ; ZANCANELLA, Luiz Carlos ; ALMEIDA, Eduardo Santana de ; ALVARO, Alexandre . Reengenharia de sistemas orientados a objetos através de transformações e mineração de aspectos. In: Third International Information and Telecommunication Technologies Symposium (I2TS'2004), 2004, São Carlos. Proceedings of the Third International Information and Telecommunication Technologies Symposium (I2TS'2004), 2004.
Apresentações de Trabalho
1. GARCIA, Vinicius Cardoso ; ALMEIDA, Eduardo Santana de ; MEIRA, Silvio Romero de Lemos . A Reference Model for Software Reuse Adoption in Companies. 2009. (Apresentação de Trabalho/Simpósio).
2. GARCIA, Vinicius Cardoso ; LISBOA, Liana Barachisio ; DURÃO, Frederico Araújo ; ALMEIDA, Eduardo Santana de ; MEIRA, Silvio Romero de Lemos . A Lightweight Technology Change Management Approach to Facilitating Reuse Adoption. 2008. (Apresentação de Trabalho/Simpósio).
3. ALMEIDA, Eduardo Santana de ; GARCIA, Vinicius Cardoso . COMPGOV: Biblioteca Compartilhada de Componentes para e-Gov. 2008. (Apresentação de Trabalho/Outra).
4. ALMEIDA, Eduardo Santana de ; GARCIA, Vinicius Cardoso . COMPGOV: Biblioteca Compartilhada de Componentes para e-Gov. 2008. (Apresentação de Trabalho/Outra).
5. GARCIA, Vinicius Cardoso . Como aumentar a produtividade da sua empresa?. 2008. (Apresentação de Trabalho/Conferência ou palestra).
6. GARCIA, Vinicius Cardoso . A Roadmap on Software Reuse Adoption Models for Companies. 2007. (Apresentação de Trabalho/Conferência ou palestra).
7. GARCIA, Vinicius Cardoso ; LUCRÉDIO, Daniel ; ALVARO, Alexandre ; ALMEIDA, Eduardo Santana de ; FORTES, Renata Pontin de Mattos ; MEIRA, Silvio Romero de Lemos . Towards a Maturity Model for a Reuse Incremental Adoption. 2007. (Apresentação de Trabalho/Simpósio).
8. GARCIA, Vinicius Cardoso ; LUCRÉDIO, Daniel ; PINTO, Luíza Frota de Paula ; ALVARO, Alexandre ; ALMEIDA, Eduardo Santana de ; PRADO, Antonio Francisco Do . Uma ferramenta CASE para o Desenvolvimento de Software Orientado a Aspectos. 2004. (Apresentação de Trabalho/Simpósio).
9. GARCIA, Vinicius Cardoso ; PRADO, Antonio Francisco Do . Phoenix: Uma Abordagem para a Reengenharia de Software Orientada a Aspectos. 2004. (Apresentação de Trabalho/Outra).
10. PERES, Darley Rosa ; ALVARO, Alexandre ; FONTANETTE, Valdirene ; GARCIA, Vinicius Cardoso ; PRADO, Antonio Francisco Do . TB-REPP - Padrões de Processo para a Engenharia Reversa baseado em Transformações. 2003. (Apresentação de Trabalho/Congresso).
11. FONTANETTE, Valdirene ; GARCIA, Vinicius Cardoso ; BOSSONARO, Adriano Aleixo ; PEREZ, A. B. ; PRADO, Antonio Francisco Do . Reengenharia de Software usando Transformações (RST). 2002. (Apresentação de Trabalho/Simpósio).
Demais tipos de produção bibliográfica
1. GARCIA, Vinicius Cardoso . Phoenix: Uma Abordagem para Reengenharia de Software Orientada a Aspectos. São Carlos: Universidade Federal de São Carlos, 2005 (Dissertação de Mestrado).
Produção técnica
Softwares sem registro de patente
1. GARCIA, Vinicius Cardoso ; NOGUEIRA, A. . DDE - Draco Domain Editor. 2002.
2. NOGUEIRA, L. ; Teixeira, Luciano ; GARCIA, Vinicius Cardoso . Service - Gestão de Vendas e Serviços. 2001.
3. NASCIMENTO, L. C. L. ; GARCIA, Vinicius Cardoso ; FERREIRA, F. L. V. . GEN - Gestão Eletrônica de Negócios. 2000.
4. TANAN, U. ; GARCIA, Vinicius Cardoso ; ALMEIDA, Eduardo Santana de ; COSTA, A. . ASC - Aplicad Sistema de Contabilidade. 1998.
Trabalhos técnicos
1. GARCIA, Vinicius Cardoso . V Workshop de Desenvolvimento Rápido de Aplicações (WDRA). 2011.
2. GARCIA, Vinicius Cardoso . VI Workshop de Desenvolvimento Baseado em Componentes (WDBC). 2006.
3. GARCIA, Vinicius Cardoso . 5th Workshop de Desenvolvimento Baseado em Componentes (WDBC).. 2005.
4. GARCIA, Vinicius Cardoso . Simpósio Brasileiro de Engenharia de Software. 2005.
5. GARCIA, Vinicius Cardoso . XII Sessão de Ferramentas - XIV Simpósio Brasileiro de Engenharia de Software. 2005.
6. GARCIA, Vinicius Cardoso . 4th Workshop de Desenvolvimento Baseado em Componentes (WDBC).. 2004.
7. GARCIA, Vinicius Cardoso . Primeiro Workshop Brasileiro de Desenvolvimento de Software Orientado a Aspectos (WASP'04). 2004.
8. GARCIA, Vinicius Cardoso . XI Sessão de Ferramentas do XVIII Simpósio Brasileiro de Engenharia de Software (SBES). 2004.
9. GARCIA, Vinicius Cardoso . XVIII Simpósio Brasileiro de Engenharia de Software (SBES). 2004.
10. GARCIA, Vinicius Cardoso ; PRADO, Antonio Francisco Do ; ALMEIDA, Eduardo Santana de . Phoenix: Uma Abordagem Orientada a Aspectos para a Reengenharia de Software usando Transformações. 2003.
11. GARCIA, Vinicius Cardoso . 3th Workshop de Desenvolvimento Baseado em Componentes. 2003.
12. GARCIA, Vinicius Cardoso . X Sessão de Ferramentas do XVII Simpósio Brasileiro de Engenharia de Software (SBES). 2003.
13. GARCIA, Vinicius Cardoso . IX Sessão de Ferramentas do XVII Simpósio Brasileiro de Engenharia de Software (SBES). 2002.
14. ALMEIDA, Eduardo Santana de ; BARROS, M. F. ; GARCIA, Vinicius Cardoso . Análise e Implementação de VPN em Ambiente Linux. 2000.
Demais tipos de produção técnica
1.
GARCIA, Vinicius Cardoso ; MUNOZ, H. J. . Adobe Flex. 2009. (Curso de curta duração ministrado/Extensão).

Bancas
Participação em bancas examinadoras
Dissertações
1. GARCIA, Vinicius Cardoso; RAMALHO, F. S.; ROBIN, J.. Participação em banca de Thiago Araújo Silva de Oliveira. Geração Automática de Código Estrutural e de Implantação em Nuvem Computacional de Aplicação Web, a partir de Modelos de Componentes Independentes de Plataforma. 2011. Dissertação (Mestrado em Ciências da Computação) - Universidade Federal de Pernambuco.
2. GARCIA, Vinicius Cardoso; RAMALHO, F. S.; ROBIN, J.. Participação em banca de Marcellus Antonius de Castro Tavares. Full Behavioral Java Code Generation from Imperative Object Constraint Language Expressions in Platform-Independent UML Model. 2011. Dissertação (Mestrado em Ciências da Computação) - Universidade Federal de Pernambuco.
3. ASSAD, R. E.; FERRAZ, F. S.; GARCIA, Vinicius Cardoso; MEIRA, Silvio Romero de Lemos. Participação em banca de Valdecio Borges Ribeiro. Uma Proposta para Monitoramento de Performance de Aplicações Baseadas em Aspectos. 2011. Dissertação (Mestrado em Mestrado Profissional em Engenharia de Software) - Centro de Estudos e Sistemas Avançados do Recife.
4. ALBUQUERQUE, Jones Oliveira de; PAULA, G. E.; SANTOS, Eduardo Cruz Reis; GARCIA, Vinicius Cardoso. Participação em banca de Wesley Andrade Silva. Uma Abordagem para Modularização de Aplicações Java Web. 2011. Dissertação (Mestrado em Mestrado Profissional em Engenharia de Software) - Centro de Estudos e Sistemas Avançados do Recife.
5. GARCIA, Vinicius Cardoso; NASCIMENTO, Leandro Marques Do; TENORIO, L. E. F.. Participação em banca de Anderson Fonseca e Silva. Uma ferramenta para rastreabilidade de core assets em linha de produtos de software. 2011. Dissertação (Mestrado em Mestrado Profissional em Engenharia de Software) - Centro de Estudos e Sistemas Avançados do Recife.
6. GARCIA, Vinicius Cardoso; KULESZA, U.; MEIRA, Silvio Romero de Lemos. Participação em banca de Leandro Oliveira de Souza. Using Multiple Case Studies to Understanding the Product Derivation Process in Industrial Settings. 2011. Dissertação (Mestrado em Ciências da Computação) - Universidade Federal de Pernambuco.
7. GARCIA, Vinicius Cardoso; ARANHA, E. H. S.; MEIRA, Silvio Romero de Lemos. Participação em banca de Crescencio Rodrigues Lima Neto. SPLMT-TE: A Software Product Lines System Test Case Tool. 2011. Dissertação (Mestrado em Ciências da Computação) - Universidade Federal de Pernambuco.
8. GOMES, Alex Sandro; RAMOS, Ricardo Argenton; GARCIA, Vinicius Cardoso. Participação em banca de Eric Rommel Galvão Dantas. PuzzlEdu: Uma Proposta de Educação como Serviço. 2011. Dissertação (Mestrado em Ciências da Computação) - Universidade Federal de Pernambuco.
9. GARCIA, Vinicius Cardoso; COELHO, R. S.; CASTOR FILHO, F.. Participação em banca de Rafael Brito Di Bernardo. Uma Abordagem Leve para Testar o Comportamento Excepcional. 2011. Dissertação (Mestrado em Ciências da Computação) - Universidade Federal de Pernambuco.
10. QUEIROZ, S.; COSTA, R. A.; GARCIA, Vinicius Cardoso; SANTOS, S. C.. Participação em banca de Átila Andrade Bittencourt Paula. UMA PROPOSTA PARA EXPANSÃO SEMÂNTICA DE CONSULTAS BASEADA EM ONTOLOGIA DE DOMÍNIO ESPECÍFICO. 2010. Dissertação (Mestrado em Mestrado Profissional em Engenharia de Software) - Centro de Estudos e Sistemas Avançados do Recife.
11. FERRAZ, C. A. G.; SANTOS, S. C.; COELHO, A. S. S.; GARCIA, Vinicius Cardoso. Participação em banca de Rafael Donato Azevedo Loureiro. BR-ProG - Um Framework para Desenvolvimento de Guias Eletrônicos de Programação. 2010. Dissertação (Mestrado em Mestrado Profissional em Engenharia de Software) - Centro de Estudos e Sistemas Avançados do Recife.
12. GARCIA, Vinicius Cardoso; BATISTA, M. C. M.; MACIEL, T. M. M.. Participação em banca de Cristiano Tavares Silva. Um Experimento de Engenharia de Requisitos para caracterização do Processo e sua Adequação às Práticas Específicas do CMMI. 2010. Dissertação (Mestrado em Mestrado Profissional em Engenharia de Software) - Centro de Estudos e Sistemas Avançados do Recife.
13. CASTOR FILHO, F.; CORNÉLIO, Márcio Lopes; GARCIA, Vinicius Cardoso. Participação em banca de Cristiane Costa de Queiroz. Suporte à refatoração de tratamento de exceções de Java para AspectJ. 2010. Dissertação (Mestrado em Engenharia da Computação) - Universidade de Pernambuco.
14. MEIRA, Silvio Romero de Lemos; ASSAD, R. E.; ALBUQUERQUE, Jones Oliveira de; GARCIA, Vinicius Cardoso. Participação em banca de Clovis Holanda do Nascimento. Usando Web Semântica para definição de Ontologias para Análise de Logs de Segurança. 2010. Dissertação (Mestrado em Mestrado Profissional em Engenharia de Software) - Centro de Estudos e Sistemas Avançados do Recife.
Teses de doutorado
1. VASCONCELOS, A. M. L.; ALVES, C. F.; GARCIA, Vinicius Cardoso; SEIXAS, A. P. C.; GUSMAO, C. M. G.; REINHARD, N.. Participação em banca de José Gilson de Almeida Teixeira Filho. MMPE-SI/TI (Gov) - Modelo de Maturidade para Planejamento Estratégico de SI/TI direcionado às Organizações Governamentais Brasileiras baseado em Melhores Práticas. 2010. Tese (Doutorado em Ciências da Computação) - Universidade Federal de Pernambuco.
Qualificações de doutorado
1. GARCIA, Vinicius Cardoso; SILVEIRA, G. E.; MENDONCA, N. C.. Participação em banca de Fernando Aires Lins. Towards a MDA-Based Approach to Model and Enforce Security Requirements in Business Processes. 2011. Exame de qualificação (Doutorando em Ciências da Computação) - Universidade Federal de Pernambuco.
Trabalhos de Conclusão de Curso de graduação
1. MOSER, P. C.; FAGUNDES, Roberta Andrade de Araujo; GARCIA, Vinicius Cardoso. Participação em banca de Ariane Nunes Rodrigues. Usabilidade em Páginas Web sob a ótica das 10 Heurísticas de Nielsen: Um Estudo de Caso no SIGA da UPE Campus Caruaru. 2010. Trabalho de Conclusão de Curso (Graduação em Sistemas de Informação) - Universidade de Pernambuco.
2. FERRAZ, C. A. G.; GARCIA, Vinicius Cardoso. Participação em banca de Tiago Oliveira Bernardo. Aplicativo de Publicidade Sensível ao Contexto para TV Digital Móvel. 2010. Trabalho de Conclusão de Curso (Graduação em Ciência da Computação) - Universidade Federal de Pernambuco.
3. Garrozi, C.; GARCIA, Vinicius Cardoso. Participação em banca de Ewerton Menezes de Mendonça. Aplicação de Realidade Aumentada ao Ensino de Design: Estudo de caso do grupo de estudos Sketch e Rendering de produtos à mão livre. 2009. Trabalho de Conclusão de Curso (Graduação em Sistemas de Informação) - Universidade de Pernambuco.
4. GARCIA, Vinicius Cardoso; FAGUNDES, Roberta Andrade de Araujo. Participação em banca de Priscila Lopes Alves. A UTILIZAÇÃO DA EDUCAÇÃO A DISTÂNCIA PARA GESTÃO DO CONHECIMENTO NAS ORGANIZAÇÕES UM ESTUDO DE CASO NO IFPE-CAMPUS PESQUEIRA. 2009. Trabalho de Conclusão de Curso (Graduação em Sistemas de Informação) - Universidade de Pernambuco.
5. GARCIA, Vinicius Cardoso; DE CARVALHO, Fernendo Ferreira; ALMEIDA NETO, H. R.. Participação em banca de Mavy Diego Pereira de Morais. CONVERGÊNCIA ENTRE WEB E TV DIGITAL: UMA PROPOSTA DE INTEGRAÇÃO COM O SIGA. 2009. Trabalho de Conclusão de Curso (Graduação em Sistemas de Informação) - Universidade de Pernambuco.
Participação em bancas de comissões julgadoras
Concurso público
1. GARCIA, Vinicius Cardoso; PIRES, C. E. S.; SILVA, D. R. D.. Banca Examinadora do Concurso Público de Provas e Títulos para Professor Efetivo na área de Sistemas de Informação, Edital CCAE nº 20/2010. 2010. Universidade Federal da Paraíba.
2. GARCIA, Vinicius Cardoso; ALMEIDA NETO, H. R.; TEIXEIRA FILHO, J. G. A.. Banca Examinadora do Processo Seletivo Simplificado para Temporário da Universidade de Pernambuco / Campus Caruaru, Edital nº 01 de 04 de Agosto de 2010, na área de conhecimento "Informática", sub-área "Engenharia de Software, Desenvolvimento de Sistemas para Internet, Desenvolvimento de Jogos". 2010. Universidade de Pernambuco.

Eventos
Participação em eventos
1. 11th International Conference on Software Reuse. 2009. (Congresso).
2. III Simpósio Brasileiro de Componentes, Arquiteturas e Reutilização de Software. 2009. (Simpósio).
3. Doctoral Symposium at the 11th International Conference on Software Reuse.A Reference Model for Software Reuse Adoption in Companies. 2009. (Simpósio).
4. Computação nas Nuvens: Um novo jeito de fazer negócios!. 2009. (Encontro).
5. II Simpósio Brasileiro de Componentes, Arquiteturas e Reutilização de Software.A Lightweight Technology Change Management Approach to Facilitating Reuse Adoption. 2008. (Simpósio).
6. III Workshop para Introdução de Reuso em Empresas (WIRE).Abertura e Encerramento. 2008. (Oficina).
7. Encontro da Qualidade e Produtividade em Software - EQPS.COMPGOV: Biblioteca Compartilhada de Componentes para e-Gov. 2008. (Encontro).
8. Encontro da Qualidade e Produtividade em Software (EQPS).COMPGOV: Biblioteca Compartilhada de Componentes para e-Gov. 2008. (Encontro).
9. RiSE Summer School on Software Reuse. 2007. (Simpósio).
10. II Workshop para Introdução de Reuso em Empresas (WIRE).A Roadmap on Software Reuse Adoption Models for Companies. 2007. (Encontro).
11. The 9th International SIGSOFT Symposium on Component-Based Software Engineering (CBSE 2006).The 9th International SIGSOFT Symposium on Component-Based Software Engineering (CBSE 2006). 2006. (Simpósio).
12. I Workshop para Introdução de Reuso em Empresas (WIRE). 2006. (Encontro).
13. VI Workshop de Desenvolvimento Baseado em Componentes. 2006. (Outra).
14. V Workshop de Desenvolvimento Baseado em Componentes (WDBC'2005).V Workshop de Desenvolvimento de Software Baseado em Componentes. 2005. (Outra).
15. XVIII Simpósio Brasileiro de Engenharia de Software. 2004. (Simpósio).
16. É dia de Java !. 2004. (Encontro).
17. First Brazilian Workshop on Aspect-Oriented Software Development (WASP'2004).First Brazilian Workshop on Aspect-Oriented Software Development (WASP'2004). 2004. (Outra).
18. IX Workshop de Teses e Dissertações em Engenharia de Software - XVIII Simpósio Brasileiro de Engenharia de Software.IX Workshop de Teses e Dissertações em Engenharia de Software. 2004. (Outra).
19. The Third Latin American Conference on Pattern Languages of Programming (SugarLoafPLoP 2003).TB-REPP - Padrões de Processo para a Engenharia Reversa baseado em Transformações. 2003. (Congresso).
20. É Dia de Java na UFSCar.É Dia de Java na UFSCar. 2003. (Encontro).
21. ABAPORU@JavaOne 2003. 2003. (Encontro).
22. III Workshop de Desenvolvimento Baseado em Componentes. 2003. (Outra).
23. XVI Simpósio Brasileiro de Engenharia de Software. 2002. (Simpósio).
24. The Second Ibero-American Symposium on Software Engineering and Knowledge Engineering.Reengenharia de Software usando Transformações (RST). 2002. (Simpósio).
25. IX Sessão de Ferramentas - XVI Simpósio Brasileiro de Engenharia de Software.DDE - Draco Domain Editor. 2002. (Simpósio).
26. XV Simpósio Brasileiro de Engenharia de Software.XV Simpósio Brasileiro de Engenharia de Software. 2001. (Simpósio).
27. MiniCurso de Programacão para Internet em Java. 2001. (Oficina).
28. III Seminários Integrados da Faculdade Rui Barbosa. 1999. (Seminário).
29. Modelagem de Sistemas de Informações Orientado a Objeto, Negócio e Multidimensional. 1999. (Seminário).
Organização de eventos
1. MEIRA, Silvio Romero de Lemos ; ALMEIDA, Eduardo Santana de ; GARCIA, Vinicius Cardoso ; ALVARO, Alexandre ; LUCRÉDIO, Daniel . V Workshop para Introdução de Reuso em Empresas (WIRE). 2010. (Congresso).
2. MEIRA, Silvio Romero de Lemos ; ALMEIDA, Eduardo Santana de ; GARCIA, Vinicius Cardoso ; SANTOS, V. V. ; MACHADO, I. C. ; SILVEIRA NETO, P. A. M. ; OLIVEIRA, Raphael Pereira De . 3rd RiSE Summer School on Software Reuse. 2010. (Outro).
3. MEIRA, Silvio Romero de Lemos ; ALMEIDA, Eduardo Santana de ; GARCIA, Vinicius Cardoso ; SILVEIRA NETO, P. A. M. ; CAVALCANTI, Yguaratã Cerqueira ; RIBEIRO, R. A. J. ; SANTOS, Eduardo Cruz Reis ; MACHADO, I. C. . IV Workshop para Introdução de Reuso em Empresas (WIRE). 2009. (Congresso).
4. GARCIA, Vinicius Cardoso . III Workshop para Introdução de Reuso nas Empresas (WIRE). 2008. (Outro).
5. ALMEIDA, Eduardo Santana de ; GARCIA, Vinicius Cardoso ; LISBOA, Liana Barachisio . 4th RiSE Day. 2008. (Outro).
6. MEIRA, Silvio Romero de Lemos ; ALMEIDA, Eduardo Santana de ; GARCIA, Vinicius Cardoso ; LISBOA, Liana Barachisio ; MARTINS, A. C. . 2nd RiSE Summer School on Software Product Lines. 2008. (Congresso).
7. MEIRA, Silvio Romero de Lemos ; ALMEIDA, Eduardo Santana de ; GARCIA, Vinicius Cardoso . First Workshop on Software Reuse Efforts. 2008. (Congresso).
8. MEIRA, Silvio Romero de Lemos ; ALMEIDA, Eduardo Santana de ; ALVARO, Alexandre ; GARCIA, Vinicius Cardoso ; SANTOS, Eduardo Cruz Reis ; MARTINS, A. C. ; DURÃO, Frederico Araújo ; LISBOA, Liana Barachisio . II Workshop para Introdução de Reuso em Empresas (WIRE). 2007. (Congresso).
9. ALMEIDA, Eduardo Santana de ; MEIRA, Silvio Romero de Lemos ; ALVARO, Alexandre ; GARCIA, Vinicius Cardoso ; DURÃO, Frederico Araújo ; LISBOA, Liana Barachisio ; MARTINS, A. C. ; SANTOS, Eduardo Cruz Reis . RiSE Summer School on Software Reuse. 2007. (Congresso).
10. GARCIA, Vinicius Cardoso ; ALMEIDA, Eduardo Santana de ; ALVARO, Alexandre ; LISBOA, Liana Barachisio ; MARTINS, A. C. . 2nd RiSE Day. 2007. (Outro).
11. ALMEIDA, Eduardo Santana de ; ALVARO, Alexandre ; GARCIA, Vinicius Cardoso ; LISBOA, Liana Barachisio . 3rd RiSE Day. 2007. (Outro).
12. MEIRA, Silvio Romero de Lemos ; ALMEIDA, Eduardo Santana de ; MARTINS, A. C. ; SANTOS, Eduardo Cruz Reis ; LISBOA, Liana Barachisio ; ALVARO, Alexandre ; GARCIA, Vinicius Cardoso . VI Workshop de Desenvolvimento Baseado em Componentes (WDBC). 2006. (Congresso).
13. MEIRA, Silvio Romero de Lemos ; ROBIN, J. ; ALMEIDA, Eduardo Santana de ; GARCIA, Vinicius Cardoso ; ALVARO, Alexandre ; SANTOS, Eduardo Cruz Reis . I Workshop para Introdução de Reuso em Empresas (WIRE). 2006. (Congresso).
14. ALMEIDA, Eduardo Santana de ; GARCIA, Vinicius Cardoso ; ALVARO, Alexandre . 1st RiSE Day. 2006. (Outro).
15. ALMEIDA, Eduardo Santana de ; MEIRA, Silvio Romero de Lemos ; ALVARO, Alexandre ; GARCIA, Vinicius Cardoso . RiSE's Research Workshop. 2006. (Outro).
16. MEIRA, Silvio Romero de Lemos ; ALMEIDA, Eduardo Santana de ; ALVARO, Alexandre ; GARCIA, Vinicius Cardoso . RiSE's Workshop on Software Architecture Design Methods. 2005. (Outro).
17. PRADO, Antonio Francisco Do ; FONTANETTE, Valdirene ; GARCIA, Vinicius Cardoso ; LUCRÉDIO, Daniel ; ALVARO, Alexandre ; PERES, Darley Rosa ; SOUZA NETO, Raphael Marcílio de . III Workshop de Desenvolvimento Baseado em Componentes (WDBC). 2003. (Congresso).

Orientações
Orientações em andamento
Dissertação de mestrado
1. Hilson Gomes Vilar de Andrade. Análise da exploração de um serviço de armazenamento distribuído, usando arquitectura P2P, no contexto dos ISPs. Início: 2012. Dissertação (Mestrado em Ciências da Computação) - Universidade Federal de Pernambuco. (Orientador).
2. Marco André Santos Machado. Uma estratégia para representação e gerenciamento de metadados em Cloud Computing. Início: 2011. Dissertação (Mestrado em Ciências da Computação) - Universidade Federal de Pernambuco, Fundação de Amparo à Ciência e Tecnologia do Estado de Pernambuco. (Orientador).
3. Lenin Ernesto Abadie Otero. Auto-adaptação de Máquinas Sociais: Uma Arquitetura de Referência. Início: 2011. Dissertação (Mestrado em Ciências da Computação) - Universidade Federal de Pernambuco, Fundação de Amparo à Ciência e Tecnologia do Estado de Pernambuco. (Co-orientador).
4. Anderson de Souza Andrade. Análise Quantitativa da Adoção de Lean SD e Kanban em Manutenção e Evolução de Software: Um Estudo de Caso na Indústria. Início: 2011. Dissertação (Mestrado em Ciências da Computação) - Universidade Federal de Pernambuco. (Orientador).
5. Elaine Gleyce Mira de Figueiredo. Metodologia para Concepção de Máquinas Sociais no Contexto da Web 3.0. Início: 2011. Dissertação (Mestrado em Ciências da Computação) - Universidade Federal de Pernambuco. (Co-orientador).
6. Jimens Cândido Barbosa Lima. Fast Game Language - Uma DSL (linguagem de domínio específico) para criação rápida de jogos. Início: 2011. Dissertação (Mestrado em Mestrado Profissional em Engenharia de Software) - Centro de Estudos e Sistemas Avançados do Recife. (Orientador).
7. João Emanoel Ambrósio Gomes. Uma Abordagem para Mineração de Opinião em Redes Sociais. Início: 2011. Dissertação (Mestrado em Ciências da Computação) - Universidade Federal de Pernambuco. (Co-orientador).
8. Thiago Pereira de Brito Vieira. Extração de indicadores de desempenho de aplicações através da avaliação em tempo real de tráfego de rede por meio do MapReduce. Início: 2011. Dissertação (Mestrado em Ciências da Computação) - Universidade Federal de Pernambuco. (Orientador).
9. Paulo Fernando Almeida Soares. Melhoria de performance em sistemas de armazenamento distribuídos de grandes massas de pequenos arquivos. Início: 2011. Dissertação (Mestrado em Ciências da Computação) - Universidade Federal de Pernambuco. (Orientador).
10. Francisco Airton Pereira da Silva. Um framework para contabilidade de consumo de recursos em Cloud Computing. Início: 2011. Dissertação (Mestrado em Ciências da Computação) - Universidade Federal de Pernambuco. (Orientador).
11. Dhiego Abrantes de Oliveira Martins. Uma ferramenta para especificação arquitetural de LPS com abordagens de programação generativa. Início: 2011. Dissertação (Mestrado em Ciências da Computação) - Universidade Federal de Pernambuco. (Orientador).
12. Legilmo Marcelo Fontes de Oliveira. MORE: Uma abordagem Efetiva para Reengenharia Dirigida por Modelos. Início: 2010. Dissertação (Mestrado em Engenharia da Computação) - Universidade de Pernambuco. (Orientador).
13. Gert Uchôa Müller Neto. A Systematic Mapping Study on Variability Implementation Mechanisms in Software Product Lines. Início: 2010. Dissertação (Mestrado em Engenharia da Computação) - Universidade de Pernambuco, Conselho Nacional de Desenvolvimento Científico e Tecnológico. (Orientador).
14. Adair Rohling. Monitoramento e Gerenciamento em Web Services. Início: 2010. Dissertação (Mestrado em Mestrado Profissional em Engenharia de Software) - Centro de Estudos e Sistemas Avançados do Recife. (Orientador).
15. José Fernando Santos de Carval. Cloud computing: A Systematic Mapping Study. Início: 2010. Dissertação (Mestrado em Ciências da Computação) - Universidade Federal de Pernambuco. (Co-orientador).
16. Armanda Maria Correia de Amorim Oliveira. Um framework PBL para apoiar o processo de aprendizagem em cursos de Engenharia de Software. Início: 2010. Dissertação (Mestrado em Ciências da Computação) - Universidade Federal de Pernambuco. (Orientador).
17. Josino Rodrigues Neto. Desenvolvimento de aplicações multi-tenant: um estudo de mapeamento sistemático. Início: 2010. Dissertação (Mestrado em Ciências da Computação) - Universidade Federal de Pernambuco. (Co-orientador).
Tese de doutorado
1. Kellyton dos Santos Brito. Self-Deployable Social Machines. Início: 2011. Tese (Doutorado em Ciências da Computação) - Universidade Federal de Pernambuco, Conselho Nacional de Desenvolvimento Científico e Tecnológico. (Co-orientador).
Monografia de conclusão de curso de aperfeiçoamento/especialização
1. Ricardo Marinho de Melo. Segurança em Web Services: Análise de WS-Security, WS-Policy e SAML. Início: 2011. Monografia (Aperfeiçoamento/Especialização em Segurança da Informação em Engenharia de Software) - Centro de Estudos e Sistemas Avançados do Recife. (Orientador).
Supervisões e orientações concluídas
Dissertação de mestrado
1. Emmanuel Barreto de Carvalho. Uma proposta de plataforma de comércio eletrônico para redes sociais. 2011. Dissertação (Mestrado em Ciências da Computação) - Universidade Federal de Pernambuco, Fundação de Amparo à Ciência e Tecnologia do Estado de Pernambuco. Co-Orientador: Vinicius Cardoso Garcia.
2. Emmanuel Barreto de Carvalho. Mapeamento Sistemático em Comércio Social. 2011. Dissertação (Mestrado em Ciências da Computação) - Universidade Federal de Pernambuco, Fundação de Amparo à Ciência e Tecnologia do Estado de Pernambuco. Co-Orientador: Vinicius Cardoso Garcia.
3. Átila Andrade Bittencourt Paula. UMA PROPOSTA PARA EXPANSÃO SEMÂNTICA DE CONSULTAS BASEADA EM ONTOLOGIA DE DOMÍNIO ESPECÍFICO. 2010. Dissertação (Mestrado em Mestrado Profissional em Engenharia de Software) - Centro de Estudos e Sistemas Avançados do Recife, . Co-Orientador: Vinicius Cardoso Garcia.
4. Cristiano Tavares Silva. Um Experimento de Engenharia de Requisitos para caracterização do Processo e sua Adequação às Práticas Específicas do CMMI. 2010. Dissertação (Mestrado em Mestrado Profissional em Engenharia de Software) - Centro de Estudos e Sistemas Avançados do Recife, . Orientador: Vinicius Cardoso Garcia.
5. Anderson Fonseca e Silva. Uma ferramenta para rastreabilidade de core assets em linha de produtos de software. 2010. Dissertação (Mestrado em Mestrado Profissional em Engenharia de Software) - Centro de Estudos e Sistemas Avançados do Recife, . Orientador: Vinicius Cardoso Garcia.
6. Eric Rommel Galvão Dantas. PuzzlEdu: Uma Proposta de Educação como Serviço. 2009. Dissertação (Mestrado em Ciências da Computação) - Universidade Federal de Pernambuco, . Orientador: Vinicius Cardoso Garcia.
7. Vítor Torres Braga. Integrando SOA e MDE em um Processo Sistemático de Desenvolvimento de Software. 2009. Dissertação (Mestrado em Ciências da Computação) - Universidade Federal de Pernambuco, Conselho Nacional de Desenvolvimento Científico e Tecnológico. Co-Orientador: Vinicius Cardoso Garcia.
Trabalho de conclusão de curso de graduação
1. Elyda Laisa Soares Xavier. UMA ANÁLISE DAS FERRAMENTAS PARA GERENCIAMENTO DE FAMÍLIAS DE PRODUTOS. 2011. Trabalho de Conclusão de Curso. (Graduação em Sistemas de Informação) - Universidade de Pernambuco. Orientador: Vinicius Cardoso Garcia.
2. Diógenes Ricardo Freitas de Oliveira. UM ESTUDO SOBRE GERENCIAMENTO DE VARIABILIDADE EM LINHA DE PRODUTOS DE SOFTWARE. 2011. Trabalho de Conclusão de Curso. (Graduação em Sistemas de Informação) - Universidade de Pernambuco. Orientador: Vinicius Cardoso Garcia.
3. Ariane Nunes Rodrigues. Usabilidade em Páginas Web sob a ótica das 10 Heurísticas de Nielsen: Um Estudo de Caso no SIGA da UPE Campus Caruaru. 2010. Trabalho de Conclusão de Curso. (Graduação em Sistemas de Informação) - Universidade de Pernambuco. Orientador: Vinicius Cardoso Garcia.
4. Priscila Lopes Alves. A UTILIZAÇÃO DA EDUCAÇÃO A DISTÂNCIA PARA GESTÃO DO CONHECIMENTO NAS ORGANIZAÇÕES UM ESTUDO DE CASO NO IFPE-CAMPUS PESQUEIRA. 2009. Trabalho de Conclusão de Curso. (Graduação em Sistemas de Informação) - Universidade de Pernambuco. Orientador: Vinicius Cardoso Garcia.
5. Mavy Diego Pereira de Morais. CONVERGÊNCIA ENTRE WEB E TV DIGITAL: UMA PROPOSTA DE INTEGRAÇÃO COM O SIG@. 2009. Trabalho de Conclusão de Curso. (Graduação em Sistemas de Informação) - Universidade de Pernambuco. Orientador: Vinicius Cardoso Garcia.
6. Vítor Torres Braga. MoSOA: Um Framework para Desenvolvimento de Aplicações Móveis Orientadas a Serviços. 2007. Trabalho de Conclusão de Curso. (Graduação em Engenharia da Computação) - Universidade Federal de Pernambuco. Orientador: Vinicius Cardoso Garcia.
Iniciação Científica
1. Danilo Monteiro Ribeiro. Maximizando Resultados Através de uma Gestão de Portfólio Eficiente no Agreste Pernambucano: Um estudo de caso envolvendo a realidade das empresas locais. 2011. Iniciação Científica. (Graduando em Sistemas de Informação) - Universidade de Pernambuco, Conselho Nacional de Desenvolvimento Científico e Tecnológico. Orientador: Vinicius Cardoso Garcia.
2. Ana Flávia de Fonte Netto de Mendonça. A importância da tecnologia da informação para o processo decisorial organizacional: um estudo de caso na ASA Indústria e Comércio Ltda. 2008. Iniciação Científica. (Graduando em Administração de Empresas) - Universidade de Pernambuco, Conselho Nacional de Desenvolvimento Científico e Tecnológico. Orientador: Vinicius Cardoso Garcia.

Outras informações relevantes
Membro da Sociedade Brasileira da Computacao - SBC desde 2002 (Nr: 11919)
Membro da IEEE Computer Society desde 2008 (Nr: 90544198)

Visiting Researcher, 2006, University of Mannheim, Mannheim, Germany, Colin Atkinson's Group.

Senior member of RiSE - Reuse in Software Engineering Group..
                                                                        
Página gerada pelo Sistema Currículo Lattes em 09/02/2012 às 12:15:21