Relatório de produção acadêmica da Universidade Federal de São Carlos (UFSCar)
Departamento de Computação (DC)

Centro de Ciências Exatas e de Tecnologia (CCET)
Campus São Carlos

Plataforma Lattes / outubro de 2020

Valter Vieira de Camargo

Valter Vieira de Camargo is an Associate Professor at the Computing Department of Federal University of São Carlos (DC/UFSCar), Brazil. Currently he is the head of the AdvanSE Group (Advansed Research on Software Engineering) in this department, conducting research on several fields, such as: Architecture-Driven Modernization (ADM), modularity-oriented software development and self-adaptive systems. He obtained his PhD in Computer Science in 2006 at ICMC/USP and his Master Degree in 2001 at DC/UFSCar. Along the year of 2013, he worked as an invited researcher in the ENOFES Project, at the Computing Department of the University of Twente, Netherlands. He has actuated as an evaluator of the Ministry of Education of Learning Institutions. Besides, he has co-authored over 120 referred papers in journals, conferences and books. (Texto informado pelo autor)

  • http://lattes.cnpq.br/6809743774407662 (24/09/2020)
  • Rótulo/Grupo:
  • Bolsa CNPq:
  • Período de análise: 2009-2020
  • Endereço: Universidade Federal de São Carlos, Centro de Ciências Exatas e de Tecnologia, Departamento de Computação. Rodovia Washington Luis km 235 13565-905 - Sao Carlos, SP - Brasil - Caixa-postal: 676 Telefone: (16) 33518232 Ramal: 8616 Fax: (16) 33518233
  • Grande área: Ciências Exatas e da Terra
  • Área: Ciência da Computação
  • Citações: Google Acadêmico

Produção bibliográfica

Produção técnica

Produção artística

Orientações em andamento

Supervisões e orientações concluídas

Projetos de pesquisa

Prêmios e títulos

Participação em eventos

Organização de eventos

Lista de colaborações


Produção bibliográfica

Produção técnica

Produção artística

Orientações em andamento

Supervisões e orientações concluídas

