Toacy Cavalcante de Oliveira

Graduado em Engenharia de Computação pela Pontifícia Universidade Católica do Rio de Janeiro (1992), MEstre em Informática pela Pontifícia Universidade Católica do Rio de Janeiro (1997) e Doutor em Informática pela Pontifícia Universidade Católica do Rio de Janeiro (2001) em Engenharia de Software. Atualmente é Professor Assistente da COPPE/UFRJ, especificamente no Programa de Engenharia de Sistemas e Computação (PESC). Tem experiência na área de Ciência da Computação, com ênfase em Engenharia de Software, atuando principalmente nos seguintes temas: reutilização, frameworks, processo de instanciação processo de software e modelagem e mineração de processos.

Informações coletadas do Lattes em 26/09/2025

Acadêmico

Formação acadêmica

Doutorado em Informática

1997 - 2001

Pontifícia Universidade Católica do Rio de Janeiro, PUC-Rio
Título: Abordagem Sistemática ã Instanciação de Frameworks Orientados a Objetos
Carlos Jesé Pereira de Lucena. Bolsista do(a): Conselho Nacional de Desenvolvimento Científico e Tecnológico, CNPq, Brasil. Palavras-chave: Reutilização; Frameworks; Processo de Instanciação; UML.Grande área: Ciências Exatas e da TerraGrande Á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. Setores de atividade: Informática.

Mestrado em Informática

1995 - 1997

Pontifícia Universidade Católica do Rio de Janeiro, PUC-Rio
Título: Um Modelo de Concorreência para o Ambiente 2GOOD/DDL, Ano de Obtenção: 1997
Orientador: Sérgio Eduardo Rodrigues de Carvalho
Bolsista do(a): Coordenação de Aperfeiçoamento de Pessoal de Nível Superior, CAPES, Brasil. Palavras-chave: Linguagem de Programação; Concorrência; Reutilização.Grande área: Ciências Exatas e da TerraGrande Área: Ciências Exatas e da Terra / Área: Ciência da Computação / Subárea: ENGENHARIA DE SOFTWARE.

Graduação em Engenharia de Computação

1985 - 1992

Pontifícia Universidade Católica do Rio de Janeiro, PUC-Rio

Pós-doutorado

2014

Pós-Doutorado. , University of Waterloo, U.WATERLOO, Canadá. , Bolsista do(a): Conselho Nacional de Desenvolvimento Científico e Tecnológico, CNPq, Brasil. , Grande área: Ciências Exatas e da Terra

2008 - 2010

Pós-Doutorado. , University of Waterloo, U.WATERLOO, Canadá. , Bolsista do(a): Natural Sciences and Engineering Research Council, NSERC, Canadá. , Grande área: Ciências Exatas e da Terra, Grande Área: Ciências Exatas e da Terra / Área: Ciência da Computação / Subárea: ENGENHARIA DE SOFTWARE / Especialidade: Reuso. , 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.

2002 - 2003

Pós-Doutorado. , University of Waterloo, U.WATERLOO, Canadá. , Bolsista do(a): Conselho Nacional de Desenvolvimento Científico e Tecnológico, CNPq, Brasil.

Idiomas

Bandeira representando o idioma Inglês

Compreende Bem, Fala Bem, Lê Bem, Escreve Bem.

Áreas de atuação

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.

Grande área: Ciências Exatas e da Terra / Área: Ciência da Computação / Subárea: Processo de Software.

Grande área: Ciências Exatas e da Terra / Área: Ciência da Computação / Subárea: Reuso.

Grande área: Ciências Exatas e da Terra / Área: Ciência da Computação / Subárea: Linguagens de Programação.

Grande área: Ciências Exatas e da Terra / Área: Ciência da Computação / Subárea: Sistemas de Informação.

Organização de eventos

STAA, A. V. ; OLIVEIRA, T. C. . II Workshop Brasileiro de Desenvolvimento de Software Dirigido por Modelos (WB-DSDM?2011). 2011. (Congresso).

Participação em eventos

SBES.Simpósio Brasileiro de Engenharia de Software. 2004. (Simpósio).

Participação em bancas

Aluno: Wagner Schau de Castro

WERNER, ClaudiaOLIVEIRA, T. C.; SAADE, D. C. M.. TimeFEX: Uma Abordagem para a Modelagem de Comportamento em Linhas de Produtos de Software. 2011. Dissertação (Mestrado em Engenharia de Sistemas e Computação) - Universidade Federal do Rio de Janeiro.

Aluno: Carlos Alberto Simões

Rocha, A.R.C.;OLIVEIRA, T. C.; BARCELLOS, M. P.; REIS, R. Q.. Repositório de Medidas para Organizações de Alta Maturidade em Processos de Software. 2011. Dissertação (Mestrado em Engenharia de Sistemas e Computação) - Universidade Federal do Rio de Janeiro.

Aluno: Vitor Pires Lopes

TRAVASSOS, Guilherme Horta;OLIVEIRA, T. C.; BARROS, M. O.; BIOLCHINI, J.. Repositório de Conhecimento de um Ambiente de Apoio À Experimentação em Engenharia de Software. 2010. Dissertação (Mestrado em Engenharia de Sistemas e Computação) - Universidade Federal do Rio de Janeiro.

Aluno: Natália Chaves Lessa

Rocha, A.R.C.; SOUZA, G. S.;OLIVEIRA, T. C.; CONTE, T. U.. Uma Abordagem para a Identificação de Causas de Problemas Utilizando Grounded Theory. 2010. Dissertação (Mestrado em Engenharia de Sistemas e Computação) - Universidade Federal do Rio de Janeiro.

Aluno: Giovani Salvador

OLIVEIRA, T. C.; BLOIS, M.; BLOIS, A. P. T.. Metodos Empiricos pra Validação da Reuse Description Language. 2008. Dissertação (Mestrado em Ciência da Computação) - Pontifícia Universidade Católica do Rio Grande do Sul.

Aluno: Marcos Tadeu Silva

Bastos, R.M.; BLOIS, M.;OLIVEIRA, T. C.. Autoria de Artefatos de Software. 2008. Dissertação (Mestrado em Ciência da Computação) - Pontifícia Universidade Católica do Rio Grande do Sul.

Aluno: Roger Gonçalves Urdagarin

AVRITZER, A.; LEMELLE, P. F.;OLIVEIRA, T. C.. Uso de Práticas Extreme Programming no Desenvolvimento Global de Software. 2008. Dissertação (Mestrado em Ciência da Computação) - Pontifícia Universidade Católica do Rio Grande do Sul.

Aluno: Alexis Mulattieri Suarez Orozco

Z. Avelino; BEZERRA, E.;OLIVEIRA, T. C.. Linha de Produto de Testes Baseados em Modelos. 2008. Dissertação (Mestrado em Ciência da Computação) - Pontifícia Universidade Católica do Rio Grande do Sul.

Aluno: Fabiana Zafallon Ferreira

Bastos, R.M.OLIVEIRA, T. C.; Yamagutti, M.H.. Modelo para Avaliação da Qualidade da Tradução entre Requisitos e Casos de Uso. 2007. Dissertação (Mestrado em Ciência da Computação) - Pontifícia Universidade Católica do Rio Grande do Sul.

Aluno: Elisa Cerri Cerri

Bastos, R.M.OLIVEIRA, T. C.; Crespo, S.. Um Modelo de Rastreabilidade Entre o Documento de Especificação de Requisitos e o Modelo de Caso de Uso do Sistema. 2007. Dissertação (Mestrado em Ciência da Computação) - Pontifícia Universidade Católica do Rio Grande do Sul.

Aluno: Luciano Bathglinin Biasi

BECKER, Karin;OLIVEIRA, T. C.; Oliveira, F.M.; Pimenta, M.S.. Geração Automática de Drivers e Stubs de teste para JUnit a partir de especificações U2TP. 2006. Dissertação (Mestrado em Ciência da Computação) - Pontifícia Universidade Católica do Rio Grande do Sul.

Aluno: Peter Schuk Hemesath

Bastos, R.M.; BECKER, Karin; Crespo, S.;OLIVEIRA, T. C.. Um Modelo de Análise de Viabilidade para Desenvolvimento de Componentes. 2006. Dissertação (Mestrado em Ciência da Computação) - Pontifícia Universidade Católica do Rio Grande do Sul.

Aluno: Christopher H

OLIVEIRA, T. C.; MILES, Gail. Powell. Workflow Management System based on formal UML Methods. 2005. Dissertação (Mestrado em Master Of Information Technology) - University of Liverpool.

Aluno: Dean L Baker

OLIVEIRA, T. C.; LI, Dawn. Develop an Internal Help Desk Support System. 2005. Dissertação (Mestrado em Master Of Information Technology) - University of Liverpool.

