|
Alessandro Fabricio Garcia 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.
Última
atualização do currículo em 20/01/2012
Endereço para acessar este CV: http://lattes.cnpq.br/0807511237795775 |
| Nome | Alessandro Fabricio Garcia |
| Nome em citações bibliográficas | GARCIA, A.;Garcia, Alessandro; Garcia, A.F.; Garcia, Alessandro F.; Garcia, Alessandro Fabricio;Garcia, A |
| Sexo | Masculino |
| Endereço profissional | Pontifí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/ |
| 2004 - 2004 | Pó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. |
| 1994 - 1998 | Graduaçã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 . |
| 2006 - 2007 | Certificate of Academic Practice.
(Carga horária: 80h). Lancaster University, LANCS, Inglaterra. |
| 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 |
| 2007 - Atual | Atividades de Participação em Projeto, Departamento de Informatica, . |
|
Projetos de pesquisa EVA: Estilos, Visões e Aspectos em Arquitetura de Software |
| 3/2000 - Atual | Pesquisa 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 - Atual | Treinamentos 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 - Atual | Atividades 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 - 2013 | Atividades de Participação em Projeto, Departamento de Informatica, . |
|
Projetos de pesquisa DAnSis - Detecção de Anomalias em Sistemas de Software Evolutivos |
| 2010 - 2013 | Atividades 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 - 2012 | Atividades 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 - 2012 | Atividades 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 - 2012 | Atividades 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 - 2011 | Atividades 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/2009 | Ensino, Ciência da Computação, Nível: Graduação. |
| Disciplinas ministradas Programação Modular |
| 03/2009 - 07/2009 | Ensino, Informática, Nível: Pós-Graduação. |
| Disciplinas ministradas Desenvolvimento de Software Orientado a Aspectos |
| 2009 - 2009 | Atividades de Participação em Projeto, Departamento de Informatica, . |
|
Projetos de pesquisa Composição Avançada de Modelos de Software |
| 2008 - 2009 | Atividades 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 - 2009 | Atividades de Participação em Projeto, Departamento de Informatica, . |
|
Projetos de pesquisa Modelagem Computacional de Sistemas Biológicos e Sociais Baseada em Sistemas Multiagentes |
| 2004 - 2006 | Atividades de Participação em Projeto, Departamento de Informatica, . |
|
Projetos de pesquisa EMACA: Engenharia de Software para Aplicações Multi-Agentes Cooperativas |
| 2000 - 2004 | Atividades 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 - 2010 | Atividades 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 - 2009 | Atividades 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 - 2009 | Atividades de Participação em Projeto, Computing Department, . |
|
Projetos de pesquisa AMPLE - Aspect-Oriented Model-Driven Produc-Line Engineering |
| 2007 - 2008 | Atividades 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 - 2008 | Atividades de Participação em Projeto, Computing Department, . |
|
Projetos de pesquisa AOSD-Europe: Network of Excellence on Aspect-Oriented Software Development |
| 2006 - 2007 | Atividades de Participação em Projeto, Computing Department, . |
|
Projetos de pesquisa TAO: A Testbed for Aspect-Oriented Software Development |
| 2003 - 2006 | Atividades 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/2000 | Pesquisa 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/2000 | Atividades 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 |
| 2011 - 2013 | DAnSis - 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 - 2012 | AMAComp - 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 - 2012 | GComp - 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 - 2013 | AVATAR - 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 - 2012 | TACOR - 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 - 2012 | SCiPro: 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 - 2012 | CASA - 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 - Atual | MDEvol - 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 - 2012 | Avaliaçã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 - 2011 | Avaliaçã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 - 2011 | MecCoM - 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 - 2011 | REACT - 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 - 2009 | Composiçã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 - Atual | Futuro 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 - Atual | INES, 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 - Atual | Avaliaçã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 - Atual | ComDADO |
| Descrição: abc. Situação: Em andamento; Natureza: Pesquisa. Alunos envolvidos: Mestrado acadêmico ( 4) Doutorado ( 8) . Integrantes: Alessandro Fabricio Garcia - Coordenador. . |
| 2008 - 2010 | DiVA: 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 - 2010 | EA-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 - 2009 | Sistemas 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 - 2009 | Modelagem 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 - 2009 | RODEP: 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 - 2008 | A 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 - 2008 | Aspect-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 - Atual | EVA: 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 - 2009 | AMPLE - 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 - 2007 | TAO: 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 - 2008 | AOSD-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 - 2006 | EMACA: 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 - 2006 | Agent-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 - 2004 | Empirically-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 - Atual | ESSMA/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 - Atual | Pronex - "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 - 2000 | ACCORDS |
| 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.. |
| 2010 - Atual | Periódico: International Journal of Software Architecture |
| 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 |
| 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. |
| 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. |
| 2010 | Indicação para o "Best Paper Award", 9th ACM International Conference on Aspect-Oriented Software Development. |
| 2010 | TWAS-ROLAC Prize for Young Scientists, TWAS-ROLAC. |
| 2009 | Indicação para o "Best Paper Award", 8th ACM International Conference on Aspect-Oriented Software Development. |
| 2009 | Distinção - Bolsa de Reconhecimento de Produtividade, PUC-Rio (somente 12 bolsas são distribuídas para toda universidade). |
| 2009 | Distinção - Bolsa Jovem Cientista do Nosso Estado, FAPERJ. |
| 2009 | Prêmio: Melhores Artigos do 23o. Simpósio Brasileiro de Engenharia de Software, SBC - Comitê do Simpósio Brasileiro de Engenharia de Software. |
| 2009 | Título - Membro Eleito da Acadêmia Brasileira de Ciências (Regional), Acadêmia Brasileira de Ciências. |
| 2009 | Distincao - Bolsa Produtividade, CNPq. |
| 2006 | Best Researcher Award, Lancaster University. |
| 2005 | Indicação como um dos melhores artigos da "International Conference on AOSD", Transactions on Aspect-Oriented Software Development. |
| 2005 | Prêmio de Melhor Artigo, Simpósio Brasileiro de Engenharia de Software, SBC. |
| 2004 | Prêmio de Melhor Artigo, Simpósio Brasileiro de Engenharia de Software, SBC. |
| 2004 | Indicação ao "Doctoral Dissertation Competition da ACM, Departamento de Informática PUC-Rio. |
| 2002 | Aluno Nota 10, Faperj. |
| 2001 | Melhor Dissertação de Mestrado - 1o. lugar, SBC - Sociedade Brasileira de Computação. |
| 2001 | Indicado para o Best Paper Award, Sociedade Brasileira de Computação - SBC. |
| 2001 | Integrante da Lista dos 10 Melhores "Summer Interns" da IBM, IBM Almadem Research. |
| 1996 | Concurso Paranaense de Trabalhos de Iniciação Científica em Ciência da Computação, CNPq/CAPES/UFPR. |
| 1992 | Concurso de Programação em Cobol, CDI Informática Maringá. |
| 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. |
| 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. . |
| 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. |
| 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 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 |
| 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. |
- 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 |