Projetos de pesquisa

  • Total de projetos de pesquisa (6)
    1. 2020-Atual. Validacao de Aplicacoes para Cidades Inteligentes: Uma Abordagem Baseada em Defeitos
      Descrição: Contexto: Aplicações para Cidades Inteligentes já são uma realidade para diversos domínios críticos como transporte e mobilidade urbana, saúde, residências, e segurança pública, dentre outros. Por exemplo, tecnologias para o controle de tráfego ajudam a reduzir o tempo no trânsito em grandes cidades; porém, falhas em tempos semafóricos, por exemplo, podem causar acidentes, trazendo sérios danos à população e elevando o nível de desconfiança em relação a essas tecnologias. Assim, essas aplicações precisam ser robustas e corretas. A despeito disso, observa-se que técnicas atuais para se implementar tais atributos de qualidade focam em partes específicas dos sistemas (por exemplo, nas redes de sensores) ou não são suficientemente refinadas para serem aplicadas em nível de código fonte. Objetivo: Definir uma abordagem baseada em defeitos, contemplando-se técnicas de tolerância a defeitos e teste de mutação, para o desenvolvimento e a validação de aplicações para Cidades Inteligentes, com foco nos domínios de mobilidade urbana e gestão de tráfego. Método: Será construído um catálogo de tipos de defeitos, erros e falhas inerentes a esses sistemas. O catálogo embasará a definição de abordagens de tolerância a defeitos e de teste de mutação para o contexto investigado. Ferramental de apoio (injeção de erros, e teste de mutação) será desenvolvido e integrado entre si, e também integrado em um simulador de aplicações para Cidades Inteligentes. Estudos experimentais serão conduzidos para avaliar e refinar as abordagens e ferramentas propostas. Resultados Esperados: Contribuições teóricas (catálogo de tipos de defeitos, erros e falhas; e as abordagens de tolerância a defeitos e de teste de mutação), de automatização (ferramentas) e experimentais (resultados de estudos de avaliação), as quais promovem avanço no desenvolvimento de aplicações para Cidades Inteligentes e contribuem para a transferência tenológica academia-indústria nesse importante domínio de sistemas computacionais..#10;#10;Processo Fapesp: 2019/25307-8. Situação: Em andamento; Natureza: Pesquisa. Alunos envolvidos: Mestrado acadêmico: (3) Doutorado: (2) . Integrantes: Valter Vieira de Camargo - Integrante / Fabiano Cutigi Ferrari - Coordenador / Marcio de Medeiros Ribeiro - Integrante. Financiador(es): Fundação de Amparo à Pesquisa do Estado de São Paulo - Auxílio financeiro.
      Membro: Valter Vieira de Camargo.
      Descrição: Contexto: Aplicações para Cidades Inteligentes já são uma realidade para diversos domínios críticos como transporte e mobilidade urbana, saúde, residências, e segurança pública, dentre outros. Por exemplo, tecnologias para o controle de tráfego ajudam a reduzir o tempo no trânsito em grandes cidades; porém, falhas em tempos semafóricos, por exemplo, podem causar acidentes, trazendo sérios danos à população e elevando o nível de desconfiança em relação a essas tecnologias. Assim, essas aplicações precisam ser robustas e corretas. A despeito disso, observa-se que técnicas atuais para se implementar tais atributos de qualidade focam em partes específicas dos sistemas (por exemplo, nas redes de sensores) ou não são suficientemente refinadas para serem aplicadas em nível de código fonte. Objetivo: Definir uma abordagem baseada em defeitos, contemplando-se técnicas de tolerância a defeitos e teste de mutação, para o desenvolvimento e a validação de aplicações para Cidades Inteligentes, com foco nos domínios de mobilidade urbana e gestão de tráfego. Método: Será construído um catálogo de tipos de defeitos, erros e falhas inerentes a esses sistemas. O catálogo embasará a definição de abordagens de tolerância a defeitos e de teste de mutação para o contexto investigado. Ferramental de apoio (injeção de erros, e teste de mutação) será desenvolvido e integrado entre si, e também integrado em um simulador de aplicações para Cidades Inteligentes. Estudos experimentais serão conduzidos para avaliar e refinar as abordagens e ferramentas propostas. Resultados Esperados: Contribuições teóricas (catálogo de tipos de defeitos, erros e falhas; e as abordagens de tolerância a defeitos e de teste de mutação), de automatização (ferramentas) e experimentais (resultados de estudos de avaliação), as quais promovem avanço no desenvolvimento de aplicações para Cidades Inteligentes e contribuem para a transferência tenológica academia-indústria nesse importante domínio de sistemas computacionais.. Situação: Em andamento; Natureza: Pesquisa. Alunos envolvidos: Graduação: (0) / Especialização: (0) / Mestrado acadêmico: (3) / Doutorado: (2) . Integrantes: Fabiano Cutigi Ferrari - Coordenador / Márcio de Medeiros Ribeiro - Integrante. Financiador(es): Fundação de Amparo à Pesquisa do Estado de São Paulo - Auxílio financeiro.
      Membro: Fabiano Cutigi Ferrari.
    2. 2017-2019. Uma Abordagem apoiada por Testes para Modernizacao Arquitetural de Sistemas Adaptativos
      Descrição: Adaptive Systems (AS) change their behaviour as a result of context changes or variations in their operational environment. Their architecture include control loops that intend to#10;monitor the system, analyse the current behaviour, plan adaptations and apply them. The#10;main concepts of control loops are the monitors, analysers, planners and executors. Usually,#10;ASs are designed without taking the control loops into consideration. Therefore, portions of#10;source code that implement control loops appear tangled with other system modules, thus#10;hardening maintenance tasks. A possible option to better modularise control loops could be#10;traditional code refactorings; however, such kind of refactorings do not take into account the#10;type of system, thus compromising the development team’s productivity. On the other hand,#10;AS-specific refactorings that aim to modularise control loops are scarce. Another problem regards the fact that refactorings are usually implemented based on a proprietary model, thus#10;impacting on the interchangeability of software modernisation tools. The Architecture-Driven#10;Modernisation (ADM/OMG) is a proposal for restructuring systems based on a standard metamodel named KDM (Knowledge Discovery Metamodel). The application of this metamodel#10;makes refactoring algorithms become independent of proprietary solutions, thus providing the#10;reuse of such algorithms. The objective of this project is the development of an architectural#10;modernisation approach for ASs with focus on the modularisation of control loops. This project is also concerned with applying tests to assess both behaviour and performance after the#10;proposed approach is applied to an AS. Evaluations aim to: i) check the support provided by#10;the approach with respect to the productivity of the development team; ii) analyse whether#10;the refactored system present higher maintainability than the original versions; and iii) check#10;whether the developed refactoring algorithms are highly reusable. Process Fapesp: 2016/03104-0. Situação: Concluído; Natureza: Pesquisa. Alunos envolvidos: Especialização: (3) / Mestrado acadêmico: (3) Doutorado: (2) . Integrantes: Valter Vieira de Camargo - Coordenador / Fabiano Cutigi Ferrari - Integrante / MENOTTI, RICARDO - Integrante / Guilherme Horta Travassos - Integrante / Mario Piattini Velthuis - Integrante. Financiador(es): Fundação de Amparo à Pesquisa do Estado de São Paulo - Auxílio financeiro.
      Membro: Valter Vieira de Camargo.
      Descrição: Adaptive Systems (AS) change their behaviour as a result of context changes or variations in their operational environment. Their architecture include control loops that intend to monitor the system, analyse the current behaviour, plan adaptations and apply them. The main concepts of control loops are the monitors, analysers, planners and executors. Usually, ASs are designed without taking the control loops into consideration. Therefore, portions of source code that implement control loops appear tangled with other system modules, thus hardening maintenance tasks. A possible option to better modularise control loops could be traditional code refactorings; however, such kind of refactorings do not take into account the type of system, thus compromising the development team?s productivity. On the other hand, AS-specific refactorings that aim to modularise control loops are scarce. Another problem regards the fact that refactorings are usually implemented based on a proprietary model, thus impacting on the interchangeability of software modernisation tools. The Architecture-Driven Modernisation (ADM/OMG) is a proposal for restructuring systems based on a standard metamodel named KDM (Knowledge Discovery Metamodel). The application of this metamodel makes refactoring algorithms become independent of proprietary solutions, thus providing the reuse of such algorithms. The objective of this project is the development of an architectural modernisation approach for ASs with focus on the modularisation of control loops. This project is also concerned with applying tests to assess both behaviour and performance after the proposed approach is applied to an AS. Evaluations aim to: i) check the support provided by the approach with respect to the productivity of the development team; ii) analyse whether the refactored system present higher maintainability than the original versions; and iii) check whether the developed refactoring algorithms are highly reusable.. Situação: Em andamento; Natureza: Pesquisa. Integrantes: Ricardo Menotti - Integrante / Valter Vieira de Camargo - Coordenador / Fabiano Cutigi Ferrari - Integrante / Guilherme Horta Travassos - Integrante / Mario Piattini Velthuis - Integrante.
      Membro: Ricardo Menotti.
      Descrição: Sistemas adaptativos (SAs) alteram seu comportamento em decorrência de mudanças de contexto ou variações no ambiente operacional. Sua arquitetura envolve loops de controle, cujo objetivo é monitorar o sistema, analisar o comportamento atual, planejar adaptaçções e aplicá-las. Os principais conceitos dos loops de controle são os monitores, analisadores, planejadores e executores. Geralmente SAs são projetados sem levar em conta os loops, fazendo com que o código-fonte que os implementa torne-se misturado com outros módulos, dificultando manutenções que envolvem esses conceitos. Uma alternativa aparente é a aplicação de refatorações tradicionais para remodularizar os loops, entretanto esse tipo de refatoração não leva em conta o tipo da aplicação, comprometendo a produtividade da equipe. Já refatorações especiais de SAs destinadas a modularização dos loops são escassas. Um outro problema é que refatorações são geralmente implementadas com base em modelos proprietários, dificultando a interoperabilidade entre ferramentas de modernização. A Modernização Orientada a Arquitetura (ADM/OMG) é uma proposta de reestruturação de sistemas com base em um metamodelo ISO chamado KDM (Knowledge Discovery Metamodel). O emprego desse metamodelo faz com que algoritmos de refatoração tornem-se independentes de soluções proprietárias, promovendo o reúso. O objetivo neste projeto é desenvolver uma abordagem de modernização arquitetural de SAs com enfoque na modularização dos loops de controle. Um enfoque grande da abordagem será a aplicação de testes para averiguar se o comportamento e o desempenho do sistema não foram alterados após as refatorações. As avaliações terão como objetivo i) averiguar o suporte fornecido pela abordagem na produtividade das equipes; ii) analisar se as versões refatoradas apresentam melhores níveis de manutenção do que as anteriores e iii) se os algoritmos desenvolvidos possuem alto nível de reusabilidade.. Situação: Concluído; Natureza: Pesquisa. Integrantes: Fabiano Cutigi Ferrari - Integrante / Valter Vieira de Camargo - Coordenador / Ricardo Menotti - Integrante / Guilherme Horta Travassos - Integrante / Mario Piattini Velthuis - Integrante / Ignacio García Rodríguez de Guzmán - Integrante.
      Membro: Fabiano Cutigi Ferrari.
    3. 2017-Atual. Desvios Arquiteturais de Sistemas Adaptativos
      Descrição: Este projeto estuda desvios arquiteturais que sejam específicos de sistemas adaptativos. Embora existam modelos de referência para se projetar sistemas adaptativos a maioria dos sistemas encontrados não seguem esses modelos, levando a estruturas difíceis de manter e evoluir. O presente projeto tem como objetivo caracterizar desvios arquiteturais desse tipo de sistema e apresentar uma solução computacional que dê apoio ao engenheiro de software a localizar esses desvios.. Situação: Em andamento; Natureza: Pesquisa. Alunos envolvidos: Doutorado: (1) . Integrantes: Valter Vieira de Camargo - Coordenador / MARTÍN, DANIEL SAN - Integrante.
      Membro: Valter Vieira de Camargo.
    4. 2010-2014. Infraestrutura de Apoio ao Reuso e Gerenciamento de Familias de Frameworks Transversais
      Descrição: Framework Transversal é um tipo especial de framework orientado a aspectos que encapsula apenas um interesse transversal, como persistência, concorrência e regras de negócio. Cada um desses interesses possui subinteresses que podem agir como características (features) de uma família de FTs, permitindo que diferentes membros de uma família possam ser gerados por meio da composição de diferentes características. Este projeto tem por objetivo a construção de uma infraestrutura integrada para desenvolvimento de software que contenha ferramentas e técnicas de apoio ao reuso e ao gerenciamento de Famílias de Frameworks Transversais (FTs). Essa infraestrutura utilizará famílias de FTs que podem ser reusadas durante o desenvolvimento de novas aplicações e/ou evolução de aplicações existentes, de forma a reduzir o tempo de desenvolvimento e aumentar a qualidade das aplicações. Outro diferencial é que todo o trabalho deve ser feito apenas utilizando modelos, elevando o nível de abstração que deve ser empregado. Ganhos de produtividade poderão ser obtidos em decorrência do reuso de projeto e código das famílias de FTs já previamentes testadas. A infraestrutura será desenvolvida de forma a apoiar as fases/disciplinas/atividades de um processo chamado ProFT/PU, que é um processo de desenvolvimento de software orientado a aspectos iterativo e incremental que já foi especificado. Um conjunto de ferramentas de apoio e de métodos será desenvolvido para auxiliar na construção de membros, na instanciação dos membros e no acoplamento dos FTs, bem como em seu gerenciamento durante e após o processo. Com os resultados obtidos neste projeto é possível aumentar a eficiência de desenvolvedores de software e também a qualidade das aplicações desenvolvidas em termos de modularidade, reuso e manutenibilidade. Situação: Concluído; Natureza: Pesquisa. Alunos envolvidos: Graduação: (1) / Mestrado acadêmico: (3) . Integrantes: Valter Vieira de Camargo - Coordenador / Rosângela Penteado - Integrante / Ricardo Ramos - Integrante. Financiador(es): Conselho Nacional de Desenvolvimento Científico e Tecnológico - Auxílio financeiro. Número de produções C, T A: 2 / Número de orientações: 1
      Membro: Valter Vieira de Camargo.
      Descrição: Framework Transversal é um tipo especial de framework orientado a aspectos que encapsula apenas um interesse transversal, como persistência, concorrência e regras de negócio. Cada um desses interesses possui subinteresses que podem agir como características (features) de uma família de FTs, permitindo que diferentes membros de uma família possam ser gerados por meio da composição de diferentes características. Este projeto tem por objetivo a construção de uma infraestrutura integrada para desenvolvimento de software que contenha ferramentas e técnicas de apoio ao reuso e ao gerenciamento de Famílias de Frameworks Transversais (FTs). Essa infraestrutura utilizará famílias de FTs que podem ser reusadas durante o desenvolvimento de novas aplicações e/ou evolução de aplicações existentes, de forma a reduzir o tempo de desenvolvimento e aumentar a qualidade das aplicações. Outro diferencial é que todo o trabalho deve ser feito apenas utilizando modelos, elevando o nível de abstração que deve ser empregado. Ganhos de produtividade poderão ser obtidos em decorrência do reuso de projeto e código das famílias de FTs já previamentes testadas. A infraestrutura será desenvolvida de forma a apoiar as fases/disciplinas/atividades de um processo chamado ProFT/PU, que é um processo de desenvolvimento de software orientado a aspectos iterativo e incremental que já foi especificado. Um conjunto de ferramentas de apoio e de métodos será desenvolvido para auxiliar na construção de membros, na instanciação dos membros e no acoplamento dos FTs, bem como em seu gerenciamento durante e após o processo. Com os resultados obtidos neste projeto é possível aumentar a eficiência de desenvolvedores de software e também a qualidade das aplicações desenvolvidas em termos de modularidade, reuso e manutenibilidade.. Situação: Concluído; Natureza: Pesquisa. Alunos envolvidos: Mestrado acadêmico: (2) . Integrantes: Rosângela Aparecida Dellosso Penteado - Integrante / RICARDO ARGENTON RAMOS - Integrante / VALTER VIEIRA DE CAMARGO - Coordenador. Financiador(es): Conselho Nacional de Desenvolvimento Científico e Tecnológico - Auxílio financeiro.
      Membro: Rosangela Aparecida Dellosso Penteado.
    5. 2009-2012. INCT - Desenvolvimento de Sistemas Embarcados Criticos
      Descrição: A criação de um Instituto de Sistemas Embarcados Críticos é proposta neste projeto. O objetivo geral desse instituto é elevar o nível de conhecimento, competência e qualidade no país sobre o desenvolvimento desse tipo de sistema, considerando que se trata de tecnologia importante para apoiar o desenvolvimento de áreas estratégicas do país, como a do meio ambiente, a de segurança e defesa e a de agricultura. O projeto é abrangente e envolve grupos de pesquisadores de nove universidades brasileiras e sete empresas. Os principais objetivos mais específicos são o desenvolvimento de pesquisas para a construção de sistemas embarcados críticos com ênfase para veículos autônomos móveis e a construção de pelo menos dois protótipos de veículo, um aéreo e um terrestre, com o objetivo de serem transferidos para as empresas associadas, visando a possível fabricação e comercialização. Outros objetivos relevantes são a produção de uma metodologia que documente esse conhecimento e possa ser usada para o treinamento de pessoal formado na área; a produção de mestres e doutores e produção intelectual na forma de artigos científicos apresentados e publicados em conferências e periódicos de boa qualidade, bem como de patentes.. #10;Situação: Em andamento; Natureza: Pesquisa. #10;Integrantes: Jose Carlos Maldonado - Coordenador.#10;Financiador(es): Conselho Nacional de Desenvolvimento Científico e Tecnológico - Auxílio financeiro... Situação: Concluído; Natureza: Pesquisa. Alunos envolvidos: Graduação: (1) . Integrantes: Valter Vieira de Camargo - Integrante / Rosângela Penteado - Integrante / Paulo Cesar Masiero - Integrante / Rosana Teresinha Vaccare Braga - Integrante / José Carlos Maldonado - Coordenador / Sandra C P F Fabbri - Integrante. Financiador(es): Fundação de Amparo à Pesquisa do Estado de São Paulo - Auxílio financeiro / Conselho Nacional de Desenvolvimento Científico e Tecnológico - Auxílio financeiro.
      Membro: Valter Vieira de Camargo.
    6. 2009-2012. Projeto UNIVERSAL (CNPq) - Extensao do Metodo Orientado a Objetos com Frameworks Transversais
      Descrição: A metodologia de desenvolvimento de software orientada a modelos (MDA) apresenta dificuldades quando interesses transversais são envolvidos durante o desenvolvimento. Um obstáculo é o mapeamento de conceitos de alto nível para construtores de mais baixo nível. Geralmente, interesses que são transversais não possuem um mapeamento direto e tornam difíceis as etapas de transformação para a geração de código, resultando em problemas de reúso e de manutenção nos sistemas desenvolvidos. Vários trabalhos encontrados na literatura apontam benefícios em se utilizar a programação orientada a aspectos para tratar com esses interesses transversais, mas nenhum deles trata sobre o uso de frameworks orientados a aspectos – também chamados de Frameworks Transversais - durante um processo de desenvolvimento baseado em MDA. Assim, neste projeto de pesquisa pretende-se estender um método de desenvolvimento de software baseado em MDA, chamado “Método Orientado a Objetos (MOO)”, de forma que frameworks orientados a aspectos sejam utilizados durante a geração de código. O objetivo é avaliar as vantagens e desvantagens que o MOO estendido com frameworks apresenta quando comparado com sua versão original.. Situação: Concluído; Natureza: Pesquisa. Alunos envolvidos: Mestrado acadêmico: (1) . Integrantes: Valter Vieira de Camargo - Coordenador / Rosângela Penteado - Integrante / Ricardo Argenton Ramos - Integrante / Oscar Lopez Pastor - Integrante. Financiador(es): Conselho Nacional de Desenvolvimento Científico e Tecnológico - Auxílio financeiro.
      Membro: Valter Vieira de Camargo.