Aluno: Frank Fischer

OLIVEIRA, T. C.. Using .NET Software Agents to Automate a Simulated Factory. 2005. Dissertação (Mestrado em Master Of Information Technology) - University of Liverpool.

Aluno: Peter Willetts

OLIVEIRA, T. C.; JING, Yanguo. A Personal Document Management System Utilising Agent Technology. 2005. Dissertação (Mestrado em Master Of Information Technology) - University of Liverpool.

Aluno: Richard N

OLIVEIRA, T. C.; RUSSO, John. Gregory. Topic Maps For Genomic Knowledge Structures. 2005. Dissertação (Mestrado em Master Of Information Technology) - University of Liverpool.

Aluno: Eliana Beatriz Pereira

Bastos, R.M.; BLOIS, M.;OLIVEIRA, T. C.; STAA, A. V.. Uma Proposta para Adaptação de Processos de Desenvolvimento de Software Baseados no Rational Unified Process. 2005. Dissertação (Mestrado em Ciência da Computação) - Pontifícia Universidade Católica do Rio Grande do Sul.

Aluno: Márcio Alexandre de Oliveira Pinto

OLIVEIRA, T. C.; SCHMITZ, E. A.. GP - Uma Ferramenta de Geração Iterativa de Código Fonte Uilizando o Método Rápido de Desenvolvimento de Sistemas (MRDS). 2004. Dissertação (Mestrado em Informática) - Universidade Federal do Rio de Janeiro.

Aluno: John C Wilkinson

OLIVEIRA, T. C.; GARG, Lalit. Reducing Development Time And Increasing Software Re- Use In A Real-Timetemperature-Control Environment Using Incompatible Temperature Sensing And Controlling Devices. 2004. Dissertação (Mestrado em Master Of Information Technology) - University of Liverpool.

Aluno: Jobson Luiz Massollar da Silva

TRAVASSOS, Guilherme Horta;OLIVEIRA, T. C.; XEXEO, G. B.; MENDES, M. E. X.; SOARES, S. C. B.. Uma Abordagem para Especificação de Requisitos Dirigida por Modelos Integrada ao Controle da Qualidade de Aplicações WEB. 2011. Tese (Doutorado em Engenharia de Sistemas e Computação) - Universidade Federal do Rio de Janeiro.

Aluno: Luiz Gustavo Lourenço Moura

França, F.M.G.; OLIVEIRA, C.E.T.; XEXEO, G. B.; SZTAINBERG, A.;OLIVEIRA, T. C.; PROTTI, F.. CNOSSOS - Middleware Distribuído Baseado na Permuta Multilateral como Modelo de Compartilhamento de Recursos em Redes P2P. 2010. Tese (Doutorado em Engenharia de Sistemas e Computação) - Universidade Federal do Rio de Janeiro.

Aluno: Mariano Angel Montoni

Rocha, A.R.C.;WERNER, Claudia; CONTE, T. U.; OLIVEIRA, K. M.;OLIVEIRA, T. C.. Uma Investigação sobre os Fatores Críticos de Sucesso em Iniciativas de Melhoria de Processos de Software. 2010. Tese (Doutorado em Engenharia de Sistemas e Computação) - Universidade Federal do Rio de Janeiro.

Aluno: Ana Paula Blois

OLIVEIRA, T. C.; BECKER, Karin; GIMENES, Itana; TRAVASSOS, Guilherme Horta; MATOSO, Marta;WERNER, Claudia. Uma Abordagem de Projeto Arquitetural Baseado em Componentes no Contexto Engenharia de Dominio. 2006. Tese (Doutorado em Doutorado Em Informatica) - Instituto Alberto Luiz Coimbra de Pós-Graduação e Pesquisa de Engenharia.

Aluno: Eliana Beatriz Pereira

Bastos, R.M.; BLOIS, M.;OLIVEIRA, T. C.. MAPS ? Método para Adaptação de Processos de Desenvolvimento de Software. 2008. Exame de qualificação (Doutorando em Ciência da Computação) - Pontifícia Universidade Católica do Rio Grande do Sul.

OLIVEIRA, T. C.; CHOREN, R.. Professor Assistente. 2014. Universidade Federal Rural do Rio de Janeiro.

OLIVEIRA, T. C.; Paiva, E. N.; Magalhaes, C.. Professor Assistente. 2010. Universidade Federal Rural do Rio de Janeiro.

Orientou

Tales Melo Paiva

Automated Generation and RPA-backed Execution of Acceptance Tests of a BPMN-based Process-Aware Information System; Início: 2023; Dissertação (Mestrado em PESC) - COPPE/UFRJ; (Orientador);

Rachel Vital

Quality in Knowledge Intensive Processes; Início: 2021; Tese (Doutorado em PESC) - COPPE/UFRJ; (Orientador);

Mariano Nunes Oliveira

?BPMN-KIPc : UMA EXTENSÃO BPMN PARA ATIVIDADE DE COLABORAÇÃO EM PROCESSOS INTENSIVOS EM CONHECIMENTO; 2023; Dissertação (Mestrado em PESC) - COPPE/UFRJ, ; Orientador: Toacy Cavalcante de Oliveira;

Rachel Vital

AGILECRITPATH: Identificando Tarefas Críticas em Ambientes Ágeis; 2019; Dissertação (Mestrado em PESC) - COPPE/UFRJ, ; Orientador: Toacy Cavalcante de Oliveira;

André Brito

Uma Proposta para Representação de Adaptação de Processos de Negócios Modelados em BPMN Considerando as Perspectivas Organizacional e Informacional; 2019; Dissertação (Mestrado em PESC) - COPPE/UFRJ, Conselho Nacional de Desenvolvimento Científico e Tecnológico; Orientador: Toacy Cavalcante de Oliveira;

Gláucia Melo

Retrieving Curated Stack Overflow of Similar Project Tasks; 2018; Dissertação (Mestrado em PESC) - COPPE/UFRJ, ; Orientador: Toacy Cavalcante de Oliveira;

Talita Lopes Gomes

Reuse Miner: Mining Framework Instantiation Processes; 2015; Dissertação (Mestrado em PESC) - COPPE/UFRJ, ; Orientador: Toacy Cavalcante de Oliveira;

Ivens da Silva Portugal

MylynSDP: Adding Software Process Execution with Artifact Filtering, Degree of Interest and Task Context; 2014; Dissertação (Mestrado em PESC) - COPPE/UFRJ, ; Orientador: Toacy Cavalcante de Oliveira;

Edson Mello

Colaborações em Processos de Reutilização; 2013; Dissertação (Mestrado em Sistemas) - Universidade Federal do Rio de Janeiro, ; Orientador: Toacy Cavalcante de Oliveira;

Kleinner Farias

Avalianda UML-Profiles; 2008; 0 f; Dissertação (Mestrado em Ciência da Computação) - Pontifícia Universidade Católica do Rio Grande do Sul, Coordenação de Aperfeiçoamento de Pessoal de Nível Superior; Orientador: Toacy Cavalcante de Oliveira;

Fábio Basso

Aplicação de MDA no Desenvolvimento de Sistemas Embarcados; 2006; Dissertação (Mestrado em Ciência da Computação) - Pontifícia Universidade Católica do Rio Grande do Sul, ; Orientador: Toacy Cavalcante de Oliveira;

Qin Wu

Automating web search by using dynamical invocation of WebServices; 2005; 70 f; Dissertação (Mestrado em Master Of Information Technology) - University of Liverpool, ; Orientador: Toacy Cavalcante de Oliveira;

Richar Drury

Is outsourcing of development worthwhile when using a Model Driven Architecture?; 2005; 50 f; Dissertação (Mestrado em Master Of Information Technology) - University of Liverpool, ; Orientador: Toacy Cavalcante de Oliveira;

Joseane Pedroso

Plataformas para suporte à Engenharia de Linhas de Produto de Software; 2005; 0 f; Dissertação (Mestrado em Ciência da Computação) - Pontifícia Universidade Católica do Rio Grande do Sul, Coordenação de Aperfeiçoamento de Pessoal de Nível Superior; Orientador: Toacy Cavalcante de Oliveira;

Leonardo Penczek

Instanciação de Frameworks Orientados a Aspectos; 2005; 0 f; Dissertação (Mestrado em Ciência da Computação) - Pontifícia Universidade Católica do Rio Grande do Sul, ; Orientador: Toacy Cavalcante de Oliveira;

David Hume

Building trust in software agents; 2005; 0 f; Dissertação (Mestrado em Master Of Information Technology) - University of Liverpool, ; Orientador: Toacy Cavalcante de Oliveira;

Frank Daalmanns

