Alessandro Fabricio Garcia
Bolsista de Produtividade em Pesquisa do CNPq - Nível 2

Possui graduação em Ciência da Computação pela Universidade Estadual de Maringá (1998), mestrado em Ciência da Computação pela Universidade Estadual de Campinas (2000) e doutorado em Informática pela Pontifícia Universidade Católica do Rio de Janeiro (2004). Atuou como Professor Assistente da Universidade de Lancaster (Inglaterra) de Fevereiro 2005 a Janeiro 2009. Atualmente é Professor Assistente do Departamento de Informatica da Pontifícia Universidade Católica do Rio de Janeiro. Tem experiência na área de Ciência da Computação, com ênfase em Engenharia de Software, atuando principalmente nos seguintes temas: desenvolvimento de software orientado a aspectos, tratamento de exceções, linhas de produtos, análise estática de programas, desenvolvimento de software dirigido por modelos, sistemas multi-agentes, e arquitetura de software.
(Texto informado pelo autor)

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

Dados pessoais
NomeAlessandro Fabricio Garcia
Nome em citações bibliográficasGARCIA, A.;Garcia, Alessandro; Garcia, A.F.; Garcia, Alessandro F.; Garcia, Alessandro Fabricio;Garcia, A
SexoMasculino
Endereço profissionalPontifícia Universidade Católica do Rio de Janeiro, Departamento de Informatica.
Rua Marques de Sao Vicente, 225
Gavea
22453-900 - Rio de Janeiro, RJ - Brasil
Telefone: (021) 35271500 Fax: (021) 35271530
URL da Homepage: http://www-di.inf.puc-rio.br/~afgarcia/

Formação acadêmica/Titulação
2004 - 2004Pós-Doutorado .
Pontifícia Universidade Católica do Rio de Janeiro, PUC-Rio, Brasil.
Bolsista do(a): Conselho Nacional de Desenvolvimento Científico e Tecnológico ,CNPq ,Brasil .
Grande área: Ciências Exatas e da Terra / Área: Ciência da Computação / Subárea: Metodologia e Técnicas da Computação / Especialidade: Engenharia de Software.
2000 - 2004Doutorado em Informática .
Pontifícia Universidade Católica do Rio de Janeiro, PUC-Rio, Brasil.
Título: Uma Abordagem Orientada a Aspectos para o Desenvolvimento de Sistemas Multi-Agentes, Ano de Obtenção: 2004.
Orientador: Carlos José Pereira de Lucena.
Bolsista do(a): Fundação Carlos Chagas Filho de Amparo à Pesq. do Estado do Rio de Janeiro ,FAPERJ ,Brasil .
1998 - 2000Mestrado em Ciência da Computação .
Universidade Estadual de Campinas, UNICAMP, Brasil.
Título: Tratamento de Exceções em Sistemas Concorrentes Orientados a Objetos, Ano de Obtenção: 2000.
Orientador: Cecília Mary Fischer Rubira.
Bolsista do(a): Conselho Nacional de Desenvolvimento Científico e Tecnológico ,CNPq ,Brasil .
1994 - 1998Graduação em Ciência da Computação .
Universidade Estadual de Maringá, UEM, Brasil.
Orientador: Álvaro José Perioto.
Bolsista do(a): Coordenação de Aperfeiçoamento de Pessoal de Nível Superior ,CAPES ,Brasil .

Formação complementar
2006 - 2007Certificate of Academic Practice. (Carga horária: 80h).
Lancaster University, LANCS, Inglaterra.

Atuação profissional
Pontifícia Universidade Católica do Rio de Janeiro, PUC-Rio, Brasil.
Vínculo institucional
2009 - Atual Vínculo: Celetista formal, Enquadramento Funcional: Professor Assistente, Carga horária: 40, Regime: Dedicação exclusiva.
Vínculo institucional
2005 - 2008 Vínculo: Colaborador, Enquadramento Funcional: Professor Colaborador, Carga horária: 3
Vínculo institucional
2004 - 2005 Vínculo: Bolsista recém-doutor, Enquadramento Funcional: Assistente de Pesquisa, Carga horária: 40, Regime: Dedicação exclusiva.
Vínculo institucional
2000 - 2004 Vínculo: Pesquisador, Enquadramento Funcional: Pesquisador Associado, Carga horária: 15
Atividades
2009 - AtualAtividades de Participação em Projeto, Departamento de Informatica, .
Projetos de pesquisa
Futuro da Tecnologia de Software e suas Aplicações: Nova Geração de Paradigmas, Arquiteturas e Implementações de Software
INES, Definição de um Testbed para o Desenvolvimento de Software
Avaliação do emprego de métricas em diferentes estilos arquiteturais de linha de produto de software
MDEvol - Melhorando a Evolução e o Reuso de Artefatos em MDD
ComDADO
2007 - AtualAtividades de Participação em Projeto, Departamento de Informatica, .
Projetos de pesquisa
EVA: Estilos, Visões e Aspectos em Arquitetura de Software
3/2000 - AtualPesquisa e desenvolvimento , Centro Técnico-Científico, Departamento de Informática.
Linhas de pesquisa
Engenharia de Software
Sistemas Distribuídos
Linguagens de Programação
3/2000 - AtualTreinamentos ministrados , Centro Técnico-Científico, Departamento de Informática.
Treinamentos ministrados
Programação Orientada a Aspectos
Engenharia de Software para Sistemas Multi-Agentes
Tratamento de Exceções em Sistemas Concorrentes
3/2000 - AtualAtividades de Participação em Projeto, Centro Técnico-Científico, Departamento de Informática.
Projetos de pesquisa
ESSMA/CNPq
Pronex - "Frameworks, Componentes e Padrões"
2011 - 2013Atividades de Participação em Projeto, Departamento de Informatica, .
Projetos de pesquisa
DAnSis - Detecção de Anomalias em Sistemas de Software Evolutivos
2010 - 2013Atividades de Participação em Projeto, Departamento de Informatica, .
Projetos de pesquisa
AVATAR - Avaliação e Evolução de Técnicas Contemporâneas para Programação Modular (Bolsa Produtividade)
2011 - 2012Atividades de Participação em Projeto, Departamento de Informatica, .
Projetos de pesquisa
AMAComp - Avaliação Empírica de Mecanismos Avançados de Composição para Arquitetura de Software
GComp - Gestao de Componentes
2010 - 2012Atividades de Participação em Projeto, Departamento de Informatica, .
Projetos de pesquisa
TACOR - Técnicas Avançadas de Composicão para Software Orientado a Recuperação
SCiPro: Desenvolvimento de Software Científico com Qualidade e Produtividade
CASA - Avaliação Empírica de Composição Avançada de Artefatos de Software
2009 - 2012Atividades de Participação em Projeto, Departamento de Informatica, .
Projetos de pesquisa
Avaliação e Adaptação de Técnicas Emergentes para Programação Modular Avançada (JCNE)
2009 - 2011Atividades de Participação em Projeto, Departamento de Informatica, .
Projetos de pesquisa
Avaliação Sensível a História de Linhas de Produto de Software
MecCoM - Mecanismos Contemporâneos de Modularização: Estudos Empíricos e Métricas
REACT - Recuperação de Erros em Sistemas Assíncronos Sensíveis ao Contexto
03/2009 - 07/2009Ensino, Ciência da Computação, Nível: Graduação.
Disciplinas ministradas
Programação Modular
03/2009 - 07/2009Ensino, Informática, Nível: Pós-Graduação.
Disciplinas ministradas
Desenvolvimento de Software Orientado a Aspectos
2009 - 2009Atividades de Participação em Projeto, Departamento de Informatica, .
Projetos de pesquisa
Composição Avançada de Modelos de Software
2008 - 2009Atividades de Participação em Projeto, Departamento de Informatica, .
Projetos de pesquisa
Sistemas Multi-Agentes para Domínios Complexos Análise de Risco Geo-Ambiental
2007 - 2009Atividades de Participação em Projeto, Departamento de Informatica, .
Projetos de pesquisa
Modelagem Computacional de Sistemas Biológicos e Sociais Baseada em Sistemas Multiagentes
2004 - 2006Atividades de Participação em Projeto, Departamento de Informatica, .
Projetos de pesquisa
EMACA: Engenharia de Software para Aplicações Multi-Agentes Cooperativas
2000 - 2004Atividades de Participação em Projeto, Departamento de Informatica, .
Projetos de pesquisa
Empirically-Driven Assessment and Improvement of Emerging Software Modularity Techniques
Lancaster University, LANCS, Inglaterra.
Vínculo institucional
2005 - 2009 Vínculo: Celetista formal, Enquadramento Funcional: Professor Assistente (Lecturer), Carga horária: 40, Regime: Dedicação exclusiva.
Atividades
2008 - 2010Atividades de Participação em Projeto, Computing Department, .
Projetos de pesquisa
DiVA: Dynamic Variability in Adaptive Systems
EA-Analyser: A Multiagent Approach for Analysing Early Aspects
2007 - 2009Atividades de Participação em Projeto, Computing Department, .
Projetos de pesquisa
RODEP: Infra-Estrutura de Apoio a Processos de Negócio baseado em Reutilização e Aspectos
2006 - 2009Atividades de Participação em Projeto, Computing Department, .
Projetos de pesquisa
AMPLE - Aspect-Oriented Model-Driven Produc-Line Engineering
2007 - 2008Atividades de Participação em Projeto, Computing Department, .
Projetos de pesquisa
A Framework for Protecting Children in Online Social Networks
Aspect-Oriented Software Architecture Toolkit
2005 - 2008Atividades de Participação em Projeto, Computing Department, .
Projetos de pesquisa
AOSD-Europe: Network of Excellence on Aspect-Oriented Software Development
2006 - 2007Atividades de Participação em Projeto, Computing Department, .
Projetos de pesquisa
TAO: A Testbed for Aspect-Oriented Software Development
2003 - 2006Atividades de Participação em Projeto, Computing Department, .
Projetos de pesquisa
Agent-Link-III
Katholieke Universiteit Leuven, K.U.L., Bélgica.
Vínculo institucional
2005 - 2005 Vínculo: Professor vistante, Enquadramento Funcional: Pesquisador Visitante, Carga horária: 40
Universidade Estadual de Campinas, UNICAMP, Brasil.
Vínculo institucional
1999 - 2000 Vínculo: Outro, Enquadramento Funcional: , Carga horária: 20
Atividades
1/1999 - 3/2000Pesquisa e desenvolvimento , Instituto de Matemática Estatística e Ciência da Computação, Departamento de Ciência da Computação.
Linhas de pesquisa
Engenharia de Software
Sistemas Distribuídos
Tolerância a Falhas
1/1999 - 3/2000Atividades de Participação em Projeto, Instituto de Matemática Estatística e Ciência da Computação, Departamento de Ciência da Computação.
Projetos de pesquisa
ACCORDS
University of Malaga, UM, Espanha.
Vínculo institucional
2006 - 2006 Vínculo: Professor vistante, Enquadramento Funcional: Pesquisador Visitante, Carga horária: 40

Linhas de Pesquisa
1. Engenharia de Software
2. Sistemas Distribuídos
3. Linguagens de Programação
4. Engenharia de Software
5. Sistemas Distribuídos
6. Tolerância a Falhas