Prêmios e títulos

  • Total de prêmios e títulos (8)
    1. Homenagem da UFSCar aos Inventores do ano de 2016 da UFSCar pelo invento Safety, UFSCar.. 2016.
      Membro: Valter Vieira de Camargo.
    2. Artigo quot;Model-based reuse for crosscutting frameworks: assessing reuse and maintenance effortquot; é nessa data (07/2015) o artigo mais acessado de todos do journal JSERD -- 10.000 acessos., Springer.. 2015.
      Membro: Valter Vieira de Camargo.
    3. Palestrante convidado (Keynote Speaker) do WMod 2014, realizado em Maceió, Alagoas no dia 28/09/2014, SBC.. 2014.
      Membro: Valter Vieira de Camargo.
    4. Best paper - Latin American Workshop on Aspect-Oriented Software Development 2013, SBC.. 2013.
      Membro: Valter Vieira de Camargo.
    5. 4o melhor artigo do Simpósio Brasileiro de Engenharia de Software 2012, SBC.. 2012.
      Membro: Valter Vieira de Camargo.
    6. Prêmio de Mehor Artigo do VIII Workshop de Manutenção de Software Moderna, .. 2011.
      Membro: Valter Vieira de Camargo.
    7. Honra do Mérito precebido da UFSCar pelo terceiro melhor artigo do Workshop de Manutenção de Software Moderna, UFSCar.. 2010.
      Membro: Valter Vieira de Camargo.
    8. 3o Melhor Artigo do WMSWSM (Workshop de Manutenção de Software Moderna) - artigo: Reestruturação de um Framework de Aplicação com um Framework Transversal de Persistência, VIII Simpósio Brasileiro de Qualidade de Software (SBQS 2009).. 2009.
      Membro: Valter Vieira de Camargo.