Strategies and potential tools to mitigate issues in Global Software Development; 2005; 0 f; Dissertação (Mestrado em Master Of Information Technology) - University of Liverpool, ; Orientador: Toacy Cavalcante de Oliveira;

Thaize Rorato

Formalização de RDL; 2005; 0 f; Dissertação (Mestrado em Ciência da Computação) - Pontifícia Universidade Católica do Rio Grande do Sul, Quantiza Systems; Orientador: Toacy Cavalcante de Oliveira;

Sudipto Sarkar

Using Mining Techniques in Product Definitions; 2004; Dissertação (Mestrado em Master Of Information Technology) - University of Liverpool, ; Orientador: Toacy Cavalcante de Oliveira;

Fabiano Turchetto

UM ROAD MAP PARA IMPLANTAÇÃO DE SQA; 2004; Dissertação (Mestrado em Ciência da Computação) - Pontifícia Universidade Católica do Rio Grande do Sul, ; Orientador: Toacy Cavalcante de Oliveira;

Baskar Vadivelu

Rule Engine for Canadian Personal Income Tax System; 2004; 0 f; Dissertação (Mestrado em Master Of Information Technology) - University of Liverpool, ; Orientador: Toacy Cavalcante de Oliveira;

Zoran Veljkovic

An analysis of the software vehicle development process as base for requirement guidelines definition for common model based process; 2004; 0 f; Dissertação (Mestrado em Master Of Information Technology) - University of Liverpool, ; Orientador: Toacy Cavalcante de Oliveira;

Ulisses Telemaco

Agility Assessment in Software Development Projects; 2020; Tese (Doutorado em Pós-Graduação) - Universidade Federal do Rio de Janeiro, ; Orientador: Toacy Cavalcante de Oliveira;

Edson Mello

Recomendação de Contexto de Tarefa em Desenvolvimento de Software; 2019; Tese (Doutorado em PESC) - COPPE/UFRJ, ; Orientador: Toacy Cavalcante de Oliveira;

Renata Mesquita

Mapeamento entre Modelos de Processos e Projetos de Software; 2019; Tese (Doutorado em PESC) - COPPE/UFRJ, Coordenação de Aperfeiçoamento de Pessoal de Nível Superior; Orientador: Toacy Cavalcante de Oliveira;

Raquel Pillat

BPMNt: Uma Proposta para Representação de Adaptação de Processo Flexível em BPMN; 2018; Tese (Doutorado em PESC) - COPPE/UFRJ, Coordenação de Aperfeiçoamento de Pessoal de Nível Superior; Orientador: Toacy Cavalcante de Oliveira;

André Campos

Processos de Software com BPMN; 2017; Tese (Doutorado em PESC) - COPPE/UFRJ, ; Orientador: Toacy Cavalcante de Oliveira;

Fábio Paulo Basso

Reuse Contracts - An abstract Reuse Specification; 2017; Tese (Doutorado em PESC) - COPPE/UFRJ, Coordenação de Aperfeiçoamento de Pessoal de Nível Superior; Orientador: Toacy Cavalcante de Oliveira;

Eliene Pereira

Adaptação em Processos de Software; 2011; Tese (Doutorado em Ciência da Computação) - Pontifícia Universidade Católica do Rio Grande do Sul, ; Coorientador: Toacy Cavalcante de Oliveira;

Talita Gomes

Um Sistema de Agendamento de Eventos Inteligente; 2012; Trabalho de Conclusão de Curso; (Graduação em Engenharia de Computação e Informação) - COPPE/UFRJ; Orientador: Toacy Cavalcante de Oliveira;

FILIPE KOVALSKI DE OLIVEIRA

SPEMTOOL; 2005; Trabalho de Conclusão de Curso; (Graduação em Ciencia da Computação) - Pontifícia Universidade Católica do Rio Grande do Sul; Orientador: Toacy Cavalcante de Oliveira;

Melissa Northfleet

Um Ambiente de Execução para RDL; 2005; 0 f; Trabalho de Conclusão de Curso; (Graduação em Ciencia da Computação) - Pontifícia Universidade Católica do Rio Grande do Sul; Orientador: Toacy Cavalcante de Oliveira;

