Egressos dos últimos cinco anos do Programa de Pós-graduação em Ciência da Computação
Gustavo Ansaldi Oliva
Gustavo é bacharel em Ciência da Computação pela Pontifícia Universidade Católica de São Paulo (PUC-SP) e mestre em Ciência da Computação pelo Instituto de Matemática e Estatística da Universidade de São Paulo (IME-USP). Ainda, atuou como IT Specialist na IBM Brasil por mais de 3 anos e esteve envolvido no design e desenvolvimento de um complexo sistema de software para o mercado financeiro. Atualmente cursa o doutorado pelo IME-USP. Possui experiência na área de Engenharia de Software, com particular interesse pelos seguintes tópicos: (i) evolução e manutenção de software (com ênfase em mineração de repositórios), (ii) design e arquitetura de software orientado a objetos, (iii) computação orientada a serviços (com ênfase em orquestração e coreografia de serviços Web) e (iv) processos e métodos de desenvolvimento de software. Interesses periféricos incluem: software livre, Linux, bancos de dados NoSQL e virtualização. Gustavo atuou como pesquisador na HP Labs em um projeto de três meses, cujo objetivo era desenvolver uma abordagem para análise de impacto de mudanças em workflows. Gustavo também atuou como líder técnico (bolsista) em dois projetos financiados pela HP Brasil e em outro financiado pela European Commission (EC). Em seu doutorado, Gustavo pesquisa a ligação entre dependências estruturais e mudanças no software. (Texto informado pelo autor)
OLIVA, G. A.; GEROSA, M. A. ; KON, F. ; SMITH, V. ; MILOJICIC, D.. A Static Change Impact Analysis Approach based on Metrics and Visualizations to Support the Evolution of Workflow Repositories. International Journal of Web Services Research. v. 13, p. 74-101, issn: 1545-7362, 2016. [ citações Google Scholar | citações Microsoft Acadêmico | busca Google ] Qualis: Não identificado (INTERNATIONAL JOURNAL OF WEB SERVICES RESEARCH)
OLIVA, G. A.; SILVA, J. T. ; GEROSA, M. A. ; SANTANA, F. W. ; WERNER, C. M. L. ; SOUZA, C. R. B. ; OLIVEIRA, K. C. M.. Evolving the System's Core: A Case Study on the Identification and Characterization of Key Developers in Apache Ant. Computing and Informatics. v. 34, p. 3, issn: 1335-9150, 2015. [ citações Google Scholar | citações Microsoft Acadêmico | busca Google ] Qualis: B3
SCALIANTE WIESE, IGOR ; TAKASHI KURODA, RODRIGO ; ANSALDI OLIVA, GUSTAVO. Do historical metrics and developers communication aid to predict change couplings?. Revista IEEE América Latina. v. 13, p. 1979-1988, issn: 1548-0992, 2015. [ citações Google Scholar | citações Microsoft Acadêmico | busca Google ] Qualis: B2
LEITE, LEONARDO A. F. ; ANSALDI OLIVA, GUSTAVO ; NOGUEIRA, GUILHERME M. ; GEROSA, MARCO AURÉLIO ; KON, FABIO ; MILOJICIC, DEJAN S.. A systematic literature review of service choreography adaptation. Service Oriented Computing and Applications. v. Novemb, p. 1-18, issn: 1863-2394, 2012. [ citações Google Scholar | citações Microsoft Acadêmico | busca Google ] Qualis: Não identificado (SERVICE ORIENTED COMPUTING AND APPLICATIONS)
Livros publicados/organizados ou edições (0)
Capítulos de livros publicados (2)
OLIVA, G. A.; GEROSA, M. A.. Change Coupling between Software Artifacts: Learning from Past Changes. Em: Christian Bird; Tim Menzies; Thomas Zimmermann. (Org.). The Art and Science of Analyzing Software Data. 1ed.Burlington. : Morgan Kauffman. 2014.p. 1-72. [ citações Google Scholar | citações Microsoft Acadêmico | busca Google ]
HAMIDA, A. B. ; KON, F. ; OLIVA, G. A. ; SANTOS, C. E. M. ; LORRE, J. ; AUTILI, M. ; ANGELIS, G. ; ZARRAS, A. ; GEORGANTAS, N. ; ISSARNY, V. ; BERTOLINO, A.. An Integrated Development and Runtime Environment for the Future Internet. Future Internet Assembly 2012: From Promises to Reality. 1ed. Em: . : Springer. 2012.v. 7281, p. 81-92. [ citações Google Scholar | citações Microsoft Acadêmico | busca Google ]
Trabalhos completos publicados em anais de congressos (20)
WIESE, IGOR ; KURODA, R. T. ; RE, R. ; OLIVA, GUSTAVO A. ; GEROSA, MARCO A.. An Empirical Study of the Relation Between Strong Change Coupling and Defects Using History and Social Metrics in the Apache Aries Project. Em: 11th International Conference on Open Source Systems, v. 451, p. 3-12, 2015. [ citações Google Scholar | citações Microsoft Acadêmico | busca Google ] Qualis: Não identificado (11th International Conference on Open Source Systems)
WIESE, IGOR ; KURODA, R. T. ; ROMA JUNIOR, D. N. ; RE, R. ; OLIVA, GUSTAVO A. ; GEROSA, MARCO A.. Using structural holes metrics from communication networks to predict change dependencies. Em: 20th International Conference on Collaboration and Technology (CRIWG 2014), v. 8658, p. 294-310, 2014. [ citações Google Scholar | citações Microsoft Acadêmico | busca Google ] Qualis: Não identificado (20th International Conference on Collaboration and Technology (CRIWG 2014))
ANICHE, MAURICIO FINAVARO ; OLIVA, GUSTAVO A. ; GEROSA, MARCO A.. Why Statically Estimate Code Coverage Is So Hard? A Report of Lessons Learned. Em: Simpósio Brasileiro de Engenharia de Software (SBES), 2015. [ citações Google Scholar | citações Microsoft Acadêmico | busca Google ] Qualis: Não identificado (Simpósio Brasileiro de Engenharia de Software (SBES))
OLIVA, GUSTAVO ANSALDI; GEROSA, MARCO AURELIO. Experience report: How do structural dependencies influence change propagation? An empirical study. Em: 2015 IEEE 26th International Symposium on Software Reliability Engineering (ISSRE), p. 250, 2015. [ citações Google Scholar | citações Microsoft Acadêmico | busca Google ] Qualis: Não identificado (2015 IEEE 26th International Symposium on Software Reliability Engineering (ISSRE))
WIESE, IGOR ; RE, R. ; STEINMACHER, IGOR ; KURODA, R. T. ; OLIVA, GUSTAVO A. ; GEROSA, MARCO A.. Predicting change propagation from repository information. Em: Simpósio Brasileiro de Engenharia de Software (SBES), 2015. [ citações Google Scholar | citações Microsoft Acadêmico | busca Google ] Qualis: Não identificado (Simpósio Brasileiro de Engenharia de Software (SBES))
WIESE, IGOR ; KURODA, R. T. ; RE, R. ; OLIVA, GUSTAVO A. ; GEROSA, MARCO A.. Um estudo empírico do uso da comunicação para caracterizar a ocorrência de dependências de mudança no projeto Ruby on Rails. Em: 2nd Workshop on Software Visualization, v. 2, p. 22-29, 2014. [ citações Google Scholar | citações Microsoft Acadêmico | busca Google ] Qualis: Não identificado (2nd Workshop on Software Visualization)
ANICHE, MAURICIO F. ; OLIVA, GUSTAVO A. ; GEROSA, MARCO A.. Are the Methods in Your Data Access Objects (DAOs) in the Right Place? A Preliminary Study. Em: 2014 6th International Workshop on Managing Technical Debt (MTD), p. 47-50, 2014. [ citações Google Scholar | citações Microsoft Acadêmico | busca Google ] Qualis: Não identificado (2014 6th International Workshop on Managing Technical Debt (MTD))
ANICHE, MAURICIO FINAVARO ; OLIVA, GUSTAVO ANSALDI ; GEROSA, MARCO AURELIO. What Do the Asserts in a Unit Test Tell Us about Code Quality? A Study on Open Source and Industrial Projects. Em: 2013 17th European Conference on Software Maintenance and Reengineering (CSMR), p. 111, 2013. [ citações Google Scholar | citações Microsoft Acadêmico | busca Google ] Qualis: Não identificado (2013 17th European Conference on Software Maintenance and Reengineering (CSMR))
OLIVA, GUSTAVO A.; GEROSA, MARCO A. ; MILOJICIC, DEJAN ; SMITH, VIRGINIA. A Change Impact Analysis Approach for Workflow Repository Management. Em: 2013 IEEE International Conference on Web Services (ICWS), p. 308, 2013. [ citações Google Scholar | citações Microsoft Acadêmico | busca Google ] Qualis: Não identificado (2013 IEEE International Conference on Web Services (ICWS))
OLIVA, GUSTAVO ANSALDI; STEINMACHER, IGOR ; WIESE, IGOR ; GEROSA, MARCO AURÉLIO. What can commit metadata tell us about design degradation?. Em: the 2013 International Workshop, p. 18, 2013. [ citações Google Scholar | citações Microsoft Acadêmico | busca Google ] Qualis: Não identificado (the 2013 International Workshop)
OLIVA, G. A.; SANTANA, F. W. ; GEROSA, M. A. ; SOUZA, C. R. B.. Preprocessing Change-Sets to Improve Logical Dependencies Identification. Em: 6th International Workshop on Software Quality and Maintainability (SQM 12') - CSMR, 2012. [ citações Google Scholar | citações Microsoft Acadêmico | busca Google ] Qualis: Não identificado (6th International Workshop on Software Quality and Maintainability (SQM 12') - CSMR)
OLIVA, G. A.; GEROSA, M. A.. IVAR: A Conceptual Framework for Dependency Management. Em: IX Workshop de Manutenção de Software Moderna (WMSWM 2012) - SBQS, 2012. [ citações Google Scholar | citações Microsoft Acadêmico | busca Google ] Qualis: Não identificado (IX Workshop de Manutenção de Software Moderna (WMSWM 2012) - SBQS)
OLIVA, G. A.; GEROSA, M. A.. A Method for the Identification of Logical Dependencies. Em: Doctoral Symposium of the 7th IEEE International Conference on Global Software Engineering (ICGSE), 2012. [ citações Google Scholar | citações Microsoft Acadêmico | busca Google ] Qualis: Não identificado (Doctoral Symposium of the 7th IEEE International Conference on Global Software Engineering (ICGSE))
OLIVA, G. A.; SANTANA, F. W. ; OLIVEIRA, K. C. M. ; SOUZA, C. R. B. ; GEROSA, M. A.. Characterizing Key Developers in a Development Group: A Case Study with Apache Ant. Em: 18th CRIWG Conference on Collaboration and Technology, v. 7493, p. 97-112, 2012. [ citações Google Scholar | citações Microsoft Acadêmico | busca Google ] Qualis: Não identificado (18th CRIWG Conference on Collaboration and Technology)
OLIVA, G. A.; GEROSA, M. A.. A Method for the Identification of Logical Dependencies. Em: II Workshop de Teses e Dissertações do CBSoft (WTDSoft 2012), v. 6, p. 32-38, 2012. [ citações Google Scholar | citações Microsoft Acadêmico | busca Google ] Qualis: Não identificado (II Workshop de Teses e Dissertações do CBSoft (WTDSoft 2012))
SANTANA, F. W. ; OLIVA, G. A. ; SOUZA, C. R. B. ; GEROSA, M. A.. XFlow: An Extensible Tool for Empirical Analysis of Software Systems Evolution. Em: VIII Experimental Software Engineering Latin American Workshop (ESELAW 2011) - CibSE, 2011. [ citações Google Scholar | citações Microsoft Acadêmico | busca Google ] Qualis: Não identificado (VIII Experimental Software Engineering Latin American Workshop (ESELAW 2011) - CibSE)
OLIVA, G. A.; GEROSA, M. A.. On the Interplay between Structural and Logical Dependencies in Open-Source Software. Em: XXV Simpósio Brasileiro de Engenharia de Software (SBES 11) - CBSoft, p. 144-153, 2011. [ citações Google Scholar | citações Microsoft Acadêmico | busca Google ] Qualis: Não identificado (XXV Simpósio Brasileiro de Engenharia de Software (SBES 11) - CBSoft)
OLIVA, G. A.; SANTANA, F. W. ; GEROSA, M. A. ; SOUZA, C. R. B.. Towards a classification of logical dependencies origins: a case study. Em: 12th International Workshop on Principles of Software Evolution and the 7th annual ERCIM Workshop on Software Evolution (IWPSE 2011) - CSMR, p. 31-40, 2011. [ citações Google Scholar | citações Microsoft Acadêmico | busca Google ] Qualis: Não identificado (12th International Workshop on Principles of Software Evolution and the 7th annual ERCIM Workshop on Software Evolution (IWPSE 2011) - CSMR)
SANTANA, F. W. ; OLIVA, G. A. ; SOUZA, C. R. B. ; GEROSA, M. A.. Visualização da evolução de software com XFlow: Integrando aspectos técnicos e sociais em múltiplas visualizações. Em: I Workshop Brasileiro de Visualização de Software (WBVS 2011) - CBSoft, 2011. [ citações Google Scholar | citações Microsoft Acadêmico | busca Google ] Qualis: Não identificado (I Workshop Brasileiro de Visualização de Software (WBVS 2011) - CBSoft)
OLIVA, G. A.; GEROSA, M. A.. Gerência de Dependências entre Módulos em Sistemas de Software Orientados a Objeto. Em: XV Workshop de teses e dissertações em Engenharia de Software (WTES2010) - CBSoft, 2010. [ citações Google Scholar | citações Microsoft Acadêmico | busca Google ] Qualis: Não identificado (XV Workshop de teses e dissertações em Engenharia de Software (WTES2010) - CBSoft)
Resumos expandidos publicados em anais de congressos (0)
Resumos publicados em anais de congressos (0)
Artigos aceitos para publicação (0)
Apresentações de trabalho (1)
SANTANA, F. W. ; OLIVA, G. A. ; GEROSA, M. A. ; SOUZA, C. R. B.. Understanding Complex Software Ecosystems: The Role of Core-Periphery Identification. 2012. Apresentação de Trabalho/Conferência ou palestra
Programas de computador com registro de patente (0)
Programas de computador sem registro de patente (0)
Produtos tecnológicos (0)
Processos ou técnicas (0)
Trabalhos técnicos (0)
Demais tipos de produção técnica (0)
Produção artística
Total de produção artística (1)
BREDA, F. P. ; OLIVA, G. A. ; FIGUEIREDO, F. ; SANTOS, J. A. F. ; MEIRA, D. B. ; BRITO, E. G. F.. Rockaholic - Concurso de bandas. 2009. [ busca Google | busca Bing ]
Orientações em andamento
Supervisão de pós-doutorado (0)
Tese de doutorado (0)
Dissertação de mestrado (0)
Monografia de conclusão de curso de aperfeiçoamento/especialização (0)
Trabalho de conclusão de curso de graduação (0)
Iniciação científica (0)
Orientações de outra natureza (0)
Supervisões e orientações concluídas
Supervisão de pós-doutorado (0)
Tese de doutorado (0)
Dissertação de mestrado (0)
Monografia de conclusão de curso de aperfeiçoamento/especialização (0)
Trabalho de conclusão de curso de graduação (0)
Iniciação científica (0)
Orientações de outra natureza (0)
Projetos de pesquisa
Total de projetos de pesquisa (5)
2015-Atual. High Performance Applications for Smart Cities with "The Machine": Modeling, Simulation, and Development - MOS II Descrição: Até 2020, 30 bilhões de dispositivos conectados irão gerar uma quantidade de dados sem precedentes. A infraestrutura necessária para coletar, processar, armazenar e analisar esses dados requer mudanças transformacionais nos fundamentos da computação. Ou seja, os sistemas atuais não conseguirão dar conta destas necessidades e precisamos de uma nova solução. A Hewlett Packard Enterprise (HPE) apresenta então a solução chamada "The Machine". Ao descartar o modelo computacional que permaneceu inalterado por mais de 60 anos, esta solução está posicionada para deixar as limitações do modelo tradicional no passado. "The Machine" é uma iniciativa de longo prazo que irá alterar de maneira fundamental como os computadores processam grandes quantidades de dados. Este objetivo será atingido fundamentalmente através da fusão memória e armazenamento, da redução da complexidade da hierarquia de dados e da movimentação do processamento para mais próximo dos dados. O resultado desta reinvenção da arquitetura computacional permitirá um grande ganho em desempenho e eficiência, e ao mesmo tempo diminuindo os custos de longo prazo. O desenvolvimento de novas tecnologias computacionais do projeto The Machine irá mudar a forma como dados são computados, armazenados e transmitidos. Por outro lado, estas novas tecnologias mudarão a forma como aplicações são construídas e utilizadas. Neste cenário, desafios de pesquisa vão desde conceber de um novo sistema operacional até repensar como desenvolver novas aplicações e alimentar comunidades especializadas de desenvolvedores de software. A noção de cidades inteligentes é uma consequência dos avanços conduzindo a estas tecnologias. Nestas cidades, vários dispositivos coletarão dados em tempo real através de diversos tipos de sensores e os transmitirão a outros dispositivos, formando uma verdadeira Internet das Coisas (Internet of Things). Aplicações que consomem, processam, e analisam estes dados facilitarão a vida de cidadãos e a gerência da cidade. Por exemplo, tais aplicações proverão informações precisas sobre o tráfego de carros e darão suporte à previsão de fenômenos naturais e mudanças climáticas. Cenários típicos de cidades inteligentes podem ajudar a entender o potencial da The Machine, ao mesmo tempo em que levantam requisitos e demandas para novas tecnologias sob desenvolvimento. Neste projeto, procuraremos modelos computacionais que podem aproximar o comportamento da The Machine, de modo que eles possam prever, ou até ajustar seu desempenho. Para tal, investigaremos como os conceitos de unified memory, arquitetura NUMA e níveis de memória se relacionam com a The Machine. Ainda, buscaremos otimizar o desempenho de aplicações rodando na The Machine por meio de ajustes de parâmetros de compilação. Nós utilizaremos estes modelos e o simulador da The Machine para encenação de cenários de cidades inteligentes. Empregaremos técnicas de engenharia de software experimental para melhor entender tais cenários. Também, construiremos simuladores e ferramentas para dar suporte aos desenvolvedores de software. Em última análise, nosso principal objetivo é oferecer suporte ao desenvolvimento e adoção de aplicações The Machine-based para cidades inteligentes.. Situação: Em andamento; Natureza: Pesquisa. Alunos envolvidos: Graduação: (1) / Mestrado acadêmico: (3) / Doutorado: (5) . Integrantes: Gustavo Ansaldi Oliva - Integrante / Marco Aurélio Gerosa - Coordenador / Alfredo Goldman - Integrante / Daniel Macedo Batista - Integrante / KON, FABIO - Integrante / Daniel Cordeiro - Integrante / Eduardo Felipe Zambom Santana - Integrante / Rodrigo Izidoro Tinini - Integrante / Arthur Del Esposte - Integrante / Pedro Henrique Rocha Bruel - Integrante / Rafael Aquino de Carvalho - Integrante / Virginia Carrara - Integrante / Yorah Bosse - Integrante / Rodrigo Siqueira - Integrante. Membro: Gustavo Ansaldi Oliva.
2013-Atual. Nucleo de Pesquisa em Ambientes Colaborativos na Web (NAWEB) Descrição: Neste projeto, são descritas as linhas de pesquisa iniciais do NAWEB, que serão desenvolvidas nos próximos 36 meses. Conforme descrito na caracterização do Núcleo, parte integrante deste projeto e cuja leitura recomendamos que seja feita primeiro, é evidente que a Web causou impactos na sociedade. Dadas as rápidas mudanças na área e o crescimento exponencial do número de usuários, ainda se conhece pouco sobre a dinâmica de colaboração entre pessoas nesse cenário e a tecnologia de suporte ainda é complexa e instável. Neste projeto, com o intuito de caminhar para a concepção e desenvolvimento de um ferramental conceitual e tecnológico para embasar a construção de ambientes colaborativos na Web, trabalharemos em três frentes principais: (i) na concepção de uma arquitetura de software e uma infraestrutura de execução de componentes interoperáveis para prototipação e desenvolvimento de sistemas colaborativos na Web, (ii) na concepção de suporte metodológico para construção desses ambientes e (iii) na análise da dinâmica de colaboração nesses cenários, com intuito de melhor embasar o processo interativo. A constituição de uma equipe multidisciplinar composta de três institutos da USP: Instituto de Matemática e Estatística (IME), por meio do seu departamento de Ciência da Computação, da Faculdade de Arquitetura e Urbanismo (FAU) e da Escola de Comunicação e Artes (ECA), bem como colaboradores de outras instituições, como UFES, PUC-Rio, UTFPR, UNIRIO, UNIUBE, SENAC e UESB, oferecerá uma visão complementar sob múltiplas perspectivas para o tema em questão. Como resultado da formação deste núcleo de pesquisa, além da obtenção de resultados científicos originais nas várias linhas de pesquisa, esperamos reverter e aplicar o conhecimento gerado em projetos reais no âmbito da universidade como forma de avaliação e realimentação iterativa da pesquisa conduzida. Será resultado também do projeto a liberação de todo código fonte produzido pelo Centro de Competência em Software Livre da USP.. Situação: Em andamento; Natureza: Pesquisa. Integrantes: Gustavo Ansaldi Oliva - Integrante / Marco Aurélio Gerosa - Coordenador. Financiador(es): Universidade de São Paulo - Auxílio financeiro. Membro: Gustavo Ansaldi Oliva.
2013-Atual. Suporte a novatos em projetos de software livre (MCTI/CNPq N o 14/2013 ? Universal, Faixa A) Descrição: Comunidades de produção coletiva, como as que mantêm projetos de software livre, demandam a colaboração de voluntários e necessitam de novatos para sua continuidade. Os novatos enfrentam dificuldades e obstáculos ao iniciar sua interação em um projeto, resultando em uma grande desistência e consequente baixa taxa de retenção. Mecanismos de awareness que apoiem os novatos podem facilitar os passos iniciais no projeto e propiciar sua permanência. Neste projeto de pesquisa, propõe-se caracterizar a entrada de novatos em projetos de software livres distribuídos, bem como os perfis desses novatos, por meio da identificação de fatores que levam a desistências ou desmotivação. Para isso, está planejada a condução de entrevistas com membros de projetos de software livre e com pessoas que desistiram de projetos de software livre, análise qualitativa dos dados coletados e proposta de um conjunto de mecanismos de awareness que apoiem os fatores levantados pelas entrevistas. Por fim pretende-se avaliar a efetividade do uso desses mecanismos para amenizar os problemas dos novatos por meio de observações e pesquisa-ação.. Situação: Em andamento; Natureza: Pesquisa. Alunos envolvidos: Graduação: (1) / Mestrado acadêmico: (2) / Doutorado: (4) . Integrantes: Gustavo Ansaldi Oliva - Integrante / Marco Aurélio Gerosa - Coordenador / ANICHE, MAURICIO FINAVARO - Integrante / STEINMACHER, IGOR - Integrante / WIESE, IGOR - Integrante / José Teodoro da Silva - Integrante / Gleicon Moraes - Integrante / Francisco Sokol - Integrante. Financiador(es): Conselho Nacional de Desenvolvimento Científico e Tecnológico - Auxílio financeiro. Membro: Gustavo Ansaldi Oliva.
2010-2013. CHOReOS: Large-Scale Choreographies for the Future Internet (European Commission FP7 Project) Descrição: CHOReOS objective is sustaining decentralized service choreographies in the Future Internet. It revisits the concept of choreography-centric service-oriented systems to introduce a dynamic development process and associated methods, tools, and middleware referred to as CHOReOS Integrated Development and Runtime Environment (IDRE) for the software systems that implement and coordinate the services in the Ultra Large Scale Future Internet. A series of institutions participate on the project, namely CNR (IT), University of Camerino (IT), Linagora (FR), INRIA (FR), MLS Multimedia A.E. (GR), No Magic Europe(LT), OW2 Consortium (FR), The City University (UK), University of Ioannina (GR), Università degli Studi dell?Aquila (IT), SSII VIA (LV), Virtual Trip Ltd. (GR), Wind Telecommunicazioni S.p.A (IT), Universidade de São Paulo (BR), CEFRIEL (IT), Elis Consel (IT).. Situação: Concluído; Natureza: Pesquisa. Alunos envolvidos: Graduação: (4) / Mestrado acadêmico: (10) / Doutorado: (4) . Integrantes: Gustavo Ansaldi Oliva - Integrante / Marco Aurélio Gerosa - Integrante / Fabio Kon - Coordenador / Alfredo Goldman - Integrante / Daniel Macedo Batista - Integrante. Financiador(es): European Commission - Auxílio financeiro. Membro: Gustavo Ansaldi Oliva.
2010-2012. Baile: Enabling Scalable Cloud Service Choreographies (HP Brazil funded proect) Descrição: O projeto Baile tem como objetivo estudar problemas relacionados ao desenvolvimento e uso de coreografias de serviços em ambientes de grande escala, em particular no contexto de Computação em Nuvem. Sistemas de software precisam evoluir para conservarem seu valor de negócio e se manterem úteis. Nesse contexto, investiga-se o uso de coreografias de serviços web, principalmente tendo em vista sua evolução à medida que novos serviços e novas versões de serviços tornam-se disponíveis. O projeto Baile inclui também estudos relativos à escalabilidade, considerando diversas variáveis, como o número de usuários, requisições, serviços, coreografias e nós computacionais envolvidos.. Situação: Concluído; Natureza: Pesquisa. Alunos envolvidos: Graduação: (3) / Mestrado acadêmico: (4) / Doutorado: (3) . Integrantes: Gustavo Ansaldi Oliva - Integrante / Marco Aurélio Gerosa - Integrante / Fabio Kon - Coordenador / Alfredo Goldman - Integrante / Daniel Macedo Batista - Integrante. Membro: Gustavo Ansaldi Oliva.
Prêmios e títulos
Total de prêmios e títulos (4)
Certificação: IBM Certified Solution Designer ? Object-Oriented Analysis and Design, vUML 2, IBM.. 2008. Membro: Gustavo Ansaldi Oliva.
Certificação: IBM Certified Specialist for Rational Object-Oriented Analysis and Design v2003, IBM.. 2007. Membro: Gustavo Ansaldi Oliva.
Certificação: IBM Certified Database Administrator ? DB2 UDB V8.1 for Linux, UNIX and Windows, IBM.. 2006. Membro: Gustavo Ansaldi Oliva.
Participação em eventos
Total de participação em eventos (16)
2015 IEEE 26th International Symposium on Software Reliability Engineering (ISSRE). Experience report: How do structural dependencies influence change propagation? An empirical study. 2015. (Congresso).
13th International Workshop on Principles on Software Evolution (IWPSE 13).What Can Commit Metadata Tell Us About Design Degradation?. 2013. (Oficina).
IEEE 20th International Conference on Web Services (ICWS 13'). A Change Impact Analysis Approach for Workflow Repository Management. 2013. (Congresso).
18th CRIWG Conference on Collaboration and Technology. Characterizing Key Developers : A case study with Apache Ant. 2012. (Congresso).
6th International Workshop on Software Quality and Maintainability (SQM 12') - CSMR.Preprocessing Change-Sets to Improve Logical Dependencies Identification. 2012. (Oficina).
Doctoral Symposium of the 7th IEEE International Conference on Global Software Engineering (ICGSE).A Method for the Identification of Logical Dependencies. 2012. (Oficina).
II Workshop de Teses e Dissertações do CBSoft (WTDSoft 2012).A Method for the Identification of Logical Dependencies. 2012. (Oficina).
IX Workshop de Manutenção de Software Moderna (WMSWM 2012) - SBQS.IVAR: A Conceptual Framework for Dependency Management. 2012. (Oficina).
12th International Workshop on Principles of Software Evolution and the 7th annual ERCIM Workshop on Software Evolution (IWPSE 2011) - CSMR.Towards a Classification of Logical Dependencies Origins: A Case Study. 2011. (Oficina).
I Workshop Brasileiro de Visualização de Software (WBVS 2011) - CBSoft.Visualização da evolução de software com XFlow: Integrando aspectos técnicos e sociais em múltiplas visualizações. 2011. (Oficina).
VIII Experimental Software Engineering Latin American Workshop (ESELAW 2011) - CibSE.XFlow ? An Extensible Tool for Empirical Analysis of Software Systems Evolution. 2011. (Oficina).
XXV Simpósio Brasileiro de Engenharia de Software (SBES 11) - CBSoft.On the Interplay between Structural and Logical Dependencies in Open-Source Software. 2011. (Simpósio).
XXV Simpósio Brasileiro de Engenharia de Software (SBES 11) - CBSoft.Evolução de Software: Ferramentas, técnicas e métricas (mini-curso). 2011. (Simpósio).
XV Workshop de teses e dissertações em Engenharia de Software (WTES2010) - CBSoft.Um Método para Gerência de Dependências em Sistemas de Software Orientados a Objetos. 2010. (Oficina).
SCALIANTE WIESE, IGOR ; TAKASHI KURODA, RODRIGO ; ANSALDI OLIVA, GUSTAVO. Do historical metrics and developers communication aid to predict change couplings?. Revista IEEE América Latina. v. 13, p. 1979-1988, issn: 1548-0992, 2015. [ citações Google Scholar | citações Microsoft Acadêmico | busca Google ] Qualis: B2
WIESE, Igor Scaliante; KURODA, R. T. ; RÉ, Reginaldo ; OLIVA, G. A. ; GEROSA, M. A.. An Empirical Study of the Relation Between Strong Change Coupling and Defects Using History and Social Metrics in the Apache Aries Project. Em: 11th International Conference on Open Source Systems, v. 451, p. 3-12, 2015. [ citações Google Scholar | citações Microsoft Acadêmico | busca Google ] Qualis: Não identificado (11th International Conference on Open Source Systems)
WIESE, Igor Scaliante; KURODA, R. T. ; NASSIF JUNIOR, D. ; RÉ, Reginaldo ; OLIVA, G. A. ; GEROSA, Marco Aurelio. Using structural holes metrics from communication networks to predict change dependencies. Em: 20th International Conference on Collaboration and Technology (CRIWG 2014), v. 8658, p. 302-318, 2014. [ citações Google Scholar | citações Microsoft Acadêmico | busca Google ] Qualis: Não identificado (20th International Conference on Collaboration and Technology (CRIWG 2014))
OLIVA, GUSTAVO ANSALDI; STEINMACHER, IGOR ; WIESE, IGOR ; GEROSA, MARCO AURÉLIO. What Can Commit Metadata Tell Us About Design Degradation?. Em: the 2013 International Workshop, p. 18, 2013. [ citações Google Scholar | citações Microsoft Acadêmico | busca Google ] Qualis: Não identificado (the 2013 International Workshop)
LEITE, LEONARDO A. F. ; ANSALDI OLIVA, GUSTAVO ; NOGUEIRA, GUILHERME M. ; GEROSA, MARCO AURÉLIO ; KON, FABIO ; MILOJICIC, DEJAN S.. A systematic literature review of service choreography adaptation. SERVICE ORIENTED COMPUTING AND APPLICATIONS. v. Novemb, p. 199-216, issn: 1863-2386, 2012. [ citações Google Scholar | citações Microsoft Acadêmico | busca Google ] Qualis: Não identificado (SERVICE ORIENTED COMPUTING AND APPLICATIONS)
(*) Relatório criado com produções desde 2000 até 2022
Data de processamento: 21/06/2022 22:23:51