Participação em eventos

  • Total de participação em eventos (5)
    1. Ciclo de Tutoriais de Computação.Ciclo de Tutoriais de Computação do Instituto de Ciências Matemáticas e de Computação da USP Sõo Carlos. 2011. (Outra).
    2. ACM SAC - ACM Symposium on Applied Computing. An Overview and an Empirical Evaluation of UML-AOF - A UML Profile for Aspect-Oriented Frameworks. 2010. (Congresso).
    3. Seminário O Futuro da EAD e da UAB na UFSCar: Diretrizes para a Elaboração de uma Proposta do CCET.Seminário O Futuro da EAD e da UAB na UFSCar: Diretrizes para a Elaboração de uma Proposta do CCET. 2010. (Seminário).
    4. 14th Aspect-Oriented Modeling Workshop.A Preliminary Comparative Study using UML-AOF - a UML Profile for Aspect-Oriented Frameworks. 2009. (Oficina).
    5. VI Experimental Software Engineering Latin American Workshop. 2009. (Simpósio).

Organização de eventos

  • Total de organização de eventos (5)
    1. NAKAGAWA, E. ; BRAGA, R. ; LUCREDIO, D. ; VINCENZI, A.M.R ; BUENO, L. ; CAMARGO, VALTER V. DE. IX CBSoft - Congresso Brasileiro de Software - Teoria e Prática. 2018. Congresso
    2. CAMARGO, Valter Vieira. Sessão de Ferramentas do CBSoft 2014. 2014. (Congresso).. . 0.
    3. CAMARGO, Valter Vieira; FERRARI, F.C. ; FIGUEIREDO, E. L. M. ; BONIFÁCIO, R. ; GUEY, R.. V LA-WASP - Latin-American Workshop on Aspect-Oriented Software Development. 2011. Congresso
    4. FABBRI, S. C. P. F. ; CAMARGO, Valter Vieira ; Delamaro, M.E. ; NAKAGAWA, E. ; VINCENZI, A.M.R. ESELAW (Experimental Software Engineering Latin American Workshop). 2009. Congresso
    5. CAMARGO, Valter Vieira. III ERI SÃO PAULO - OESTE - ESCOLA REGIONAL DE INFORMÁTICA. 2007. (Outro).. . 0.