Projetos de Pesquisa
2011 - 2013DAnSis - Detecção de Anomalias em Sistemas de Software Evolutivos
Descrição: Sistemas de software evolutivos são caracterizados por serem alvo constante de modificações de suas funcionalidades. As inclusões inadvertidas ou deliberadas de anomalias de modularidade nesses sistemas têm impacto negativo na manutenção, reuso e confiabilidade dos mesmos. Uma anomalia de modularidade é um problema estrutural no projeto ou implementação de sistemas, e a sua permanência acarreta em dificuldades de reuso e degenerações do projeto, possivelmente levando ao seu desuso e prejuízos incalculáveis para empresas de software. Estudos recentes revelam que até 90% das falhas em programas são causadas pela presença de anomalias de modularidade. Uma ampla série de domínios críticos de software para a economia do Estado do Rio de Janeiro têm sido alvo constante dos efeitos colaterais de anomalias de modularidade. Alguns exemplos destes domínios são aplicações de visualizações de dados, computação científica, informática médica, e famílias de programas para a Web. Entretanto, as técnicas e ferramentas existentes para detecção de anomalias não são adequadas para sistemas evolutivos nestes domínios por uma série de motivos, tais como: (i) não permitem explorar o histórico de modificações e outras informações associadas com a evolução dos programas, (ii) geram listas de candidatos a anomalias que usualmente são amplamente incorretas e ignoradas por serem irrelevantes para a geração das próximas versões do sistema, e (iii) não levam em consideração a evolução de decisões de projeto e históricos de execuções do sistema que não podem ser extraídas estaticamente do código fonte de uma versão única do programa. Neste contexto, este projeto visa buscar apoio para consolidação do grupo emergente DAnSis. O grupo tem por objetivo reunir um grupo de jovens pesquisadores com experiência em disciplinas complementares da Computação e áreas afins, e com o conhecimento necessário para concepção de técnicas e ferramentas eficazes para detecção de anomalias em sistemas evolutivos..
Situação: Em andamento; Natureza: Pesquisa.
Alunos envolvidos: Mestrado acadêmico ( 16) Doutorado ( 12) .
Integrantes: Renato Cerqueira - Integrante / Alberto Raposo - Integrante / Antônio Tadeu A. Gomes - Integrante / Leonardo Murta - Integrante / Alessandro Fabricio Garcia - Coordenador.
Financiador(es): Fundação Carlos Chagas Filho de Amparo à Pesq. do Estado do Rio de Janeiro - Auxílio financeiro..
2011 - 2012AMAComp - Avaliação Empírica de Mecanismos Avançados de Composição para Arquitetura de Software
Descrição: Um dos desafios atuais da Engenharia de Software consiste em encontrar uma solução para a distância entre o projeto arquitetural e a implementação do software, o que leva o desenvolvimento de software ser mais custoso e difícil de ser implementado. Os paradigmas tradicionais de desenvolvimento de software (e.g. orientação a objetos) não são suficientes para solucionar tal problema. Por outro lado, técnicas contemporâneas de programação oferecem mecanismos avançados de composição para combinar de forma mais direta as diferentes abstrações nas quais o projeto arquitetural do sistema é decomposto. Desse modo, o projeto AMAComp visa conduzir o planejamento e execução de um conjunto de estudos empíricos, através do uso de métricas adequadas, para avaliação de mecanismos avançados de composição. O propósito inovador dos estudos é: (i) avaliar a facilidade ou dificuldade de modificar ou evoluir software através do uso de tais mecanismos, e (ii) identificar até que ponto anomalias no código causadas pelo uso de tais mecanismos provocam a ocorrência de anomalias e violações das arquiteturas. Além disso, o projeto definirá um novo conjunto de técnicas de medição com a finalidade de fornecer um]recurso adequado para avaliação arquitetural do código nos estudos empíricos. Além disso, estas métricas permitirão a quantificação e análise de propriedades de modularidade associadas com a evolução dos interesses transversais em artefatos de projeto e implementação de software..
Situação: Em andamento; Natureza: Outra.
Alunos envolvidos: Mestrado acadêmico ( 3) Doutorado ( 5) .
Integrantes: Cai, Yuanfang - Integrante / Nenad Medvidovic - Integrante / Alessandro Fabricio Garcia - Coordenador.
Financiador(es): Coordenação de Aperfeiçoamento de Pessoal de Nível Superior - Auxílio financeiro / University of Southern California - Cooperação / Drexel University - Cooperação..
2011 - 2012GComp - Gestao de Componentes
Descrição: Ao desenvolver software, construímos um produto para um usuário ou grupo de usuários, que automatiza tarefas ou resolve problemas particulares de uma área. Para que este desenvolvimento possa ser produtivo e de qualidade, é fundamental a adoção de um processo de desenvolvimento baseado em componentes - e suas ferramentas associadas. Dessa forma, este projeto tem como objetivo a criação de um modelo de gestão de componentes para uso no desenvolvimento de software corporativo, bem como a definição de um processo de gestão de componentes Java e .NET. Para tanto será definido um modelo conceitual da arquitetura de gestão e elaborado uma arquitetura de referência de gestão de componentes. Em resumo, os principais produtos que serão gerados pelo projeto são: (i) modelo conceitual de gestão de componentes de software; (ii) processo de gestão de componentes de software e (iii) arquitetura de referência de gestão de componentes de software. Por último será feita uma seleção de ferramentas que serão usadas no processo de gestão de componentes..
Situação: Em andamento; Natureza: Pesquisa.
Integrantes: Alessandro Fabricio Garcia - Coordenador.
Financiador(es): Petrobrás Distribuidora - Matriz - Auxílio financeiro..
2010 - 2013AVATAR - Avaliação e Evolução de Técnicas Contemporâneas para Programação Modular (Bolsa Produtividade)
Descrição: Em resumo, os principais objetivos deste projeto são: 1. Avaliar Empiricamente o Impacto de Mecanismos Emergentes de Modularização na Manutenibilidade de Software: avaliar os pontos positivos e negativos dos mecanismos de programacao orientada a aspectos e caracteristicas (features) em termos de propriedades desejáveis para manutenção ou evolução de software, tais como estabilidade de projeto e resistência a introdução de falhas. 2. Definir um Arcabouço de Medição Sensível a Interesses: definir e avaliar novas métricas adequadas para analisar o impacto dos mecanismos modernos de programação modular na evolução de interesses e suas interações; e 3. Identificação de Adaptações e Elaboração de Recomendações para uso de Mecanismos Contemporâneos de Programação Modular: estender o conhecimento atual sobre técnicas avançadas de modularização através da catalogação de boas práticas empiricamente observadas, e identificar melhorias no projeto destes mecanismos..
Situação: Em andamento; Natureza: Pesquisa.
Alunos envolvidos: Mestrado acadêmico ( 2) Doutorado ( 4) .
Integrantes: Alessandro Fabricio Garcia - Coordenador.
Financiador(es): Conselho Nacional de Desenvolvimento Científico e Tecnológico - Bolsa..
2010 - 2012TACOR - Técnicas Avançadas de Composicão para Software Orientado a Recuperação
Descrição: Sistemas orientados a recuperação são desenvolvidos com a perspectiva de que falhas de hardware, software e operação são fatos que devem ser tratados. Muitas destas falhas são inseridas durante o processo de desenvolvimento. Logo, torna-se fundamental a existência de um sistema orientado a recuperação com capacidade de proativamente emitir uma notificação sempre que um candidato à falha no código for observado ou mesmo informar que regras de projeto (regras arquiteturais) foram violadas. De forma a minimizar custos e acelerar desenvolvimento destas propriedades, estas devem ser implementadas de forma modular, adaptável e reutilizável. Além disso, estudos empíricos têm indicado que manifestação de faltas no código de sistemas de software deve-se freqüentemente à inexistência de modularidade de código dedicado a recuperação. No entanto, as técnicas convencionais de composição como herança e padrões de projeto deixam muito a desejar no que diz respeito à modularização do código de identificação de faltas ou violações de projeto. Deste modo, justifica-se uma investigação do uso e adaptação dos mecanismos emergentes de programação modular, tais como: composição baseada em mixins, classes virtuais e aspectos para promover o desenvolvimento de código suficientemente modular, reutilizável e confiável algo imprescindível em sistemas orientados a recuperação. Nosso estudo vai ser desenvolvido em cooperação com a Minds at Work empresa de desenvolvimento de software orientado a recuperação em diferentes domínios de aplicações..
Situação: Em andamento; Natureza: Pesquisa.
Alunos envolvidos: Graduação ( 1) / Mestrado acadêmico ( 2) / Doutorado ( 3) .
Integrantes: Arndt von Staa - Coordenador / Alessandro Fabricio Garcia - Integrante.
Financiador(es): Conselho Nacional de Desenvolvimento Científico e Tecnológico - Auxílio financeiro..
2010 - 2012SCiPro: Desenvolvimento de Software Científico com Qualidade e Produtividade
Descrição: O avanço das plataformas de processamento de alto desempenho (PAD) tem modificado a forma de condução da pesquisa em diferentes áreas. A habilidade dos usuários de empregar eficientemente essas plataformas na construção de aplicações científicas é pelo menos tão importante quanto o aumento da capacidade computacional dessas plataformas. É importante notar, no entanto, que o desenvolvimento de software científico considerando-se somente atributos de qualidade como latência, precisão e escalabilidade, tipicamente observáveis em tempo de execução, não é suficiente para conferir ao software a qualidade e produtividade necessárias. Atributos de qualidade como nível de reuso, manutenibilidade e portabilidade, tipicamente observáveis em tempo de projeto, não só têm impacto direto em outros atributos relacionados a desempenho (como a escalabilidade), como a sua desconsideração gera aplicações cujo tempo de desenvolvimento e manutenção é típica e desnecessariamente longo. Dessa forma, o domínio da área de desenvolvimento de software científico torna-se imprescindível no rápido avanço da investigação de sistemas naturais, artificiais e socio-culturais complexos sob o enfoque de modelagem computacional. A adoção de técnicas avançadas de desenvolvimento de software no contexto de aplicações científicas implica em um trabalho de longo prazo, envolvendo não só a adaptação das técnicas em si a esse contexto, como também o treinamento dos usuários no emprego das mesmas, haja vista o perfil típico desses usuários (predominantemente matemáticos, físicos, engenheiros, etc). Nosso objetivo geral, a longo prazo, é tirar proveito da multidisciplinaridade do grupo de pesquisadores participantes deste projeto para abordar o problema do desenvolvimento de software científico com qualidade e produtividade sob um enfoque não somente de engenharia de software, mas também de emprego direto dos resultados obtidos com este projeto no suporte ao desenvolvimento de modelos computacionais inovadores.
Situação: Em andamento; Natureza: Pesquisa.
Alunos envolvidos: Especialização ( 1) / Mestrado profissionalizante ( 1) / Doutorado ( 1) .
Integrantes: A. Gomes - Coordenador / Alessandro Fabricio Garcia - Integrante.
Financiador(es): Conselho Nacional de Desenvolvimento Científico e Tecnológico - Auxílio financeiro..
2010 - 2012CASA - Avaliação Empírica de Composição Avançada de Artefatos de Software
Descrição: O do projeto CASA tem por objetivo avaliar sistematicamente a efetividade de novos mecanismos de composição no desenvolvimento paralelo, reuso e manutenção de artefatos de software. Em particular, iremos focalizar em duas categorias de técnicas de composição: (i) técnicas heurísticas e algorítmicas para composição de modelos, e (ii) técnicas recentes para composição orientada à aspectos de sistemas, tais como explicit pointcut interfaces e programação orientada a features. Uma família de estudos empíricos será projetado e desenvolvido em parceira pelas duas instituições envolvidas neste projeto. Os estudos serão de naturezas diferentes, variando de estudos etnográficos, questionários e entrevistas até estudos exploratórios, quantitativos e experimentos controlados. No contexto desse trabalho, as aplicações utilizadas serão predominantemente Linhas de Produtos de Software (LPS) e sistemas de middleware..
Situação: Em andamento; Natureza: Outra.
Alunos envolvidos: Mestrado acadêmico ( 3) Doutorado ( 4) .
Integrantes: Carlos Lucena - Integrante / Jon Whittle - Integrante / Jaejoon Lee - Integrante / Alessandro Fabricio Garcia - Coordenador.
Financiador(es): Coordenação de Aperfeiçoamento de Pessoal de Nível Superior - Auxílio financeiro / Lancaster University - Cooperação..
2010 - AtualMDEvol - Melhorando a Evolução e o Reuso de Artefatos em MDD
Descrição: Este projeto tem o intuito de investigar e desenvolver técnicas eficazes para reuso, manutenção e evolução de artefatos com MDD. Em curto prazo, espera-se identificar quais são os principais problemas vivenciados por desenvolvedores atualmente na manutenção e evolução de modelos, geradores de código, e do próprio código em plataformas MDD. O projeto seguirá uma abordagem empírica para diagnosticar tais problemas, através de questionários, entrevistas e estudos de caso com usuários e projetos associados com os ambientes MDD, tais como o MDArte. A partir de tal investigação inicial, o projeto envolverá a concepção de técnicas eficazes para modelagem e geração de código de propriedades transversais, e suporte à manutenção de código gerado, tais como métricas e estratégias semi-automáticas para identificação de anomalias de código. Estas técnicas serão, em princípio, integradas com a plataforma MDArte. As melhorias serão baseadas nas práticas de desenvolvimento e nas necessidades presentes na indústria, assim como no conhecimento compartilhado pela comunidade de MDD. Além disso, as melhorias serão disponíveis para uso e possível adaptação pelos pesquisadores e desenvolvedores, conforme necessário. Portanto, o projeto abordará tanto questões de pesquisa em aberto, quanto à solução destas questões na prática..
Situação: Em andamento; Natureza: Pesquisa.
Alunos envolvidos: Graduação ( 0) / Mestrado acadêmico ( 2) / Doutorado ( 4) .
Integrantes: Francisco Dantas - Integrante / Eiji Barbosa - Integrante / Kleinner Farias - Integrante / Leandra Dias - Integrante / Alessandro Gurgel - Integrante / Éverton Guimarães - Integrante / Alessandro Fabricio Garcia - Coordenador.
Financiador(es): Marinha do Brasil - Auxílio financeiro..
2009 - 2012Avaliação e Adaptação de Técnicas Emergentes para Programação Modular Avançada (JCNE)
Descrição: Mecanismos contemporâneos de modularização, tais como programação orientada a aspectos (POA) e programação orientada a características (POC), são vistos como uma promessa de melhoraria de produtividade e manutenibilidade de sistemas computacionais. Tal promessa é motivada por tais mecanismos tratarem interesses de software relacionados à distribuição, tratamento de exceções, segurança e persistência de dados de uma forma mais modular. Porém, a falta de estudos empíricos representa um dos principais limitadores para o entendimento e adoção de tais mecanismos na indústria de desenvolvimento de software. Neste contexto, os esforços deste projeto serão direcionados para alcançar quatro objetivos: (1) executar um conjunto de estudos empíricos com a finalidade de avaliar tais mecanismos em termos de propriedades que definem a capacidade de evolução de um software; e (2) definir, ou adaptar, novos mecanismos de modularização baseado em conhecimento empírico obtido com o primeiro objetivo..
Situação: Em andamento; Natureza: Pesquisa.
Integrantes: Alessandro Fabricio Garcia - Coordenador.
Financiador(es): Fundação Carlos Chagas Filho de Amparo à Pesq. do Estado do Rio de Janeiro - Auxílio financeiro..
2009 - 2011Avaliação Sensível a História de Linhas de Produto de Software
Descrição: O projeto tem o objetivo de investigar métricas e heurísticas sensíveis a história da linha de produto para identificação de anomalias de projeto..
Situação: Em andamento; Natureza: Pesquisa.
Alunos envolvidos: Doutorado ( 1) .
Integrantes: Alessandro Fabricio Garcia - Coordenador.
Financiador(es): Conselho Nacional de Desenvolvimento Científico e Tecnológico - Bolsa..
2009 - 2011MecCoM - Mecanismos Contemporâneos de Modularização: Estudos Empíricos e Métricas
Descrição: Técnicas contemporâneos para programação modular de sistemas software, tais como programação orientada a aspectos (POA) e programação orientada a características (POC), representam uma das mais importantes mudanças de paradigma na área de Engenharia de Software na última década. Estas técnicas vêm despertando o interesse de pesquisadores e profissionais da indústria de software, com a promessa de melhorar a produtividade e a manutenibilidade de sistemas computacionais. Através dos mecanismos de POA e POC, interesses relacionados a distribuição, tratamento de exceções, segurança e persistência de dados, por exemplo, são tratados de forma mais modular. Entretanto, desenvolvedores de software não têm disponível diretivas de boas práticas para construir softwares estáveis e confiáveis com mecanismos contemporâneos de programação modular. Neste contexto, os esforços deste projeto serão direcionados para alcançar quatro objetivos: (1) executar um conjunto de estudos empíricos com a finalidade de avaliar tais mecanismos em termos de propriedades que definem a capacidade de evolução de um software; (2) identificar e construir um novo método de medição para suportar o primeiro objetivo, focado em avaliação sensível a interesses; (3) definir uma lista de boas práticas com a finalidade de promover uma adoção de mecanismos avançados de modularidade de uma forma mais consciente; e (4) adaptar ou definir novos mecanismos de modularidade, baseado em conhecimento empírico obtido no primeiro objetivo e na realização do terceiro objetivo..
Situação: Em andamento; Natureza: Pesquisa.
Alunos envolvidos: Graduação ( 1) / Mestrado acadêmico ( 2) / Doutorado ( 9) .
Integrantes: Carlos José Pereira de Lucena - Integrante / Arndt von Staa - Integrante / Jon Whittle - Integrante / Jose Carlos Maldonado - Integrante / Christa Schwanninger - Integrante / Mira Mezini - Integrante / Alessandro Fabricio Garcia - Coordenador.
Financiador(es): Conselho Nacional de Desenvolvimento Científico e Tecnológico - Auxílio financeiro..
2009 - 2011REACT - Recuperação de Erros em Sistemas Assíncronos Sensíveis ao Contexto
Descrição: O objetivo do projeto REACT é investigar novos mecanismos e modelos para aperfeiçoar a construção de aplicações ubíquas sensíveis ao contexto. Em particular, o foco do projeto é investigar o uso da ciência de contexto no aprimoramento da caracterização e do tratamento de condições errôneas, com especial atenção aos desafios introduzidos pelo uso predominante de comunicação assíncrona. De fato, a literatura carece de modelos de tratamento de exceções adaptados para sistemas de comunicação assíncrona. Este projeto visa preencher esta lacuna, assim como investigar formas de facilitar o desenvolvimento desse tipo de aplicação, seja através de linguagens ou modelos de programação alternativos. Para tanto, a proposta do projeto consiste em repensar sob a ótica da construção de aplicações ubíquas confiáveis tanto as abstrações e mecanismos de tratamento de exceções como também as técnicas de tolerância a falhas, como ações atômicas coordenadas e replicação. Como resultado deste projeto, pretende-se produzir a implementação de um arcabouço para construção de sistemas assíncronos sensíveis ao contexto. Esse arcabouço será validado através da implementação de um conjunto de aplicações adotadas como estudos de caso..
Situação: Em andamento; Natureza: Pesquisa.
Alunos envolvidos: Graduação ( 3) / Mestrado acadêmico ( 4) / Doutorado ( 3) .
Integrantes: Alexander Romanovsky - Integrante / Delano Medeiros Beder - Integrante / Renato Cerqueira - Coordenador / Maria de Fátima Mattielo-Francisco - Integrante / Jo Ueyama - Integrante / Geoffrey Coulson - Integrante / Alessandro Fabricio Garcia - Integrante.
Financiador(es): Conselho Nacional de Desenvolvimento Científico e Tecnológico - Auxílio financeiro..
2009 - 2009Composição Avançada de Modelos de Software
Descrição: Este projeto tem o objetivo de investigar mecanismos adequados para avaliar e comparar técnicas avançadas de composição de modelos. Este projeto está sendo financiado pelo CNPq através do recebimento de um pesquisador de amplo reconhecimento internacional na área de composição de modelos, o Prof. Jon Whittle..
Situação: Em andamento; Natureza: Pesquisa.
Alunos envolvidos: Mestrado acadêmico ( 1) Doutorado ( 4) .
Integrantes: C. Nunes - Integrante / Francisco Dantas - Integrante / Jon Whittle - Integrante / Kleinner Farias - Integrante / Marcos Tadeu - Integrante / Leandra Dias - Integrante / Alessandro Fabricio Garcia - Coordenador.
.
2009 - AtualFuturo da Tecnologia de Software e suas Aplicações: Nova Geração de Paradigmas, Arquiteturas e Implementações de Software
Descrição: Este projeto visa desenvolver técnicas para, (a) modelar e compreender complexos sistemas interativos, (b) especificar como construir sistemas de informação computacionais para aperfeiçoar estes sistemas, (c) gerenciar a construção de componentes para sistemas de informação, e (d) assegurar que procedimentos foram definidos para o teste continuado e manutenção de sistemas em fase de operação..
Situação: Em andamento; Natureza: Pesquisa.
Alunos envolvidos: Mestrado acadêmico ( 6) Doutorado ( 3) .
Integrantes: Carlos José Pereira de Lucena - Integrante / Alessandro Fabricio Garcia - Coordenador.
Financiador(es): Fundação Carlos Chagas Filho de Amparo à Pesq. do Estado do Rio de Janeiro - Auxílio financeiro.Número de orientações: 1.
2009 - AtualINES, Definição de um Testbed para o Desenvolvimento de Software
Descrição: O objetivo geral deste projeto é contribuir para o avanço da Engenharia de Software como disciplina, e, especificamente, desenvolver uma metodologia para a construção de um ambiente, com o intuito de auxiliar o planejamento de estudos empíricos. Tais experimentos formarão uma série de achados científicos, com a finalidade de dar suporte às tomadas de decisões em relação ao uso de novas tecnologias que se mostram bastante promissoras, por exemplo, o desenvolvimento de software orientado a aspectos..
Situação: Desativado; Natureza: Pesquisa.
Alunos envolvidos: / Mestrado profissionalizante ( 2) / Doutorado ( 1) .
Integrantes: Paulo Borba - Integrante / Sérgio Soares - Coordenador / Alessandro Fabricio Garcia - Integrante.
Financiador(es): Conselho Nacional de Desenvolvimento Científico e Tecnológico - Auxílio financeiro..
2009 - AtualAvaliação do emprego de métricas em diferentes estilos arquiteturais de linha de produto de software
Descrição: Este projeto tem o objetivo de avaliar como métricas existentes de modularidade (e outros atributos internos de qualidade) permite extrair informações importantes para manutenção e evolução de diferentes tipos de arquiteturas de linhas de produtos..
Situação: Em andamento; Natureza: Pesquisa.
Alunos envolvidos: Graduação ( 2) / Mestrado acadêmico ( 1) / Doutorado ( 1) .
Integrantes: T. Colanzi - Coordenador / Alessandro Fabricio Garcia - Integrante.
Financiador(es): Fundação Araucária de Apoio ao Desenvolvimento Científico e Tecnológico - Auxílio financeiro..
2009 - AtualComDADO
Descrição: abc.
Situação: Em andamento; Natureza: Pesquisa.
Alunos envolvidos: Mestrado acadêmico ( 4) Doutorado ( 8) .
Integrantes: Alessandro Fabricio Garcia - Coordenador.
.
2008 - 2010DiVA: Dynamic Variability in Adaptive Systems
Descrição: The goal of this project is to exploit the use of aspect-oriented techniques and model-driven softare development for enhancing support for dynamic variability..
Situação: Em andamento; Natureza: Pesquisa.
Alunos envolvidos: Mestrado acadêmico ( 5) Doutorado ( 9) .
Integrantes: Awais Rashid - Coordenador / Alessandro Fabricio Garcia - Integrante.
Financiador(es): European Commission - Auxílio financeiro..
2008 - 2010EA-Analyser: A Multiagent Approach for Analysing Early Aspects
Descrição: The main goal of this project is to use the multi-agent system technology for developing partially or fully automated tools for aspect-oriented requirements engineering..
Situação: Em andamento; Natureza: Pesquisa.
Alunos envolvidos: Doutorado ( 1) .
Integrantes: Awais Rashid - Coordenador / Alessandro Fabricio Garcia - Integrante.
Financiador(es): European Commission - Bolsa..
2008 - 2009Sistemas Multi-Agentes para Domínios Complexos Análise de Risco Geo-Ambiental
Descrição: Este projeto visa o estudo de modelos computacionais de agentes, a pesquisa em técnicas de engenharia de software para sistemas multi-agentes e a aplicação da tecnologia de agentes para construir uma plataforma de software integrada para a análise de risco geo-ambiental..
Situação: Em andamento; Natureza: Pesquisa.
Alunos envolvidos: Mestrado acadêmico ( 2) Doutorado ( 2) .
Integrantes: Carlos Lucena - Coordenador / Alessandro Fabricio Garcia - Integrante.
Financiador(es): Conselho Nacional de Desenvolvimento Científico e Tecnológico - Auxílio financeiro..
2007 - 2009Modelagem Computacional de Sistemas Biológicos e Sociais Baseada em Sistemas Multiagentes
Descrição: Os sistemas multiagentes são um novo paradigma para a engenharia de software de sistemas complexos e distribuídos. Este projeto se situa na área da análise, especificação e desenvolvimento de modelos, algoritmos e ferramentas computacionais para solução de sistemas complexos nos domínios biológicos, ambientais e sociais utilizando Sistemas Multiagentes. Serão tratados problemas tais como a simulação e visualização do comportamento evolutivo de células tronco; simulações e jogos de papéis baseadas em agentes computacionais para a gestão participativa de áreas protegidas (p.e. parques nacionais no Brasil) e o desenvolvimento de novas possibilidades de interação, inovação e criação de conteúdo de forma colaborativa em comunidades virtuais de larga escala..
Situação: Em andamento; Natureza: Pesquisa.
Alunos envolvidos: Graduação ( 10) / Mestrado acadêmico ( 10) / Doutorado ( 5) .
Integrantes: Carlos José Pereira de Lucena - Integrante / Alessandro Fabricio Garcia - Coordenador.
Financiador(es): Conselho Nacional de Desenvolvimento Científico e Tecnológico - Auxílio financeiro..
2007 - 2009RODEP: Infra-Estrutura de Apoio a Processos de Negócio baseado em Reutilização e Aspectos
Descrição: Este projeto tem como objetivo projetar modelos e mecanismos para a formação de uma infra-estrutura de apoio a processos de negócio baseada nos conceitos de reutilização, no paradigma de orientação a aspectos e na tecnologia de serviços Web..
Situação: Em andamento; Natureza: Pesquisa.
Alunos envolvidos: Mestrado acadêmico ( 3) Doutorado ( 2) .
Integrantes: I. Gimenes - Coordenador / Alessandro Fabricio Garcia - Integrante.
Financiador(es): Fundação Araucária de Apoio ao Desenvolvimento Científico e Tecnológico - Cooperação..
2007 - 2008A Framework for Protecting Children in Online Social Networks
Descrição: The goal of this project was to develop an ethics-centred monitoring framework and tools for supporting law enforcement agencies in policing online social networks for the purpose of protecting children. Alessandro Garcia was named the principal investigator of this proposal..
Situação: Concluído; Natureza: Extensão.
Alunos envolvidos: Doutorado ( 2) .
Integrantes: Alessandro Fabricio Garcia - Coordenador.
Financiador(es): Research Office, Lancaster University - Auxílio financeiro..
2007 - 2008Aspect-Oriented Software Architecture Toolkit
Descrição: The goal of this project was to develop an integrated set of Eclipse-based tools to support the modelling and assessment of aspect-oriented software architectures. Alessandro Garcia was the coordinator of this project..
Situação: Concluído; Natureza: Pesquisa.
Alunos envolvidos: Mestrado acadêmico ( 4) Doutorado ( 4) .
Integrantes: L. Fuentes - Integrante / Alessandro Fabricio Garcia - Coordenador.
Financiador(es): European Commission - Auxílio financeiro.Número de orientações: 5.
2007 - AtualEVA: Estilos, Visões e Aspectos em Arquitetura de Software
Descrição: Este projeto de pesquisa tem como objetivo geral investigar se a combinação entre os conceitos de estilos, visões e aspectos, no contexto de composição arquitetural, pode trazer benefícios para a modularidade e estabilidade de arquitetura de software. Este projeto dá continuidade a iniciativas do nosso grupo de pesquisa, que busca investigar de que maneira aspectos podem ser úteis no nível arquitetural, em diferentes tipos de visões e estilos, bem como, os problemas decorrentes da falta de suporte adequado à separação de interesses e ao raciocínio modular no nível arquitetural..
Situação: Em andamento; Natureza: Pesquisa.
Alunos envolvidos: Doutorado ( 2) .
Integrantes: Christina von Flach Garcia Chavez - Coordenador / T. Batista - Integrante / Alessandro Fabricio Garcia - Integrante.
Financiador(es): Conselho Nacional de Desenvolvimento Científico e Tecnológico - Auxílio financeiro..
2006 - 2009AMPLE - Aspect-Oriented Model-Driven Produc-Line Engineering
Descrição: Projeto com o objetivo de definir um metodologia para desenvolvimento de linhas de produto de software baseada no uso de tecnicas orientadas a aspectos e orientadas a modelos. Alessandro Garcia autou como: (i) coordenador do workpackage sobre projeto arquitetural de linhas de produtos orientadas a aspectos, (ii) investigador, e (iii) membro do "Operations Board" do projeto..
Situação: Em andamento; Natureza: Pesquisa.
Alunos envolvidos: Graduação ( 0) / Especialização ( 0) / Mestrado acadêmico ( 11) / Mestrado profissionalizante ( 0) / Doutorado ( 25) .
Integrantes: Alessandro Fabricio Garcia - Coordenador.
Financiador(es): Comissão Européia - Cooperação.Número de orientações: 2.
2006 - 2007TAO: A Testbed for Aspect-Oriented Software Development
Descrição: Projeto com o objetivo de identificar um conjunto de benchmarks para avaliacao de tecnicas de desenvolvimento de software orientado a aspectos. Alessandro Garcia foi o coordenador geral do projeto..
Situação: Concluído; Natureza: Pesquisa.
Alunos envolvidos: Graduação ( 0) / Especialização ( 0) / Mestrado acadêmico ( 4) / Mestrado profissionalizante ( 1) / Doutorado ( 4) .
Integrantes: Alessandro Fabricio Garcia - Coordenador.
Financiador(es): Lancaster University - Auxílio financeiro.Número de orientações: 3.
2005 - 2008AOSD-Europe: Network of Excellence on Aspect-Oriented Software Development
Descrição: Projeto europeu, financiado pela Comissao Europeia, envolvendo integracao e evolucao de tecnicas de desenvolvimento de software orientado a aspectos (DSOA). Alessandro Garcia autou como: (i) coordenador do workpackage de disseminacao e transferencia de tecnologias orientadas a aspectos, (ii) investigador em analise empirica de DSOA, (iii) investigador em arquiteturas orientadas a aspectos, (iv) membro do "Operations Board" do projeto, e (v) chair do comite de programa da Summer School em DSOA..
Situação: Concluído; Natureza: Pesquisa.
Alunos envolvidos: Graduação ( 0) / Especialização ( 0) / Mestrado acadêmico ( 22) / Mestrado profissionalizante ( 0) / Doutorado ( 55) .
Integrantes: Alessandro Fabricio Garcia - Coordenador.
Financiador(es): Comissão Européia - Cooperação..
2004 - 2006EMACA: Engenharia de Software para Aplicações Multi-Agentes Cooperativas
Descrição: Este projeto visou desenvolver os fundamentos e as tecnologias da Engenharia de Software para Sistemas Multi-agentes Cooperativos e exibir o potencial destas tecnologias em diversas áreas de aplicação, tais como Comércio Eletrônico, Computação Móvel, Assistentes Pessoais, Educação à Distância e Otimização de Sistemas. Outro objetivo foi propor e refinar novas técnicas para o desenvolvimento de aplicações cooperativas utilizando abstrações do paradigma orientado a agentes. O projeto buscou inovar tecnologicamente em uma área central para o futuro da indústria de software e este aspecto se fez sentir no aperfeiçoamento dos perfis dos pesquisadores envolvidos neste projeto. .
Situação: Concluído; Natureza: Pesquisa.
Alunos envolvidos: Mestrado acadêmico ( 5) Doutorado ( 6) .
Integrantes: Carlos Lucena - Coordenador / Alessandro Fabricio Garcia - Integrante.
Financiador(es): Coordenação de Aperfeiçoamento de Pessoal de Nível Superior - Cooperação.Número de orientações: 2.
2003 - 2006Agent-Link-III
Descrição: This European project has the goal of integrating and improving existing techniques for agent-oriented software engineering..
Situação: Concluído; Natureza: Pesquisa.
Alunos envolvidos: Mestrado acadêmico ( 5) Doutorado ( 7) .
Integrantes: M. Cossentino - Coordenador / Alessandro Fabricio Garcia - Integrante.
Financiador(es): European Commission - Cooperação..
2000 - 2004Empirically-Driven Assessment and Improvement of Emerging Software Modularity Techniques
Descrição: Contemporary Modularisation (CoM) techniques, such as aspect-oriented programming (AOP) and feature-oriented programming (FOP), entail one of the most fundamental shifts in programming paradigms since the last decade. They are receiving growing interest from both software industry and academia. Their proponents argue that CoM programming mechanisms address recurring evolvability problems of pivotal software concerns, such as distribution, error handling, security and persistence. As a result, AOP and FOP mechanisms have been recently applied to application domains of primary importance to software projects, including Web-based information systems, product lines, middleware systems, and ubiquitous applications. However, the scarce empirical assessment of CoM techniques is a major stumbling block to reap their promised software evolvability benefits and their adoption in mainstream software projects. Their assessment is almost inexistent in realistic software evolution scenarios and still largely dominated by "the opinion of experts". The core reason for this problem is twofold. First, with the paradigm shift to CoM-based design, conventional software metrics are not enough and quantitative indicators for fundamental properties of concern evolvability are missing. Second, even though some isolated assessment efforts confirm the conventional wisdom that CoM techniques improve modularity of software concerns, our empirical knowledge on CoM-based evolvability does not go much beyond that. More fundamentally, existing studies have not analysed the error proneness and stability of each particular CoM mechanism in software evolution scenarios. As a result, effective guidelines for building stable, robust software with each CoM mechanism are not available to software developers. In this context, the aim of this project is fourfold: (1) carry out a family of empirical studies in order to assess CoM mechanisms in terms of key evolvability attributes; (2) i.
Situação: Em andamento; Natureza: Pesquisa.
Alunos envolvidos: / Mestrado profissionalizante ( 1) / Doutorado ( 2) .
Integrantes: Alessandro Fabricio Garcia - Coordenador.
Financiador(es): Pontifícia Universidade Católica do Rio de Janeiro - Bolsa..
2000 - AtualESSMA/CNPq
Descrição: Projeto FINEP.
Situação: Em andamento; Natureza: Pesquisa.
Alunos envolvidos: Graduação ( 0) / Especialização ( 0) / Mestrado acadêmico ( 0) / Mestrado profissionalizante ( 0) / Doutorado ( 0) .
Integrantes: Alessandro Fabricio Garcia - Coordenador.
Financiador(es): Financiadora de Estudos e Projetos - Auxílio financeiro..
2000 - AtualPronex - "Frameworks, Componentes e Padrões"
Descrição: Projeto Pronex .
Situação: Em andamento; Natureza: Pesquisa.
Alunos envolvidos: Graduação ( 0) / Especialização ( 0) / Mestrado acadêmico ( 0) / Mestrado profissionalizante ( 0) / Doutorado ( 0) .
Integrantes: Alessandro Fabricio Garcia - Coordenador.
Financiador(es): Conselho Nacional de Desenvolvimento Científico e Tecnológico - Auxílio financeiro..
1999 - 2000ACCORDS
Descrição: Projeto CNPq/NSF.
Situação: Concluído; Natureza: Pesquisa.
Alunos envolvidos: Graduação ( 0) / Especialização ( 0) / Mestrado acadêmico ( 0) / Mestrado profissionalizante ( 0) / Doutorado ( 0) .
Integrantes: Cecília Mary Fischer Rubira - Coordenador / Alessandro Fabricio Garcia - Integrante.
Financiador(es): Conselho Nacional de Desenvolvimento Científico e Tecnológico - Auxílio financeiro..

Membro de corpo editorial
2010 - Atual Periódico: International Journal of Software Architecture

Revisor de periódico
2006 - 2008 Periódico: Software, Practice & Experience
2005 - 2008 Periódico: Journal of Systems and Software
2005 - 2007 Periódico: Journal of the Brazilian Computer Society
2007 - 2007 Periódico: Communications of the ACM
2006 - 2006 Periódico: IEEE Transactions on Software Engineering
2008 - 2008 Periódico: ACM Transactions on Software Engineering and Methodology
2007 - 2007 Periódico: IEEE Distributed Systems Online
2005 - Atual Periódico: Transactions on Aspect-Oriented Software Development
2006 - 2006 Periódico: ACM Transactions on Autonomous and Adaptive Systems (TAAS)
2006 - 2006 Periódico: Journal of Software and Systems Modeling
2007 - 2007 Periódico: Journal of Autonomous Agents and Multi-Agent Systems
2006 - 2007 Periódico: International Journal on Agent Oriented Software Engineering
2006 - 2006 Periódico: Pervasive and Mobile Computing
2006 - 2007 Periódico: IEE Proceedings. Software
2005 - 2005 Periódico: Journal of Software Maintenance and Evolution
2007 - 2008 Periódico: IEEE Software
2009 - Atual Periódico: IEEE Transactions on Mobile Computing
2009 - Atual Periódico: IET Software
2009 - Atual Periódico: IEEE Computer
2009 - 2010 Periódico: Journal of Information Science
2009 - 2009 Periódico: Journal of Universal Computer Science
2009 - 2009 Periódico: Science of Computer Programming (Print)
2009 - Atual Periódico: ACM Computing Surveys
2009 - 2009 Periódico: Computer Languages, Systems & Structures
2009 - 2009 Periódico: International Journal of Computers and Applications
2010 - Atual Periódico: The Computer Journal
2010 - 2010 Periódico: Empirical Software Engineering
2010 - 2010 Periódico: Software and Systems Modeling (Print)
2010 - 2010 Periódico: Software Quality Journal
2010 - 2010 Periódico: Information and Software Technology
2006 - 2008 Periódico: Software, Practice & Experience
2006 - 2006 Periódico: IEEE Transactions on Software Engineering
2008 - 2008 Periódico: ACM Transactions on Software Engineering and Methodology
2009 - 2009 Periódico: Computer Languages, Systems & Structures

Áreas de atuação
1. Grande área: Ciências Exatas e da Terra / Área: Ciência da Computação / Subárea: Metodologia e Técnicas da Computação / Especialidade: Engenharia de Software.
2. Grande área: Ciências Exatas e da Terra / Área: Ciência da Computação / Subárea: Metodologia e Técnicas da Computação / Especialidade: Linguagens de Programação.
3. Grande área: Ciências Exatas e da Terra / Área: Ciência da Computação / Subárea: Metodologia e Técnicas da Computação / Especialidade: Sistemas de Informação.

Idiomas
Inglês Compreende Bem, Fala Bem, Lê Bem, Escreve Bem.
Espanhol Compreende Bem, Fala Pouco, Lê Bem, Escreve Pouco.
Francês Compreende Bem, Fala Pouco, Lê Bem, Escreve Pouco.

Prêmios e títulos
2010Indicação para o "Best Paper Award", 9th ACM International Conference on Aspect-Oriented Software Development.
2010TWAS-ROLAC Prize for Young Scientists, TWAS-ROLAC.
2009Indicação para o "Best Paper Award", 8th ACM International Conference on Aspect-Oriented Software Development.
2009Distinção - Bolsa de Reconhecimento de Produtividade, PUC-Rio (somente 12 bolsas são distribuídas para toda universidade).
2009Distinção - Bolsa Jovem Cientista do Nosso Estado, FAPERJ.
2009Prêmio: Melhores Artigos do 23o. Simpósio Brasileiro de Engenharia de Software, SBC - Comitê do Simpósio Brasileiro de Engenharia de Software.
2009Título - Membro Eleito da Acadêmia Brasileira de Ciências (Regional), Acadêmia Brasileira de Ciências.
2009Distincao - Bolsa Produtividade, CNPq.
2006Best Researcher Award, Lancaster University.
2005Indicação como um dos melhores artigos da "International Conference on AOSD", Transactions on Aspect-Oriented Software Development.
2005Prêmio de Melhor Artigo, Simpósio Brasileiro de Engenharia de Software, SBC.
2004Prêmio de Melhor Artigo, Simpósio Brasileiro de Engenharia de Software, SBC.
2004Indicação ao "Doctoral Dissertation Competition da ACM, Departamento de Informática PUC-Rio.
2002Aluno Nota 10, Faperj.
2001Melhor Dissertação de Mestrado - 1o. lugar, SBC - Sociedade Brasileira de Computação.
2001Indicado para o Best Paper Award, Sociedade Brasileira de Computação - SBC.
2001Integrante da Lista dos 10 Melhores "Summer Interns" da IBM, IBM Almadem Research.
1996Concurso Paranaense de Trabalhos de Iniciação Científica em Ciência da Computação, CNPq/CAPES/UFPR.
1992Concurso de Programação em Cobol, CDI Informática Maringá.