Produções bibliográficas

  • CALDEIRA, JOÃO ; BRITO E ABREU, FERNANDO ; CARDOSO, JORGE ; SIMÕES, RACHEL ; OLIVEIRA, TOACY ; PEREIRA DOS REIS, JOSÉ . Software Development Analytics in Practice: A Systematic Literature Review. Archives of Computational Methods in Engineering , v. 30, p. 2041-2080, 2023.

  • PORTUGAL, IVENS ; OLIVEIRA, TOACY ; ALENCAR, Paulo ; COWAN, DONALD . MylynSDP - Process - aware artifact filtering based on interest. JOURNAL OF THE BRAZILIAN COMPUTER SOCIETY (IMPRESSO) , v. 26, p. 6, 2020.

  • LUCAS, EDSON M. ; OLIVEIRA, TOACY C. ; SCHNEIDER, DANIEL ; ALENCAR, PAULO S. C. . Knowledge-Oriented Models Based on Developer-Artifact and Developer-Developer Interactions. IEEE Access , v. 8, p. 218702-218719, 2020.

  • MELO, GLAUCIA ; OLIVEIRA, TOACY ; ALENCAR, Paulo ; COWAN, DONALD . Knowledge reuse in software projects: Retrieving software development Q&A posts based on project task similarity. PLoS One , v. 15, p. e0243852, 2020.

  • TELEMACO, ULISSES ; OLIVEIRA, TOACY ; ALENCAR, Paulo ; Cowan, Don . A Catalogue of Agile Smells for Agility Assessment. IEEE Access , v. 8, p. 79239-79259, 2020.

  • GONÇALES, LUCIAN JOSÉ ; FARIAS, Kleinner ; OLIVEIRA, TOACY CAVALCANTE DE ; SCHOLL, MURILO . Comparison of Software Design Models. ACM COMPUTING SURVEYS , v. 52, p. 1-41, 2019.

  • FARIAS, Kleinner ; CAVALCANTE DE OLIVEIRA, TOACY ; JOSÉ GONÇALES, LUCIAN ; BISCHOFF, VINICIUS . UML2Merge: a UML extension for model merging. IET Software , v. 13, p. 575-586, 2019.

  • LUCAS, EDSON M. ; OLIVEIRA, TOACY C. ; FARIAS, Kleinner ; ALENCAR, PAULO S.C. . CollabRDL: A language to coordinate collaborative reuse. JOURNAL OF SYSTEMS AND SOFTWARE , v. 131, p. 505-527, 2017.

  • FARIAS, K. ; OLIVEIRA, T. C. ; GONÇALES, L. J. ; BISCHOFF, V. . Modeling Composition of UML Profiles with Alloy. INTERNATIONAL JOURNAL OF COMPUTER SCIENCE AND SOFTWARE ENGINEERING , v. 6, p. 223-232, 2017.

  • BASSO, F. P. ; OLIVEIRA, T. C. ; WERNER, C. ; BECKER, L. B. . Building the Foundations for 'MDE as Service'. IET Software , p. 1-25, 2017.

  • BASSO, FÁBIO P. ; OLIVEIRA, TOACY C. ; WERNER, CLÁUDIA M.L. ; FRANTZ, RAFAEL Z. . Analysis of Asset Specification Languages for Representation of Descriptive Data from MDE Artifacts. Procedia Computer Science , v. 100, p. 221-228, 2016.

  • BASSO, F. P. ; PILLAT, RAQUEL MAINARDI ; OLIVEIRA, T. C. ; ROOS-FRANTZ, FABRICIA ; FRANTZ, RAFAEL Z. . Automated Design of Multi-Layered Web Information Systems. The Journal of Systems and Software , v. 117, p. 612-637, 2016.

  • PILLAT, RAQUEL M. ; OLIVEIRA, TOACY C. ; ALENCAR, PAULO S.C. ; COWAN, DONALD D. . BPMNt: A BPMN Extension for specifying software process tailoring. Information and Software Technology , v. 57, p. 95-115, 2015.

  • GONÇALES, LUCIAN JOSÉ ; FARIAS, Kleinner ; SCHOLL, MURILO ; VERONÉZ, MAURÍCIO ; DE OLIVEIRA, TOACY CAVALCANTE . Comparison of Design Models: A Systematic Mapping Study. International Journal of Software Engineering and Knowledge Engineering , v. 25, p. 1765-1769, 2015.

  • BASSO, FÁBIO PAULO ; PILLAT, RAQUEL MAINARDI ; OLIVEIRA, TOACY CAVALCANTE ; BECKER, Leandro Buss . Supporting large scale model transformation reuse. SIGPLAN Notices (Cessou em 1991. Cont. ISSN 1523-2867 ACM SIGPLAN Notices) , v. 49, p. 169-178, 2014.

  • OLIVEIRA, T. C. ; ALENCAR, Paulo ; Cowan, Don . Reusetool¿an extensible Tool Support for Object-Oriented Framework Reuse. The Journal of Systems and Software , v. 84, p. 2234-2252, 2011.

  • FARIAS, Kleinner ; OLIVEIRA, T. C. ; K. . A Flexible Strategy-Based Model Comparison Approach: Bridging the Syntactic and Semantic Gap. Journal of Universal Computer Science (Print) , v. 15, p. 2138, 2009.

  • BLOIS, A. P. T. ; LUMERTZ, P. ; OLIVEIRA, T. C. . Quantools: A MDA transformation approach. Revista de Informática Teórica e Aplicada (Impresso) , v. 16, p. 53-56, 2009.

  • MENDONÇA, Marcilio ; OLIVEIRA, T. C. ; COWAN, Donald D . Collaborative Product Configuration: Formalization and Efficient Algorithms for Dependency Analysis. Journal of Software , v. 3, p. 1, 2008.

  • OLIVEIRA, T. C. ; ALENCAR, Paulo ; COWAN, Donald D ; LUCENA, Carlos J. P. . RDL: A language for framework instantiation representation. The Journal of Systems and Software , v. 80, p. 1902-1929, 2007.

  • MATHIAS FILHO, Ivan ; OLIVEIRA, T. C. ; LUCENA, Carlos J. P. . A Framework Instantiation Approach Based on the Features Model. Journal of Systems and Software , v. 73, n.2, p. 333-349, 2004.

  • OLIVEIRA, T. C. ; LUCENA, Carlos J. P. ; COWAN, Donald D ; MATHIAS FILHO, Ivan ; ALENCAR, Paulo . Software process representation and analysis for framework instantiation. IEEE Transactions on Software Engineering , v. 30, n.3, p. 145-159, 2004.

  • OLIVEIRA, T. C. ; CARVALHO, S. E. . An Incremental Model for Concurrent Objects.. Electronic Notes in Theoretical Computer Science , 1998.

  • OLIVEIRA, T. C. ; CARVALHO, S. E. ; CRUZ, S. O. . Second Generation Object-Oriented Development. Electronic Notes in Theoretical Computer Science , 1998.

  • Telemaco Neto, Ulisses ; OLIVEIRA, TOACY ; PILLAT, RAQUEL ; ALENCAR, Paulo ; Cowan, Don ; MELO, GLAUCIA . Scaffolding Process-Aware Information Systems with the AKIP Platform. Lecture Notes in Business Information Processing. 1ed.: Springer Nature Switzerland, 2023, v. , p. 60-83.

  • Lins, L.F ; MELO, G. ; OLIVEIRA, T. C. ; ALENCAR, Paulo ; COWAN, Donald D . PACAs: Process-Aware Conversational Agents. PACAs: Process-Aware Conversational Agents. 436ed.: , 2022, v. , p. 1-.

  • SIMOES, R. V. ; MELO, G. ; ABREU, F. B. E. ; OLIVEIRA, T. C. . Towards Understanding Quality-Related Characteristics in Knowledge-Intensive Processes - A Systematic Literature Review. Quality of Information and Communications Technology. 1ed.: , 2021, v. , p. 197-207.

  • ALENCAR, Paulo ; COWAN, Donald D ; OLIVEIRA, T. C. . Implementing Participatory Sensing in Environmental Mobile Applications. In: Paulo Alencar, Don Cowan. (Org.). Handbook of Research on Mobile Software Engineering. : Igi Global, 2011, v. , p. -.

  • OLIVEIRA, T. C. ; MATHIAS FILHO, Ivan ; LUCENA, Carlos J. P. ; COWAN, Donald D ; ALENCAR, Paulo . Feature Driven Framework Instantiation. In: Matthias Riebisch; Jim Coplien; Detlef Streitferdt. (Org.). Modelling Variability for Object-Oriented Product Lines. : ed.Norderstedt : Books on Demand GmbH, 2004, v. 1, p. 1-22.

  • OLIVEIRA, T. C. ; COWAN, Donald D ; ALENCAR, Paulo . Towards Monitored Data Consistency and Business Processing Based on Declarative Software Agents. In: Alessandro GArcia; Carlos J. P. Lucena. (Org.). Software Engineering for Large-Scale Multi-Agent Systems. : Springer-Verlag Heidelberg, 2003, v. 1, p. 267-284.

  • MATHIAS FILHO, Ivan ; OLIVEIRA, T. C. ; LUCENA, Carlos J. P. . Domain Oriented Framework Construction. In: Victor Pedrosa. (Org.). Enterprise Information Systems II. Dordretch, The Netherlands: Kluwer Academic Publishers, 2002, v. 1, p. 171-179.

  • NUNES, MARIANO DE OLIVEIRA ; PILLAT, RAQUEL MAINARDI ; OLIVEIRA, TOACY CAVALCANTE DE . Identifying Support for Knowledge-Intensive Processes in BPMN and its Extensions. In: SBSI '23: XIX Brazilian Symposium on Information Systems, 2023, Maceió Brazil. Proceedings of the XIX Brazilian Symposium on Information Systems. New York: ACM. p. 451.

  • PAIVA, TALES ; OLIVEIRA, TOACY ; PILLAT, RAQUEL ; ALENCAR, Paulo . Supporting the Automated Generation of Acceptance Tests of Process-Aware Information Systems. In: 19th International Conference on Web Information Systems and Technologies, 2023, Rome. Proceedings of the 19th International Conference on Web Information Systems and Technologies, 2023. p. 128.

  • LINS, LUIS FERNANDO ; NASCIMENTO, NATHALIA ; ALENCAR, Paulo ; OLIVEIRA, TOACY ; COWAN, DONALD . Comparing Generative Chatbots Based on Process Requirements: A Case Study. In: 2023 IEEE International Conference on Big Data (BigData), 2023, Sorrento. 2023 IEEE International Conference on Big Data (BigData), 2023. p. 4664.

  • NETO, ULISSES ; OLIVEIRA, TOACY ; PILLAT, RAQUEL ; ALENCAR, Paulo ; Cowan, Don ; MELO, GLAUCIA . AKIP Process Automation Platform: A Framework for the Development of Process-Aware Web Applications. In: 18th International Conference on Web Information Systems and Technologies, 2022, Valletta. Proceedings of the 18th International Conference on Web Information Systems and Technologies, 2022. p. 64.

  • LUCAS, EDSON ; OLIVEIRA, TOACY ; ALENCAR, Paulo ; COWAN, DONALD . Knowledge-Oriented Graph-Based Approach to Capture the Evolution of Developers? Knowledge. In: 2021 IEEE International Conference on Big Data (Big Data), 2021, Orlando. 2021 IEEE International Conference on Big Data (Big Data), 2021. p. 4609.

  • PILLAT, RAQUEL M. ; SANTOS, RENATA M. S. ; OLIVEIRA, TOACY C. . Systematic Literature Review on BPMN-based Process Adaptation Approaches. In: the XV Brazilian Symposium, 2019, Aracaju. Proceedings of the XV Brazilian Symposium on Information Systems - SBSI'19, 2019. p. 1.

  • VITAL, RACHEL ; SANTOS, GLAUCIA MELO DOS ; OLIVEIRA, TOACY ; ALENCAR, Paulo ; Cowan, Don . AgileCritPath: Identifying Critical Tasks in Agile Environments. In: The 31st International Conference on Software Engineering and Knowledge Engineering, 2019. p. 20.

  • SANTOS, GLAUCIA ; OLIVEIRA, TOACY ; ALENCAR, Paulo ; Cowan, Don . Retrieving Curated Stack Overflow Posts from Project Task Similarities (S). In: The 31st International Conference on Software Engineering and Knowledge Engineering, 2019. p. 415.

  • LUCAS, EDSON ; OLIVEIRA, TOACY ; ALENCAR, Paulo . A Method to Recommend Artifacts to New Tasks in Software Projects (S). In: The 31st International Conference on Software Engineering and Knowledge Engineering, 2019. p. 489.

  • BASSO, FABIO PAULO ; WERNER, CLAUDIA MARIA LIMA ; OLIVEIRA, TOACY CAVALCANTE . Revisiting Criteria for Description of MDE Artifacts. In: 2017 IEEE/ACM Joint 5th International Workshop on Software Engineering for SystemsofSystems and 11th Workshop on Distributed Software Development, Software Ecosystems and SystemsofSystems (JSOS), 2017, Buenos Aires. 2017 IEEE/ACM Joint 5th International Workshop on Software Engineering for Systems-of-Systems and 11th Workshop on Distributed Software Development, Software Ecosystems and Systems-of-Systems (JSOS), 2017. p. 27.

  • BASSO, FABIO PAULO ; WERNER, CLAUDIA MARIA LIMA ; OLIVEIRA, TOACY CAVALCANTE . Automated Approach for Asset Integration in Eclipse IDE. In: 2017 IEEE/ACM Joint 5th International Workshop on Software Engineering for SystemsofSystems and 11th Workshop on Distributed Software Development, Software Ecosystems and SystemsofSystems (JSOS), 2017, Buenos Aires. 2017 IEEE/ACM Joint 5th International Workshop on Software Engineering for Systems-of-Systems and 11th Workshop on Distributed Software Development, Software Ecosystems and Systems-of-Systems (JSOS), 2017. p. 34.

  • PILLAT, RAQUEL M. ; OLIVEIRA, TOACY C. . A representation structure for software process tailoring based on BPMN high-level operations. In: the 31st Annual ACM Symposium, 2016, Pisa. Proceedings of the 31st Annual ACM Symposium on Applied Computing - SAC '16, 2016. p. 1576.

  • SANTOS, RENATA M. S. ; OLIVEIRA, TOACY C. ; E ABREU, FERNANDO BRITO . Mining software development process variations. In: the 30th Annual ACM Symposium, 2015, Salamanca. Proceedings of the 30th Annual ACM Symposium on Applied Computing - SAC '15. New York: ACM Press, 2015. p. 1657.

  • GONÇALES, LUCIAN ; FARIAS, Kleinner ; SCHOLL, MURILLO ; OLIVEIRA, TOACY ; VERONEZ, MAURICIO . Model Comparison: a Systematic Mapping Study. In: The 27th International Conference on Software Engineering and Knowledge Engineering, 2015. p. 546.

  • FARIAS, Kleinner ; GONC'ALES, LUCIAN ; SCHOLL, MURILO ; OLIVEIRA, TOACY ; VERONEZ, MAURÍCIO . Toward an Architecture for Model Composition Techniques. In: The 27th International Conference on Software Engineering and Knowledge Engineering, 2015. p. 656.

  • BASSO, FÁBIO PAULO ; PILLAT, RAQUEL MAINARDI ; OLIVEIRA, TOACY CAVALCANTE ; DEL FABRO, MARCOS DIDONET . Generative adaptation of model transformation assets. In: the 29th Annual ACM Symposium, 2014, Gyeongju. Proceedings of the 29th Annual ACM Symposium on Applied Computing - SAC '14. p. 1027-1034.

  • FARIAS, Kleinner ; GARCIA, ALESSANDRO ; LUCENA, CARLOS ; GONZAGA, LUIZ ; DA COSTA, CRISTIANO ANDRÉ ; DA ROSA RIGHI, RODRIGO ; BASSO, Fábio ; OLIVEIRA, TOACY . Towards a quality model for model composition effort. In: the 29th Annual ACM Symposium, 2014, Gyeongju. Proceedings of the 29th Annual ACM Symposium on Applied Computing - SAC '14. p. 1181-1183.

  • BASSO, FÁBIO PAULO ; OLIVEIRA, TOACY CAVALCANTE ; FARIAS, Kleinner . Extending JUnit 4 with Java annotations and reflection to test variant model transformation assets. In: the 29th Annual ACM Symposium, 2014, Gyeongju. Proceedings of the 29th Annual ACM Symposium on Applied Computing - SAC '14. p. 1601-1608.

  • GOMES, T. L. ; OLIVEIRA, T. C. ; Cowan, Don ; ALENCAR, Paulo . Mining Reuse Processes. In: XVII Ibero-American Conference on Software Engineering, 2014, Pucón. Proceedings of the XVII Ibero-American Conference on Software Engineering, 2014.

  • PORTUGAL, I. S. ; OLIVEIRA, T. C. . Using Task Contexts to Improve Software Process Execution. In: XVII Ibero-American Conference on Software Engineering, 2014, Pucón. Proceedings of the XVII Ibero-American Conference on Software Engineering, 2014.

  • LUCAS, EDSON ; SCHNEIDER, DANIEL ; OLIVEIRA, TOACY ; DE SOUZA, JANO . Investigating the collaborative support in CollabRDL: An analysis based on the 3C model. In: 2014 IEEE 18th International Conference on Computer Supported Cooperative Work in Design (CSCWD), 2014, Hsinchu. Proceedings of the 2014 IEEE 18th International Conference on Computer Supported Cooperative Work in Design (CSCWD). p. 529.

  • BASSO, FABIO P. ; WERNER, CLAUDIA M. L. ; OLIVEIRA, TOACY C. . Towards facilities to introduce solutions for MDE in development environments with reusable assets. In: 2014 IEEE International Conference on Information Reuse and Integration (IRI), 2014, Redwood City. Proceedings of the 2014 IEEE 15th International Conference on Information Reuse and Integration (IEEE IRI 2014). p. 195-195.

  • PILLAT, RAQUEL M. ; BASSO, FABIO P. ; OLIVEIRA, TOACY C. ; WERNER, CLÁUDIA M. L. . Ensuring consistency of feature-based decisions with a business rule system. In: the Seventh International Workshop, 2013, Pisa. Proceedings of the Seventh International Workshop on Variability Modelling of Software-intensive Systems - VaMoS '13. New York: ACM Press. p. 1.

  • CAMPOS, A. ; OLIVEIRA, T. C. . Software Processes with BPMN: An Empirical Analysis. In: 14th International Conference of Product Focused Software Development and Process Improvement (PROFES), 2013, Paphos. Proceedings of the 14th International Conference of Product Focused Software Development and Process Improvement, 2013. v. 7983. p. 338-341.

  • LUCAS, EDSON ; SCHNEIDER, DANIEL ; OLIVEIRA, TOACY ; DE SOUZA, JANO . A survey of languages to represent collaboration as a means of designing CSCW facilities in RDL. In: 2013 IEEE 17th International Conference on Computer Supported Cooperative Work in Design (CSCWD), 2013, Whistler. Proceedings of the 2013 IEEE 17th International Conference on Computer Supported Cooperative Work in Design (CSCWD). p. 55-60.

  • BASSO, FABIO P. ; WERNER, Claudia ; PILLAT, RAQUEL M. ; OLIVEIRA, T. C. . How do You Execute Reuse Tasks Among Tools?. In: 25th International Conference on Software Engineering and Knowledge Engineering (SEKE), 2013, Boston. Proceedings of the 25th International Conference on Software Engineering and Knowledge Engineering, 2013. v. 1. p. 721-726.

  • CORREA, C. ; OLIVEIRA, T. C. ; WERNER, Claudia . Towards Coupled Evolution of Metamodels, Models, Graph-based Transformations and Traceability Links. In: 25th International Conference on Software Engineering and Knowledge Engineering (SEKE), 2013, Boston. Proceedings of the 25th International Conference on Software Engineering and Knowledge Engineering, 2013. v. 1. p. 747-752.

  • PORTUGAL, I. S. ; OLIVEIRA, T. C. . Introducing Software Process Specification to Task Context. In: 25th International Conference on Software Engineering and Knowledge Engineering (SEKE), 2013, Boston. Proceedings of the 25th International Conference on Software Engineering and Knowledge Engineering, 2013. v. 1. p. 22-25.

  • COSTA, G. C. B. ; SILVA, F. R. ; SANTOS, R. P. ; WERNER, CLÁUDIA M. L. ; OLIVEIRA, T. C. . From Applications to a Software Ecosystem Platform: An Exploratory Study. In: The International Conference on Management of Emergent Digital EcoSystems (MEDES '13), 2013, Neumünster Abbey. Proceedings of the Fifth International Conference on Management of Emergent Digital EcoSystems, 2013. v. 1. p. 9-16.

  • BASSO, FABIO P. ; PILLAT, RAQUEL M. ; OLIVEIRA, T. C. ; BECKER, Leandro Buss . Supporting large scale model transformation reuse. In: 12th International Conference on Generative Programming: Concepts & Experiences (GPCE'13), 2013, Indianapolis. Proceedings of the 12th International Conference on Generative Programming: Concepts & Experiences, 2013. v. 1. p. 169-178.

  • BASSO, Fábio ; WERNER, Claudia ; PILLAT, RAQUEL M. ; OLIVEIRA, T. C. . A Common Representation for Reuse Assistants. In: 13th International Conference on Software Reuse (ICSR), 2013, Pisa. Proceedings of the 13th International Conference on Software Reuse (ICSR), 2013. v. 1. p. 283-288.

  • PILLAT, R. M. ; OLIVEIRA, T. C. ; LATTARIO, F. . Introducing Software Process Tailoring to BPMN: BPMNt. In: International Conference on Software and Systems Process, 2012, Zurique. Proceedings of 7th International Conference on Software and System Process, 2012.

  • Pereira, E. ; Bastos, R.M. ; OLIVEIRA, T. C. ; MORA, M. . A Set of Well-Formedness Rules to Checking the Consistency of the Software Processes Based on SPEM 2.0. In: 13th International Conference on Enterprise Information Systems - ICEIS, Revised Best Papers, 2012, Beijing. Lecture Notes in Business Information Processing, 2011. v. 102. p. 284-299.

  • Pereira, E. ; Bastos, R.M. ; OLIVEIRA, T. C. ; MORA, M. . Improving the Consistency of SPEM-Based Software Processes. In: 13th International Conference on Enterprise Information Systems - ICEIS, 2011, Beijing. Proceedings of 13th International Conference on Enterprise Information Systems, 2011.

  • CAMPOS, A. ; OLIVEIRA, T. C. . Modeling WorkProcesses and Software Development:Notation and Tool. In: 13th International Conference on Enterprise Information Systems - ICEIS, 2011, Beijing. Proceedings of 13th International Conference on Enterprise Information Systems, 2011.

  • M.T. Silva ; OLIVEIRA, T. C. . Towards Detailed Software Artifact Specification with SPEMArti. In: 1st International Conference of Software and Systems Process - ICSSP, 2011, Honolulu. Proceedings of the 1st International Conference of Software and Systems Process, 2011.

  • BECKER, Leandro Buss ; OLIVEIRA, T. C. ; Pereira, E. . Uma extensão do BPMN para modelagem de Processos de Desenvolvimento de Software: BPMNt. In: 7o Simpósio Brasileiro de Sistema de Informação, 2011, Salvador. Anais do 7o Simpósio Brasileiro de Sistema de Informação, 2011.

  • CAMPOS, A. ; OLIVEIRA, T. C. . Modelagem de Processos de Trabalho com Vistas ao Desenvolvimento de Software. In: 7o Simpósio Brasileiro de Sistema de Informação, SBSI, 2011, Salvador. Anais do 7o Simpósio Brasileiro de Sistema de Informação, 2011.

  • CORREA, C. ; OLIVEIRA, T. C. ; WERNER, Claudia . Towards Automation of Consistency Preservation for Model-Driven Software Product Lines. In: Doctoral Symposium of the 12th International Conference on Software Reuse, 2011, Pohang. Proceedings of 12th International Conference on Software Reuse, 2011.

  • K. ; FARIAS, Kleinner ; OLIVEIRA, T. C. . Ontology Aided Model Comparison. In: International Conference on Engineering of Complex Computer Systems, 2009, Postdam. Fourteenth IEEE International Conference on Engineering of Complex Computer Systems (ICECCS`09), 2009.

  • M.T. Silva ; OLIVEIRA, T. C. . Metamodelo de Artefatos de Software. In: Simposio Brasileiro de engenharia de Software, 2009, Fortaleza. 25o Simposio Brasileiro de engenharia de Software, 2009.

  • COWAN, Donald D ; FARIAS, Kleinner ; OLIVEIRA, T. C. . Model Comparison: A Strategy-Based Approach. In: International Conference on Software Engineering and Knowledge Engineering SEKE 2008,, 2008, Redwood City. Proceedings of International Conference on Software Engineering and Knowledge Engineering, 2008.

  • Pereira, E. ; Bastos, R.M. ; OLIVEIRA, T. C. . Process Tailoring Based On Well-Formedness Rules. In: The 20th International Conference on Software Engineering and Knowledge Engineering SEKE 2008, 2008, Redwood City. Proceedings of International Conference on Software Engineering and Knowledge Engineering, 2008.

  • PRIKLADNICKI, R. ; Damian, D. ; Audy, J. ; OLIVEIRA, T. C. . Distributed Software Development: Practices and challenges in different business strategies of offshoring and onshoring. In: IEEE International Conference on Global Software Engineering, 2007, Munich. Proceedings of International Conference on Global Software Engineering, 2007.

  • FARIAS, Kleinner ; OLIVEIRA, T. C. . A Guidance for Model Composition. In: IEEE 2nd International Conference on Software Engineering Advances, 2007, French Riviera. Proceedings of the Second International Conference on Software Engineering Advances, 2007.

  • Pereira, E. ; Bastos, R.M. ; OLIVEIRA, T. C. . A Systematic Approach to Process Tailoring. In: IEEE, International Conference on Systems Engineering and Modeling, 2007, Haifa. Proccedings of International Conference on Systems Engineering and Modeling, 2007.

  • MENDONÇA, Marcilio ; COWAN, Donald D ; OLIVEIRA, T. C. . A Process-Centric Approach for Coordinating Product Configuration Decisions. In: HAWAII INTERNATIONAL CONFERENCE ON SYSTEM SCIENCES, 2007, Hawaii-Waikoloa. Proccedings of the 40th HAWAII INTERNATIONAL CONFERENCE ON SYSTEM SCIENCES, 2007.

  • BASSO, Fábio ; OLIVEIRA, T. C. ; BECKER, Leandro Buss . Uma Solução para Reuso e Manutenção de Transformadores. In: Simpósio Brasileiro de Engenharia de Software, 2007, Joao Pessoa. Anais do 21o Simpósio Brasileiro de Engenharia de Software, 2007.

  • OLIVEIRA, T. C. ; BASSO, Fábio ; BECKER, Leandro Buss . Using the FOMDA Approach to Support Object-Oriented Real-Time Systems Design. In: ISORC, 2006, Gyeongju, 2006.

  • OLIVEIRA, T. C. ; BASSO, Fábio ; BECKER, Leandro Buss . Desenvolvimento de Sistemas Tempo Real Embarcados Utilizando a Abordagem FOMDA: Um Estudo de Caso. In: 8th Brazilian Workshop on Real-Time Systems / WTR, 2006, Curitiba, 2006.

  • OLIVEIRA, T. C. ; PENCZEK, Leonardo . AFR: An Approach to Systematize Aspect-Oriented Framework Reuse. In: AOASIA, 2006, Tokyo, 2006.

  • OLIVEIRA, T. C. ; MENDONÇA, Marcilio . Using RDL to Facilitate Customization of Variability Points. In: ICSEA, 2006, Tahiti, 2006.

  • MENDONÇA, Marcilio ; OLIVEIRA, T. C. ; COWAN, Donald D . Collaborative and Coordinated Product Configuration. In: SPLC-DS, 2006, Baltimore. Software Product Lines Doctoral Symposium, 2006. v. 1. p. 43-54.

  • OLIVEIRA, T. C. ; LUCENA, Carlos J. P. ; ALENCAR, Paulo ; COWAN, Donald D . XTAO: Enabling a Declarative Approach to the Specification of Multi-Agent Systems. In: ICSE, 2005, St. Louis, 2005.

  • OLIVEIRA, T. C. ; MATHIAS FILHO, Ivan . Using Patterns with RDL. In: Ecoop/Workshop, 2005, Glasgow, 2005.

  • OLIVEIRA, T. C. ; ALENCAR, Paulo ; MATHIAS FILHO, Ivan ; COWAN, Donald D ; LUCENA, Carlos J. P. . Enabling Model Driven Product Line Architectures. In: Second European Workshop on Model Driven Architecture (MDA), 2004, Canterbury, UK. Proceedings of 2nd EWMDA, 2004.

  • OLIVEIRA, T. C. ; LUCENA, Carlos J. P. ; COWAN, Donald D ; MATHIAS FILHO, Ivan ; ALENCAR, Paulo . Feature Driven Framework Instantiation. In: Ecoop, 2003, Darmstad. Modelling Variability for Object-Oriented Product Lines, 2003.

  • OLIVEIRA, T. C. ; LUCENA, Carlos J. P. ; MATHIAS FILHO, Ivan . A Proposal for the Incorporation of the Features Model into the UML Language.. In: ICEIS2002, 2002, Ciudad Real. Proceedings of the 4th International Conference on Enterprise Information Systems, 2002.

  • OLIVEIRA, T. C. ; LUCENA, Carlos J. P. ; MATHIAS FILHO, Ivan . Frameworks ? A High Level Instantiation Approach. In: ICEIS2002, 2002, Ciudad Real. Proceedings of the 4th International Conference on Enterprise Information Systems, 2002.

  • OLIVEIRA, T. C. ; ALENCAR, Paulo ; COWAN, Donald D . Towards a declarative approach to framework instantiation. In: Workshop on Declarative Meta-Programming, 2002, Edinburgo, 2002.

  • OLIVEIRA, T. C. ; CARVALHO, S. E. ; CRUZ, S. O. . Concurrency featrures in 2GOOD DDL. In: IDEAS, 2000, Cancun. Terceiro Workshop Ibero-americano de Engenharia de Requisitos e Ambientes de Software, 2000. v. 1. p. 134-146.

  • OLIVEIRA, T. C. ; MATHIAS FILHO, Ivan ; LUCENA, Carlos J. P. . A Framework Based Approach for Workflow Software Development. In: IASTED - SEA, 2000, Las Vegas. Software Engineering and Applications, 2000.

  • OLIVEIRA, T. C. ; MATHIAS FILHO, Ivan ; LUCENA, Carlos J. P. . Domain Oriented Framework Construction. In: ICEIS, 2000, Setubal. IEEE, 2001.

  • OLIVEIRA, T. C. ; LUCENA, Carlos J. P. ; MATHIAS FILHO, Ivan . Using XML and Frameworks to develop Information Systems. In: ICEIS, 2000, Setubal. IEEE, 2001.

  • OLIVEIRA, T. C. ; STAA, A. V. . Anais [do] II Workshop Brasileiro de Desenvolvimento de Software Dirigido por Modelos 2011 (Editoração Anais de Evento Científico).

Outras produções

OLIVEIRA, T. C. ; ALMEIDA, D. ; GRAEL, O. ; U. Telemaco . OWse Application Framework. 2009.

OLIVEIRA, T. C. . 2GOOD. 1997.

OLIVEIRA, T. C. . TOOL. 1995.

MATHIAS FILHO, Ivan ; OLIVEIRA, T. C. . Processo de Software - SCRUB. 2009.

OLIVEIRA, T. C. ; LUCENA, Carlos J. P. ; COWAN, Donald D ; ALENCAR, Paulo . Process-Based Representation and Analysis of Framework Instantiation. 2001.

OLIVEIRA, T. C. ; LUCENA, Carlos J. P. ; CARVALHO, S. E. . DSSFRAME ? A Decision Support System Framework with Agents. 2000.

OLIVEIRA, T. C. ; CARVALHO, S. E. . State dependent behavior in the ARTS project. 1997.

Projetos de pesquisa

  • 2011 - 2013

    Infra-Estrutura Computacional para apoio à Análise Comportamental em Projetos de Software baseados em um Meta-modelo de Artefatos, Descrição: Projetos de desenvolvimento de software são fortemente dependentes do perfil de seus participantes, o que pode levar a variações em seus resultados esperados. Variações em projetos de desenvolvimentos são indesejadas uma vez que interferem na previsibilidade de suas atividades e ações e em ultima análise, na qualidade do produto de software construído. Neste contexto, a identificação e disseminação de boas práticas de comportamento quando na execução das atividades pertinentes a um projetos de software, é fator que atenua variações e estimula previsibilidade. Este projeto de pesquisa tem por finalidade estabelecer uma infra-estrutura computacional para o apoio à análise comportamental em projetos de desenvolvimento de software a partir de uma meta-modelo de artefatos de software e a posterior disseminação dos padrões de comportamento encontrados. Como parte da infra-estrutura, definiremos um meta-modelo para artefatos de software e um repositório contendo instancias deste meta-modelo. Tanto o Meta-modelo de Artefatos quanto o Repositório de Artefatos serão concebidos a partir de extensões do SPEM 2.0. É também objetivo deste projeto e, portanto parte da infra-estrutura, estabelecer um conjunto de padrões de comportamento que emergirão através da análise quantitativa do histórico de acessos ao repositório. A validação das teorias desenvolvidas durante este projeto de pesquisa se dará através de procedimentos de experimentação usados em Engenharia de Software. Tais experimentos utilizarão o repositório de artefatos construído e as técnicas de análise comportamental estabelecidas, bem como servirão para retro-alimentação em um ciclo de melhoria continua dos resultados encontrados.. , Situação: Em andamento; Natureza: Pesquisa. , Alunos envolvidos: Graduação: (1) / Mestrado acadêmico: (2) / Doutorado: (1) . , Integrantes: Toacy Cavalcante de Oliveira - Coordenador., Financiador(es): Conselho Nacional de Desenvolvimento Científico e Tecnológico - Auxílio financeiro., Número de produções C, T & A: 3

  • 2010 - 2015

    Next Generation Web Approaches and Tools, Descrição: Recasting the Web architectures: Current distributed software approaches and architectures lack dynamic, service-oriented and event-based Web architectures and applications based on modular components that expose their interface signatures and event-based behavior to other components to support inter-user or inter-enterprise behavioral process, advanced interaction and collaboration. Existing approaches also lack generative, model-driven methods and process-based quality assurance methods that are based on frameworks and product lines for the development of models and applications. These generative methods must be presented in a fashion that significantly reduces the complexity of creation, deployment and evolution, thus minimizing the need for expert personnel.. , Situação: Concluído; Natureza: Pesquisa. , Integrantes: Toacy Cavalcante de Oliveira - Integrante / Carlos J. P. Lucena - Integrante / Donald D Cowan - Coordenador / ALENCAR, PAULO S.C. - Integrante.

  • 2005 - 2007

    Modelo de Features para Utilificação, Descrição: Utilização do Modelo de Features para Sistemas dependentes de plataformas. , Situação: Em andamento; Natureza: Pesquisa. , Alunos envolvidos: Graduação: (0) / Especialização: (0) / Mestrado acadêmico: (1) / Mestrado profissional: (0) / Doutorado: (0) . , Integrantes: Toacy Cavalcante de Oliveira - Coordenador., Financiador(es): Conselho Nacional de Desenvolvimento Científico e Tecnológico - Auxílio financeiro., Número de produções C, T & A: 2

  • 2003 - 2004

    ESSMAs, Descrição: Engenharia de Software Para Sistemas Multi Agentes. , Situação: Concluído; Natureza: Pesquisa. , Integrantes: Toacy Cavalcante de Oliveira - Integrante / Carlos J. P. Lucena - Coordenador., Financiador(es): Pontifícia Universidade Católica do Rio de Janeiro - Bolsa.

  • 1995 - 1999

    2GOOD - 2ng Generation Object Oriented Design, Descrição: Construção de uma Ferramenta Case de Segunda Geração. , Situação: Desativado; Natureza: Pesquisa. , Integrantes: Toacy Cavalcante de Oliveira - Integrante / Sergio E.R Carvalho - Coordenador.

Projetos de desenvolvimento

  • 2004 - 2008

    PDS - Quantiza/AGT/PUCRS, Descrição: Desenvolvimento de uma Plataforma de Suporte ao Processo Quantiza. , Situação: Em andamento; Natureza: Desenvolvimento. , Alunos envolvidos: Graduação: (1) / Especialização: (0) / Mestrado acadêmico: (1) / Mestrado profissional: (0) / Doutorado: (0) . , Integrantes: Toacy Cavalcante de Oliveira - Coordenador / Thaize Rorato - Integrante., Financiador(es): Quantiza Systems - Remuneração.

  • 2004 - 2008

    PDS - Quantiza/AGT/PUCRS, Descrição: Desenvolvimento de uma Plataforma de Suporte ao Processo Quantiza. , Situação: Em andamento; Natureza: Desenvolvimento. , Alunos envolvidos: Graduação: (1) / Especialização: (0) / Mestrado acadêmico: (1) / Mestrado profissional: (0) / Doutorado: (0) . , Integrantes: Toacy Cavalcante de Oliveira - Coordenador / Thaize Rorato - Integrante., Financiador(es): Quantiza Systems - Remuneração.

  • 2004 - 2008

    PDS - Quantiza/AGT/PUCRS, Descrição: Desenvolvimento de uma Plataforma de Suporte ao Processo Quantiza. , Situação: Em andamento; Natureza: Desenvolvimento. , Alunos envolvidos: Graduação: (1) / Especialização: (0) / Mestrado acadêmico: (1) / Mestrado profissional: (0) / Doutorado: (0) . , Integrantes: Toacy Cavalcante de Oliveira - Coordenador / Thaize Rorato - Integrante., Financiador(es): Quantiza Systems - Remuneração.

  • 2004 - 2008

    PDS - Quantiza/AGT/PUCRS, Descrição: Desenvolvimento de uma Plataforma de Suporte ao Processo Quantiza. , Situação: Em andamento; Natureza: Desenvolvimento. , Alunos envolvidos: Graduação: (1) / Especialização: (0) / Mestrado acadêmico: (1) / Mestrado profissional: (0) / Doutorado: (0) . , Integrantes: Toacy Cavalcante de Oliveira - Coordenador / Thaize Rorato - Integrante., Financiador(es): Quantiza Systems - Remuneração.

  • 2004 - 2008

    PDS - Quantiza/AGT/PUCRS, Descrição: Desenvolvimento de uma Plataforma de Suporte ao Processo Quantiza. , Situação: Em andamento; Natureza: Desenvolvimento. , Alunos envolvidos: Graduação: (1) / Especialização: (0) / Mestrado acadêmico: (1) / Mestrado profissional: (0) / Doutorado: (0) . , Integrantes: Toacy Cavalcante de Oliveira - Coordenador / Thaize Rorato - Integrante., Financiador(es): Quantiza Systems - Remuneração.

  • 2004 - 2008

    PDS - Quantiza/AGT/PUCRS, Descrição: Desenvolvimento de uma Plataforma de Suporte ao Processo Quantiza. , Situação: Em andamento; Natureza: Desenvolvimento. , Alunos envolvidos: Graduação: (1) / Especialização: (0) / Mestrado acadêmico: (1) / Mestrado profissional: (0) / Doutorado: (0) . , Integrantes: Toacy Cavalcante de Oliveira - Coordenador / Thaize Rorato - Integrante., Financiador(es): Quantiza Systems - Remuneração.

  • 2004 - 2008

    PDS - Quantiza/AGT/PUCRS, Descrição: Desenvolvimento de uma Plataforma de Suporte ao Processo Quantiza. , Situação: Em andamento; Natureza: Desenvolvimento. , Alunos envolvidos: Graduação: (1) / Especialização: (0) / Mestrado acadêmico: (1) / Mestrado profissional: (0) / Doutorado: (0) . , Integrantes: Toacy Cavalcante de Oliveira - Coordenador / Thaize Rorato - Integrante., Financiador(es): Quantiza Systems - Remuneração.

  • 2004 - 2008

    PDS - Quantiza/AGT/PUCRS, Descrição: Desenvolvimento de uma Plataforma de Suporte ao Processo Quantiza. , Situação: Em andamento; Natureza: Desenvolvimento. , Alunos envolvidos: Graduação: (1) / Especialização: (0) / Mestrado acadêmico: (1) / Mestrado profissional: (0) / Doutorado: (0) . , Integrantes: Toacy Cavalcante de Oliveira - Coordenador / Thaize Rorato - Integrante., Financiador(es): Quantiza Systems - Remuneração.

  • 2004 - 2008

    PDS - Quantiza/AGT/PUCRS, Descrição: Desenvolvimento de uma Plataforma de Suporte ao Processo Quantiza. , Situação: Em andamento; Natureza: Desenvolvimento. , Alunos envolvidos: Graduação: (1) / Especialização: (0) / Mestrado acadêmico: (1) / Mestrado profissional: (0) / Doutorado: (0) . , Integrantes: Toacy Cavalcante de Oliveira - Coordenador / Thaize Rorato - Integrante., Financiador(es): Quantiza Systems - Remuneração.

  • 2004 - 2008

    PDS - Quantiza/AGT/PUCRS, Descrição: Desenvolvimento de uma Plataforma de Suporte ao Processo Quantiza. , Situação: Em andamento; Natureza: Desenvolvimento. , Alunos envolvidos: Graduação: (1) / Especialização: (0) / Mestrado acadêmico: (1) / Mestrado profissional: (0) / Doutorado: (0) . , Integrantes: Toacy Cavalcante de Oliveira - Coordenador / Thaize Rorato - Integrante., Financiador(es): Quantiza Systems - Remuneração.

  • 2004 - 2008

    PDS - Quantiza/AGT/PUCRS, Descrição: Desenvolvimento de uma Plataforma de Suporte ao Processo Quantiza. , Situação: Em andamento; Natureza: Desenvolvimento. , Alunos envolvidos: Graduação: (1) / Especialização: (0) / Mestrado acadêmico: (1) / Mestrado profissional: (0) / Doutorado: (0) . , Integrantes: Toacy Cavalcante de Oliveira - Coordenador / Thaize Rorato - Integrante., Financiador(es): Quantiza Systems - Remuneração.

  • 2004 - 2008

    PDS - Quantiza/AGT/PUCRS, Descrição: Desenvolvimento de uma Plataforma de Suporte ao Processo Quantiza. , Situação: Em andamento; Natureza: Desenvolvimento. , Alunos envolvidos: Graduação: (1) / Especialização: (0) / Mestrado acadêmico: (1) / Mestrado profissional: (0) / Doutorado: (0) . , Integrantes: Toacy Cavalcante de Oliveira - Coordenador / Thaize Rorato - Integrante., Financiador(es): Quantiza Systems - Remuneração.

Prêmios

2009

Prêmio Solução Rio Info - Desenvolvimento Eficiente de Sistemas, Rio Info.

Histórico profissional

Endereço profissional

  • Universidade Federal do Rio de Janeiro, COPPE, Programa de Engenharia de Sistemas e Computação. , Cidade Universitária, Centro de Tecnologia, Bloco H, Sala 319, Ilha do Governador, 21941-972 - Rio de Janeiro, RJ - Brasil, Telefone: (21) 25628672, URL da Homepage:

Experiência profissional

2010 - Atual

Universidade Federal do Rio de Janeiro

Vínculo: Servidor Público, Enquadramento Funcional: Projessor Adjunto, Carga horária: 40, Regime: Dedicação exclusiva.

Atividades

  • 02/2010

    Pesquisa e desenvolvimento, COPPE, Programa de Engenharia de Sistemas e Computação.,Linhas de pesquisa

  • 02/2010

    Ensino, PESC - Programa de Engenharia de Sistemas e Computação, Nível: Pós-Graduação,Disciplinas ministradas, Reutilização de Software

2004 - 2008

Pontifícia Universidade Católica do Rio Grande do Sul

Vínculo: Celetista, Enquadramento Funcional: Professor Adjunto, Carga horária: 40, Regime: Dedicação exclusiva.

Atividades

  • 06/2004

    Pesquisa e desenvolvimento, Reitoria, Faculdade de Informárica.,Linhas de pesquisa

  • 06/2004

    Ensino, Ciência da Computação, Nível: Pós-Graduação,Disciplinas ministradas, Topicos Especiais em Engenharia de Software II

  • 06/2004 - 03/2008

    Ensino, Ciencia da Computação, Nível: Graduação,Disciplinas ministradas, Engenharia de Software

2002 - 2009

University of Liverpool

Vínculo: Professor Visitante, Enquadramento Funcional: Professor Adjunto, Carga horária: 0

Outras informações:
Atuação como professor em curso de Mertrado online junto ao Departamento de Computação. Não há carga horária semana e sim dependendo da demanda de alunos.

Atividades

  • 08/2003

    Outras atividades técnico-científicas , Online High Education, Online High Education.,Atividade realizada, Orientação de Mestrandos.

  • 10/2002

    Ensino, Master Of Information Technology, Nível: Pós-Graduação,Disciplinas ministradas, Internet Programming, Software Agents, Software Engineering

2001 - 2001

Instituto Militar de Engenharia

Vínculo: Professor Visitante, Enquadramento Funcional: Professor visitante, Carga horária: 4

Atividades

  • 07/2001 - 12/2001

    Ensino, Engenharia, Nível: Graduação,Disciplinas ministradas, Linguagens de Programação

2003 - 2004

Pontifícia Universidade Católica do Rio de Janeiro

Vínculo: Pesquisador Associado, Enquadramento Funcional: Bolsa DTI 7A, Carga horária: 40

1995 - 2001

Pontifícia Universidade Católica do Rio de Janeiro

Vínculo: Colaborador, Enquadramento Funcional: Desenvolvedor, Carga horária: 16

Outras informações:
Desenvolvimento de Ambientes para CASE

Atividades

  • 09/2003 - 05/2004

    Pesquisa e desenvolvimento, Departamento de Informática, Laboratório de Engenharia de Software.,Linhas de pesquisa

  • 03/2001 - 03/2002

    Ensino, Especialização Em Si, Nível: Aperfeiçoamento,Disciplinas ministradas, Programação Java para WEB

  • 10/1999 - 10/2001

    Pesquisa e desenvolvimento, Departamento de Informática, Laboratório de Engenharia de Software.,Linhas de pesquisa

  • 08/1995 - 10/1999

    Pesquisa e desenvolvimento, Departamento de Informática, Laboratório de Metodos Formais.,Linhas de pesquisa

  • 03/1999 - 07/1999

    Ensino, Engenharia de Computação, Nível: Graduação,Disciplinas ministradas, Orientação a Objetos

2010 - Atual

University of Waterloo

Vínculo: Professor Visitante, Enquadramento Funcional: Visitante

Atividades

  • 08/2010

    Pesquisa e desenvolvimento, David R. Cheriton School of Computer Science.,Linhas de pesquisa