Lista de colaborações

  • Colaborações endôgenas (3)
    • Valter Vieira de Camargo ⇔ Rosângela Aparecida Dellosso Penteado (28.0)
      1. KULESZA, U. ; SOARES, S. ; Chavez, C.F. ; BORBA, P. ; LUCENA, C. J. P. ; MASIERO, P. C. ; SANT'ANNA, C. ; FERRARI, F. C. ; ALVES, V. R. ; FIGUEIREDO, E. L. M. ; PIRES, P. ; DELICATO, F. ; PIVETA, Eduardo Kessler ; SILVA, C. ; CAMARGO, Valter Vieira ; PENTEADO, Rosângela Aparecida Delloso ; BRAGA, Rosana Teresinha Vaccare ; LEMOS, O. A. L. ; MENDONÇA, N. C. ; BATISTA, T. V. ; BONIFÁCIO, R. ; CACHO, N. A. A.. The Crosscutting Impact of the AOSD Brazilian Research Community. The Journal of Systems and Software. v. 86, p. 905-933, issn: 0164-1212, 2013.
        [ citações Google Scholar | citações Microsoft Acadêmico | busca Google ]
      2. ZANON, I. ; CAMARGO, Valter Vieira ; PENTEADO, Rosângela Ap Deloso. Reestructuring an Application Framework with a Persistence Crosscutting Framework. INFOCOMP (UFLA. Impresso). v. 1, p. 9-16, issn: 1807-4545, 2010.
        [ citações Google Scholar | citações Microsoft Acadêmico | busca Google ]
      3. Júnior, Paulo Afonso Parreira ; PENTEADO, ROSÂNGELA DELLOSSO ; Viana, Matheus Carvalho ; DURELLI, RAFAEL SERAPILHA ; de Camargo, Valter Vieira ; COSTA, HEITOR AUGUSTUS XAVIER. Reengineering of Object-Oriented Software into Aspect-Oriented Ones Supported by Class Models. Lecture Notes in Business Information Processing. 1ed. Em: . : Springer International Publishing. 2014.v. 190, p. 296-313.
        [ citações Google Scholar | citações Microsoft Acadêmico | busca Google ]
      4. PARREIRA JUNIOR, P. A. ; VIANA, MATHEUS C ; DURELLI, RAFAEL S. ; CAMARGO, V. V. ; COSTA, H. A. X. ; PENTEADO, ROSÂNGELA DELLOSSO. Concern-based Refactorings Supported by Class Models to Reengineer Object-Oriented Software into Aspect-Oriented Ones. Em: 15th International Conference on Enterprise Information Systems, v. 2, p. 46-57, 2013.
        [ citações Google Scholar | citações Microsoft Acadêmico | busca Google ]
      5. OLIVEIRA, André Luiz de ; FERRARI, Fabiano Cutigi ; MASIERO, Paulo Cesar ; PENTEADO, Rosângela Aparecida Dellosso ; CAMARGO, Valter Vieira de. A Design Strategy to Facilitate the Instantiation Process of White-Box Frameworks. Em: Workshop Latinoamericano de Desenvolvimento de Software Orientado a Aspectos, v. 09, p. 19-24, 2012.
        [ citações Google Scholar | citações Microsoft Acadêmico | busca Google ]
      6. OLIVEIRA, André Luiz de ; FERRARI, Fabiano Cutigi ; PENTEADO, Rosângela Aparecida Dellosso ; CAMARGO, Valter Vieira de. Investigating framework product lines. Em: ACM Symposium on Applied Computing (SAC), v. 1, p. 1634-1639, 2012.
        [ citações Google Scholar | citações Microsoft Acadêmico | busca Google ]
      7. PARREIRA JUNIOR, PAULO AFONSO ; MENDES, WILIAN ; de Camargo, Valter Vieira ; PENTEADO, ROSANGELA APARECIDA DELLOSSO ; COSTA, HEITOR AUGUSTUS XAVIER. Mining crosscutting concerns with ComSCId: A rule-based customizable mining tool. Em: 2012 XXXVIII Conferencia Latinoamericana En Informatica (CLEI), v. 1, p. 1-10, 2012.
        [ citações Google Scholar | citações Microsoft Acadêmico | busca Google ]
      8. GOTTARDI, THIAGO ; DELOSSO PENTEADO, ROSÂNGELA APARECIDA ; VIEIRA DE CAMARGO, VALTER. A Process for Aspect-Oriented Plataform Specific Profile Checking. Em: the 2011 international workshop, v. 1, p. 1-10, 2011.
        [ citações Google Scholar | citações Microsoft Acadêmico | busca Google ]
      9. PARREIRA JUNIOR, P. A. ; PENTEADO, R. A. D. ; CAMARGO, V. V. ; COSTA, H. A. X.. ComSCID: Identificação Automática de Interesses em Sistemas Orientados a Objetos. Em: Workshop de Manutenção de Software Moderna, v. 1, p. 1-10, 2011.
        [ citações Google Scholar | citações Microsoft Acadêmico | busca Google ]
      10. GOTTARDI, T. ; PENTEADO, Rosângela ; CAMARGO, Valter Vieira. A Model Based Process to Support the Reuse of Aspect-Oriented Frameworks. Em: Latin American Workshop on Aspect-Oriented Software Development, v. 1, p. 1-6, 2011.
        [ citações Google Scholar | citações Microsoft Acadêmico | busca Google ]
      11. PARREIRA JUNIOR, P. A. ; PENTEADO, R. A. D. ; CAMARGO, V. V. ; COSTA, H. A. X.. Um Estudo Quantitativo de Técnicas de Mineração de Interesses Transversais. Em: Latin American Workshop on Aspect-Oriented Software Development (LA-WASP), v. 1, p. 1-6, 2011.
        [ citações Google Scholar | citações Microsoft Acadêmico | busca Google ]
      12. PARREIRA, P. A. ; COSTA, H. X. ; GONZALES, R. D. ; CAMARGO, Valter Vieira ; PENTEADO, Rosângela. MoBRe: Refatoração de Modelos de Classes OO Anotados para Modelos de Classes OA. Em: Sessão de Ferramentas do II CBSoft (Congresso Brasileiro de Software), v. 1, p. 1-7, 2011.
        [ citações Google Scholar | citações Microsoft Acadêmico | busca Google ]
      13. JÚNIOR, JOSÉ UETANABARA ; PENTEADO, ROSÂNGELA DELLOSSO ; de Camargo, Valter Vieira. An overview and an empirical evaluation of UML-AOF. Em: the 2010 ACM Symposium, v. 1, p. 2289-2296, 2010.
        [ citações Google Scholar | citações Microsoft Acadêmico | busca Google ]
      14. OLIVEIRA, A.L. ; PENTEADO, Rosângela ; CAMARGO, Valter Vieira. Manutenção de Frameworks Orientados a Objetos com Orientação a Aspectos. Em: Workshop de Manutenção de Software Moderna (WMSWM), v. 1, p. 1-10, 2010.
        [ citações Google Scholar | citações Microsoft Acadêmico | busca Google ]
      15. DURELLI, RAFAEL S. ; CONRADO, D. B. F. ; RAMOS, RICARDO ARGENTON ; PASTOR, O. L. ; CAMARGO, V. V. ; PENTEADO, R. A. D.. Identifying Features for Ground Vehicles Software Product Lines by Means of Annotated Models. Em: International Workshop on Model Based Architecting and Construction of Embedded Systems (MODELS), v. 1, p. 1-5, 2010.
        [ citações Google Scholar | citações Microsoft Acadêmico | busca Google ]
      16. PARREIRA JUNIOR, P. A. ; COSTA, H. A. X. ; CAMARGO, V. V. ; PENTEADO, R. A. D.. Uma Abordagem Iterativa para Identificação de Interesses Transversais com o Apoio de Modelos de Classes Anotados. Em: Latin American Workshop on Aspect-Oriented Software Development (LA-WASP), v. 9, p. 7-12, 2010.
        [ citações Google Scholar | citações Microsoft Acadêmico | busca Google ]
      17. GOTTARDI, T. ; RAMOS, Ricardo Argenton ; PENTEADO, Rosângela ; PASTOR, O. L. ; CAMARGO, Valter Vieira. Diretrizes para Avaliação e Aperfeiçoamento de Perfis UML para Sistemas Orientados a Aspectos. Em: Conferencia Latinoamericana de Informática (CLEI), v. 1, p. 1-14, 2010.
        [ citações Google Scholar | citações Microsoft Acadêmico | busca Google ]
      18. LAZANHA, R. ; OLIVEIRA, A. L. ; PENTEADO, R. A. D. ; RAMOS, RICARDO ARGENTON ; PASTOR, O. L. ; CAMARGO, V. V.. Uma Arquitetura de Referência Baseada em Papéis para Frameworks Transversais de Persistência: Uma Análise Quantitativa. Em: Conferencia Latinoamericana de Informática (CLEI), v. 1, p. 1-14, 2010.
        [ citações Google Scholar | citações Microsoft Acadêmico | busca Google ]
      19. ZANON, I. ; CAMARGO, Valter Vieira ; PENTEADO, Rosângela. Reestruturação de um Framework de Aplicação com um Framework Transversal de Persistência. Em: Workshop de Manutenção de Software Moderna (WMSWM), v. 1, p. 1-10, 2009.
        [ citações Google Scholar | citações Microsoft Acadêmico | busca Google ]
      20. AMANCIO, S. F. ; COSTA, H. X. ; CAMARGO, Valter Vieira ; PENTEADO, Rosângela Aparecida Delosso. Gerência de Recursos Humanos para uma Fábrica de Software de Pequeno Porte. Em: Workshop Olhar Sóciotécnico sobre a Engenharia de Software (WOSES),, v. 1, p. 1-10, 2009.
        [ citações Google Scholar | citações Microsoft Acadêmico | busca Google ]
      21. OLIVEIRA, A.L. ; PENTEADO, Rosângela ; CAMARGO, Valter Vieira. Modularização Orientada a Aspectos do Framework GRENJ. Em: Latin American Workshop on Aspect-Oriented Software Development (LA-WASP), v. 1, p. 12-18, 2009.
        [ citações Google Scholar | citações Microsoft Acadêmico | busca Google ]
      22. UETANABARA JUNIOR, J. ; PARREIRA, P. A. ; LAZANHA, R. ; CAMARGO, Valter Vieira ; PENTEADO, Rosângela. A Preliminary Comparative Study Using UML-AOF - a UML Profile for Aspect-Oriented Frameworks. Em: IEEE/ACM Workshop on Aspect-Oriented Modeling (AOM - MODELS), p. 1-6, 2009.
        [ citações Google Scholar | citações Microsoft Acadêmico | busca Google ]
      23. OLIVEIRA, A.L. ; FERRARI, F.C. ; PENTEADO, Rosângela ; CAMARGO, Valter Vieira. Evolução de Frameworks Caixa-Branca com Aspectos, Interfaces e Anotações para Facilitar o Processo de Instanciação. Em: Latin American Workshop on Aspect-Oriented Software Development (LA-WASP), 2011, São Paulo. Anais do LA-WASP 2011, v. 1, p. 1-2, 2011.
        [ citações Google Scholar | citações Microsoft Acadêmico | busca Google ]
      24. OLIVEIRA, A.L. ; FERRARI, F.C. ; PENTEADO, Rosângela Ap Deloso ; CAMARGO, Valter Vieira. Evolving Frameworks into Framework Product Lines. Em: Latin American Workshop on Aspect-Oriented Software Development (LA-WASP), 2011, São Paulo. Anais do LA-WASP 2011, v. 1, p. 1-2, 2011.
        [ citações Google Scholar | citações Microsoft Acadêmico | busca Google ]
      25. GONZALES, R. D. ; PARREIRA, P. A. ; PENTEADO, Rosângela ; CAMARGO, Valter Vieira. A XSLT Template for MDA Transformations from PIM Models to Aspect-Oriented PSM Models. Em: Latin American Workshop on Aspect-Oriented Software Development, 2011, São Paulo. Congresso Brasileiro de Software - Simpósio Brasileiro de Engenharia de Software, v. 1, p. 1-2, 2011.
        [ citações Google Scholar | citações Microsoft Acadêmico | busca Google ]
      26. TIBERIO JUNIOR, C. E. ; PENTEADO, R. A. D. ; CAMARGO, V. V.. A Preliminary Set of Testing Guidelines for Aspect-Oriented Persistence Frameworks. Em: Latin American Workshop on Aspect-Oriented Software Development, 2011, São Paulo. V Latin American Workshop on Aspect-Oriented Software Development (LA-WASP 2011), v. 1, p. 1-2, 2011.
        [ citações Google Scholar | citações Microsoft Acadêmico | busca Google ]
      27. DURELLI, R. S. ; CAMARGO, Valter Vieira ; PENTEADO, Rosângela. Especificação de uma Linha de Produtos de Sistemas Embarcados. Em: SECOMP - Semana da Computação da UFSCar, 2010, São Carlos. SECOMP - Semana da Computação da UFSCar, v. 1, p. 1-1, 2010.
        [ citações Google Scholar | citações Microsoft Acadêmico | busca Google ]
      28. Costa, Heitor Augustus Xavier ; PARREIRA JUNIOR, P. A. ; CAMARGO, V. V. ; PENTEADO, ROSANGELA APARECIDA DELLOSSO. Recovering Class Models Stereotyped with Crosscutting Concerns. Em: Session Tool of WCRE (Working Conference on Reverse Engineering), 2009, Lille, França. WCRE - Working Conference on Reverse Engineering, v. 1, p. 311-312, 2009.
        [ citações Google Scholar | citações Microsoft Acadêmico | busca Google ]

    • Valter Vieira de Camargo ⇔ Fabiano Cutigi Ferrari (7.0)
      1. MARTIN, DANIEL SAN ; SIQUEIRA, BENTO ; de Camargo, Valter Vieira ; FERRARI, FABIANO. Characterizing Architectural Drifts of Adaptive Systems. Em: 2020 IEEE 27th International Conference on Software Analysis, p. 389-1, 2020.
        [ citações Google Scholar | citações Microsoft Acadêmico | busca Google ]
      2. SIQUEIRA, B. R. ; FERRARI, Fabiano Cutigi ; SOUZA, K. E. ; SANTIBÁÑEZ, D. S. M. ; CAMARGO, Valter Vieira de. Fault Types of Adaptive and Context-Aware Systems and Their Relationship with Fault-based Testing Approaches. Em: International Workshop on Mutation Analysis (Mutation'20) (to appear), p. 1, 2020.
        [ citações Google Scholar | citações Microsoft Acadêmico | busca Google ]
      3. ANGULO, GUISELLA ; MARTÍN, DANIEL SAN ; SANTOS, BRUNO ; FERRARI, FABIANO CUTIGI ; de Camargo, Valter Vieira. An Approach for Creating KDM2PSM Transformation Engines in ADM Context: The RUTE-K2J Case. Em: the VII Brazilian Symposium on Software Components, p. 92-101, 2018.
        [ citações Google Scholar | citações Microsoft Acadêmico | busca Google ]
      4. SIQUEIRA, BENTO R. ; JÚNIOR, MISAEL COSTA ; FERRARI, FABIANO C. ; SANTIBÁÑEZ, DANIEL S. M. ; MENOTTI, RICARDO ; CAMARGO, VALTER V.. Experimenting with a Multi-Approach Testing Strategy for Adaptive Systems. Em: Simpósio Brasileiro de Qualidade de Software (SBQS), p. 111-120, 2018.
        [ citações Google Scholar | citações Microsoft Acadêmico | busca Google ]
      5. SIQUEIRA, BENTO RAFAEL ; FERRARI, FABIANO CUTIGI ; SERIKAWA, MARCEL AKIRA ; MENOTTI, RICARDO ; de Camargo, Valter Vieira. Characterisation of Challenges for Testing of Adaptive Systems. Em: Brazilian Symposium on Systematic and Automated Software Testing (SAST), v. 1, p. 1-10, 2016.
        [ citações Google Scholar | citações Microsoft Acadêmico | busca Google ]
      6. OLIVEIRA, André Luiz de ; FERRARI, Fabiano Cutigi ; MASIERO, Paulo Cesar ; PENTEADO, Rosângela Aparecida Dellosso ; CAMARGO, Valter Vieira de. A Design Strategy to Facilitate the Instantiation Process of White-Box Frameworks. Em: Workshop Latinoamericano de Desenvolvimento de Software Orientado a Aspectos, v. 09, p. 19-24, 2012.
        [ citações Google Scholar | citações Microsoft Acadêmico | busca Google ]
      7. OLIVEIRA, André Luiz de ; FERRARI, Fabiano Cutigi ; PENTEADO, Rosângela Aparecida Dellosso ; CAMARGO, Valter Vieira de. Investigating framework product lines. Em: ACM Symposium on Applied Computing (SAC), v. 1, p. 1634-1639, 2012.
        [ citações Google Scholar | citações Microsoft Acadêmico | busca Google ]

    • Valter Vieira de Camargo ⇔ Ricardo Menotti (2.0)
      1. SIQUEIRA, BENTO RAFAEL ; FERRARI, FABIANO CUTIGI ; SERIKAWA, MARCEL AKIRA ; MENOTTI, RICARDO ; de Camargo, Valter Vieira. Characterisation of Challenges for Testing of Adaptive Systems. Em: Brazilian Symposium on Systematic and Automated Software Testing (SAST), v. 1, p. 1-10, 2016.
        [ citações Google Scholar | citações Microsoft Acadêmico | busca Google ]
      2. SERIKAWA, MARCEL A. ; LANDI, ANDRE DE S. ; SIQUEIRA, BENTO R. ; COSTA, RENATO S. ; FERRARI, FABIANO C. ; MENOTTI, RICARDO ; CAMARGO, VALTER V. DE. Towards the Characterization of Monitor Smells in Adaptive Systems. Em: 2016 X Brazilian Symposium on Software Components, v. 1, p. 51-61, 2016.
        [ citações Google Scholar | citações Microsoft Acadêmico | busca Google ]




Data de processamento: 12/10/2020 22:29:19