Produção em C,T & A
Produção bibliográfica
Artigos completos publicados em periódicos
1. SANT'ANNA, Cláudio ; GARCIA, A. ; BATISTA, T. ; RASHID, A. . Mastering Crosscutting Architectural Decisions with Aspects. Software, Practice & Experience (Print), v. 25, p. 00-20, 2012.
2. TIZZEI, L. ; Dias, M. ; RUBIRA, Cecília Mary Fischer ; GARCIA, A. ; Lee, J. . Components meet Aspects: Assessing Design Stability of a Software Product Line. Information and Software Technology, v. 53, p. 121-136, 2011.
3. Conejero, José M. ; Figueiredo, Eduardo ; Garcia, Alessandro ; Hernández, Juan ; Jurado, Elena . On the Relationship of Concern Metrics and Requirements Maintainability. Information and Software Technology, p. 2011.09.003-0, 2011.
4. Figueiredo, Eduardo ; Sant'Anna, Claudio ; Garcia, Alessandro ; LUCENA, Carlos . Applying and evaluating concern-sensitive design heuristics. The Journal of Systems and Software, v. 2011, p. 10-30, 2011.
5. da Silva, Bruno Carreiro ; Figueiredo, Eduardo ; Garcia, Alessandro ; Nunes, Daltro . Refactoring of Crosscutting Concerns with Metaphor-Based Heuristics. Electronic Notes in Theoretical Computer Science, v. 233, p. 105-125, 2009.
6. MOLESINI, A. ; Garcia, A.F. ; CHAVEZ, Christina Von Flach Garcia ; BATISTA, T. . Stability Assessment of Aspect-Oriented Software Architectures: A Quantitative Study. Journal of Systems and Software, v. 82, p. 1-28, 2009.
7. NUNES, C. ; KULESZA, U. ; SANT'ANNA, Cláudio ; NUNES, I. ; GARCIA, A. ; LUCENA, Carlos . Assessment of the Design Modularity and Stability of Multi-Agent System Product Lines. Journal of Universal Computer Science, v. 15, p. 00, 2009.
8. FILHO, F. ; CACHO, N. ; FIGUEIREDO, E. ; GARCIA, A. ; RUBIRA, Cecília Mary Fischer ; Amorim, J. ; Silva, H. . On the Modularization and Reuse of Exception Handling with Aspects. Software, Practice & Experience, v. 39, p. 00, 2009.
9.   GARCIA, A. ; LUCENA, Carlos . Taming heterogeneous agent architectures. Communications of the ACM, v. 51, p. 75-81, 2008.
10. Lobato, Cidiane ; Garcia, Alessandro ; ROMANOVSKY, Alexander ; LUCENA, Carlos . An aspect-oriented software architecture for code mobility. Software, Practice & Experience, v. 38, p. 1365-1392, 2008.
11. Sant'Anna, Claudio ; Lobato, Cidiane ; Kulesza, Uira ; Garcia, Alessandro ; Chavez, Christina ; LUCENA, Carlos . On the modularity assessment of aspect-oriented multiagent architectures: a quantitative study. International Journal of Agent-Oriented Software Engineering (IJAOSE), v. 2, p. 34, 2008.
12. Garcia, Alessandro ; Zhao, Jianjun ; Greenwood, Phil ; Heineman, George ; Walker, Robert ; Cai, Yuanfang ; Yang, Hong Yul ; Baniassad, Elisa ; Lopes, Cristina Videira ; Schwanninger, Christa . Assessment of Contemporary Modularization Techniques - ACoM'07. Software Engineering Notes, v. 32, p. 31-37, 2007.
13. GARCIA, A. ; SANT'ANNA, Cláudio ; FIGUEIREDO, E. ; KULESZA, U. ; LUCENA, Carlos ; STAA, Arndt Von . Modularizing Design Patterns with Aspects: A Quantitative Study. Lecture Notes in Computer Science, v. 3880, p. 36-74, 2006.
14. CHAVEZ, Christina Von Flach Garcia ; GARCIA, A. ; KULESZA, U. ; SANT'ANNA, Cláudio ; LUCENA, Carlos . Crosscutting Interfaces for Aspect-Oriented Modeling. Journal of the Brazilian Computer Society, v. 12, p. 43-58, 2006.
15. GARCIA, A. ; BATISTA, T. ; RASHID, A. ; SANT'ANNA, Cláudio . Driving and managing architectural decisions with aspects. Software Engineering Notes, v. 31, p. 6, 2006.
16. Brichau, Johan ; CHITCHYAN, R. ; GARCIA, A. ; RASHID, A. ; Clarke, Siobhan ; D'Hondt, Ellie ; Haupt, Michael ; Joosen, Wouter ; Katz, Shmuel ; Noye, Jacques ; Sudholt, Mario . A Model Curriculum for Aspect-Oriented Software Development. IEEE Software, v. 23, p. 53-61, 2006.
17. Garcia, Alessandro ; Choren, Ricardo ; LUCENA, Carlos ; ROMANOVSKY, Alexander ; Giese, Holger ; Weyns, Danny ; Holvoet, Tom ; Giorgini, Paolo . Software Engineering for Large-Scale Multi-Agent Systems - SELMAS 2005. Software Engineering Notes, v. 30, p. 1, 2005.
18. Choren, Ricardo ; Weyns, Danny ; Garcia, Alessandro ; LUCENA, Carlos ; GRISS, Martin ; KUNG, David ; Minsky, Naftaly ; ROMANOVSKY, Alexander ; CASTRO, Jaelson ; de Lemos, Rogério . Software engineering for large-scale multi-agent systems - SELMAS 2004. Software Engineering Notes, Estados Unidos, v. 29, n. 5, p. 1, 2004.
19. SANT'ANNA, Cláudio ; GARCIA, A. ; KULESZA, U. ; LUCENA, Carlos ; STAA, Arndt Von . Design Patterns as Aspects: A Quantitative Assessment. Journal of the Brazilian Computer Society, v. 10, p. 42-55, 2004.
20. GARCIA, A. ; de Lucena, Carlos J. P. ; Cowan, Donald D. . Agents in object-oriented software engineering. Software, Practice & Experience, v. 34, p. 489-521, 2004.
21. Garcia, Alessandro ; Perini, Anna ; Sardinha, José ; LUCENA, Carlos ; CASTRO, Jaelson ; Leite, Júlio ; Milidiú, Ruy ; ROMANOVSKY, Alexander ; GRISS, Martin ; de Lemos, Rogério . Software engineering for large-scale multi-agent systems. Software Engineering Notes, v. 28, p. 1, 2003.
22. GARCIA, A. ; LUCENA, Carlos José Pereira de . Software Engineering for Large-Scale Multi-Agent Systems - SELMAS 2002. . Software Engineering Notes, v. 27, n. 5, p. 82-88, 2002.
23. GARCIA, A. ; SILVA, Viviane ; CHAVEZ, Christina Von Flach Garcia ; LUCENA, Carlos José Pereira de . Engineering Multi-Agent Systems with Patterns and Aspects. Journal of the Brazilian Computer Society, Brasil, v. 8, n. 1, p. 57-72, 2002.
24. GARCIA, A. ; BEDER, Delano Medeiros ; RUBIRA, Cecília Mary Fischer . A Unified Meta-Level Software Architecture for Concurrent and Sequential Exception Handling. Computer Journal, Inglaterra, v. 44, n. 6, p. 569-587, 2002.
25.   Garcia, A ; RUBIRA, Cecília Mary Fischer ; ROMANOVSKY, Alexander ; XU, Jie . A comparative study of exception handling mechanisms for building dependable object-oriented software. Journal of Systems and Software, Inglaterra, v. 59, n. 2, p. 197-222, 2001.
26. GARCIA, A. ; BEDER, Delano Medeiros ; RUBIRA, Cecília Mary Fischer . A Unified Meta-Level Software Architecture for Sequential and Concurrent Exception Handling. Computer Journal, v. 44, p. 569-587, 2001.
27. GARCIA, A. ; MARCATO, S. ; COLANZI, T. ; PERIOTTO, A. . Introdução da Linguagem Logo na Educação do Portador de Deficiência Auditiva. Revista Educação, v. 21, p. 101-117, 1998.
28. GARCIA, A. ; MARCATO, S. ; PERIOTTO, A. . Emprego de Recursos Computacionais Alternativos no Processo de Ensino-Aprendizagem do Deficiente Mental. Revista Tecnológica (UEM), v. 6, p. 7-19, 1997.
29. GARCIA, A. ; MARCATO, S. ; COLANZI, T. ; PERIOTTO, A. ; FREGONEIS, J. . Uma Metodologia para Introdução da Linguagem LOGO na Educação do Portador de Deficiência Auditiva. Perspectiva (Erexim), v. 21, p. 20-40, 1997.
30. GARCIA, A. ; MARCATO, S. ; COLANZI, T. ; PERIOTTO, A. ; FREGONEIS, J. . Uma Metodologia para Introdução da Linguagem LOGO. Revista Tecnológica (UEM), v. 5, p. 55-69, 1996.
Livros publicados/organizados ou edições
1. GARCIA, A. (Org.) ; CHOREN, R. (Org.) ; LUCENA, Carlos José Pereira de (Org.) ; ROMANOVSKY, Alexander (Org.) ; GIESE, H. (Org.) . Software Engineering for Multi-Agent Systems V. Berlin: Springer, 2007.
2. GARCIA, A. (Org.) ; CHOREN, R. (Org.) ; LUCENA, Carlos José Pereira de (Org.) ; ROMANOVSKY, Alexander (Org.) ; Holvoet, Tom (Org.) . Software Engineering for Multi-Agent Systems IV. Berlin: Springer, 2006.
3. CHOREN, R. (Org.) ; GARCIA, A. (Org.) ; LUCENA, Carlos José Pereira de (Org.) ; ROMANOVSKY, Alexander (Org.) . Software Engineering for Multi-Agent Systems III. , 2005.
4. LUCENA, Carlos José Pereira de (Org.) ; GARCIA, A. (Org.) ; ROMANOVSKY, Alexander (Org.) ; CASTRO, Jaelson (Org.) ; ALENCAR, Paulo (Org.) . Software Engineering for Multi-Agent Systems II. Berlin: Springer, 2004.
5. GARCIA, A. (Org.) ; LUCENA, Carlos José Pereira de (Org.) ; ZAMBONELLI, Franco (Org.) ; OMICINI, Andrea (Org.) ; CASTRO, Jaelson (Org.) . Software Engineering for Large-Scale Multi-Agent Systems. 1. ed. Springer, 2003. v. 800. 284 p.
Capítulos de livros publicados
1. GARCIA, A. ; KULESZA, U. . Dez Mandamentos para Estabelecer e Manter uma Rede de Relacionamentos. In: Eduardo Santana de Almeida; Paulo Cesar Masiero. (Org.). A Carreira do Pesquisador em Engenharia de Software: Princípios, Conceitos e Direções. : , 2010, v. , p. 150-168.
2. BOUCKE, N. ; Garcia, A ; HOLVOET, T. . Composing Structural Views in xADL. Early Aspects: Current Challenges and Future Directions. Vancouver: Springer Berlin / Heidelberg, 2007, v. 4765, p. 115-138.
3. SILVA, L. ; BATISTA, A. ; Garcia, A ; MINORCA, L. . On the Symbiosis of Aspect-Oriented Requirements and Architectural Descriptions. Early Aspects: Current Challenges and Future Directions. Vancouver: Springer Berlin / Heidelberg, 2007, v. 4765, p. 75-93.
4. KULESZA, U. ; ALVES, V. ; Garcia, A ; COSTA NETO, A. ; CIRILO, E. ; LUCENA, Carlos ; BORBA, P. . Mapping Features to Aspects: A Model-Based Generative Approach. Early Aspects: Current Challenges and Future Directions. Springer, Berlin/Heidelberg: Vancouver, 2007, v. 4765, p. 155-174.
5. CASTOR FILHO, F. ; RUBIRA, Cecília Mary Fischer ; FERREIRA, R. ; Garcia, A . Aspectizing Exception Handling: A Quantitative Study. Advanced Topics in Exception Handling Techniques. Berlin: Springer Berlin / Heidelberg, 2006, v. 4119, p. 255-274.
6. Garcia, A ; KULESZA, U. ; SANT'ANNA, Cláudio ; CHAVEZ, Christina Von Flach Garcia ; LUCENA, Carlos . Aspects in Agent-Oriented Software Engineering: Lessons Learned. Agent-Oriented Software Engineering VI. Berlin: Springer Berlin / Heidelberg, 2006, v. 3950, p. 231-247.
7. CACHO, N. ; DAMASCENO, K. ; GARCIA, A. ; ROMANOVSKY, Alexander ; LUCENA, Carlos . Exception Handling in Context-Aware Agent Systems: A Case Study. In: Alexander Romanovsky et al. (Org.). Software Engineering for Multi-Agent Systems. Berlin / Heidelberg: Springer, 2006, v. 4408, p. 57-76.
8. KULESZA, U. ; Garcia, A ; LUCENA, Carlos . A Generative Approach for Multi-agent System Development. Software Engineering for Multi-Agent Systems III. Berlin: Springer Berlin / Heidelberg, 2005, v. 3390, p. 52-69.
9. Garcia, A ; KULESZA, U. ; LUCENA, Carlos . Aspectizing Multi-Agent Systems: From Architecture to Implementation. Software Engineering for Multi-Agent Systems III. Edinburgh: Springer, 2005, v. 3390, p. 121-143.
10. SARDINHA, José Alberto ; GARCIA, A. ; LUCENA, Carlos José Pereira de ; Milidiú, Ruy . A Systematic Approach for Including Machine Learning in Multi-agent Systems. In: P. Bresciani et al. (Org.). Agent-Oriented Information Systems II. Berlin: Springer, 2005, v. 3508, p. 198-211.
11. Garcia, A ; SANT'ANNA, Cláudio ; CHAVEZ, Christina Von Flach Garcia ; SILVA, Viviane ; LUCENA, Carlos ; STAA, Arndt Von . Separation of Concerns in Multi-Agent Systems: An Empirical Study. In: Carlos Lucena et. al.. (Org.). Software Engineering for Multi-Agent Systems II. Berlin: Springer Berlin / Heidelberg, 2004, v. 2940, p. 49-72.
12. SILVA, Otávio ; GARCIA, A. ; LUCENA, Carlos José Pereira de . The Reflective Blackboard Pattern: Architecting Large-Scale Multi-Agent Systems. In: Alessandro Fabricio Garcia; Carlos José Pereira de Lucena; Franco Zambonelli; Andrea Omicini; Jaelson Castro. (Org.). Software Engineering for Large-Scale Multi-Agent Systems. 1a. ed. : Springer, 2003, v. 2603, p. 76-97.
13. GARCIA, A. ; SILVA, Viviane ; BRANDÃO, Anarosa ; CHAVEZ, Christina Von Flach Garcia ; LUCENA, Carlos José Pereira de ; ALENCAR, Paulo . Taming Agents and Objects in Software Engineering. In: Alessandro Fabricio Garcia; Carlos Lucena; Franco Zambonelli; Andrea Omicini; Jaelson Castro. (Org.). Software Engineering for Large-Scale Multi-Agent Systems. 1a. ed. : Springer, 2003, v. 2603, p. 1-25.
14. GARCIA, A. . Um Formador de Agentes para a Ciência da Computação. In: A. Staa; S. Barbosa; A. Furtado. (Org.). Carlos Lucena: Pioneiro da Informática. : , 2003, v. , p. -.
15. GARCIA, A. ; RUBIRA, Cecília Mary Fischer . An Architectural-based Reflective Approach to Incorporating Exception Handling into Dependable Software. In: A. Romanovsky; C. Dony; J. Knudsen; A. Tripathi. (Org.). Advances in Exception Handling Techniques. 1a. ed. : Springer, 2001, v. 2022, p. 189-206.
16. GARCIA, A. ; SILVA, Viviane ; SILVA, Otávio . Towards Separation of Concerns in the Development of Multi-Agent Systems. In: Carlos Lucena; Ruy Milidiú. (Org.). Sistemas Multi-Agentes. 1a. ed. Rio de Janeiro: Papel Virtual, 2001, v. , p. 1-15.
17. SILVA, Otávio ; GARCIA, A. . T-Rex: A Reflective Tuple Space Environment for Dependable Mobile Agent Systems. In: C. Lucena; R. Milidiú. (Org.). Sistemas Multi-Agentes. 1 ed. Rio de Janeiro: Papel Virtual, 2001, v. , p. 85-104.
Textos em jornais de notícias/revistas
1. GARCIA, A. ; MARCATO, S. ; COLANZI, T. ; PERIOTTO, A. . Introdução da Linguagem Logo na Educação do Portador de Deficiência Auditiva. Revista Educação, Faculdade de Educação - PUCRS, p. 101 - 117, 01 abr. 1998.
2. GARCIA, A. ; MARCATO, S. ; PERIOTTO, A. . Emprego de Recursos Computacionais Alternativos no Processo de Ensino-Aprendizagem do Deficiente Mental. Revista Tecnológica, Centro de Tecnologia - UEM, v. 6, p. 7 - 19, 01 out. 1997.
3. GARCIA, A. ; MARCATO, S. ; COLANZI, T. ; PERIOTTO, A. ; FREGONEIS, J. . Uma Metodologia para Introdução da Linguagem Logo na Educação do Portador de Deficiência Auditiva. Revista Perspectiva, Univ Reg Integ do Alto Uruguai, p. 20 - 40, 01 jun. 1997.
4. GARCIA, A. ; MARCATO, S. ; COLANZI, T. ; PERIOTTO, A. ; FREGONEIS, J. . Uma Metodologia para Introdução da Linguagem LOGO. Revista Tecnológica, Centro de Tecnologia, p. 55 - 69, 05 out. 1996.
Trabalhos completos publicados em anais de congressos
1. Bertrán, I. M. ; Garcia, J. ; POPESCU, D. ; GARCIA, A. ; Medvidovic, N. ; STAA, Arndt Von . Are Automatically-Detected Code Anomalies Relevant to Architectural Modularity? An Exploratory Analysis of Evolving Systems. In: 11st International Conference on Aspect-Oriented Software Development (AOSD'12), 2012, Postdam. Proceedings of the 11st International Conference on Aspect-Oriented Software Development (AOSD'12), 2012. v. 11. p. 00-00.
2. Bertrán, I. M. ; Arcoverde, R. ; GARCIA, A. ; Chavez, Christina ; STAA, Arndt Von . On the Relevance of Code Anomalies for Identifying Architecture Degradation Symptoms. In: 16th European Conference on Software Maintenance and Reengineering (CSMR), 2012, Szeged. Proceedings of the 16th European Conference on Software Maintenance and Reengineering (CSMR), 2012. v. 16. p. 000-000.
3. LEMOS, O. ; FERRARI, F. ; SILVEIRA, F. F. ; GARCIA, A. . Development of Auxiliary Functions: Should You Be Agile? An Empirical Assessment of Pair Programming and Test-First Programming. In: 34th International Conference on Software Engineering (ICSE'12), 2012, Zurich. Proceedings of the 34th International Conference on Software Engineering (ICSE'12), 2012. v. 24. p. 0-0.
4. Bertrán, I. M. ; Garcia, A ; STAA, Arndt Von . An Exploratory Study of Code Smells in Evolving Aspect-Oriented Systems. In: Proceedings of the 10th International Conference on Aspect-Oriented Software Development, 2011, Porto de Galinhas. Proceedings of the 10th International Conference on Aspect-Oriented Software Development, 2011.
5. NUNES, C. ; GARCIA, A. ; FIGUEIREDO, E. ; LUCENA, Carlos José Pereira de . Revealing Mistakes on Concern Mapping Tasks: An Experimental Evaluation. In: 15th European Conference on Software Maintenance and Reengineering (CSMR), 2011, Oldenburg. Proceedings of the 15th European Conference on Software Maintenance and Reengineering (CSMR), 2011. v. 15. p. 0-0.
6. CIRILO, E. ; NUNES, I. ; GARCIA, A. ; LUCENA, Carlos . Configuration Knowledge of Software Product Lines: A Comprehensibility Study. In: 2nd International Workshop on Variability and Composition, 2011, Porto de Galinhas. Proc. of the 2nd International Workshop on Variability and Composition at AOSD'11, 2011. v. 10. p. 1-6.
7. FIGUEIREDO, E. ; GARCIA, A. ; MAIA, M. ; Ferreira, G. ; NUNES, C. . On the Impact of Crosscutting Concern Projection on Code Measurement. In: 10th International Conference on Aspect-Oriented Software Development, 2011, Porto de Galinhas. Proceedings of the 10th International Conference on Aspect-Oriented Software Development, 2011. v. 10. p. 1-12.
8. BURROWS, R. ; TAIANI, F. ; GARCIA, A. ; FERRARI, F. . Reasoning about Faults in Aspect-Oriented Programs: A Metrics-Based Evaluation. In: 19th IEEE International Conference on Program Comprehension, 2011, Kingston. Proceedings of the 19th IEEE International Conference on Program Comprehension, 2011. v. 19.
9. GURGEL, A. ; DANTAS, F. ; Garcia, A . On-Demand Integration of Product Lines: A Study of Reuse and Stability. In: 2nd International Workshop on Product LinE Approaches in Software Engineering (PLEASE 2011), held in conjunction with the 33nd International Conference on Software Engineering (ICSE 2011), 2011, Waikiki, Honolulu. Proceedings of the 2nd International Workshop on Product LinE Approaches in Software Engineering (PLEASE 2011), 2011. v. 2.
10. Arcoverde, R. ; GARCIA, A. ; FIGUEIREDO, E. . Understanding the Longevity of Code Smells - Preliminary Results of an Explanatory Survey. In: 4th International Workshop on Refactoring Tools (WRT 2011), held in conjunction with the 33nd International Conference on Software Engineering (ICSE 2011), 2011, Waikiki, Honolulu. Proceedings of the 4th International Workshop on Refactoring Tools (WRT 2011), 2011. v. 4.
11. DANTAS, F. ; GURGEL, A. ; GARCIA, A. . Towards a Suite of Metrics for Advanced Composition Mechanisms. In: 2nd International Workshop on Empirical Evaluation of Software Composition Techniques (ESCOT 2011) at ECOOP 2011, 2011, Lancaster. Proceedings of the 2nd International Workshop on Empirical Evaluation of Software Composition Techniques (ESCOT 2011) at ECOOP 2011, 2011. p. 0-0.
12. Barbosa, E. ; BATISTA, T. ; GARCIA, A. ; Silva, E. . PL-AspectualACME: An Aspect-Oriented Architectural Description Language for Software Product Lines. In: 5th European Conference on Software Architecture, 2011, Essen. roceedings of the 5th European Conference on Software Architecture, 2011. v. 5. p. 00-00.
13. Junior, A. C. ; Correia, G. ; COLANZI, T. ; GIMENES, I. ; Junior, E. O. ; Ferrari, S. ; MASIERO, P. ; GARCIA, A. . Extending UML Components to Develop Software Product-Line Architectures: Lessons Learned. In: 5th European Conference on Software Architecture, 2011, Essen. Proceedings of the 5th European Conference on Software Architecture, 2011. v. 5. p. 00-00.
14. Bertrán, I. M. ; GARCIA, A. ; STAA, Arndt Von ; Garcia, J. ; Medvidovic, N. . On the Impact of Aspect-Oriented Code Smells on Architecture Modularity: An Exploratory Study. In: 5th Brazilian Symposium on Software Components, Architectures and Reuse (SBCARS), 2011, São Paulo. Proceedings of the 5th Brazilian Symposium on Software Components, Architectures and Reuse (SBCARS), 2011. v. 5. p. 00-00.
15. Barbosa, E. ; GARCIA, A. . Analyzing Exceptional Interfaces on Evolving Frameworks. In: 1st Workshop on Exception Handling in Contemporary Software Systems, co-located with the Fifth Latin-American Symposium on Dependable Computing (LADC), 2011, São José dos Campos. Proceedings of the 1st Workshop on Exception Handling in Contemporary Software Systems at LADC, 2011. v. 1. p. 00-00.
16. FARIAS, K. ; GARCIA, A. ; LUCENA, Carlos . Evaluating the Impact of Stability on Model Composition Effort.. In: VIII Latin-American Workshop on Experimental Software Engineering (ESELAW 2011), 2011, Rio de Janeiro. Proc. of VIII Latin-American Workshop on Experimental Software Engineering (ESELAW 2011), 2011. v. 8. p. 00-00.
17. FARIAS, K. ; GARCIA, A. ; WHITTLE, J. . Assessing the Impact of Aspects on Model Composition Effort. In: 9th International Conference on Aspect-Oriented Software Development, 2010, Rennes and Saint Malo. Proceedings of the 9th ACM International Conference on Aspect-Oriented Software Development, 2010. v. 9. p. 1-12.
18. FERRARI, F. ; BURROWS, R. ; LEMOS, O. ; GARCIA, A. ; FIGUEIREDO, E. ; CACHO, N. ; LOPES, F. ; TEMUDO, N. ; SOARES, S. ; RASHID, A. ; MASIERO, P. ; BATISTA, T. ; Maldonado, J. C. . An Exploratory Study of Fault-Proneness in Evolving Aspect-Oriented Programs. In: 32th International Conference on Software Engineering (ICSE'10), 2010, Cape Town. Proceedings of the 32th International Conference on Software Engineering (ICSE'10), 2010. p. 0-0.
19. Dias, M. ; TIZZEI, L. ; RUBIRA, Cecília Mary Fischer ; GARCIA, A. ; Lee, J. . Leveraging Aspect-Connectors to Improve Stability of Product-Line Variabilities. In: Fourth International Workshop on Variability Modelling of Software-intensive Systems (VaMoS 2010), 2010, Linz. Proceedings of the Fourth International Workshop on Variability Modelling of Software-intensive Systems (VaMoS 2010). Linz, 2010. p. 0-0.
20. FARIAS, K. ; GARCIA, A. ; LUCENA, Carlos José Pereira de . Empirical Evaluation of Effort on Composing Design Models. In: 32th International Conference on Software Engineering (ICSE'10) - Doctoral Symposium, 2010, Cape Town. Proceedings of the 32th International Conference on Software Engineering (ICSE'10) - Doctoral Symposium, 2010. v. 32.
21. DANTAS, F. ; Garcia, A . Stability of Product Lines with Composition Filters: An Exploratory Study. In: 1st International Workshop on Empirical Evaluation of Composition Techniques (ESCOT 2010), 2010, Rennes. Proceedings of the 1st International Workshop on Empirical Evaluation of Composition Techniques (ESCOT 2010), 2010. p. 32-40.
22. MEDEIROS, A. ; FARIAS, K. ; GARCIA, A. ; BATISTA, T. . Evaluating Composition Techniques for Architectural Specifications: An Exploratory Study. In: 1st International Workshop on Empirical Evaluation of Composition Techniques (ESCOT 2010), 2010, Rennes. Proceedings of the 1st International Workshop on Empirical Evaluation of Composition Techniques (ESCOT 2010), 2010. p. 41-48.
23. BURROWS, R. ; FERRARI, F. ; GARCIA, A. ; TAIANI, F. . An Empirical Evaluation of Coupling Metrics in Aspect-Oriented Programs. In: International Workshop on Workshop on Emerging Trends in Software Metrics (WETSOM) @ ICSE, 2010, Cape Town. Proceedings of the International Workshop on Workshop on Emerging Trends in Software Metrics, 2010. p. 52-60.
24. SILVA, M. ; FANTINATO, M. ; GIMENES, I. ; GARCIA, A. . ASPECT-MONITOR: An Aspect-based Approach to WS-contract Monitoring. In: 12th International Conference on Enterprise Information Systems (ICEIS), 2010, Madeira. Proceedings of the 12th International Conference on Enterprise Information Systems (ICEIS), 2010.
25. DANTAS, F. ; GARCIA, A. . Software Reuse versus Stability: Evaluating Advanced Programming Techniques. In: ACM SIGSoft XXIV Brazilian Symposium on Software Engineering (SBES'10), 2010, Salvador. Proceedings of the ACM SIGSoft XXIV Brazilian Symposium on Software Engineering (SBES'10). Salvador, 2010.
26. Bertrán, I. M. ; GARCIA, A. ; STAA, Arndt Von . Defining and Applying Detection Strategies for Aspect-Oriented Code Smells. In: ACM SIGSoft XXIII Brazilian Symposium on Software Engineering (SBES'10), 2010, Salvador. Proceedings of the ACM SIGSoft XXIII Brazilian Symposium on Software Engineering (SBES'10). Salvador : SBC, 2010.
27. Carneiro, C. ; SILVA, M. ; Dias, L. ; FIGUEIREDO, E. ; SANT'ANNA, Cláudio ; GARCIA, A. ; Mendonça, M. . Identifying Code Smells with Multiple Concern Views. In: ACM SIGSoft XXIV Brazilian Symposium on Software Engineering (SBES'10), 2010, Salvador. Proceedings of the ACM SIGSoft XXIV Brazilian Symposium on Software Engineering (SBES'10). Salvadro : SBC, 2010.
28. FERRARI, F. ; BURROWS, R. ; LEMOS, O. ; GARCIA, A. ; Maldonado, J. C. . Characterising Faults in Aspect-Oriented Programs: Filling the Gap between Theory and Practice. In: ACM SIGSoft XXIV Brazilian Symposium on Software Engineering (SBES'10), 2010, Salvador. Proceedings of the ACM SIGSoft XXIV Brazilian Symposium on Software Engineering (SBES'10). Salvador : SBC, 2010.
29. DANTAS, F. ; NUNES, C. ; GARCIA, A. ; KULESZA, U. ; LUCENA, Carlos . Stability of Software Product Lines with Class-Aspect Interfaces: A Comparative Study. In: 4th Workshop on Assessment of Contemporary Modularization Techniques (ACoM.10), 2010, Jeju Island. Proceedings of the 4th Workshop on Assessment of Contemporary Modularization Techniques (ACoM.10), 2010. p. 1-6.
30. DANTAS, F. ; FIGUEIREDO, E. ; GARCIA, A. ; SANT'ANNA, Cláudio ; KULESZA, U. ; CACHO, N. ; SOARES, S. ; BATISTA, T. ; COELHO, R. ; Alférez, M. . Benchmarking Stability of Aspect-Oriented Product-Line Decompositions. In: 4th Workshop on Assessment of Contemporary Modularization Techniques (ACoM.10), 2010, Jeju Island. Proceedings of the 4th Workshop on Assessment of Contemporary Modularization Techniques (ACoM.10), 2010. p. 7-12.
31. GURGEL, A. ; DANTAS, F. ; GARCIA, A. . Um Estudo de Composições de Padrões de Projeto em CaesarJ. In: IV Latin American Workshop on Aspect-Oriented Software Development (LA-WASP 2010), 2010, Salvador. Proceedings of the IV Latin American Workshop on Aspect-Oriented Software Development (LA-WASP 2010), 2010. p. 0-0.
32. Barbosa, E. ; Garcia, A . Analyzing Crosscutting Exception Flows in an Evolving System. In: IV Latin American Workshop on Aspect-Oriented Software Development (LA-WASP 2010), 2010, Salvador. Proceedings of the IV Latin American Workshop on Aspect-Oriented Software Development (LA-WASP 2010), 2010. p. 0-0.
33. BURROWS, R. ; FERRARI, F. ; LEMOS, O. ; GARCIA, A. ; TAIANI, F. . The Impact of Coupling on the Fault-Proneness of Aspect-Oriented Programs: An Empirical Study. In: 21st IEEE International Symposium on Software Reliability Engineering (ISSRE), 2010, San Jose. Proceedings of the 21st IEEE International Symposium on Software Reliability Engineering (ISSRE), 2010.
34. COSTA, A. D. ; SILVA, Viviane ; GARCIA, A. ; LUCENA, Carlos . Improving Test Models for Large Scale Industrial Systems: An Inquisitive Study. In: ACM/IEEE 13th International Conference on Model-Driven Engineering Languages and Systems (MODELS), 2010, Oslo. Proceedings of the ACM/IEEE 13th International Conference on Model-Driven Engineering Languages and Systems (MODELS), 2010.
35. SILVA, L. ; DANTAS, F. ; Honorato, G. ; GARCIA, A. ; LUCENA, Carlos . Hist-Inspect: Uma Ferramenta de Apoio à Avaliação Sensível à História de Código. In: ACM SIGSoft XXIII Brazilian Symposium on Software Engineering (SBES'10), 2010, Salvador. Proceedings of the ACM SIGSoft XXIII Brazilian Symposium on Software Engineering (SBES'10), 2010.
36. SILVA, L. ; DANTAS, F. ; Honorato, G. ; GARCIA, A. ; LUCENA, Carlos . Detectando Anomalias de Código em Evolução: O que a História pode Revelar?. In: 4th Brazilian Symposium on Software Components, Software Architecture and Reuse (SBCARS 2010),, 2010, Salvador. Proceedings of the 4th Brazilian Symposium on Software Components, Software Architecture and Reuse (SBCARS 2010), 2010.
37. MEDEIROS, A. ; FIGUEIREDO, E. ; GALVAO, I. ; GARCIA, A. ; BATISTA, T. ; SANT'ANNA, Cláudio . Concern-based Assessment of Architectural Stability: A Comparative Study. In: 4th Brazilian Symposium on Software Components, Software Architecture and Reuse (SBCARS 2010), 2010, Salvador. Proceedings of the 4th Brazilian Symposium on Software Components, Software Architecture and Reuse (SBCARS 2010), 2010.
38. Guimarães, E. ; GARCIA, A. ; FARIAS, K. . Analyzing the Effects of Aspect Properties on Model Composition Effort: A Replicated Study. In: 6th Workshop on Aspect-Oriented Modeling @ MODELS 2010, 2010, Oslo. Proceedings of the 6th Workshop on Aspect-Oriented Modeling @ MODELS 2010, 2010.
39. SILVA, M. ; GIMENES, I. ; FANTINATO, M. ; TOLEDO, M. B. F. ; GARCIA, A. . Improving QoS Monitoring Based on the Aspect-Orientated Paradigm. In: 12th International Conference on Enterprise Information Systems (ICEIS), 2010, Funchal. Proceedings of the 12th International Conference on Enterprise Information Systems (ICEIS), 2010.
40. CHAVEZ, Christina Von Flach Garcia ; GARCIA, A. ; BATISTA, A. ; BATISTA, T. ; SANT'ANNA, Cláudio ; Rashid, Awais . Composing Architectural Aspects based on Style Semantics. In: International Conference on Aspect-Oriented Software Development, 2009, Charlottesville. Proceedings of the 8th International Conference on Aspect-Oriented Software Development (AOSD'09) (to appear), 2009.
41. NUNES, C. ; KULESZA, U. ; SANT'ANNA, Cláudio ; NUNES, I. ; GARCIA, A. ; LUCENA, Carlos . Comparing Stability of Implementation Techniques for Multi-Agent System Product Lines. In: Proc. 13rd European Conf. Software Maintenance and Reengineering (CSMR), 2009, Kaiserslautern. Proc. 13rd European Conf. Software Maintenance and Reengineering (CSMR) (to appear), 2009.
42. CHITCHYAN, R. ; GREENWOOD, P. ; SAMPAIO, A. ; Rashid, Awais ; GARCIA, A. ; SILVA, L. . Semantic vs. Syntactic Compositions in Aspect-Oriented Requirements Engineering: an Empirical Study. In: 8th International Conference on Aspect-Oriented Software Development (AOSD'09), 2009, Charlottesville. Proceedings of the 8th International Conference on Aspect-Oriented Software Development (AOSD'09) (to appear), 2009.
43. BURROWS, R. ; GARCIA, A. ; TAIANI, F. . Coupling Metrics for Aspect-Oriented Programming: A Systematic Review of Maintainability Studies. In: 4th International Conference on Evaluation of Novel Approaches to Software Engineering (ENASE), 2009, Milan. Proceedings of the 4th International Conference on Evaluation of Novel Approaches to Software Engineering (ENASE). Setubal : INSTICC, 2009.
44. Garcia, A ; SANT'ANNA, Cláudio ; FIGUEIREDO, E. ; Pinto, M. ; FUENTES, L. . Representing Architectural Aspects with a Symmetric Approach. In: 15th International Workshop on Early Aspects, 2009, Charlottesville. Proceedings of the 15th International Workshop on Early Aspects, 2009.
45. J. Conejero ; FIGUEIREDO, E. ; GARCIA, A. ; Hernández, J. ; JURADO, E. . Early Crosscutting Metrics as Predictors of Software Instability. In: TOOLS-Europe 2009, 47th Intl. Conference on Objects, Models, Components, Patterns, 2009, Zurich. Proceedings of the TOOLS-Europe 2009 Conference, 2009.
46. FIGUEIREDO, E. ; SILVA, B. ; Sant'Anna, Claudio ; GARCIA, A. ; WHITTLE, J. ; NUNES, D. . Crosscutting Patterns and Design Stability: An Exploratory Analysis. In: ICPC'09 - 17th IEEE International Conference on Program Comprehension, 2009, Vancouver. Proceedings of the 17th IEEE International Conference on Program Comprehension, 2009.
47. CACHO, N. ; DANTAS, F. ; GARCIA, A. ; CASTOR FILHO, F. . Exception Flows made Explicit: An Exploratory Study. In: XXIII Brazilian Symposium on Software Engineering (SBES'09), 2009, Fortaleza. Proceedings of the ACM SIGSoft XXIII Brazilian Symposium on Software Engineering (SBES'09), 2009. p. 0-0.
48. Barbosa, E. ; BATISTA, T. ; KULESZA, U. ; MEDEIROS, A. ; CHAVEZ, Christina Von Flach Garcia ; GARCIA, A. . Variability Management in Aspect-Oriented Architecture Description Languages: An Integrated Approach. In: XXIII Brazilian Symposium on Software Engineering (SBES'09), 2009, Fortaleza. Proceedings of the ACM SIGSoft XXIII Brazilian Symposium on Software Engineering (SBES'09), 2009. p. 0-0.
49. FIGUEIREDO, E. ; SANT'ANNA, Cláudio ; GARCIA, A. ; LUCENA, Carlos . Applying and Evaluating Concern-Sensitive Design Heuristics. In: XXIII Brazilian Symposium on Software Engineering (SBES'09), 2009, Fortaleza. Proceedings of the ACM SIGSoft XXIII Brazilian Symposium on Software Engineering (SBES'09), 2009. p. 00-01.
50. FARIAS, K. ; GARCIA, A. ; LUCENA, Carlos . On the Comparative Evaluation of Aspect-Oriented Model Composition Techniques. In: 3rd Latin-American Workshop on Aspect-Oriented Software Development (LA-WASP'2009), 2009, Fortaleza. Proceedings o the 3rd Latin-American Workshop on Aspect-Oriented Software Development (LA-WASP'2009), 2009. v. 3. p. 00-00.
51. Bertrán, I. M. ; GARCIA, A. ; STAA, Arndt Von . Estratégias de Detecção de Anomalias de Modularidade em Sistemas Orientados a Aspectos. In: III Latin American Workshop on Aspect-Oriented Software Development (LA-WASP'2009), 2009, Fortaleza. Proceedings of the III Latin American Workshop on Aspect-Oriented Software Development, 2009. v. 3. p. 0-0.
52. FIGUEIREDO, E. ; WHITTLE, J. ; GARCIA, A. . ConcernMorph: Metrics-based Detection of Crosscutting Patterns. In: 17th ACM International Conference on Foundations of Software Engineering, Demo Session, 2009, Amsterdam. Proceedings of the 17th ACM International Conference on Foundations of Software Engineering, 2009. v. 17. p. 0-0.
53. SILVA, B. ; FIGUEIREDO, E. ; GARCIA, A. ; NUNES, D. . On the Support and Application of Macro-Refactorings for Crosscutting Concerns. In: 3rd Brazilian Symposium on Software Components, Software Architecture and Reuse (SBCARS 2009), 2009, Natal. Proceedings of the 3rd Brazilian Symposium on Software Components, Software Architecture and Reuse (SBCARS 2009), 2009. v. 3. p. 0-0.
54. Barbosa, E. ; BATISTA, T. ; CHAVEZ, Christina Von Flach Garcia ; KULESZA, U. ; GARCIA, A. . Um Estilo Arquitetural para Linhas de Produtos de Software. In: 3rd Brazilian Symposium on Software Components, Software Architecture and Reuse (SBCARS 2009), 2009, Fortaleza. Proceedings of the 3rd Brazilian Symposium on Software Components, Software Architecture and Reuse (SBCARS 2009), 2009. v. 3. p. 0-0.
55. Alférez, M. ; Santos, J. ; Moreira, A. ; GARCIA, A. ; KULESZA, U. ; Araujo, J. ; Amaral, V. . Multi-View Composition Language for Software Product Line Requirements. In: 2nd International Conference on Software Language Engineering (SLE 2009), 2009, Denver. Proceedings of the 2nd International Conference on Software Language Engineering (SLE 2009), 2009. v. 2. p. 0-0.
56. Carneiro, C. ; Sant'Anna, Claudio ; GARCIA, A. ; Chavez, Christina ; Mendonça, M. . On the Use of Software Visualization to Support Concern Modularization Analysis. In: 3rd International Workshop on Assessment of Contemporary Modularization Techniques (ACoM.o9), 2009, Orlando. Proceedings of the 3rd International Workshop on Assessment of Contemporary Modularization Techniques, 2009. v. 3. p. 0-0.
57. SANCHEZ, P. ; LOUGHRAN, N. ; FUENTES, L. ; GARCIA, A. . Engineering Languages for Specifying Product-Derivation Processes in Software Product Lines. In: International Conference on Software Language Engineering (SLE 2008), 2008, Tolouse. Proc. of the 1st International Conference on Software Language Engineering (SLE 2008), 2008.
58. BATISTA, T. ; GOMES, A. ; CHAVEZ, Christina Von Flach Garcia ; GARCIA, A. . On the Interplay of Aspects and Dynamic Reconfiguration in a Specification-to-Deployment Environment. In: 2nd European Conference on Software Architecture (ECSA 2008), 2008, Paphos. Procedures of the 2nd European Conference on Software Architecture (ECSA 2008), 2008. v. 5292. p. 314-317.
59. COELHO, R. ; RASHID, A. ; GARCIA, A. ; FERRARI, F. ; CACHO, N. ; KULESZA, U. ; STAA, Arndt Von ; LUCENA, Carlos . Assessing the Impact of Aspects on Exception Flows: An Exploratory Study. In: ECOOP 2008 Object-Oriented Programming, 2008, Paphos. Proceedings of the 22nd European Conference. Berlin : Springer Berlin / Heidelberg, 2008. v. 5142. p. 207-234.
60. FIGUEIREDO, E. ; GARCIA, A. . Concern-Sensitive Heuristic Assessment of Aspect-Oriented Design. In: ECOOP 2008 Doctoral Symposium, 2008, Paphos. 22nd European Conference on Object-Oriented Programming, 2008.
61. SABATUCCI, L. ; GARCIA, A. ; CACHO, N. . Conquering Fine-Grained Blends of Design Patterns. In: 10th International Conference on Software Reuse (ICSR 08), 2008, Beijing. High Confidence Software Reuse in Large Systems: Proceedings of the 10th International Conference on Software Reuse, ICSR 2008. Berlin : Springer Berlin / Heidelberg, 2008. v. 5030. p. 294-305.
62. KHAN, S. ; GREENWOOD, P. ; GARCIA, A. ; RASHID, A. . On the Interplay of Requirements Dependencies and Architecture Evolution: An Exploratory Study. In: the 20th International Conference on Advanced Information Systems Engineering (CAiSE'08), 2008, Montpellier. Procedures of the 20th International Conference on Advanced Information Systems Engineering (CAiSE'08), 2008.
63.   FIGUEIREDO, E. ; CACHO, N. ; SANT'ANNA, Cláudio ; MONTEIRO, M. ; GARCIA, A. ; SOARES, S. ; FERRARI, F. ; KHAN, S. ; FILHO, F. ; DANTAS, F. . Evolving Software Product Lines with Aspects: An Empirical Study on Design Stability. In: 30th International Conference on Software Engineering (ICSE'08), 2008, Leipzig. Proceedings of the 30th International Conference on Software Engineering (ICSE'08), 2008.
64. LOUGHRAN, N. ; SANCHEZ, P. ; GARCIA, A. ; FUENTES, L. . Language Support for Managing Variability in Architectural Models. In: Software Composition: 7th International Symposium on Software Composition (SC2008), 2008, Budapeste. Procedures of the 7th Intl. Symposium on Software Composition (SC2008). Berlin : Springer Berlin / Heidelberg, 2008. v. 4954. p. 36-51.
65. FIGUEIREDO, E. ; SANT'ANNA, Cláudio ; GARCIA, A. ; BARTOLOMEI, T. T. ; CAZZOLA, W. ; MARCHETTO, A. . On the Maintainability of Aspect-Oriented Software: A Concern-Oriented Measurement Framework. In: Proc. 12nd European Conference on Software Maintenance and Reengineering (CSMR), 2008, Atenas. Procedures 12nd European Conf. Software Maintenance and Reengineering (CSMR). Washington : IEEE, 2008. v. 00. p. 183-192.
66. CACHO, N. ; CASTOR FILHO, F. ; GARCIA, A. ; FIGUEIREDO, E. . EJFlow: Taming Exceptional Control Flow in Aspect-Oriented Programming. In: 7th International Conference on Aspect-Oriented Software Development (AOSD'08), 2008, Brussels. Proceedings of the 7th International Conference on Aspect-Oriented Software Development (AOSD'08). Nova Iorque : ACM, 2008. v. 00. p. 72-83.
67. MOLESINI, A. ; GARCIA, A. ; CHAVEZ, Christina Von Flach Garcia ; BATISTA, T. . On the Quantitative Analysis of Architecture Stability in Aspectual Decompositions. In: Working IEEE/IFIP Conference on Software Architecture (WICSA 2008), 2008, Vancouver. Proceedings of the Seventh Working IEEE/IFIP Conference on Software Architecture (WICSA 2008). Washington : IEEE Computer Siciety, 2008. v. 00. p. 29-38.
68. Lobato, Cidiane ; GARCIA, A. ; KULESZA, U. ; STAA, Arndt Von ; LUCENA, Carlos . Evolving and Composing Frameworks with Aspects: The MobiGrid Case. In: 7th IEEE International Conference on Composition-Based Software Systems (ICCBSS 2008), 2008, Madrid. Proceedings of the Seventh International Conference on Composition-Based Software Systems (ICCBSS 2008). Washington : IEEE Computer Society, 2008. v. 00. p. 53-62.
69. SANT'ANNA, Cláudio ; GARCIA, A. ; LUCENA, Carlos . Evaluating the Efficacy of Concern-Driven Metrics: A Comparative Study. In: 2nd Workshop on Assessment of Contemporary Modularization Techniques (ACoM.08), 2008, Nashville. Proceedings of the 2nd Workshop on Assessment of Contemporary Modularization Techniques (ACoM.08), OOPSLA 2008, 2008.
70. MOURA, M. ; SOARES, S. ; CASTOR FILHO, F. ; MONTEIRO, M. ; GREENWOOD, P. ; GARCIA, A. ; FIGUEIREDO, E. ; ARAUJO, D. . Towards a Framework for Guiding Aspect-Oriented Software Maintenance Empirical Studies. In: 2nd Workshop on Assessment of Contemporary Modularization Techniques (ACoM.08), 2008, Nashville. Proceedings of the 2nd Workshop on Assessment of Contemporary Modularization Techniques (ACoM.08), OOPSLA 2008, 2008.
71. CACHO, N. ; COTTENIER, T. ; GARCIA, A. . Improving Robustness of Evolving Exceptional Behaviour in Executable Models. In: 4th Workshop on Exception Handling at FSE 2008, 2008, Atlanta. Proceedings of the 4th international workshop on Exception handling, 2008. v. 00. p. 39-46.
72. OLIVEIRA, K. ; GARCIA, A. ; WHITTLE, J. . On the Quantitative Assessment of Class Model Compositions: An Exploratory Study. In: Workshop on Empirical Assessment of Model-Driven Software Engineering at MODELS 2008, 2008, Toulouse. Proceedings of 1st Workshop on Empirical Assessment of Model-Driven Software Engineering at MODELS 2008, 2008.
73. SILVA, B. ; FIGUEIREDO, E. ; GARCIA, A. ; NUNES, D. . Refactoring of Crosscutting Concerns with Metaphor-Based Heuristics. In: 2nd International Workshop on Software Quality and Maintainability (SQM), at CSMR 2008, 2008, Atenas. Proceedings of the 2nd International Workshop on Software Quality and Maintainability (SQM), at CSMR 2008, 2008.
74. ANQUETIL, N. ; GRAMMEL, B. ; GALVAO, I. ; NOOPEN, J. ; KHAN, S. ; ARBOLEDA, H. ; RASHID, A. ; GARCIA, A. . Traceability for Model Driven, Software Product Line Engineering. In: ECMDA Traceability Workshop (2008) at 4th European Conference on Model Driven Architecture Foundations and Applications (ECMDA 2008), 2008, Berlin. Proceedings of 4th European Conference on Model Driven Architecture Foundations and Applications (ECMDA 2008), 2008.
75. SANT'ANNA, Cláudio ; FIGUEIREDO, E. ; GARCIA, A. ; LUCENA, Carlos . On the Modularity of Software Architectures: A Concern-Driven Measurement Framework. In: European Conference on Software Architecture (ECSA 2007), 2007, Madrid. Software Architecture: Proceedings of the European Conference (ECSA 2007). Berlin : Springer Berlin / Heidelberg, 2007. v. 4758. p. 207-224.
76. GREENWOOD, P. ; BARTOLOMEI, T. T. ; FIGUEIREDO, E. ; GARCIA, A. ; CACHO, N. ; SANT'ANNA, Cláudio ; SOARES, S. ; BORBA, P. ; KULESZA, U. ; RASHID, A. . On the Impact of Aspectual Decompositions on Design Stability: An Empirical Study. In: 21st European Conference (ECOOP 2007), 2007, Berlin. ECOOP 2007 Object-Oriented Programming:. Berlin : Springer Berlin / Heidelberg, 2007. v. 4609. p. 176-200.
77. FIGUEIREDO, E. ; LUCENA, Carlos ; GARCIA, A. . Uma Abordagem Quantitativa para Desenvolvimento de Software Orientado a Aspectos. In: V Concurso de Teses e Dissertações em Qualidade de Software, 2007, Porto de Galinhas. Anais do VI Simpósio Brasileiro de Qualidade de Software (SBQS'07), 2007.
78. FILHO, F. ; GARCIA, A. ; RUBIRA, Cecília Mary Fischer . Extracting Error Handling to Aspects: A Cookbook. In: 23rd International Conference on Software Maintenance, 2007, Paris. Proceedings of the 23rd International Conference on Software Maintenance (ICSM 07). Washington : IEEE, 2007. v. 00. p. 134-143.
79. SAMPAIO, A. ; GREENWOOD, P. ; GARCIA, A. ; RASHID, A. . A Comparative Study of Aspect-Oriented Requirements Engineering Approaches. In: International Symposium on Empirical Software Engineering and Measurement, 2007, Madrid. Proceedings of the First International Symposium on Empirical Software Engineering and Measurement. Washington : IEEE, 2007. v. 00. p. 166-175.
80. FILHO, F. ; GARCIA, A. ; RUBIRA, Cecília Mary Fischer . The Error Handling Aspect Pattern. In: 6th Latin American Conference on Pattern Languages of Programming (SugarLoafPLoP'07), 2007, Porto de Galinhas. Proceedings of the 6th Latin American Conference on Pattern Languages of Programming (SugarLoafPLoP'07), 2007.
81. CACHO, N. ; BATISTA, A. ; GARCIA, A. ; SANT'ANNA, Cláudio . Aspect Open-ORB: An Aspect-Oriented Reflective Middleware. In: Brazilian Symposium on Computer Networks and Distributed Systems, 2007, Belém. Proceedings Brazilian Symposium on Computer Networks and Distributed Systems, 2007.
82. SILVA, M. ; GIMENES, I. ; GARCIA, A. . Monitoramento Baseado em Aspectos de Contratos Eletrônicos. In: Latin American Workshop on Aspect-Oriented Software Development, LA-WASP´2007, 2007, João Pessoa. Proceedings of the Latin American Workshop on Aspect-Oriented Software Development, LA-WASP´2007, 2007.
83. CHAVEZ, Christina Von Flach Garcia ; GARCIA, A. ; BATISTA, T. . Are Architectural Aspects Style-Dependent?. In: International Workshop on Aspects in Architecture Descriptions (AARCH'07) at AOSD Conference, 2007, Vancouver. Proceedings of International Workshop on Aspects in Architecture Descriptions (AARCH.07), 2007.
84. SANT'ANNA, Cláudio ; FIGUEIREDO, E. ; GARCIA, A. ; LUCENA, Carlos . On the Modularity Assessment of Software Architectures: Do My Architectural Concerns Count?. In: International Workshop on Aspects in Architecture Descriptions (AARCH'07) at AOSD Conference, 2007, Vancouver. Proceedings of International Workshop on Aspects in Architecture Descriptions (AARCH.07), 2007.
85. AMOR, M. ; GARCIA, A. ; FUENTES, L. . AGOL: An Aspect-Oriented Domain-Specific Language for MAS. In: 11st Workshop on Early Aspects - Aspect-Oriented Requirements Engineering and Architecture Design at ICSE07, 2007, Minneapolis. Proceedings of the 11st Workshop on Early Aspects - Aspect-Oriented Requirements Engineering and Architecture Design, 2007.
86. SILVA, L. ; BATISTA, T. ; GARCIA, A. ; MEDEIROS, A. ; MINORCA, L. . On the Symbiosis of Aspect-Oriented Requirements and Architectural Descriptions. In: 10th Workshop on Early Aspects at Aspect-Oriented Requirements Engineering and Architecture Design, AOSD'07, 2007, Vancouver. Proceedings of the 10th Workshop on Early Aspects - Aspect-Oriented Requirements Engineering and Architecture Design, AOSD'07, 2007.
87. BOUCKE, N. ; GARCIA, A. ; HOLVOET, T. . Composing Structural Views in xADL. In: 10th Workshop on Early Aspects at Aspect-Oriented Requirements Engineering and Architecture Design, AOSD'07, 2007, Vancouver. Early Aspects: Current Challenges and Future Directions - Proceedings of the 10th Workshop on Early Aspects - Aspect-Oriented Requirements Engineering and Architecture Design, AOSD'07. Berlin : Springer Berlin / Heidelberg, 2007. v. 4765. p. 115-138.
88. DANTAS, F. ; BATISTA, T. ; CACHO, N. ; GARCIA, A. . Towards Aspect-Oriented Programming for Context-Aware Systems: A Comparative Study. In: Workshop on Software Engineering for Pervasive Computing Applications, Systems and Environments (SEPCASE'07), 2007, Minneapolis. Proceedings of the Workshop on Software Engineering for Pervasive Computing Applications, Systems and Environments (SEPCASE'07), 2007.
89. SANT'ANNA, Cláudio ; GARCIA, A. . On the Modularity Assessment of Software Architectures: A Concern-Oriented Approach. In: Workshop on Assessement of Aspect-Oriented Technologies (ASAT.07) at AOSD.07, 2007, Vancouver. Proceedings of the Workshop on Assessement of Aspect-Oriented Technologies (ASAT.07), AOSD.07, 2007.
90. KULESZA, U. ; ALVES, V. ; GARCIA, A. ; COSTA NETO, A. ; CIRILO, E. ; LUCENA, Carlos ; BORBA, P. . Mapping Features to Aspects: A Model-Based Generative Approach. In: Workshop on Early Aspects - Aspect-Oriented Requirements Engineering and Architecture Design, AOSD'07, 2007, Vancouver. Early Aspects: Current Challenges and Future Directions - Proceedings of the 10th 10th Workshop on Early Aspects - Aspect-Oriented Requirements Engineering and Architecture Design, AOSD'07. Berlin : Springer Berlin / Heidelberg, 2007. v. 4765. p. 155-174.
91. FILHO, F. ; GARCIA, A. ; RUBIRA, Cecília Mary Fischer . Error Handling as an Aspect. In: 2nd International Workshop on Best Practices Aspects in AOSD (BPAOSD.07) at AOSD.07 Conference, 2007, Vancouver. Proc. 2nd International Workshop on Best Practices Aspects in AOSD (BPAOSD'07), 2007.
92. SANT'ANNA, Cláudio ; FIGUEIREDO, E. ; GARCIA, A. ; LUCENA, Carlos . On the Modularity of Software Architectures: A Concern-Driven Measurement Framework. In: 1st European Conference on Software Architecture (ECSA), 2007, Madrid. Proceedings of the 1st European Conference on Software Architecture (ECSA), 2007.
93. SANT'ANNA, Cláudio ; Lobato, Cidiane ; KULESZA, U. ; CHAVEZ, Christina Von Flach Garcia ; GARCIA, A. ; LUCENA, Carlos . On the Quantitative Assessment of Modular Multi-Agent Architectures. In: NetObjectDays, 2006. Proceedings of NetObjectDays, 2006.
94. FILHO, F. ; CACHO, N. ; FERREIRA, R. ; FIGUEIREDO, E. ; GARCIA, A. ; RUBIRA, Cecília Mary Fischer . Exceptions and Aspects: the Devil is in the Details. In: 14th International Conference on Foundations on Software Engineering (FSE-14), 2006, Portland. Proceedings of the 14th International Conference on Foundations on Software Engineering (FSE-14), 2006.
95. Lobato, Cidiane ; GARCIA, A. ; LUCENA, Carlos ; ROMANOVSKY, Alexander . A Modular Implementation Framework for Code Mobility. In: 3rd IEE Mobility Conference, 2006, Bangkok. ACM International Conference Proceeding Series: Proceedings of the 3rd international conference on Mobile technology, applications & systems, 2006. v. 20.
96. BATISTA, T. ; CHAVEZ, Christina Von Flach Garcia ; GARCIA, A. ; KULESZA, U. ; SANT'ANNA, Cláudio . Aspectual Connectors: Supporting the Seamless Integration of Aspects and ADLs. In: XX Brazilian Symposium on Software Engineering (SBES'06), 2006, Florianópolis. Proceedings of the ACM SIGSoft XX Brazilian Symposium on Software Engineering (SBES'06), 2006. v. 00.
97. DAMASCENO, K. ; CACHO, N. ; GARCIA, A. ; LUCENA, Carlos . Tratamento de Exceções Sensível ao Contexto.. In: XX Brazilian Symposium on Software Engineering (SBES'06), 2006, Florianópolis. Proceedings of the ACM SIGSoft XX Brazilian Symposium on Software Engineering (SBES'06), 2006.
98. KULESZA, U. ; COELHO, R. ; ALVES, V. ; COSTA NETO, A. ; GARCIA, A. ; LUCENA, Carlos ; STAA, Arndt Von ; BORBA, P. . Implementing Framework Crosscutting Extensions with EJPs and AspectJ. In: XX Brazilian Symposium on Software Engineering (SBES'06), 2006, Florianópolis. Proceedings of the ACM SIGSoft XX Brazilian Symposium on Software Engineering (SBES'06), 2006.
99. FIGUEIREDO, E. ; GARCIA, A. ; LUCENA, Carlos . AJATO: an AspectJ Assessment Tool. In: European Conference on Object-Oriented Programming (ECOOP'06), 2006, Nantes. Proceedings of the European Conference on Object-Oriented Programming (ECOOP'06), 2006.
100. KULESZA, U. ; SANT'ANNA, Cláudio ; GARCIA, A. ; COELHO, R. ; STAA, Arndt Von ; LUCENA, Carlos . Quantifying the Effects of Aspect-Oriented Programming: A Maintenance Study. In: 22nd International Conference on Software Maintenance (ICSM 06), 2006, Philadelphia. Proceedings of the 22nd International Conference on Software Maintenance (ICSM 06), 2006.
101. KULESZA, U. ; ALVES, V. ; GARCIA, A. ; LUCENA, Carlos ; BORBA, P. . Improving Extensibility of Object-Oriented Frameworks with Aspect-Oriented Programming. In: 9th International Conference on Software Reuse (ICSR 2006), 2006, Turin. Reuse of Off-the-Shelf Components: Proceedings of the 9th International Conference on Software Reuse, ICSR 2006. Berlin : Springer Berlin / Heidelberg, 2006. v. 4039. p. 231-245.
102. KULESZA, U. ; LUCENA, Carlos ; ALENCAR, Paulo ; GARCIA, A. . Customizing Aspect-Oriented Variabilities using Generative Techniques. In: 18th International Conference on Software Engineering and Knowledge Engineering (SEKE'06), 2006, São Francisco. Proceedings of the 18th International Conference on Software Engineering and Knowledge Engineering (SEKE'06), 2006.
103. GARCIA, A. ; CHAVEZ, Christina Von Flach Garcia ; CHOREN, R. . Enhancing agent-oriented models with aspects. In: International Conference on Autonomous Agents, 2006, Hakodate. Proceedings of the fifth international joint conference on Autonomous agents and multiagent systems. Nova Iorque : ACM, 2006. v. 00. p. 1332-1334.
104. CACHO, N. ; SANT'ANNA, Cláudio ; FIGUEIREDO, E. ; GARCIA, A. ; BATISTA, T. ; LUCENA, Carlos . Composing design patterns: a scalability study of aspect-oriented programming. In: Aspect-oriented software development, 2006, Bonn. Proceedings of the 5th international conference on Aspect-oriented software development. Nova Iorque : ACM, 2006. v. 00. p. 109-121.
105. COELHO, R. ; ALVES, V. ; KULESZA, U. ; COSTA NETO, A. ; GARCIA, A. ; STAA, Arndt Von ; LUCENA, Carlos ; BORBA, P. . A Verification Approach for Crosscutting Features Based on Extension Join Points. In: 3rd International Workshop on Software Product Line Testing (SPLiT 2006), 2006, Baltimore. Proceedings of the 3rd International Workshop on Software Product Line Testing (SPLiT 2006), 2006.
106. CACHO, N. ; CORREA, S. ; GARCIA, A. ; CERQUEIRA, R. ; BATISTA, T. . Context-Aware Error Recovery in Mobile Software Engineering. In: Workshop on Software Engineering Challenges for Ubiquitous Computing, 2006, Lancaster. Proceedings of the Workshop on Software Engineering Challenges for Ubiquitous Computing, 2006.
107. CACHO, N. ; GARCIA, A. ; ROMANOVSKY, Alexander ; ILIASOV, A. . Towards Effective Exception Handling Engineering in Ubiquitous Mobile Software Systems. In: Workshop on Software Engineering Challenges for Ubiquitous Computing, 2006, Lancaster. Proceedings of the Workshop on Software Engineering Challenges for Ubiquitous Computing, 2006.
108. GARCIA, A. ; BATISTA, T. ; RASHID, A. ; SANT'ANNA, Cláudio . Driving and Managing Architectural Decisions with Aspects. In: SHAring and Reusing architectural Knowledge Workshop, 2006, Turin. Proceedings of the SHAring and Reusing architectural Knowledge Workshop, 2006.
109. CACHO, N. ; DAMASCENO, K. ; GARCIA, A. ; BATISTA, T. ; LOPES, F. ; LUCENA, Carlos . Handling Exceptional Conditions in Mobile Collaborative Applications: An Exploratory Case Study. In: 15th IEEE International Workshops on Enabling Technologies: Infrastructure for Collaborative Enterprises (WETICE'06), 2006, Manchester. Proceedings of the 15th IEEE International Workshops on Enabling Technologies: Infrastructure for Collaborative Enterprises. Washington : IEEE Computer Society, 2006. v. 00. p. 137-142.
110. DAMASCENO, K. ; CACHO, N. ; GARCIA, A. ; ROMANOVSKY, Alexander ; LUCENA, Carlos . Context-Aware Exception Handling in Mobile Agent Systems: The MoCA Case. In: 5th International Workshop on Software Engineering for Large-Scale Multi-Agent Systems (SELMAS 2006), 2006, Shangai. Proceedings of the 5th International Workshop on Software Engineering for Large-Scale Multi-Agent Systems (SELMAS 2006) at ICSE 2006, 2006.
111. RASHID, A. ; GARCIA, A. . Intensive Aspects: Teaching AOSD in Block Mode. In: Workshop on Aspects in Teaching (AIT.06) at AOSD'06, 2006, Bonn. Proceedings of the Workshop on Aspects in Teaching (AIT.06), 2006.
112. BATISTA, T. ; CHAVEZ, Christina Von Flach Garcia ; GARCIA, A. ; RASHID, A. ; SANT'ANNA, Cláudio ; KULESZA, U. ; CASTOR FILHO, F. . Reflections on architectural connection: seven issues on aspects and ADLs. In: International Conference on Software Engineering, 2006, Shanghai. Proceedings of the 2006 international workshop on Early aspects at ICSE, 2006. v. 00. p. 3-10.
113. GARCIA, A. ; CHAVEZ, Christina Von Flach Garcia ; CHOREN, R. . An Aspect-Oriented Modeling Framework for MAS Design. In: 7th Workshop on Agent-Oriented Software Engineering (AAMAS 06), 2006, Hakodate. Proceedings of the 7th Workshop on Agent-Oriented Software Engineering (AAMAS 06), 2006.
114. KRECHETOV, I. ; TEKINERDOGAN, B. ; GARCIA, A. ; CHAVEZ, Christina Von Flach Garcia ; KULESZA, U. . Towards an Integrated Aspect-Oriented Modeling Approach for Software Architecture Design. In: 8th International Workshop on Aspect-Oriented Modeling (AOSD'06), 2006, Bonn. Proceedings of the 8th International Workshop on Aspect-Oriented Modeling, AOSD'06, 2006.
115. CHAVEZ, Christina Von Flach Garcia ; GARCIA, A. ; KULESZA, U. ; SANT'ANNA, Cláudio ; LUCENA, Carlos . Taming Heterogeneous Aspects with Crosscutting Interfaces. In: XIX Brazilian Symposium on Software Engineering (SBES 05), 2005, Uberlândia. Proceedings of the XIX Brazilian Symposium on Software Engineering (SBES 05), 2005.
116. GARCIA, A. ; CHAVEZ, Christina Von Flach Garcia ; KULESZA, U. ; LUCENA, Carlos . The Role Aspect Pattern. In: the 10th European Conference on Pattern Languages of Programs (EuroPLoP2005), 2005, Isree. Proceedings of the 10th European Conference on Pattern Languages of Programs, 2005.
117. GARCIA, A. ; KULESZA, U. ; CHAVEZ, Christina Von Flach Garcia ; LUCENA, Carlos . The Interaction Aspect Pattern. In: the 10th European Conference on Pattern Languages of Programs (EuroPLoP2005), 2005, Isree. Proceedings of the 10th European Conference on Pattern Languages of Programs, 2005.
118.   GARCIA, A. ; SANT'ANNA, Cláudio ; FIGUEIREDO, E. ; KULESZA, U. ; LUCENA, Carlos ; STAA, Arndt Von . Modularizing design patterns with aspects: a quantitative study. In: 4th international conference on Aspect-oriented software development, 2005, Chicago. Proceedings of the 4th international conference on Aspect-oriented software development. Nova Iorque : ACM, 2005. v. 00. p. 3-14.
119. KULESZA, U. ; GARCIA, A. ; BLEASBY, A. ; LUCENA, Carlos . Instantiating and Customizing Aspect-Oriented Architectures using Crosscutting Feature Models. In: Workshop on Early Aspects - Aspect-Oriented Requirements Engineering and Architecture Design, 2005, San Diego. Proceedings of the Workshop on Early Aspects - Aspect-Oriented Requirements Engineering and Architecture Design (OOPSLA'05), 2005.
120. GARCIA, A. ; KULESZA, U. ; SANT'ANNA, Cláudio ; CHAVEZ, Christina Von Flach Garcia ; LUCENA, Carlos . Aspects in Agent-Oriented Software Engineering: Lessons Learned. In: 6th Workshop on Agent-Oriented on Software Engineering, 2005, Utrecht. Proceedings of the 6th Workshop on Agent-Oriented on Software Engineering, 2005.
121. CASTOR FILHO, F. ; RUBIRA, Cecília Mary Fischer ; GARCIA, A. . A Quantitative Study on the Aspectization of Exception Handling. In: Workshop on Exception Handling in OO Systems, 2005, Glasgow. Proceedings of the ECOOP Workshop on Exception Handling in OO Systems, 2005.
122. FIGUEIREDO, E. ; GARCIA, A. ; SANT'ANNA, Cláudio ; KULESZA, U. ; LUCENA, Carlos . Assessing Aspect-Oriented Artifacts: Towards a Tool-Supported Quantitative Method. In: 9th ECOOP Workshop on Quantitative Approaches in OO Software Engineering (QAOOSE.05),, 2005, Glasgow. 9th ECOOP Workshop on Quantitative Approaches in OO Software Engineering (QAOOSE.05), 2005.
123. KULESZA, U. ; GARCIA, A. ; LUCENA, Carlos ; STAA, Arndt Von . Integrating Generative and Aspect-Oriented Technologies. In: XVIII Brazilian Symposium on Software Engineering (SBES 04), 2004, Brasília. Proceedings of the XVIII Brazilian Symposium on Software Engineering (SBES 04), 2004.
124. SANT'ANNA, Cláudio ; GARCIA, A. ; KULESZA, U. ; LUCENA, Carlos ; STAA, Arndt Von . Design Patterns as Aspects: A Quantitative Assessment. In: XVIII Brazilian Symposium on Software Engineering (SBES 04), 2004, Brasília. Proceedings of the XVIII Brazilian Symposium on Software Engineering (SBES 04), 2004.
125. GARCIA, A. ; KULESZA, U. ; SARDINHA, José Alberto ; Milidiú, Ruy ; LUCENA, Carlos . The Learning Aspect Pattern. In: 11th Conference on Pattern Languages of Programs (PLoP2004), 2004, Monticello. Proceedings of the 11th Conference on Pattern Languages of Programs (PLoP2004), 2004.
126. SARDINHA, José Alberto ; GARCIA, A. ; Milidiú, Ruy ; LUCENA, Carlos . The Agent Learning Pattern. In: 4th Latin American Conference on Pattern Languages of Programming (SugarLoafPLoP'04), 2004, Fortaleza. Proceedings of the 4th Latin American Conference on Pattern Languages of Programming (SugarLoafPLoP'04), 2004.
127. GARCIA, A. ; KULESZA, U. ; SANT'ANNA, Cláudio ; LUCENA, Carlos . The Mobility Aspect Pattern. In: 4th Latin American Conference on Pattern Languages of Programming (SugarLoafPLoP'04), 2004, Fortaleza. Proceedings of the 4th Latin American Conference on Pattern Languages of Programming (SugarLoafPLoP'04), 2004.
128. KULESZA, U. ; GARCIA, A. ; LUCENA, Carlos . Generating Aspect-Oriented Agent Architectures. In: Workshop on Early Aspects - Aspect-Oriented Requirements Engineering and Architecture Design, 2004, Lancaster. Proceedings of the 3rd Workshop on Early Aspects - Aspect-Oriented Requirements Engineering and Architecture Design, 2004.
129. KULESZA, U. ; GARCIA, A. ; LUCENA, Carlos ; ALENCAR, Paulo . A Generative Approach for Open Multi-Agent Systems. In: International Workshop on Software Engineering for Large-Scale Multi-Agent Systems (SELMAS 2004), 2004, Edinburgh. Proceedings of the 3rd International Workshop on Software Engineering for Large-Scale Multi-Agent Systems (SELMAS 2004), 2004.
130. KULESZA, U. ; GARCIA, A. ; LUCENA, Carlos ; ALENCAR, Paulo . A Generative Approach for Open Multi-Agent Systems. In: 3rd International Workshop on Software Engineering for Large-Scale Multi-Agent Systems (SELMAS 2004), 2004, Edinburgh. Proceedings of the 3rd International Workshop on Software Engineering for Large-Scale Multi-Agent Systems (SELMAS 2004), 2004.
131. GARCIA, A. ; KULESZA, U. ; LUCENA, Carlos . Separation of Concerns in Open Multi-Agent Systems: An Architectural Approach. In: 3rd International Workshop on Software Engineering for Large-Scale Multi-Agent Systems (SELMAS 2004), 2004, Edinburgh. Proceedings of the 3rd International Workshop on Software Engineering for Large-Scale Multi-Agent Systems (SELMAS 2004), 2004.
132. SARDINHA, José Alberto ; GARCIA, A. ; LUCENA, Carlos ; Milidiú, Ruy . On the Incorporation of Learning in Open Multi-Agent Systems: A Systematic Approach. In: 6th International Bi-Conference Workshop on Agent-Oriented Information Systems (AOIS-2004), 2004, Riga. Proceedings of the 6th International Bi-Conference Workshop on Agent-Oriented Information Systems (AOIS-2004), 2004.
133. Lobato, Cidiane ; GARCIA, A. ; ROMANOVSKY, Alexander ; SANT'ANNA, Cláudio ; KULESZA, U. ; LUCENA, Carlos . Mobility as an Aspect: The AspectM Framework.. In: Workshop Brasileiro em Desenvolvimento de Software Orientado a Aspectos WASP 04, 2004, Brasília. Anais do 1º Workshop Brasileiro em Desenvolvimento de Software Orientado a Aspectos WASP 04, 2004.
134. KULESZA, U. ; GARCIA, A. ; LUCENA, Carlos . Towards a Method for the Development of Aspect-Oriented Generative. In: OOPSLA 2004 Workshop on Early Aspects - Aspect-Oriented Requirements Engineering and Architecture Design, 2004, Vancouver. Proceedings of the OOPSLA 2004 Workshop on Early Aspects - Aspect-Oriented Requirements Engineering and Architecture Design, 2004.
135. GARCIA, A. ; SANT'ANNA, Cláudio ; CHAVEZ, Christina Von Flach Garcia ; SILVA, Viviane ; LUCENA, Carlos José Pereira de ; STAA, Arndt Von . Agents and Objects: An Empirical Study on the Design and Implementation of Multi-Agent Systems. In: 2nd International Workshop on Software Engineering for Large-Scale Multi-Agent Systems (SELMAS 2003), 2003, Portland. Proceedings of the 2nd International Workshop on Software Engineering for Large-Scale Multi-Agent Systems (SELMAS 2003) at ICSE 2003, 2003. v. 2.
136. GARCIA, A. ; SANT'ANNA, Cláudio ; CHAVEZ, Christina Von Flach Garcia ; LUCENA, Carlos . On the Reuse and Maintenance of Aspect-Oriented Software: An Assessment Framework. In: XVII Brazilian Symposium on Software Engineering (SBES'03), 2003, Manaus. Proceedings of the XVII Brazilian Symposium on Software Engineering (SBES'03), 2003.
137. SILVA, Otávio ; GARCIA, A. ; LUCENA, Carlos José Pereira de . The Reflective Blackboard Architectural Pattern for Developing Large Scale Multi-Agent Systems. In: 1st International Workshop on Software Engineering for Large-Scale Multi-Agent Systems (SELMAS 2002), 2002, Orlando. Proceedings of the 1st International Workshop on Software Engineering for Large-Scale Multi-Agent Systems (SELMAS 2002), 2002. v. 1.
138. GARCIA, A. ; TORRES, V. ; LUCENA, Carlos ; Milidiú, Ruy . An Aspect-Based Approach for Developing Multi-Agent Object-Oriented Systems. In: XV Brazilian Symposium on Software Engineering (SBES 01), 2002, Rio de Janeiro. Proceedings of the XV Brazilian Symposium on Software Engineering (SBES 01), 2001. v. 00. p. 177-192.
139. GARCIA, A. ; CHAVEZ, Christina Von Flach Garcia ; SILVA, Otavio ; SILVA, Viviane ; LUCENA, Carlos José Pereira de . Promoting Advanced Separation of Concerns in Intra-Agent and Inter-Agent Software Engineering. In: OOPSLA 2001 Workshop on Advanced Separation of Concerns in OO Systems, 2001, Tampa. Proceedings of the OOPSLA 2001 Workshop on Advanced Separation of Concerns in OO Systems, 2001. p. 25-30.
140. CHAVEZ, Christina Von Flach Garcia ; GARCIA, A. ; LUCENA, Carlos José Pereira de . Some Insights on the Use of AspectJ and Hyper/J. In: Tutorial and Workshop on Aspect-Oriented Programming and Separation of Concerns, 2001, Lancaster. Proceedings of the Tutorial and Workshop on Aspect-Oriented Programming and Separation of Concerns, 2001. v. 1.
141. SILVA, Otavio ; GARCIA, A. ; LUCENA, Carlos José Pereira de . T-Rex: A Reflective Tuple Space Environment for Dependable Mobile Agent Systems. In: Workshop on Wireless Communication and Mobile Computation (WCSF'2001) at 3rd. IEEE Int'l Conference on Mobile and Wireless Communication Networks, 2001, Recife. Proceedings of the Workshop on Wireless Communication and Mobile Computation (WCSF'2001), 2001. v. 1. p. 1-10.
142. SILVA, Otavio ; GARCIA, A. ; LUCENA, Carlos José Pereira de . A Unified Software Architecture for System-Level Dependability in Multi-Agent Object-Oriented Systems. In: 7th ECOOP Workshop on Mobile Objetcs Systems, 2001, Budapest. Proceedings of the 7th ECOOP Workshop on Mobile Objetcs Systems, 2001. v. 7.
143. GARCIA, A. ; LUCENA, Carlos José Pereira de . An Aspect-Based Object-Oriented Model for Multi-Agent Systems. In: Advanced Separation of Concerns Workshop at IEEE/ACM International Conference on Software Engineering (ICSE 2001), 2001, Toronto. Proceedings of the Advanced Separation of Concerns Workshop at IEEE/ACM International Conference on Software Engineering (ICSE 2001), 2001. v. 1. p. 37-42.
144. GARCIA, A. ; RUBIRA, Cecília Mary Fischer . Tratamento de Exceções em Sistemas Concorrentes Orientados a Objetos. In: Concurso de Teses e Dissertações do 21º Congresso da Sociedade Brasileira de Computação (SBC 2001), 2001, Fortaleza. Anais do 21º Congresso da Sociedade Brasileira de Computação (SBC 2001), 2001.
145. GARCIA, A. ; CORTÊS, Mariela Inés ; LUCENA, Carlos . A Web Environment for the Development and Maintenance of E-Commerce Portals based on a Groupware Approach. In: Information Resources Management Association International Conference (IRMA 01),, 2001, Toronto. Proceedings of the 2001 Information Resources Management Association International Conference (IRMA 01),, 2001. p. 734-741.
146. GARCIA, A. ; BEDER, Delano Medeiros ; RUBIRA, Cecília Mary Fischer . An Exception Handling Software Architecture for Developing Fault-Tolerant Software. In: 5th IEEE High Assurance Systems Engineering Symposium (HASE 2000), 2000, New Mexico. Proceedings of the 5th IEEE High Assurance Systems Engineering Symposium (HASE 2000). Washington : IEEE, 2000. v. 5. p. 311-320.
147. GARCIA, A. ; RUBIRA, Cecília Mary Fischer . An Exception Handling Software Architecture for Developing Robust Software. In: 2th Exception Handling in Object-Oriented Systems Workshop at ECOOP'2000, 2000, Sophia Antipolis and Cannes. Proceedings of the 2th Exception Handling in Object-Oriented Systems Workshop at ECOOP'2000, 2000. v. 2.
148. GARCIA, A. . An Exception Handling Mechanism for Developing Dependable Object-Oriented Software Based on a Meta-Level Approach. In: 10th IEEE International Symposium on Software Reliability Engineering (ISSRE'99), 1999, Boca Raton. Proceedings of the 10th IEEE International Symposium on Software Reliability Engineering (ISSRE'99), 1999. v. 10.
149. GARCIA, A. ; RUBIRA, Cecília Mary Fischer . Um Mecanismo Orientado a Objetos para Tratamento de Exceções em Software Concorrente Tolerante a Falhas. In: 8th Brazilian Symposium on Fault-Tolerant Computing (SCTF 99), 1999, Campinas. Proceedings of the 8th Brazilian Symposium on Fault-Tolerant Computing (SCTF 99), 1999.
Resumos expandidos publicados em anais de congressos
1. DANTAS, F. ; GARCIA, A. . Reuse vs. Maintainability: Revealing the Impact of Composition Code Properties. In: Doctoral Symposium at the 33th International Conference on Software Engineering (ICSE'11), 2011, Hawaii. Proceedings of the 33th International Conference on Software Engineering (ICSE'11) - Doctoral Symposium, 2011. p. 100-103.
2. Bertrán, I. M. ; GARCIA, A. ; STAA, Arndt Von . Detecting Architecturally-Relevant Code Smells in Evolving Software Systems. In: Doctoral Symposium at the 33th International Conference on Software Engineering (ICSE'11), 2011. Proceedings of the 33th International Conference on Software Engineering (ICSE'11) - Doctoral Symposium, 2011. v. 33. p. 112-115.
3. CIRILO, E. ; KULESZA, U. ; GARCIA, A. . GenArch+: An Extensible Infrastructure For Building Framework-based Software Product Lines. In: 10th International Conference on Aspect-Oriented Software Development (AOSD), 2011, Porto de Galinhas. Proceedings of the 10th International Conference on Aspect-Oriented Software Development (AOSD), 2011. v. 10.
4. NUNES, C. ; GARCIA, A. ; LUCENA, Carlos . History-Sensitive Recovery of Product Line Features. In: 26th International Conference on Software Maintenance (ICSM 10) - Doctoral Symposium, 2010, Timisoara. Proceedings of the 26th International Conference on Software Maintenance (ICSM 10) - Doctoral Symposium, 2010.
5. SETHI, K. ; CAI, Y. ; Wong, S. ; GARCIA, A. ; SANT'ANNA, Cláudio . From Retrospect to Prospect: Assessing Modularity and Stability from Software Architecture. In: 8th Joint Working IEEE/IFIP Conference on Software Architecture & European Conference on Software Architecture (WICSA/ECSA 2009), 2009, Cambridge. Proceedings of the 8th Joint Working IEEE/IFIP Conference on Software Architecture & European Conference on Software Architecture (WICSA/ECSA 2009), 2009. v. 8.
6. FIGUEIREDO, E. ; GALVAO, I. ; KHAN, S. ; GARCIA, A. ; SANT'ANNA, Cláudio ; Pimentel, A. ; MEDEIROS, A. ; Fernandes, L. ; BATISTA, T. ; Ribeiro, R. ; van den Broek, P. ; Aksit, M. ; Zschaler, S. ; Moreira, A. . Detecting Architecture Instabilities with Concern Traces: An Exploratory Study. In: 8th Joint Working IEEE/IFIP Conference on Software Architecture & European Conference on Software Architecture 2009 (WICSA/ECSA 2009), 2009, Cambridge. Proc. of the 8th Joint Working IEEE/IFIP Conference on Software Architecture & European Conference on Software Architecture 2009 (WICSA/ECSA 2009), 2009. v. 8.
7. SILVA, B. ; FIGUEIREDO, E. ; GARCIA, A. ; NUNES, D. . Directives for Concern-Driven Code Refactorings. In: III Latin American Workshop on Aspect-Oriented Software Development, LA-WASP´2009, 2009, Fortaleza. Proceedigs of the III Latin American Workshop on Aspect-Oriented Software Development, 2009. v. 3. p. 0-0.
Resumos publicados em anais de congressos
1. Dias, L. ; Honorato, G. ; DANTAS, F. ; GARCIA, A. ; LUCENA, Carlos . Hist-Inspect: A Tool for History-Sensitive Detection of Code Smells. In: 10th International Conference on Aspect-Oriented Software Development, 2011, Porto de Galinhas. Proceedings of the 10th International Conference on Aspect-Oriented Software Development, 2011. v. 10. p. 110-111.
2. BURROWS, R. ; GARCIA, A. . Empirical Investigation of Coupling Metrics for AOP. In: Poster Session at the 3rd AOSD Summer School, 2008, Darmstadt. 3rd AOSD Summer School, 2008.
3. MOLESINI, A. ; GARCIA, A. ; CHAVEZ, Christina Von Flach Garcia ; BATISTA, T. . On the Interplay of Crosscuttings and MAS-Specific Styles. In: Poster Session at the 1st European Conference on Software Architecture, 2007, Madrid. European Conference on Software Architecture, 2007.
4. GARCIA, A. ; CHAVEZ, Christina Von Flach Garcia ; CHOREN, R. . Enhancing Agent-Oriented Models with Aspects. In: Poster Session at the ACM Fifth International Joint Conference on Autonomous Agents & Multi Agent Systems, 2006, Hakodate. ACM Fifth International Joint Conference on Autonomous Agents & Multi Agent Systems, 2006.
5. Garcia, A ; CHOREN, R. ; LUCENA, Carlos ; ROMANOVSKY, Alexander ; HOLVOET, T. ; GIORGINI, P. . Software Engineering for Large-Scale Multi-Agent Systems - SELMAS 2005. In: Software Engineering for Large-Scale Multi-Agent Systems SELMAS 2005, 2005, Missouri. Proceedings of the IEEE/ACM International Conference on Software Engineering (ICSE 2005), 2005.
6. SANT'ANNA, Cláudio ; GARCIA, A. ; LUCENA, Carlos . A Metrics Suite for AOSD. In: Poster Session at AOSD 05, 2005, Chicago. AOSD 05, 2005.
7. CHOREN, R. ; GARCIA, A. ; LUCENA, Carlos ; ROMANOVSKY, Alexander ; GRISS, Martin ; MINSKY, N. ; KUNG, David . Software Engineering for Large-Scale Multi-Agent Systems - SELMAS 2004. In: Software Engineering for Large-Scale Multi-Agent Systems SELMAS 2004, 2004, Edinburgh. Proceedings of the IEEE/ACM International Conference on Software Engineering (ICSE 2004), 2004.
8. KULESZA, U. ; GARCIA, A. ; LUCENA, Carlos . An Aspect-Oriented Generative Approach. In: Poster Session at OOPSLA 04, 2004, Vancouver. OOPSLA 04, 2004.
9. GARCIA, A. ; SANT'ANNA, Cláudio ; KULESZA, U. ; Lobato, Cidiane ; FIGUEIREDO, E. ; LUCENA, Carlos ; STAA, Arndt Von . Aspectos @ PUC-Rio. In: Poster Session in Brazilian Workshop on Aspect-Oriented Software Development WASP 04, 2004, Brasília. SBES 04, 2004.
10. KULESZA, U. ; GARCIA, A. ; LUCENA, Carlos . An Aspect-Oriented Generative Approach for Multi-Agent Systems. In: 1st Brazilian Workshop on Aspect-Oriented Software Development WASP 04, 2004, Brasília. SBES 04, 2004.
11. GARCIA, A. ; CHOREN, R. . Eclipse @ Rio. In: Eclipse Technology eXchange (eTX) at ICSE 04, 2004, Edinburgh. Proceedings. 26th International Conference on Software Engineering, ICSE 2004, 2004.
12. SARDINHA, José Alberto ; GARCIA, A. ; LUCENA, Carlos José Pereira de ; CASTRO, Jaelson ; ROMANOVSKY, Alexander ; ALENCAR, Paulo ; COWAN, Donald . Software Engineering for Large-Scale Multi-Agent Systems - SELMAS 2003. In: International Conference on Software Engineering, 2003, Portland. Proceedings of the 25th IEEE/ACM International Conference on Software Engineering, 2003. v. 25.
13. GARCIA, A. ; LUCENA, Carlos José Pereira de . Agents and Objects in Software Engineering: An Aspect-Oriented Approach. In: Doctoral Symposium at ECOOP'2003, 2003, Darmsdat. Proceedings of the Doctoral Symposium - ECOOP'2003, 2003.
14. GARCIA, A. ; LUCENA, Carlos José Pereira de ; ZAMBONELLI, Franco ; OMICINI, Andrea ; CASTRO, Jaelson . Software Engineering for Large-Scale Multi-Agent Systems - SELMAS 2002. In: International Conference on Software Engineering, 2002, Orlando. Proceedings of the 24th IEEE/ACM International Conference on Software Engineering, 2002. v. 24.
15. SILVA, Viviane ; SILVA, Otávio ; Garcia, A ; CHAVEZ, Christina Von Flach Garcia ; LUCENA, Carlos . Separation of Concerns in Multi-agent Software Engineering. In: Proceedings of Conference on Object-Oriented Programming Systems, Languages, and Applications, 2001, Tampa Bay. Proceedings of Conference on Object-Oriented Programming Systems, Languages, and Applications (OOPSLA'2001), 2001. p. 166-167.
16. GARCIA, A. . Enterprise TSpaces: Introducing Fault-Tolerance and Scalability to TSpaces. In: IBM Workshop at Almaden Research Center, 2001, San Jose. IBM Workshop.
Apresentações de Trabalho
1. GARCIA, A. ; SANT'ANNA, Cláudio ; FIGUEIREDO, E. ; Pinto, M. ; FUENTES, L. . Representing Architectural Aspects with a Symmetric Approach. 2009. (Apresentação de Trabalho/Conferência ou palestra).
2. MOLESINI, A. ; GARCIA, A. ; CHAVEZ, Christina Von Flach Garcia ; BATISTA, T. . On the Quantitative Analysis of Architecture Stability in Aspectual Decompositions. 2008. (Apresentação de Trabalho/Conferência ou palestra).
3. CACHO, N. ; COTTENIER, T. ; GARCIA, A. . Improving Robustness of Evolving Exceptional Behaviour in Executable Models. 2008. (Apresentação de Trabalho/Conferência ou palestra).
4. SILVA, L. ; BATISTA, T. ; GARCIA, A. ; MEDEIROS, A. ; MINORCA, L. . On the Symbiosis of Aspect-Oriented Requirements and Architectural Descriptions. 2007. (Apresentação de Trabalho/Conferência ou palestra).
5. BOUCKE, N ; GARCIA, A. ; HOLVOET, T. . Composing Structural Views in xADL. 2007. (Apresentação de Trabalho/Conferência ou palestra).
6. KULESZA, U. ; ALVES, V. ; GARCIA, A. ; CIRILO, E. ; LUCENA, Carlos José Pereira de ; BORBA, P. . Mapping Features to Aspects: A Model-Based Generative Approach. 2007. (Apresentação de Trabalho/Conferência ou palestra).
7. FILHO, F. ; GARCIA, A. ; RUBIRA, Cecília Mary Fischer . Error Handling as an Aspect. 2007. (Apresentação de Trabalho/Conferência ou palestra).
8. FILHO, F. ; GARCIA, A. ; RUBIRA, Cecília Mary Fischer . Extracting Error Handling to Aspects: A Cookbook. 2007. (Apresentação de Trabalho/Conferência ou palestra).
9. CACHO, N. ; SANT'ANNA, Cláudio ; FIGUEIREDO, E. ; GARCIA, A. ; BATISTA, T. ; LUCENA, Carlos . Composing Design Patterns: A Scalability Study of Aspect-Oriented Programming. 2006. (Apresentação de Trabalho/Conferência ou palestra).
10. GARCIA, A. ; CHAVEZ, Christina Von Flach Garcia ; CHOREN, R. . An Aspect-Oriented Modeling Framework for MAS Design. 2006. (Apresentação de Trabalho/Conferência ou palestra).
11. KULESZA, U. ; SANT'ANNA, Cláudio ; GARCIA, A. ; COELHO, R. ; STAA, Arndt Von . Quantifying the Effects of Aspect-Oriented Programming: A Maintenance Study. 2006. (Apresentação de Trabalho/Conferência ou palestra).
12. GARCIA, A. ; CHAVEZ, Christina Von Flach Garcia ; CHOREN, R. . Enhancing Agent-Oriented Models with Aspects.. 2006. (Apresentação de Trabalho/Conferência ou palestra).
13. GARCIA, A. ; KULESZA, U. ; SANT'ANNA, Cláudio ; CHAVEZ, Christina Von Flach Garcia ; LUCENA, Carlos José Pereira de . Aspects in Agent-Oriented Software Engineering: Lessons Learned. 2005. (Apresentação de Trabalho/Conferência ou palestra).
14. GARCIA, A. ; CHAVEZ, Christina Von Flach Garcia ; KULESZA, U. ; LUCENA, Carlos José Pereira de . The Role Aspect Pattern. 2005. (Apresentação de Trabalho/Conferência ou palestra).
15. GARCIA, A. ; KULESZA, U. ; CHAVEZ, Christina Von Flach Garcia ; LUCENA, Carlos José Pereira de . The Interaction Aspect Pattern. 2005. (Apresentação de Trabalho/Conferência ou palestra).
16. GARCIA, A. ; SANT'ANNA, Cláudio ; FIGUEIREDO, E. ; KULESZA, U. ; LUCENA, Carlos José Pereira de ; STAA, Arndt Von . Modularizing Design Patterns with Aspects: A Quantitative Study. 2005. (Apresentação de Trabalho/Conferência ou palestra).
17. GARCIA, A. ; KULESZA, U. ; LUCENA, Carlos José Pereira de . Separation of Concerns in Open Multi-Agent Systems: An Architectural Approach. 2004. (Apresentação de Trabalho/Conferência ou palestra).
18. KULESZA, U. ; GARCIA, A. ; LUCENA, Carlos José Pereira de ; ALENCAR, Paulo . A Generative Approach for Open Multi-Agent Systems. 2004. (Apresentação de Trabalho/Conferência ou palestra).
19. GARCIA, A. ; KULESZA, U. ; SARDINHA, José Alberto ; Milidiú, Ruy ; LUCENA, Carlos José Pereira de . The Learning Aspect Pattern. 2004. (Apresentação de Trabalho/Conferência ou palestra).
20. SARDINHA, José Alberto ; GARCIA, A. ; Milidiú, Ruy ; LUCENA, Carlos José Pereira de . Agent Learning Pattern. 2004. (Apresentação de Trabalho/Conferência ou palestra).
21. GARCIA, A. ; KULESZA, U. ; SANT'ANNA, Cláudio ; LUCENA, Carlos José Pereira de . The Mobility Aspect Pattern. 2004. (Apresentação de Trabalho/Conferência ou palestra).
22. GARCIA, A. ; SANT'ANNA, Cláudio ; CHAVEZ, Christina Von Flach Garcia ; SILVA, Viviane ; LUCENA, Carlos José Pereira de ; STAA, Arndt Von . Agents and Objects: An Empirical Study on the Design and Implementation of Multi Agent Systems. 2003. (Apresentação de Trabalho/Conferência ou palestra).
23. GARCIA, A. ; LUCENA, Carlos José Pereira de . Agents and Objects in Software Engineering: An Aspect-Oriented Approach. 2003. (Apresentação de Trabalho/Conferência ou palestra).
24. GARCIA, A. ; TORRES, V. ; LUCENA, Carlos José Pereira de ; Milidiú, Ruy . An Aspect-Based Approach for Developing Multi-Agent Object-Oriented. 2001. (Apresentação de Trabalho/Conferência ou palestra).
25. GARCIA, A. ; RUBIRA, Cecília Mary Fischer . Tratamento de Exceções em Sistemas Concorrentes Orientados a Objetos. 2001. (Apresentação de Trabalho/Conferência ou palestra).
26. GARCIA, A. ; CORTÊS, Mariela Inés ; LUCENA, Carlos José Pereira de . A Web Environment for the Development and Maintenance of E-Commerce Portals based on a Groupware Approach. 2001. (Apresentação de Trabalho/Conferência ou palestra).
27. GARCIA, A. ; RUBIRA, Cecília Mary Fischer . Um Mecanismo Orientado a Objetos para Tratamento de Exceções em Software Concorrente Tolerante a Falhas. 1999. (Apresentação de Trabalho/Conferência ou palestra).
Demais tipos de produção bibliográfica
1. GARCIA, A. . 33rd International Conference on Software Engineering (ICSE 2011) 2011 (Membro do Comitê de Programa).
2. GARCIA, A. . 3rd International Conference on Agents and Artificial Intelligence (ICAART) - 2011 2011 (Membro do Comitê de Programa).
3. GARCIA, A. . 34th International Conference on Software Engineering (ICSE 2012). IEEE/ACM, 2011 (Membro do Comitê de Programa).
4. GARCIA, A. . Special Issue: Software Engineering in Brazil - Retrospective and Prospective Views at Journal of Systems and Software. Elsevier, 2011 (Editor de Edição Especial (Special Issue)).
5. Garcia, A.F. . 11th International Workshop on Agent-Oriented Software Engineering (AOSE 2011) at AAMAS. ACM, 2011 (Membro do Comitê de Programa).
6. GARCIA, A. . 15th International Conference on Software Product Line Conference (SPLC 2011). ACM, 2011 (Membro do Comitê de Programa).
7. GARCIA, A. . Intl. Workshop on Free Composition (FREECO). Springer, 2011 (Membro do Comitê de Programa).
8. Garcia, A . 11th International Conference on Aspect-Oriented Software Development (AOSD 2012) 2011 (Membro do Comitê de Programa).
9. Garcia, A . Competicao de Teses e Dissertações (SBC 2011) 2011 (Membro do Comitê de Programa).
10. Garcia, A . Doctoral Symposium at 12nd International Conference on Software Reuse (ICSR 2011) 2011 (Membro do Comitê de Programa).
11. Garcia, A . 13rd Ibero-American Conference on Software Engineering (CIbSE 2011) 2011 (Membro do Comitê de Programa).
12. Garcia, A . Early Aspects Workshop at AOSD 2011 (EA@AOSD 2011) 2011 (Membro do Comitê de Programa).
13. Garcia, A . Workshop on Exception Handling (EHCoS) at 5th Symposium on Dependable Computing 2011 (Membro do Comitê de Programa).
14. Garcia, A . 5th Latin-American Workshop on AOSD (LA-WASP 2011) 2011 (Membro do Comitê de Programa).
15. Garcia, A . V Simpósio Brasileiro de Componentes, Arquiteturas e Reutilização de Software (SBCARS 2011) 2011 (Membro do Comitê de Programa).
16. Garcia, A . 3rd Workshop on Feature-Oriented Software Development (FOSD 2011) 2011 (Membro do Comitê de Programa).
17. GARCIA, A. ; ROMANOVSKY, Alexander ; Issarny, V. . Special Issue: Exception Handling: From Requirements to Software Maintenance at IEEE TSE. IEEE, 2010 (Editor de Edição Especial (Special Issue)).
18. GARCIA, A. . 14th International Conference on Software Product Line Conference (SPLC 2010) 2010 (Membro do Comitê de Programa).
19. GARCIA, A. . 7th IEEE Intl. Conference on the Quality of ICT (QUATIC 2010) 2010 (Membro do Comitê de Programa).
20. GARCIA, A. . 9th ACM International Conference on Aspect-Oriented Software Development (AOSD). Rennes: ACM, 2010 (Membro do Comitê de Programa).
21. GARCIA, A. . Simpósio Brasileiro de Engenharia de Software (SBES). Salvador: SBC, 2010 (Membro do Comitê de Programa).
22. GARCIA, A. . Simpósio Brasileiro de Componentes, Arquiteturas e Reutilização de Software. Salvador: SBC, 2010 (Membro do Comitê de Programa).
23. GARCIA, A. . 11th International Workshop on Agent-Oriented Software Engineering (AOSE 2010) at AAMAS. ACM, 2010 (Membro do Comitê de Programa).
24. GARCIA, A. . OOPSLA/SPLASH - Workshops Program Committee. Reno: ACM, 2010 (Membro do Comitê de Programa).
25. GARCIA, A. . 13rd Ibero-American Conference on Software Engineering 2010 (Membro do Comitê de Programa).
26. GARCIA, A. . 2nd International Conference on Agents and Artificial Intelligence (ICAART) - 2010 2010 (Membro do Comitê de Programa).
27. Garcia, A . 4th Latin-American Workshop on AOSD (LA-WASP 2010) 2010 (Membro do Comitê de Programa).
28. Garcia, A . IV Simpósio Brasileiro de Componentes, Arquiteturas e Reutilização de Software (SBCARS 2011) 2010 (Membro do Comitê de Programa).
29. Garcia, A . 8th ACM International Conference on Aspect-Oriented Software Development (AOSD) 2009 (Membro do Comitê).
30. Garcia, A . International Conference on Agents and Artificial Intelligence (ICAART) 2009 (Membro do Comitê).
31. Garcia, A . 2nd Track on Agent-Oriented Programming, Systems, Languages and Applications (APSLA), ACM International Symposium on Applied Computing (SAC) 2009 (Membro do Comitê).
32. Garcia, A . 1st Track on Agent-Oriented Methodologies and Processes, ACM Symposium on Applied Computing (SAC) 2009 (Membro do Comitê).
33. Garcia, A . Simpósio Brasileiro de Engenharia de Software (SBES) 2009 (Membro do Comitê).
34. Garcia, A . The 21th International Conference on Software Engineering and Knowledge Engineering (SEKE) 2009 (Membro do Comitê).
35. Garcia, A . Workshop Iberoamericano de Engenharia de Requisitos e Ambientes de Software (IDEAS) 2009 (Membro do Comitê).
36. Garcia, A . Simpósio Brasileiro de Componentes, Arquiteturas e Reutilização de Software 2009 (Membro do Comitê).
37. Garcia, A . 3rd Latin-American Workshop on AOSD (LA-WASP 2009) 2009 (Membro do Comitê de Programa).
38. Garcia, A . ACM International Conference on Autonomous Agents and Multi-Agent Systems (AAMAS) 2008 (Membro do Comitê).
39. Garcia, A . Simpósio Brasileiro de Engenharia de Software (SBES) 2008 (Membro do Comitê).
40. Garcia, A . Programa de Workshops Simpósio Brasileiro de Engenharia de Software (SBES) 2008 (Membro do Comitê).
41. Garcia, A . The 20th International Conference on Software Engineering and Knowledge Engineering (SEKE) 2008 (Membro do Comitê).
42. Garcia, A . Workshop Iberoamericano de Engenharia de Requisitos e Ambientes de Software (IDEAS) 2008 (Membro do Comitê).
43. Garcia, A . Simpósio Brasileiro de Componentes, Arquiteturas e Reutilização de Software 2008 (Membro do Comitê).
44. Garcia, A . II Latin American Workshop on Aspect-Oriented Software Development LA-WASP 2008 (Membro do Comitê).
45. Garcia, A . Early Aspects Workshop at SPLC: Aspect-Oriented Requirements and Architecture for Product Lines 2008 (Membro do Comitê).
46. Garcia, A . 3rd International Workshop on Aspects, Dependencies and Interactions at ECOOP 2008 (Membro do Comitê).
47. Garcia, A . Early Aspects at ICSE: Workshop in Aspect-Oriented Requirements Engineering and Architecture Design 2008 (Membro do Comitê).
48. Garcia, A . ACM International Conference on Autonomous Agents and Multi-Agent Systems (AAMAS) 2007 (Membro do Comitê).
49. Garcia, A . 5th IEEE International Conference on Industrial Informatics, Special Session on Agent Theories and Practice for Industry 2007 (Membro do Comitê).
50. Garcia, A . Simpósio Brasileiro de Engenharia de Software (SBES) 2007 (Membro do Comitê).
51. Garcia, A . Workshop Iberoamericano de Engenharia de Requisitos e Ambientes de Software (IDEAS) 2007 (Membro do Comitê).
52. Garcia, A . Doctoral Symposium, Middleware Conference 2007 (Membro do Comitê).
53. Garcia, A . Simpósio Brasileiro de Componentes, Arquiteturas e Reutilização de Software 2007 (Membro do Comitê).
54. Garcia, A . I Latin American Workshop on Aspect-Oriented Software Development LA-WASP 2007 (Membro do Comitê).
55. Garcia, A . Early Aspects at ICSE: Workshop in Aspect-Oriented Requirements Engineering and Architecture Design 2007 (Membro do Comitê).
56. Garcia, A . Early Aspects: Traceability of Aspects in the Early Life Cycle at AOSD 2007 (Membro do Comitê).
57. Garcia, A . EFTS, International Workshop on Engineering Fault Tolerant Systems at ESEC/FSE 2007 (Membro do Comitê).
58. Garcia, A ; CHAVEZ, Christina Von Flach Garcia ; LUCENA, Carlos José Pereira de ; BORBA, P. . Special Issue: Aspect-Oriented Software Development. Brazilian Computer Society, 2006 (Editor de Edição Especial (Special Issue)).
59. GARCIA, A. ; LUCENA, Carlos José Pereira de . Special Issue: Software Engineering for MASs. Leicester, UK: CRL Publishing Ltd, 2006 (Editor de Edição Especial (Special Issue)).
60. Garcia, A . ACM International Conference on Aspect-Oriented Software Development (AOSD) 2006 (Membro do Comitê).
61. Garcia, A . ACM International Conference on Autonomous Agents and Multi-Agent Systems 2006 (Membro do Comitê).
62. Garcia, A . Simpósio Brasileiro de Engenharia de Software (SBES) 2006 (Membro do Comitê).
63. Garcia, A . Iberagents'06 - 6th Iberoamerican Workshop on Multi-Agent Systems, IBERAMIA/SBIA'2006 2006 (Membro do Comitê).
64. Garcia, A . 1st Workshop on Integration of Software Engineering and Agent Technology (ISEAT), Fifth International Conference on Quality Software (QSIC) 2006 (Membro do Comitê).
65. Garcia, A . Early Aspects at ICSE: Workshop in Aspect-Oriented Requirements Engineering and Architecture Design 2006 (Membro do Comitê).
66. Garcia, A . MATeS 06: Workshop on Methods, Architectures and Technologies for e-Service Engineering at ICWE 2006 (Membro do Comitê).
67. Garcia, A . Early Aspects: Traceability of Aspects in the Early Life Cycle at AOSD 2006 (Membro do Comitê).
68. Garcia, A . Multiagent Systems and Software Architecture (MASSA), Special Track at Net.ObjectDays 2006 (Membro do Comitê).
69. Garcia, A . Workshop Aspect-Oriented Software Development (DSOA), collocated to X Jornadas de Ingeniería del Software y Bases de Datos 2006 (Membro do Comitê).
70. Garcia, A . ACM International Conference on Autonomous Agents and Multi-Agent Systems (AAMAS) 2005 (Membro do Comitê).
71. Garcia, A . Simpósio Brasileiro de Engenharia de Software (SBES) 2005 (Membro do Comitê).
72. Garcia, A . Agent-Oriented Software Engineering (AOSE) at AAMAS 2005 (Membro do Comitê).
73. Garcia, A . Agent-Oriented Information Systems (AOIS) at AAMAS 2005 2005 (Membro do Comitê).
74. Garcia, A . Agent-Oriented Information Systems (AOIS) at ER 2005 2005 (Membro do Comitê).
75. Garcia, A . Early Aspects at OOPSLA 2005 (Membro do Comitê).
76. Garcia, A . Workshop Software Engineering for Agent-oriented Systems (SEAS), em conjunto com Simpósio Brasileiro de Engenharia de Software (SBES) - 2005- 2008 2005 (Membro do Comitê).
77. Garcia, A . workshop Aspect-Oriented Software Development (DSOA), collocated to X Jornadas de Ingeniería del Software y Bases de Datos 2005 (Membro do Comitê).
78. Garcia, A . Trilha Nacional do VI Workshop de Software Livre (WSL), SBC 2005 (Membro do Comitê).
79. Garcia, A . Workshop Brasileiro em Desenvolvimento de Software Orientado a Aspectos (WASP), em conjunto com Simpósio Brasileiro de Engenharia de Software (SBES) - 2004 - 2006 2004 (Membro do Comitê).
80. Garcia, A . Sessão de Ferramentas do 18º. Simpósio Brasileiro de Engenharia de Software (SBES) 2004 (Membro do Comitê).
81. Garcia, A . IX Workshop Brasileiro de Teses e Dissertações em Engenharia de Software (WTES) em conjunto com o 18º. Simpósio Brasileiro de Engenharia de Software 2004 (Membro do Comitê).
82. Garcia, A . 3º International Workshop on Software Engineering for Large-Scale Multi-Agent Systems (SELMAS), em conjunto com IEEE/ACM International Conference on Software Engineering (ICSE) 2004 (Membro do Comitê).
83. Garcia, A . Revista Advice An Online Journal on Aspect Orientation 2004 (Membro do Comitê).
84. Garcia, A . 2o International Workshop on Software Engineering for Large-Scale Multi-Agent Systems (SELMAS), em conjunto com IEEE/ACM International Conference on Software Engineering (ICSE) 2003 (Membro do Comitê).
85. Garcia, A . Fourth International Workshop "Engineering Societies in the Agents World (ESAW) 2003 (Membro do Comitê).
86. Garcia, A . 1o. International Workshop on Software Engineering for Large-Scale Multi-Agent Systems (SELMAS), em conjunto com IEEE/ACM International Conference on Software Engineering (ICSE) 2002 (Membro do Comitê).
Produção técnica
Softwares sem registro de patente
1. FIGUEIREDO, E. ; GARCIA, A. ; WHITTLE, J. . ConcernMorph: Detecção de Padrões de Código Transversal em Programas Java. 2009.
2. FIGUEIREDO, E. ; CACHO, N. ; SANT'ANNA, Cláudio ; GARCIA, A. . MobileMedia: um benchmark para linhas de produtos orientadas a aspectos. 2008.
3. GREENWOOD, P. ; BARTOLOMEI, T. T. ; FIGUEIREDO, E. ; SANT'ANNA, Cláudio ; GARCIA, A. ; MOURA, M. ; SOARES, S. ; BORBA, P. ; DOSEA, M. . HealthWatcher: um benchmark para avaliação de software orientado a aspectos. 2007.
4. FIGUEIREDO, E. ; GARCIA, A. ; LUCENA, Carlos . AJATO: An AspectJ Measurement Tool. 2006.
5. Garcia, A ; SANT'ANNA, Cláudio ; Figueiredo, Eduardo ; KULESZA, U. . Uma Biblioteca Orientada a Aspectos de Padrões de Projeto. 2005.
6. Garcia, A . Um Arcabouço Orientado a Aspectos para Sistemas Multi Agentes. 2004.
7. GARCIA, A. ; LEHMAN, Toby ; THOMAS, John ; SPRING, Jesper . TSpaces. 2001.
Demais tipos de produção técnica
1. Garcia, A ; GREENWOOD, P. ; FIGUEIREDO, E. ; Hanenberg, S. . Proceedings of the 2nd International Workshop on Empirical Evaluation of Software Composition Techniques (ESCOT). 2011. (Editoração/Anais).
2. GARCIA, A. ; Mendonça, M. ; BATISTA, T. ; BORBA, P. . Proceedings of the XXV Simpósio Brasileiro de Engenharia de Software (SBES). 2011. (Editoração/Anais).
3. Garcia, A ; GREENWOOD, P. ; CAI, Y. ; Grey, J. . Proceedings of the 4th Workshop on Assessment of Contemporary Modularization Techniques (ACoM). 2010. (Editoração/Anais).
4. Garcia, A ; GREENWOOD, P. ; FIGUEIREDO, E. ; Hanenberg, S. . Proceedings of the 1st International Workshop on Empirical Evaluation of Software Composition Techniques (ESCOT). 2010. (Editoração/Anais).
5. Garcia, A ; da Silva, Bruno Carreiro ; WERNER, C. ; FARIAS, K. ; MURTA, L. ; MASIERO, P. . Proceedings of the I Brazilian Workshop on Model-Driven Development (WB-DSDM). 2010. (Editoração/Anais).
6. GARCIA, A. ; Niu, N. ; Moreira, A. ; Araujo, J. . Proceedings of the Early Aspects Workshop. 2009. (Editoração/Anais).
7. GARCIA, A. ; GREENWOOD, P. ; SULLIVAN, K. ; CAI, Y. ; BANIASSAD, E. . Proceedings of the 3rd Workshop on Assessment of Contemporary Modularization Techniques (ACoM), OOPSLA. 2009. (Editoração/Anais).
8.
Garcia, A . Software Engineering Part II: Formal Methods. 2008. (Curso de curta duração ministrado/Outra).
9.
Garcia, A . Software Engineering Part I: From Requirements Engineering to Software Architecture (Ano 2). 2008. (Curso de curta duração ministrado/Outra).
10.
GARCIA, A. . Software Quality and Testing. 2008. (Curso de curta duração ministrado/Outra).
11.
GARCIA, A. . Programming-in-the-Large. 2008. (Curso de curta duração ministrado/Outra).
12.
GARCIA, A. . Programming-in-the-Large. 2008. (Curso de curta duração ministrado/Outra).
13.
GARCIA, A. . Innovation on Computer Science. 2008. (Curso de curta duração ministrado/Outra).
14.
GARCIA, A. . Aspect-Oriented Software Development (AOSD). 2008. (Curso de curta duração ministrado/Outra).
15.
Garcia, A . Aspect-Oriented Software Development Beyond Programming: Lessons Learned and New Applications. 2008. (Curso de curta duração ministrado/Outra).
16. KOLP, M. ; HENDERSON-SELLERS, B. ; MOURATIDIS, H. ; GARCIA, A. ; GHOSE, A. ; BRESCIANI, P. . Agent-Oriented Information Systems, Edition IV. 2008. (Editoração/Anais).
17. GARCIA, A. ; GREENWOOD, P. ; SULLIVAN, K. ; CAI, Y. ; BANIASSAD, E. . Proceedings of the 2nd Workshop on Assessment of Contemporary Modularization Techniques (ACoM), OOPSLA. 2008. (Editoração/Anais).
18. GARCIA, A. ; ROMANOVSKY, Alexander ; KIENZLE, J ; DONY, C. . 4th International Workshop on Exception Handling (WEH). 2008. (Editoração/Anais).
19.
GARCIA, A. . Software Project Management. 2007. (Curso de curta duração ministrado/Outra).
20.
GARCIA, A. . Software Quality and Testing. 2007. (Curso de curta duração ministrado/Outra).
21.
GARCIA, A. . Programming-in-the-Large. 2007. (Curso de curta duração ministrado/Outra).
22.
GARCIA, A. . Innovation on Computer Science. 2007. (Curso de curta duração ministrado/Outra).
23.
Garcia, A . Empirical Assessment of AOSD: Lessons Learned and Future Directions. 2007. (Curso de curta duração ministrado/Outra).
24. GARCIA, A. ; GREENWOOD, P. ; SULLIVAN, K. ; CAI, Y. ; BANIASSAD, E. . Proceedings of the 1st Workshop on Assessment of Contemporary Modularization Techniques (ACoM), OOPSLA. 2007. (Editoração/Anais).
25. GARCIA, A. ; BANIASSAD, E. ; LOPES, C. ; SCHWANNINGER. C. ; Zhao, J. . First Workshop on Assessement of Aspect-Oriented Technologies (ASAT). 2007. (Editoração/Anais).
26.
Garcia, A . Software Engineering Part II: Formal Methods. 2006. (Curso de curta duração ministrado/Outra).
27.
Garcia, A . Software Engineering Part I: From Requirements Engineering to Software Architecture (Ano 1). 2006. (Curso de curta duração ministrado/Outra).
28.
GARCIA, A. . Software Project Management. 2006. (Curso de curta duração ministrado/Outra).
29.
GARCIA, A. . Software Quality and Testing. 2006. (Curso de curta duração ministrado/Outra).
30.
Garcia, A . Aspect-Oriented Design Assessment. 2006. (Curso de curta duração ministrado/Outra).
31.
Garcia, A . Principles for Aspect-Oriented Design and Programming. 2006. (Curso de curta duração ministrado/Outra).
32.
Garcia, A . Early Aspects Aspect-Oriented Requirements Engineering and Architecture Design. 2006. (Curso de curta duração ministrado/Outra).
33.
Garcia, A ; RASHID, A. ; Moreira, A. . Aspect-Oriented Software Development Beyond Programming. 2006. (Curso de curta duração ministrado/Outra).
34.
Garcia, A ; RASHID, A. ; Moreira, A. . Aspect-Oriented Software Development Beyond Programming. 2006. (Curso de curta duração ministrado/Outra).
35. GARCIA, A. ; RASHID, A. ; Moreira, A. . Aspect-Oriented Software Development Beyond Programming. 2006. (Desenvolvimento de material didático ou instrucional - Tutorial).
36. GARCIA, A. ; RASHID, A. ; Moreira, A. . Aspect-Oriented Software Development Beyond Programming. 2006. (Desenvolvimento de material didático ou instrucional - Tutorial).
37. CHOREN, R. ; GARCIA, A. ; GIESE, H. ; LEUNG, H. ; LUCENA, Carlos ; ROMANOVSKY, Alexander . Software Engineering for Multi-Agent Systems V. 2006. (Editoração/Livro).
38. GARCIA, A. ; CHOREN, R. ; LUCENA, Carlos . II Conferência Internacional de Visões Inovadoras em Tecnologias .Net (IVNET'06). 2006. (Editoração/Anais).
39. KURTUEM, G. ; GARCIA, A. . Workshop on Software Engineering Challenges for Ubiquitous Computing. 2006. (Editoração/Anais).
40. GARCIA, A. ; CHOREN, R. ; LUCENA, Carlos ; ROMANOVSKY, Alexander ; GIESE, H. ; HOLVOET, T. ; GIORGINI, P. . Software Engineering for Multi-Agent Systems IV. 2006. (Editoração/Livro).
41.
Garcia, A ; RASHID, A. . Aspect-Oriented Software Development Beyond Programming. 2005. (Curso de curta duração ministrado/Outra).
42. GARCIA, A. ; CHAVEZ, Christina Von Flach Garcia ; LEMOS, O. ; MASIERO, P. ; RAMOS, R. ; PENTEADO, R. ; SOARES, S. ; CAMARGO, V. . Workshop Brasileiro de Desenvolvimento de Software Orientado a Aspectos WASP 05. 2005. (Editoração/Anais).
43. CHOREN, R. ; GARCIA, A. ; LUCENA, Carlos ; ROMANOVSKY, Alexander . Software Engineering for Multi-Agent Systems III. 2005. (Editoração/Livro).
44.
GARCIA, A. . Tópicos em Engenharia de Software - Engenharia de Software para Sistemas Multi-Agentes. 2004. (Curso de curta duração ministrado/Outra).
45.
Garcia, A . Aspect-Oriented Programming. 2004. (Curso de curta duração ministrado/Outra).
46.
Garcia, A . Aspect-Oriented Software Development. 2004. (Curso de curta duração ministrado/Outra).
47.
Garcia, A . Programação Orientada a Aspectos. 2004. (Curso de curta duração ministrado/Outra).
48. CHOREN, R. ; GARCIA, A. ; LUCENA, Carlos ; ROMANOVSKY, Alexander ; GIESE, H. ; HONG-FU, L. . Software Engineering for Large-Scale Multi-Agent Systems Building Dependable Multi-Agent Systems . 2004. (Editoração/Anais).
49. GARCIA, A. ; LUCENA, Carlos ; PIVETA, E. ; ZANCANELLA, L. ; BORBA, P. ; SOARES, S. . Workshop Brasileiro de Desenvolvimento de Software Orientado a Aspectos WASP 04. 2004. (Editoração/Anais).
50. LUCENA, Carlos ; GARCIA, A. ; ROMANOVSKY, Alexander ; CASTRO, Jaelson ; ALENCAR, Paulo . Software Engineering for Multi-Agent Systems II. 2004. (Editoração/Livro).
51.
Garcia, A . Programação Orientada a Aspectos com AspectJ. 2003. (Curso de curta duração ministrado/Outra).
52.
Garcia, A . Desenvolvimento de Software Orientado a Aspectos. 2003. (Curso de curta duração ministrado/Outra).
53.
Garcia, A . Programação Orientada a Aspectos. 2003. (Curso de curta duração ministrado/Outra).
54. SARDINHA, José Alberto ; GARCIA, A. ; LUCENA, Carlos ; CASTRO, Jaelson ; ROMANOVSKY, Alexander ; ALENCAR, Paulo ; COWAN, Donald . Software Engineering for Large-Scale Multi-Agent Systems. 2003. (Editoração/Anais).
55. GARCIA, A. ; LUCENA, Carlos ; CASTRO, Jaelson ; OMICINI, Andrea ; ZAMBONELLI, Franco . Software Engineering for Large-Scale Multi-Agent Systems. 2003. (Editoração/Livro).
56.
GARCIA, A. . Tópicos em Engenharia de Software - Engenharia de Software para Sistemas Multi-Agentes. 2002. (Curso de curta duração ministrado/Outra).
57. GARCIA, A. ; LUCENA, Carlos ; CASTRO, Jaelson ; OMICINI, Andrea ; ZAMBONELLI, Franco . Software Engineering for Large-Scale Multi-Agent Systems. 2002. (Editoração/Anais).
58.
GARCIA, A. . Ensino da linguagem Logo para pessoas portadoras de deficiência mental. 1997. .
59.
GARCIA, A. . Ensino da linguagem Logo para professores da Associação Norte-Paranaense de Áudio-Comunicação Infantil (ANPACIN). 1997. .
60.
GARCIA, A. . Ensino da linguagem ObjectPascal/Delphi para alunos do curso de pós-graduação em Sistemas de Informação. 1997. (Curso de curta duração ministrado/Outra).
61.
GARCIA, A. . Ensino da linguagem Logo para crianças portadoras de deficiência auditiva. 1996. .
62.
GARCIA, A. . Ensino da linguagem ObjectPascal/Delphi para alunos do curso de pós-graduação em Sistemas de Informação. 1996. (Curso de curta duração ministrado/Outra).
63.
GARCIA, A. . Ensino de MS-DOS, Windows, e Office para professores da rede municipal de ensino de Maringá-PR. 1996. (Curso de curta duração ministrado/Outra).
64.
GARCIA, A. . Ensino da linguagem Logo para crianças portadoras de deficiência auditiva. 1995. .
65.
GARCIA, A. . Ensino de MS-DOS, Windows, e Office para professores da rede municipal de ensino de Maringá-PR. 1995. (Curso de curta duração ministrado/Outra).
66.
GARCIA, A. . Fundamentos de Informática Educativa. 1995. .

Bancas
Participação em bancas examinadoras
Dissertações
1. STAA, Arndt Von; GARCIA, A.; Barbosa, S.. Participação em banca de Marcos Pessoa. Uso de Casos de Uso para Geração de Casos de Teste. 2011. Dissertação (Mestrado em Informática) - Pontifícia Universidade Católica do Rio de Janeiro.
2. RODRIGUEZ, N.; GARCIA, A.; CERQUEIRA, R.. Participação em banca de Hugo Maranho. Utilizando Anotações em Desenvolvimento de Software Orientado a Componentes. 2011. Dissertação (Mestrado em Informática) - Pontifícia Universidade Católica do Rio de Janeiro.
3. RODRIGUEZ, N.; GARCIA, A.; CERQUEIRA, R.. Participação em banca de Hugo Roenick. Modelo de Componentes com Suporte aa Múltiplas Versões. 2011. Dissertação (Mestrado em Informática) - Pontifícia Universidade Católica do Rio de Janeiro.
4. GARCIA, A.; STAA, Arndt Von; LUCENA, Carlos. Participação em banca de Sérgio Cerqueira. Comparação de técnicas de implementação baseadas em agentes e em objetos. 2011. Dissertação (Mestrado em Informática) - Pontifícia Universidade Católica do Rio de Janeiro.
5. GARCIA, A.; Martins, E.; Araujo, G.. Participação em banca de Jefferson Ferreira. Validação do Fluxo Excepcional a parir de Diagrama de Atividades da UML 2.0. 2011. Dissertação (Mestrado em Ciência da Computação) - Universidade Estadual de Campinas.
6. Lifschitz, S.; Hermann, E.; GARCIA, A.. Participação em banca de Andrea Weberling Carvalho. Gerência Automática de Visões Materializadas em SGBDs Relacionais. 2011. Dissertação (Mestrado em Informática) - Pontifícia Universidade Católica do Rio de Janeiro.
7. CERQUEIRA, R.; Garcia, A; RODRIGUEZ, N.. Participação em banca de Paulo da Silva Silveira. Projeto e Implementação de Interfaces Coletivas em um Middleware orientado a Componentes de Software. 2011.
8. GARCIA, A.; STAA, Arndt Von. Participação em banca de Luana Lachtermacher. O Uso de Tabelas de Decisão para Automação de Geração e Execução de Casos de Teste. 2010. Dissertação (Mestrado em Informática) - Pontifícia Universidade Católica do Rio de Janeiro.
9. GARCIA, A.; LUCENA, Carlos; STAA, Arndt Von. Participação em banca de Luiz Rodolfo Neves Caldeira. Geração semi-automática de massas de testes funcionais a partir da composição de casos de uso e tabelas de decisão. 2010. Dissertação (Mestrado em Informática) - Pontifícia Universidade Católica do Rio de Janeiro.
10. GARCIA, A.; RODRIGUEZ, N.; CERQUEIRA, R.. Participação em banca de Hugo Maranho. Utilizando Programação Orientada a Atributos para Desenvolvimento de Componentes. 2010. Dissertação (Mestrado em Informática) - Pontifícia Universidade Católica do Rio de Janeiro.
11. GARCIA, A.; BATISTA, T.; Pires, P.; Delicato, F.. Participação em banca de Éberton Marinho. UM MODELO CONCEITUAL BASEADO EM MDD E PADRÕES PARA EVOLUÇÃO DE SISTEMAS OA. 2010. Dissertação (Mestrado em Ciência da Computação) - Universidade Federal do Rio Grande do Norte.
12. GARCIA, A.; Audy, J.; Ribeiro, L.. Participação em banca de Bruno Carreiro da Silva. Um Método de Refatoração para Modularização de Interesses Transversais. 2009. Dissertação (Mestrado em PPGC - Programa de Pós Graduação em Computação UFRGS) - Universidade Federal do Rio Grande do Sul.
13. GARCIA, A.; WERNER, C.; Travassos, G.. Participação em banca de Paulo Sérgio Medeiros dos Santos. Uma Análise da Utilização da Metodologia da Pesquisa-Ação em Engenharia de Software. 2009. Dissertação (Mestrado em Engenharia de Sistemas e Computação) - Universidade Federal do Rio de Janeiro.
14. GARCIA, A.; WHITTLE, J.. Participação em banca de Bernard Garret. MUCSIM: Aspect-Oriented Modelling Tool for Taming Security Attacks. 2008. Dissertação (Mestrado em Ciencia da Computacao) - Lancaster University.
15. GARCIA, A.; Sas, C.. Participação em banca de K. Hardy. Design and Implementation of a Framework for Online Communities. 2007. Dissertação (Mestrado em Ciencia da Computacao) - Lancaster University.
16. Edwards, C.; Pink, S.; GARCIA, A.. Participação em banca de Yehia Said Shahat Ahmed El Khatib. WiFi Ad-hoc Message Propagation over GPRS Networks. 2007. Dissertação (Mestrado em Ciencia da Computacao) - Lancaster University.
17. GARCIA, A.; KURTUEM, G.. Participação em banca de Vasileios Asloglou. Supporting Sponatenous Collaboration with Co-located Mobile Devices. 2007. Dissertação (Mestrado em Ciencia da Computacao) - Lancaster University.
18. Dix, A.; GARCIA, A.; Edwards, C.. Participação em banca de Robin Willians. Ship2Shore A Distributed Ship-to-Shore Application Framework. 2006. Dissertação (Mestrado em Ciencia da Computacao) - Lancaster University.
19. Garside, R.; GARCIA, A.. Participação em banca de Yingwei Wang. Text to XML Transcription Systems. 2006. Dissertação (Mestrado em Ciencia da Computacao) - Lancaster University.
20. Maldonado, J. C.; MASIERO, P.; GARCIA, A.. Participação em banca de Andre Dantas Rocha. Uma Ferramenta Baseada em Aspectos para Apoio ao Teste Funcional de Programas Java. 2005. Dissertação (Mestrado em Ciencia da Computacao) - Universidade de São Paulo.
Teses de doutorado
1. GARCIA, A.; PIMENTEL, M.; LUCENA, Carlos; FUKS, H.. Participação em banca de Bruno Gadelha. Uma Abordagem para Desenvolvimento de Groupware baseado em Linhas de Produtos e Modelo 3C. 2011. Tese (Doutorado em Informática) - Pontifícia Universidade Católica do Rio de Janeiro.
2. GARCIA, A.; WERNER, C.. Participação em banca de Vinicius Cardoso Garcia. Um Modelo de Referência para Adoção de Reuso de Software em Empresas Brasileiras. 2010. Tese (Doutorado em Doutorado em Ciência da Computação) - Universidade Federal de Pernambuco.
3. GARCIA, A.; HOLVOET, T.; Joosen, Wouter. Participação em banca de Nelis Boucké. Supporting Composition of Architectural Views. 2009. Tese (Doutorado em Doutorado em Ciência da Computação) - Katholieke Universiteit Leuven.
4. GARCIA, A.; WERNER, C.; BRAGA, R.; RICARTE, I.; Fortes, R.. Participação em banca de Daniel Lucrédio. Uma Abordagem Orientada à Modelos para Reutilização de Software. 2009. Tese (Doutorado em Doutorado) - Universidade de São Paulo.
5. GARCIA, A.; Marques, P.. Participação em banca de Bruno Miguel Brás Cabral. A Transactional Model for Automatic Exception Handling. 2009. Tese (Doutorado em Doutorado em Engenharia de Informática) - Universidade de Coimbra - Depto. Eng. Informática.
6. GARCIA, A.; WERNER, C.; CHOREN, R.; Barbosa, S.. Participação em banca de João Magalhães. Recovery-Oriented Software. 2009. Tese (Doutorado em Informática) - Pontifícia Universidade Católica do Rio de Janeiro.
7. Rodríguez, M. D.; Muñoz, B. R.; GARCIA, A.. Participação em banca de Sergio Romero Leiva. Desarrollo De Aplicaciones Científicas Basadas En Componentes, Esqueletos Y Aspectos. 2008. Tese (Doutorado em Doutorado em Ciencia da Computacao) - University of Malaga.
8. Katz, Shmuel; Joosen, Wouter; GARCIA, A.; Aksit, M.; Bergmans, L.. Participação em banca de Pascal Eugene Alois Durr. Resource-based Verification for Robust Composition of Aspects. 2008. Tese (Doutorado em Doutorado em Ciencia da Computacao) - University of Twente.
9. GARCIA, A.; Roberts, G.. Participação em banca de M. Milewski. Weaving of Aspect Models. 2008. Tese (Doutorado em Doutorado em Ciencia da Computacao) - University College of London.
10. GARCIA, A.. Participação em banca de Ruzanna Chitchyan. Semantics-Based Composition for Aspect-Oriented Requirements Engineering. 2007. Tese (Doutorado em Doutorado em Ciencia da Computacao) - Lancaster University.
11. GARCIA, A.; Budgen, D.. Participação em banca de Andre Shem Oboler. A Process of Improving Process Improvement Processes in Academic Research. 2007. Tese (Doutorado em Doutorado em Ciencia da Computacao) - Lancaster University.
12. BORBA, P.; Meira, S.; SOARES, S.; GARCIA, A.. Participação em banca de Vander Alves. Aspect-Oriented Refactoring for Product Lines. 2006. Tese (Doutorado em Ciências da Computação) - Universidade Federal de Pernambuco.
13. Leite, Júlio; LUCENA, Carlos; WERNER, C.; STAA, Arndt Von; GARCIA, A.. Participação em banca de Lyrene Fernandes da Silva. An Aspect-Oriented Strategy for Modelling Requirements. 2006. Tese (Doutorado em Informática) - Pontifícia Universidade Católica do Rio de Janeiro.
Participação em bancas de comissões julgadoras
Concurso público
1. WHITTLE, J.; RASHID, A.; Blair, G.; Sawyer, P.; GARCIA, A.. Lecturer (Professor Assistente), Software Engineering. 2008. Lancaster University.
Outras participações
1. RASHID, A.; WHITTLE, J.; GARCIA, A.. Assistente de Pesquisa, Desenvolvimento de Software Orientado a Aspectos. 2008. Lancaster University.
2. GARCIA, A.; RASHID, A.. Assistente de Pesquisa, AOSD-Europe. 2008. Lancaster University.
3. GARCIA, A.; RASHID, A.. Assistente de Pesquisa, Avaliacao Empirica de Desenvolvimento de Software Orientado a Aspectos. 2006. Lancaster University.
4. GARCIA, A.; RASHID, A.. Assistente de Pesquisa. 2006. Lancaster University.

Eventos
Participação em eventos
1. XXV Simpósio Brasileiro de Engenharia de Software, 2o. Congresso de Software: Teoria e Prática.Coordenador do Comite de Programa. 2011. (Simpósio).
2. Conferência Latino-Americana de Jovens Pesquisadors da ABC.Revealing Implicit Concerns of Developers on Evolving Software Systems. 2010. (Congresso).
3. XXIV Simpósio Brasileiro de Engenharia de Software.Coordenador dos Tutoriais do SBES 2010. 2010. (Simpósio).
4. Spring School on Aspect-Oriented Software Development.Dissemination of Doctoral Research on AOSD. 2010. (Simpósio).
5. 8th International Conference on AOSD.Coordenador da Sessão Técnica - "Domain-Specific Aspect Languages and Applications". 2009. (Congresso).
6. Conferência Latino-Americana de Jovens Pesquisadors da ABC.Stability Analysis of Crosscutting Patterns in Software Systems. 2009. (Congresso).
7. British Computer Society (BCS) - Advanced Programming Seminar Series.Title of my talk: "Stability Assessment of Aspect-Oriented Software Architectures: New Challenges and Directions". 2009. (Seminário).
8. Série de Seminários em Computação, Universidade Federal Fluminense.Avaliando Estabilidade de Arquiteturas de Software Orientadas a Aspectos. 2009. (Seminário).
9. Workshop de Teses e Dissertações em Engenharia de Software.Debatedor de Dissertações e Teses Apresentadas. 2009. (Seminário).
10. Palestra na Katholieke Universiteit Leuven (KUL).Are Your Concerns in "Good Shape"? Observing Crosscuting in Evolving Software. 2009. (Seminário).
11. Spring School on AOSD.International Conference on Aspect-Oriented Software Development (AOSD). 2009. (Simpósio).
12. XXIII Simpósio Brasileiro de Engenharia de Software.Coordenação de Sessão Técnica: "Engenharia de Requisitos". 2009. (Simpósio).
13. III Latin American Workshop on Aspect-Oriented Software Development (LA-WASP 2009).Palestra Convidada: "Are your concerns in 'good shape'? Observing crosscutting in evolving software". 2009. (Encontro).
14. Early Aspects at ICSE: Aspect-Oriented Requirements Engineering and Architecture Design.Do Early Aspects Span Development Cycle?. 2009. (Outra).
15. Applicability of Novel Software Engineering Techniques for Evolvable Systems.Using Empirical Studies for the Development of AOP Cookbooks. 2008. (Seminário).
16. Early Aspects at ICSE: Aspect-Oriented Requirements Engineering and Architecture Design.Early Aspects and Product Lines. 2008. (Seminário).
17. Second Turkish Conference on Software Architecture.Pursuing Software Architecture Stability in an Unstable Contemporary World: New Findings and Challenges. 2008. (Simpósio).
18. Lecture: "Aspect-Oriented Software Architectures: An Assessment Perspective".Summer School on Aspect-Oriented Software Development. 2008. (Outra).
19. Workshop @ CAiSE 2007.New Challenges for Agent-Oriented Software Engineering. 2007. (Seminário).
20. Latin American Workshop on Aspect-Oriented Software Development (La-WASP) @ SBES.Aspects vs. Obliviousness. 2007. (Seminário).
21. ACM/IEEE 10th International Conference on Model Driven Engineering Languages and Systems (MODELS).Aspects and Model-Driven Development. 2007. (Simpósio).
22. Universidade de Milão.Aspects and Exceptions: The Devil is in the Details. 2006. (Congresso).
23. Palestra na Universidade de Tóquio.Quantitative Assessment of AOSD. 2006. (Seminário).
24. XXI Simpósio Brasileiro de Engenharia de Software.Coordenador de Sessão Técnica. 2006. (Simpósio).
25. Palestra na Universidade de Londres.Modularization and Composition of Design Patterns with Aspects: An Series of Empirical Studies. 2005. (Seminário).
26. Katholieke Universiteit Leuven.Modularization and Composition of Design Patterns with Aspects. 2005. (Seminário).
27. Palestra na Universidade Estadual de Campinas (Unicamp).Modularização de Padrões de Projeto com Aspectos: Um Estudo Quantitativo. 2004. (Seminário).
28. Palestra no Laboratoire d'Informatique de Paris 6.From Objects to Agents: An Aspect-Oriented Approach. 2004. (Seminário).
29. Palestra University of Newcastle, School of Computing Science, Dependability Group.From Objects to Agents: An Aspect-Oriented Approach. 2004. (Seminário).
30. IBM Eclipse Day, PUC-Rio. Programação Orientada a Aspectos. 2003. (Seminário).
31. Palestra na Universidade Federal da Bahia, Departamento de Ciência da Computação,.Refactoring with Aspects. 2003. (Seminário).
32. Palestra no Unicentro, Semana da Informática.Engenharia de Software e Sistemas Baseados em Agentes. 2003. (Seminário).
33. Palestra no King s College, Computer Science Department.Agents and Objects in Software Engineering: An Aspect-Oriented Approach. 2003. (Seminário).
34. Palestra na Universidade de Waterloo.An Aspect-Based Method for Multi-Agent Systems. 2003. (Seminário).
35. Palestra no Departamento de Informática, Universidade Estadual de Maringá.Engenharia de Software Além de Objetos: As Novas Abstrações Agentes e Aspectos. 2002. (Seminário).
36. IBM Almaden Research Center, Computer Science Department.Enterprise TSpaces: Introducing Fault Tolerance and Scalability to TSpaces. 2001. (Seminário).
37. Computer Science Department, University of Waterloo.Agents in Object-Oriented Software Engineering. 2001. (Seminário).
38. orkshop de Teses e Dissertações, 21o. Simpósio Brasileiro de Engenharia de Software (SBES).Tratamento de Exceções em Sistemas Concorrentes Orientados a Objetos. 2001. (Simpósio).
Organização de eventos
1. BEDER, Delano Medeiros ; RUBIRA, Cecília Mary Fischer ; GARCIA, A. ; CERQUEIRA, R. ; Ueyama, J. ; Mattielo-Francisco, M. . Latin-American Workshop on Exception Handling in Contemporary Software Systems (EHCoS). 2011. (Outro).
2. GARCIA, A. ; FIGUEIREDO, E. ; GREENWOOD, P. ; Hanenberg, S. . International Workshop on Empirical Evaluation of Software Composition Techniques (ESCOT) at ECOOP 2011. 2011. (Outro).
3. Garcia, A.F. . Coordenador Comitê de Programa - XXV SBES. 2011. (Congresso).
4. Garcia, A . 2nd Brazilian Workshop on MDD at CBSoft 2010. 2011. (Congresso).
5. Garcia, A . II Congresso Brasileiro de Software: Teoria e Prática (CBSoft) - Steering Committee. 2011. (Congresso).
6. Clarke, Siobhan ; GARCIA, A. . Onward! 2010 at OOPSLA/SPLASH. 2010. (Congresso).
7. BORBA, P. ; GARCIA, A. ; SOARES, S. . 10th International Conference on Aspect-Oriented Software Development - 2011. 2010. (Congresso).
8. GARCIA, A. ; GREENWOOD, P. ; FIGUEIREDO, E. . International Workshop on Empirical Evaluation of Software Composition Techniques (ESCOT) at AOSD 2010. 2010. (Outro).
9. GARCIA, A. ; Grey, J. ; GREENWOOD, P. ; CAI, Y. . 4th Intl. Workshop on Assessment of Contemporary Modularization Techniques (ACoM.2010) at SPLC 2010. 2010. (Outro).
10. GARCIA, A. ; WERNER, C. . 1o. Workshop Brasileiro em Desenvolvimento de Software Dirigido por Modelos". 2010. (Outro).
11. Garcia, A . 1st Brazilian Workshop on MDD at CBSoft 2010. 2010. (Congresso).
12. GARCIA, A. ; Joosen, Wouter . 4th Summer School on AOSD. 2009. (Outro).
13. GARCIA, A. ; Araujo, J. ; Moreira, A. ; Niu, N. ; Clements, P. ; RASHID, A. . 15th International Workshop on Early Aspects. 2009. (Outro).
14. GARCIA, A. ; GREENWOOD, P. ; CAI, Y. ; SANT'ANNA, Cláudio ; SULLIVAN, K. ; COTTENIER, T. . 3rd Intl. Workshop on Assessment of Contemporary Modularization Techniques (ACoM.2009) at OOPSLA 2009. 2009. (Outro).
15. GARCIA, A. ; FARIAS, K. ; DANTAS, F. ; SILVA, M. ; NUNES, C. ; LUCENA, Carlos . 1st Colloquium on Model-Driven Development and Evolution of Program Families. 2009. (Outro).
16. GARCIA, A. . 3rd AOSD Summer School. 2008. (Outro).
17. GARCIA, A. . 4th Intl. Workshop on Exception Handling (WEH 08). 2008. (Outro).
18. GARCIA, A. ; GREENWOOD, P. ; SULLIVAN, K. ; CAI, Y. ; BANIASSAD, E. . 2nd Intl. Workshop on Assessment of Contemporary Modularization Techniques (ACoM 08). 2008. (Outro).
19. GARCIA, A. ; BANIASSAD, E. ; LOPES, C. . 1st. Intl. Workshop on Assessment of Contemporary Modularization Techniques (ACoM 08). 2007. (Outro).
20. GARCIA, A. ; LOPES, C. ; BANIASSAD, E. ; Zhao, J. . 1st Intl. Workshop on Assessment of Aspect-Oriented Technologies (ASAT.07). 2007. (Outro).
21. GARCIA, A. ; LUCENA, Carlos José Pereira de . 2nd Edition of the International Conference on Innovative Views of .NET Technologies (IVNET). 2006. (Congresso).
22. GARCIA, A. . 5th International Workshop on Software Engineering for Large-Scale Multi-Agent Systems (SELMAS). 2006. (Congresso).
23. GARCIA, A. . 1st Workshop on Software Engineering Challenges for Ubiquitous Computing (SEUC). 2006. (Congresso).
24. GARCIA, A. . 8th International Workshop on Agent-Oriented Information Systems. 2006. (Congresso).
25. GARCIA, A. . 4th International Workshop on Software Engineering for Large-Scale Multi-Agent Systems (SELMAS). 2005. (Congresso).
26. GARCIA, A. . Workshop em Desenvolvimento de Software Orientado a Aspectos. 2004. (Congresso).
27. GARCIA, A. . 1o. Workshop Brasileiro em Desenvolvimento de Software Orientado a Aspectos (WASP). 2004. (Congresso).
28. GARCIA, A. . 3rd International Workshop on Software Engineering for Large-Scale Multi-Agent Systems (SELMAS). 2004. (Congresso).
29. GARCIA, A. . 2nd International Workshop on Software Engineering for Large-Scale Multi-Agent Systems (SELMAS). 2003. (Congresso).
30. GARCIA, A. . 1st International Workshop on Software Engineering for Large-Scale Multi-Agent Systems (SELMAS). 2002. (Congresso).
31. GARCIA, A. . II Mostra de Trabalhos em Informática. 1997. (Exposição).
32. GARCIA, A. . I ESPETEN Encontro Sul-Brasileiro de Grupos PET (Programa Especial de Treinamento CAPES) do Brasil. 1997. (Outro).
33. GARCIA, A. . I Encontro de Informática Educativa da Universidade Estadual de Maringá. 1996. (Outro).

Orientações
Orientações em andamento
Dissertação de mestrado
1. Eiji Adachi Barbosa. Tratamento de Exceções em Desenvolvimento Dirigido a Modelos. Início: 2010. Dissertação (Mestrado em Informática) - Pontifícia Universidade Católica do Rio de Janeiro, Conselho Nacional de Desenvolvimento Científico e Tecnológico. (Orientador).
2. Roberta Arcoverde. Uma Abordagem de Visualização para Detecção Sensível a História de Anomalias de Código. Início: 2010. Dissertação (Mestrado em Informática) - Pontifícia Universidade Católica do Rio de Janeiro. (Orientador).
3. Alessandro Gurgel. Checagem de Regras de Projeto em Desenvolvimento Dirigido por Modelos. Início: 2010. Dissertação (Mestrado em Informática) - Pontifícia Universidade Católica do Rio de Janeiro, Conselho Nacional de Desenvolvimento Científico e Tecnológico. (Orientador).
Tese de doutorado
1. Éverton Tavares Guimarães. Uma Abordagem para Refatoração de Modelos. Início: 2010. Tese (Doutorado em Informática) - Pontifícia Universidade Católica do Rio de Janeiro, Conselho Nacional de Desenvolvimento Científico e Tecnológico. (Orientador).
2. Francisco Neto. Avaliacao de Composicao Semantica em Projeto e Implementacao de Software. Início: 2009. Tese (Doutorado em Informática) - Pontifícia Universidade Católica do Rio de Janeiro, Conselho Nacional de Desenvolvimento Científico e Tecnológico. (Orientador).
3. Camila Nunes. Avaliação de Mecanismos de Variabilidade Para Implementação de Linhas de Produto. Início: 2009. Tese (Doutorado em Informática) - Pontifícia Universidade Católica do Rio de Janeiro. (Co-orientador).
4. Ana Luisa Medeiros. Mecanismos Avançados para Composição de Modelos Arquiteturais. Início: 2009. Tese (Doutorado em Sistemas e Computação) - Universidade Federal do Rio Grande do Norte, RNP. (Co-orientador).
5. Kleinner Oliveira. Avaliacao Quantitativa de Tecnicas de Composicao de Modelos. Início: 2008. Tese (Doutorado em Doutorado em Ciencia da Computacao) - Pontifícia Universidade Católica do Rio de Janeiro, Conselho Nacional de Desenvolvimento Científico e Tecnológico. (Orientador).
6. Rachel Burrows. Avaliacao de Eficacia de Metricas de Acoplamento em Programacao Orientada a Aspectos. Início: 2007. Tese (Doutorado em Doutorado em Ciencia da Computacao) - Lancaster University, EPSRC. (Orientador).
7. Omar Alhadythi. Avaliacao de Confiabilidade em Programacao Orientada a Aspectos. Início: 2006. Tese (Doutorado em Doutorado em Ciencia da Computacao) - Lancaster University. (Orientador).
8. Safoora Shakil Khan. An Exploratory Analysis of Evolving Requirements-Architecture Dependencies. Início: 2006. Tese (Doutorado em Doutorado em Ciencia da Computacao) - Lancaster University, European Comission. (Orientador).
Supervisões e orientações concluídas
Dissertação de mestrado
1. Leandra Mara Dias. Uma Abordagem Sensível à História para Detecção de Anomalias de Código. 2010. Dissertação (Mestrado em Informática) - Pontifícia Universidade Católica do Rio de Janeiro, . Co-Orientador: Alessandro Fabricio Garcia.
2. Thomas Addison. Avaliacao de mecanismos "publish-subscribe" para tratamento de excecoes sensivel a contextos. 2008. Dissertação (Mestrado em Ciencia da Computacao) - Lancaster University, . Orientador: Alessandro Fabricio Garcia.
3. Marcelo Moura. Um Benchmarking Framework para Avaliação da Manutenibilidade de Software Orientado a Aspectos. 2008. Dissertação (Mestrado em Engenharia da Computação) - Universidade de Pernambuco, . Co-Orientador: Alessandro Fabricio Garcia.
4. Karla Damasceno. Tratamento de Excecoes Sensivel ao Contexto. 2006. Dissertação (Mestrado em Informática) - Pontifícia Universidade Católica do Rio de Janeiro, Conselho Nacional de Desenvolvimento Científico e Tecnológico. Orientador: Alessandro Fabricio Garcia.
5. Cidiane Aracaty Lobato. Uma Arquitetura Orientada a Aspectos para Agentes Móveis. 2005. Dissertação (Mestrado em Informática) - Pontifícia Universidade Católica do Rio de Janeiro, Coordenação de Aperfeiçoamento de Pessoal de Nível Superior. Co-Orientador: Alessandro Fabricio Garcia.
6. Eduardo Magno Figueiredo. Uma Abordagem de Avaliacao Quantativa para Desenvolvimento de Software Orientado a Aspectos. 2005. Dissertação (Mestrado em Informática) - Pontifícia Universidade Católica do Rio de Janeiro, Coordenação de Aperfeiçoamento de Pessoal de Nível Superior. Orientador: Alessandro Fabricio Garcia.
7. Cláudio Sant Anna. Manutenibilidade e Reusabilidade de Software Orientado a Aspectos: Um Framework de Avaliação. 2004. Dissertação (Mestrado em Informática) - Pontifícia Universidade Católica do Rio de Janeiro, Conselho Nacional de Desenvolvimento Científico e Tecnológico. Co-Orientador: Alessandro Fabricio Garcia.
Tese de doutorado
1. Nelio Alessandro Cacho. Tratamento de Excecoes Manutenivel com Canais de Excecoes Explicitas. 2009. Tese (Doutorado em Doutorado em Ciencia da Computacao) - Lancaster University, . Orientador: Alessandro Fabricio Garcia.
2. Eduardo Magno Figueiredo. Concern-Oriented Heuristic Assessment of Design Stability. 2009. Tese (Doutorado em Doutorado em Ciência da Computação) - Lancaster University, Coordenação de Aperfeiçoamento de Pessoal de Nível Superior. Orientador: Alessandro Fabricio Garcia.
3. Claudio Sant'Anna. Uma Abordagem Sensivel a Interesses para Avaliacao de Projeto Orientado a Aspectos. 2008. Tese (Doutorado em Informática) - Pontifícia Universidade Católica do Rio de Janeiro, Conselho Nacional de Desenvolvimento Científico e Tecnológico. Co-Orientador: Alessandro Fabricio Garcia.
Supervisão de pós-doutorado
1. José María Conejero. Concern Quantitative Analysis in Evolving Requirements and Architecture Artefacts. 2008. Lancaster University, European Comission. Alessandro Fabricio Garcia.
2. Jose Alberto Sardinha. A Multi-Agent Approach for the Analysis of Early Aspects. 2008. Lancaster University, European Comission. Alessandro Fabricio Garcia.
Trabalho de conclusão de curso de graduação
1. Christopher Bull. Jistory: Change-aware Identification of Modularity Anomalies in Java Programs. 2008. Trabalho de Conclusão de Curso. (Graduação em Ciencia da Computacao) - Lancaster University. Orientador: Alessandro Fabricio Garcia.
2. Gary Thewlis. Uma Ferramenta de Medicao em Programas Orientados a Aspectos. 2006. Trabalho de Conclusão de Curso. (Graduação em Ciencia da Computacao) - Lancaster University. Orientador: Alessandro Fabricio Garcia.
3. Andrew Buckley. FacetArch: Uma Ferramenta para Modelagem de Arquiteturas Orientadas a Aspectos. 2006. Trabalho de Conclusão de Curso. (Graduação em Ciencia da Computacao) - Lancaster University. Orientador: Alessandro Fabricio Garcia.
Orientações de outra natureza
1. Neil Loughran. VML: A Variability Modelling Language for Product-Line Software Architectures. 2008. Orientação de outra natureza. (Ciencia da Computacao) - Lancaster University, European Comission. Orientador: Alessandro Fabricio Garcia.
2. Americo Sampaio. Projeto e Implementacao do Portal AOSD-Europe. 2008. Orientação de outra natureza - Lancaster University, European Comission. Orientador: Alessandro Fabricio Garcia.
3. Patrick Brito. Tratamento de excecoes em arquiteturas de linhas de produto. 2008. Orientação de outra natureza - Lancaster University. Orientador: Alessandro Fabricio Garcia.
4. Leonardo Tizzei. Adaptacao do modelo COSMOS para suporte a projeto orientado a aspectos de linhas de produto. 2008. Orientação de outra natureza - Lancaster University. Orientador: Alessandro Fabricio Garcia.
5. Francisco Neto. Projeto e Implementacao de uma Linha de Produto de Software com CaesarJ. 2008. Orientação de outra natureza. (Ciencia da Computacao) - Universidade do Estado do Rio Grande do Norte. Orientador: Alessandro Fabricio Garcia.
6. Luca Sabatucci. Composicao Flexivel de Padroes de Projeto. 2007. Orientação de outra natureza. (Ciencia da Computacao) - Lancaster University. Orientador: Alessandro Fabricio Garcia.
7. Ambra Molesini. Avaliacao Quantitativa de Arquiteturas de Software Orientadas a Aspectos. 2007. Orientação de outra natureza. (Ciencia da Computacao) - Lancaster University. Orientador: Alessandro Fabricio Garcia.
8. Miguel Rezende da Silva. COMET: Ferramenta de Medicao Sensivel a Interesses para Arquiteturas de Software. 2007. Orientação de outra natureza - Lancaster University, European Comission. Orientador: Alessandro Fabricio Garcia.
9. Nelio Alessandro Cacho. Identificacao de interesses transversais nao-convencionais em programacao orientada a aspectos. 2007. Orientação de outra natureza - Lancaster University, European Comission. Orientador: Alessandro Fabricio Garcia.
10. Claudio Sant'Anna. COMET: uma ferramenta para metricas arquiteturais sensiveis a interesse. 2007. Orientação de outra natureza - Lancaster University, Conselho Nacional de Desenvolvimento Científico e Tecnológico. Orientador: Alessandro Fabricio Garcia.
11. Philip Greenwood. A Testbed for Aspect-Oriented Software Development. 2006. Orientação de outra natureza. (Ciencia da Computacao) - Lancaster University, Research Office, Lancaster University. Orientador: Alessandro Fabricio Garcia.
12. Nelis Boucke. Composicao Aspectual em Arquiteturas de Software. 2006. Orientação de outra natureza - Lancaster University, European Comission. Orientador: Alessandro Fabricio Garcia.
13. Thiago Bartolomei. Avaliacao de Estabilidade em Projetos de Software Orientados a Aspectos. 2006. Orientação de outra natureza - Lancaster University, Research Office, Lancaster University. Orientador: Alessandro Fabricio Garcia.
14. Fernanco Castor Fillho. Avaliacao de programacao orientada a aspectos para tratamento de excecoes. 2005. Orientação de outra natureza - Lancaster University. Orientador: Alessandro Fabricio Garcia.

Outras informações relevantes
- Membro da BCS (British Computer Society), de 2006 a 2008.
- Membro da SBC (Sociedade Brasileira de Computação),  de 1996 a 2005.
- Membro da ACM (Association for Computing Machinery), desde 2002.
.
                                                                        
Página gerada pelo Sistema Currículo Lattes em 11/02/2012 às 15:32:24