Nabor das Chagas Mendonça

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

  • Endereço para acessar este CV: http://lattes.cnpq.br/5660469902738038
  • Última atualização do currículo em 09/11/2018


Nabor das Chagas Mendonça é Bacharel em Processamento de Dados pela Universidade Federal do Amazonas (UFAM); Mestre em Ciência da Computação pela Universidade Estadual de Campinas (UNICAMP); e Ph.D. em Computação pelo Imperial College London, Inglaterra. Desde 2001 é professor titular da Universidade de Fortaleza (UNIFOR), onde atua nos cursos de Bacharelado em Ciência da Computação e Mestrado e Doutorado em Informática Aplicada. De julho de 2017 a julho de 2018 esteve afastado para realizar pós-doutorado no Institute for Software Research (ISR), Carnegie Mellon University (CMU), EUA, onde fez parte grupo de pesquisa em arquitetura de software liderado pelo prof. David Garlan. Orientou ou co-orientou 21 dissertações de mestrado e uma tese de doutorado. Publicou mais de 90 trabalhos em periódicos especializados e anais de eventos. Suas principais áreas de pesquisa são engenharia de software e sistemas distribuídos, com ênfase em temas que permeiam ambas as áreas, como tecnologias de middleware, computação em nuvem, microsserviços, e sistemas autoadaptativos. Recebeu vários prêmios de destaque, entre eles dois prêmios de Melhor Artigo do Simpósio Brasileiro de Redes de Computadores e Sistemas Distribuídos (SBRC), em 1993 e 2015; 2o lugar (como autor de Dissertação de Mestrado) e Menção Honrosa (como orientador de Dissertação de Mestrado) do Concurso de Teses e Dissertações (CTD) da Sociedade Brasileira de Computação (SBC), em 1994 e 2005; Melhor Artigo Técnico do Workshop de Manutenção de Software Moderna (WMSWM), em 2006; e o Software Engineering Innovation Foundation (SEIF) Award da Microsoft Research, EUA, em 2013. (Texto informado pelo autor)


Identificação


Nome
Nabor das Chagas Mendonça
Nome em citações bibliográficas
MENDONÇA, N. C.;MENDONCA, NABOR;MENDONCA, NABOR C.;MENDONÇA, NABOR C.

Endereço


Endereço Profissional
Universidade de Fortaleza, Centro de Ciências Tecnológicas, Programa de Pós-Graduação em Informática Aplicada.
Av. Washington Soares, 1321, Bloco J, Sala 30
Edson Queiroz
60811905 - Fortaleza, CE - Brasil
Telefone: (85) 34773268
Fax: (85) 34773061
URL da Homepage: https://sites.google.com/site/nabormendonca/


Formação acadêmica/titulação


1995 - 1999
Doutorado em Computação.
Imperial College of Science, Technology and Medicine, University of London, IC, Grã-Bretanha.
Título: Software Architecture Recovery for Distributed Systems, Ano de obtenção: 1999.
Orientador: Jeffrey Kramer.
Bolsista do(a): Conselho Nacional de Desenvolvimento Científico e Tecnológico, CNPq, Brasil.
Palavras-chave: Arquitetura de software; Engenharia reversa; Aplicações distribuídas.
Grande área: Ciências Exatas e da Terra
Grande Área: Ciências Exatas e da Terra / Área: Ciência da Computação / Subárea: Metodologia e Técnicas da Computação / Especialidade: Linguagens de Programação.
1991 - 1993
Mestrado em Ciência da Computação.
Universidade Estadual de Campinas, UNICAMP, Brasil.
Título: Protocolos para Controlar Dados Replicados em Sistemas de Computação Distribuídos,Ano de Obtenção: 1994.
Orientador: Ricardo de Oliveira Anido.
Bolsista do(a): Coordenação de Aperfeiçoamento de Pessoal de Nível Superior, CAPES, Brasil.
Palavras-chave: Replicação de dados; Algoritmos distribuídos; Protolocos de controle de concorrência; Sistemas distribuídos.
Grande área: Ciências Exatas e da Terra
Grande Área: Ciências Exatas e da Terra / Área: Ciência da Computação / Subárea: Metodologia e Técnicas da Computação / Especialidade: Banco de Dados.
1987 - 1991
Graduação em Processamento de Dados.
Universidade Federal do Amazonas, UFAM, Brasil.


Pós-doutorado


2017 - 2018
Pós-Doutorado.
Carnegie Mellon University, CMU, Estados Unidos.
Bolsista do(a): Conselho Nacional de Desenvolvimento Científico e Tecnológico, CNPq, Brasil.


Formação Complementar


2004 - 2004
Consultor de Implementação MPS-Br.
Sociedade para Promoção da Excelência do Software Brasileiro, SOFTEX, Brasil.


Atuação Profissional



Carnegie Mellon University, CMU, Estados Unidos.
Vínculo institucional

2017 - 2018
Vínculo: Professor Visitante, Enquadramento Funcional: Visiting research scholar
Outras informações
Professor visitante no Institute for Software Research (ISR), fazendo parte do grupo de pesquisa em arquitetura de software liderado pelo prof. David Garlan.


Universidade de Fortaleza, UNIFOR, Brasil.
Vínculo institucional

2001 - Atual
Vínculo: Celetista, Enquadramento Funcional: Professor titular, Carga horária: 40

Atividades

8/2001 - Atual
Ensino, Informática Aplicada, Nível: Pós-Graduação

Disciplinas ministradas
Aplicações da Engenharia de Software
Construção e Análise de Algortimos
Engenharia de Objetos Distribuídos
Sistemas Distribuídos
Computação em Nuvem
2/2001 - Atual
Pesquisa e desenvolvimento , Centro de Ciências Tecnológicas, Programa de Pós-Graduação em Informática Aplicada.

02/2001 - Atual
Ensino, Ciência da Computação, Nível: Graduação

Disciplinas ministradas
Computação Distribuída
Laboratório de Engenharia de Software
Sistemas Distribuídos

Universidade Federal do Ceará, UFC, Brasil.
Vínculo institucional

2000 - 2001
Vínculo: Bolsista CNPq (DCR), Enquadramento Funcional: Professor visitante, Regime: Dedicação exclusiva.

Atividades

09/2006 - 10/2006
Ensino, Especialização em Tecnologia da Informação, Nível: Especialização

Disciplinas ministradas
Introdução à Programação Distribuída com Java
09/2005 - 09/2005
Ensino, Especialização em Tecnologia da Informação, Nível: Especialização

Disciplinas ministradas
Introdução à Programação Distribuída com Java
09/2004 - 09/2004
Ensino, Especialização em Tecnologia da Informação, Nível: Especialização

Disciplinas ministradas
Introdução à Programação Distribuída com Java
09/2003 - 09/2003
Ensino, Especialização em Tecnologia da Informação, Nível: Especialização

Disciplinas ministradas
Introdução à Programação Distribuída com Java
2/2001 - 7/2001
Ensino, Programa de Capacitação Tecnológica, Nível: Aperfeiçoamento

Disciplinas ministradas
Gerência de Projetos de Software
Metodologia de Desenvolvimento de Software
12/2000 - 2/2001
Ensino, Objetos, Sistemas Dsitribuídos e Internet, Nível: Especialização

Disciplinas ministradas
Laboratório de Sistemas Dsitribuídos
Sistemas Distribuídos
02/2000 - 01/2001
Pesquisa e desenvolvimento , Centro de Ciências, Departamento de Computação.

08/2000 - 12/2000
Ensino, Ciências da Computação, Nível: Pós-Graduação

Disciplinas ministradas
Tópicos Avançados em Sistemas Distribuídos
03/2000 - 12/2000
Ensino, Ciências da Computação, Nível: Graduação

Disciplinas ministradas
Sistemas Distribuídos (em colaboração com o Prof. Javam Machado)
Engenharia de Software

Imperial College of Science, Technology and Medicine, University of London, IC, Grã-Bretanha.
Vínculo institucional

1995 - 1999
Vínculo: Teaching Assistant, Enquadramento Funcional: Aluno de pós-graduação, Carga horária: 4

Vínculo institucional

1995 - 1999
Vínculo: Bolsista CNPq (Doutorado), Enquadramento Funcional: Aluno de pós-graduação, Regime: Dedicação exclusiva.

Atividades

9/1995 - 11/1999
Pesquisa e desenvolvimento , Department of Computing, .

Linhas de pesquisa
Arquitetura de software
8/1996 - 4/1998
Ensino, B.Sc. in Computing, Nível: Graduação

Disciplinas ministradas
Software Engineering Methods (Teaching Assistant)
Distributed Algorithms (Teaching Assistant)
Distributed Systems (Teaching Assistant)

Universidade Estadual de Campinas, UNICAMP, Brasil.
Vínculo institucional

1994 - 1995
Vínculo: Bolsista CNPq (DTI-RHAE), Enquadramento Funcional: Assistente de pesquisa, Regime: Dedicação exclusiva.

Vínculo institucional

1992 - 1993
Vínculo: Bolsista CAPES (Mestrado), Enquadramento Funcional: Aluno de pós-graduação, Regime: Dedicação exclusiva.

Atividades

3/1992 - 12/1993
Pesquisa e desenvolvimento , Instituto de Matemática Estatística e Ciência da Computação, Departamento de Ciência da Computação.

Linhas de pesquisa
Replicação de dados

Universidade Federal do Amazonas, UFAM, Brasil.
Vínculo institucional

1990 - 1991
Vínculo: Bolsista IEL/FIEAM, Enquadramento Funcional: Analista/Programador, Carga horária: 40

Vínculo institucional

1988 - 1988
Vínculo: Monitor, Enquadramento Funcional: Aluno de graduação, Carga horária: 8

Atividades

3/1990 - 7/1991
Estágios , Setor de Processamento de Dados, .

Estágio realizado
Projeto, desenvolvimento e implantação de sistemas de informação em ambientes de grande porte.
3/1988 - 7/1988
Ensino, Processamento de Dados, Nível: Graduação

Disciplinas ministradas
Introdução à Ciência da Computação (Monitor)


Linhas de pesquisa


1.
Replicação de dados
2.
Desenvolvimento de aplicações colaborativas através da Web
3.
Arquitetura de software
4.
Arquiteturas orientadas a serviços
5.
Manutenção e reengenharia de software
6.
Modelos de programação para grades computacionais
7.
Replicação de serviços web
8.
Computação em nuvem
9.
Análise de desempenho
10.
Migração de software para a nuvem


Projetos de pesquisa


2018 - 2018
Architecture-Based Self-Adaptation for Cloud-Native Applications
Descrição: This research project aims at investigating, proposing, implementing and empirically evaluating novel self-adaptation models and solutions to guarantee that modern cloud-native microservices applications meet critical extra-functional requirements, such as security attack self-diagnosis and repair. The project will be carried out as part of the applicant?s post-doctorate research at Carnegie Mellon University, USA, under the supervision of Prof. David Garlan..
Situação: Concluído; Natureza: Pesquisa.
Alunos envolvidos: Mestrado acadêmico: (1) .
Integrantes: Nabor das Chagas Mendonça - Coordenador / David Garlan - Integrante.Financiador(es): Conselho Nacional de Desenvolvimento Científico e Tecnológico - Bolsa.
Número de produções C, T & A: 3 / Número de orientações: 1
2018 - Atual
Auto-Adaptação Arquitetural para Aplicações Nativas de Nuvem
Descrição: Este projeto de pesquisa tem como objetivo investigar, propor, implementar e avaliar empiricamente novos modelos e soluções para auto-adaptação arquitetural de aplicações nativas de nuvem, de modo a garantir o cumprimento de importantes requisitos extra-funcionais, tais como escalabilidade, segurança, auto-diagnóstico e auto-reparo. O projeto será executado pelo grupo de pesquisa liderado pelo proponente na Universidade de Fortaleza, em colaboração com o grupo de pesquisa em sistemas auto-adaptativos liderado pelo prof. David Garlan, da Carnegie Mellon University, EUA..
Situação: Em andamento; Natureza: Pesquisa.
Alunos envolvidos: Mestrado acadêmico: (1) .
Integrantes: Nabor das Chagas Mendonça - Coordenador / Pooyan Jamshidi - Integrante / Carlos Mendes Aderaldo - Integrante / David Garlan - Integrante.Financiador(es): Conselho Nacional de Desenvolvimento Científico e Tecnológico - Bolsa.
Número de produções C, T & A: 3 / Número de orientações: 1
2015 - 2018
Novas Soluções para Apoiar a Migração e o Planejamento de Capacidade de Aplicações em Nuvens Computacionais
Descrição: O principal objetivo deste projeto é investigar, propor, implementar e avaliar empiricamente soluções computacionais que possam apoiar as organizações na efetiva migração de suas aplicações legadas (ou quaisquer aplicações previamente existentes na organização) para uma ou mais plataformas de nuvem, bem como no correto dimensionamento dos recursos da nuvem a serem alocados às aplicações..
Situação: Concluído; Natureza: Pesquisa.
Alunos envolvidos: Mestrado acadêmico: (3) Doutorado: (1) .
Integrantes: Nabor das Chagas Mendonça - Coordenador / Paulo Henrique Mendes Maia - Integrante / Américo Sampaio - Integrante / Matheus Cunha - Integrante / Alessandro Camara - Integrante / Michel Araújo Vasconcelos - Integrante / Caio H. Costa - Integrante.Financiador(es): Conselho Nacional de Desenvolvimento Científico e Tecnológico - Bolsa.
Número de produções C, T & A: 11 / Número de orientações: 7
2014 - 2016
Cloud Capacitor: A Capacity Planning Service for IaaS Clouds
Descrição: This project aims at providing a capacity planning service to help estimate the virtual resources necessary to run a given cloud application under given performance and cost constraints. To this end, the project will rely on a series of experiments in which different application benchmarks will be executed in the Microsoft Azure Cloud using multiple virtual machine configurations under varying load levels. Those experimental results will provide the basis for the creation and empirical validation of novel capacity planning strategies, whose goal is to find the best resource configurations for the target cloud application while minimizing the total number of configurations actually evaluated..
Situação: Concluído; Natureza: Pesquisa.
Alunos envolvidos: Graduação: (0) / Especialização: (0) / Mestrado acadêmico: (3) / Doutorado: (1) .
Integrantes: Nabor das Chagas Mendonça - Coordenador / Américo Sampaio - Integrante / Matheus Cunha - Integrante / Marcelo Gonçalves - Integrante / Tiago Rolim - Integrante.Financiador(es): Microsoft Research - Outra.
Número de produções C, T & A: 7 / Número de orientações: 3
2014 - 2016
Performance Evaluation and Capacity Planning of Cloud Applications
Descrição: This project aims at conducting a series of performance evaluation experiments in the Amazon EC2 Cloud, in which the performance of well-known application benchmarks (e.g., Wordpress, Olio, RUBBoS) will be evaluated using a variety of virtual machine types and configurations under varying workload levels. The underlying idea is to use the results of those experiments to establish a capacity relation between different cloud resource configurations. Such relation will provide the basis for the creation and empirical validation of novel capacity planning strategies, whose goal is to find the best resource configurations for a given target cloud application, under given performance and cost constraints, while minimizing the total number of performance tests that have to be actually executed in the cloud..
Situação: Concluído; Natureza: Pesquisa.
Alunos envolvidos: Graduação: (1) / Mestrado acadêmico: (2) / Doutorado: (1) .
Integrantes: Nabor das Chagas Mendonça - Coordenador / Américo Sampaio - Integrante / Matheus Cunha - Integrante / Ronaldo Pinheiro Gonçalves Junior - Integrante / Tiago Rolim - Integrante / Demetrio Menezes Neto - Integrante.Financiador(es): Amazon Web Services - Outra.
Número de produções C, T & A: 7 / Número de orientações: 3
2013 - 2015
Cloud Detours: Non-Intrusive Code Transformations to Support Automatic Software Adaptation to the Cloud
Descrição: This project proposal aims at supporting software developers and organizations in migrating existing software systems to the cloud. To this end, the project will provide a non-intrusive code transformation approach that will enable automatic adaptation of a software system, in a way that the modified system (1) does not violate existing cloud environment constraints; and (2) can take advantage of existing cloud resources and services to offer typical cloud computing benefits, such as low infrastructure overhead and high scalability. The project's software adaptation solutions will be implemented using currently available code interception and transformation technologies..
Situação: Concluído; Natureza: Pesquisa.
Alunos envolvidos: Graduação: (1) / Mestrado acadêmico: (1) .
Integrantes: Nabor das Chagas Mendonça - Coordenador / Paulo Henrique Mendes Maia - Integrante / Michel Vasconcelos - Integrante / Davi Monteiro Barbosa - Integrante.Financiador(es): Microsoft Research - Auxílio financeiro.
Número de produções C, T & A: 5 / Número de orientações: 3
2012 - 2015
Soluções para Apoiar o Desenvolvimento, Implantação e Gerenciamento de Aplicações em Nuvens de Infraestrutura
Descrição: O projeto tem como principal objetivo investigar, propor, implementar e avaliar empiricamente conceitos, técnicas e ferramentas que facilitem o desenvolvimento, implantação e gerenciamento de aplicações em nuvens de infraestrutura. Um requisito importante do projeto é que as soluções propostas sejam customizáveis para aplicações de diferentes domínios e perfis de uso, além de serem adaptáveis a diferentes provedores de nuvem..
Situação: Concluído; Natureza: Pesquisa.
Alunos envolvidos: Graduação: (2) / Mestrado acadêmico: (2) .
Integrantes: Nabor das Chagas Mendonça - Coordenador / Américo Sampaio - Integrante / Matheus Cunha - Integrante / Roberto Costa - Integrante / João Gabriel de Paula Pessoa Cabral - Integrante / Ronaldo Pinheiro Gonçalves Junior - Integrante.Financiador(es): Conselho Nacional de Desenvolvimento Científico e Tecnológico - Bolsa.
Número de produções C, T & A: 14 / Número de orientações: 8
2012 - 2015
Suporte à Migração de Aplicações para o Novo Paradigma da Computação em Nuvem
Descrição: A computação em nuvem é um novo paradigma computacional cujos benefícios (como pagamento sob demanda, baixo investimento em infraestrutura física e alta escalabilidade de recursos) têm cada vez mais atraído o interesse do mundo corporativo. Apesar disso, muitas organizações têm encontrado dificuldades em adotar esse novo paradigma, particularmente no que tange à migração de suas atuais aplicações para a nuvem. Este projeto de pesquisa visa investigar e propor soluções para apoiar a migração de aplicações para um ambiente de computação em nuvem. A soluções a serem propostas focam em três diferentes vertentes do problema da migração de aplicações para a nuvem: (i) identificação de fatores de influência e tomada de decisão; (ii) análise e adaptação arquitetural das aplicações; e (iii) planejamento e alocação dos recursos da nuvem..
Situação: Concluído; Natureza: Pesquisa.
Alunos envolvidos: Graduação: (1) / Mestrado acadêmico: (2) / Doutorado: (2) .
Integrantes: Nabor das Chagas Mendonça - Coordenador / Adriano Bessa Albuquerque - Integrante / Américo Sampaio - Integrante / Matheus Cunha - Integrante / Patricia V. Beserra - Integrante / Alessandro Camara - Integrante / Rafael Ximenes - Integrante / Andreia Silva - Integrante.Financiador(es): Conselho Nacional de Desenvolvimento Científico e Tecnológico - Auxílio financeiro.
Número de produções C, T & A: 14 / Número de orientações: 7
2012 - 2014
UbiStructure - Uma infraestrutura de Desenvolvimento e Execução de Aplicações Ubíquas
Descrição: O objetivo deste projeto é criar um ambiente de desenvolvimento e execução para aplicações móveis e sensíveis ao contexto utilizando Linhas de Produtos de Software. Para isso, serão exploradas diversas questões com enfoque nos aspectos de dependabilidade, qualidade de software, aquisição de contexto e de configuração otimizada de um produto..
Situação: Em andamento; Natureza: Pesquisa.
Alunos envolvidos: Doutorado: (4) .
Integrantes: Nabor das Chagas Mendonça - Integrante / Paulo Henrique Mendes Maia - Integrante / Rossana Maria de Castro Andrade - Coordenador / Cláudia Maria Lima Werner - Integrante / Lincoln S Rocha - Integrante / Márcio Espíndola Freire Maia - Integrante / Fernando Trinta - Integrante / Carla Ilane Bezerra - Integrante / Vinicius Cardoso Garcia - Integrante / Jerffeson Teixeira de Souza - Integrante / José Neuman de Souza - Integrante / Windson Viana de Carvalho - Integrante / Miguel Franklin de Castro - Integrante / Augusto Neto - Integrante / Atslands Rego da Rocha - Integrante / Fabiana Gomes Marinho - Integrante / Fernando Parente Garcia - Integrante / Eldanae Nogueira Teixeira - Integrante / Ismayle de Sousa Santos - Integrante.Financiador(es): Conselho Nacional de Desenvolvimento Científico e Tecnológico - Auxílio financeiro.
2011 - 2013
AltoStratus: Soluções de Middleware para Composição, Execução e Gerenciamento de Serviços em Nuvens Híbridas e Heterogêneas
Descrição: O objetivo desse projeto é propor, especificar, implementar, implantar e avaliar técnicas e mecanismos de middleware para composição, execução e gerenciamento de serviços em ambiente de nuvens computacionais híbridas e heterogêneas. O paradigma de serviços aborda as ações de publicar, descobrir e compor serviços, enquanto que o paradigma de nuvem foca na execução de serviços virtuais, ou seja, independência de localização e plataforma computacional específica. Novos desafios e oportunidades também são gerados pela integração dos paradigmas. Nesse projeto um conjunto de serviços será desenvolvido para um ambiente de nuvens híbridas e heterogêneas: escalonamento, segurança, composição de serviços e gerência de workflows, tolerância a falhas, adaptação de nuvem, implantação de aplicações, gerenciamento de aplicações, criação, execução e gerenciamento de serviços virtuais em nuvem. A especificação desses serviços culminará com a convergência conceitual de um modelo de composição, execução e gerenciamento de serviços em nuvem e de um middleware para facilitar e padronizar essas atividades. Os produtos gerados pelo projeto são as especificações e as implementações dos serviços, disponibilizados como ferramentas, bem como a especificação do middleware que padroniza o modelo de composição, execução e gerenciamento de serviços em nuvem..
Situação: Em andamento; Natureza: Pesquisa.
Alunos envolvidos: Mestrado acadêmico: (2) .
Integrantes: Nabor das Chagas Mendonça - Coordenador / Américo Sampaio - Integrante / Karin Breitman - Integrante / Silvio Meira - Integrante / Edmundo Roberto Mauro Madeira - Integrante / Thais Batista - Integrante / Carlos Alberto Kamienski - Integrante / Nelson Fonseca - Integrante / Luciano Gaspary - Integrante / Marinho Barcelos - Integrante / Noemi Rodriguez - Integrante / Djamel Sadok - Integrante / Stenio Fernandes - Integrante / Flavia C. Delicato - Integrante / Paulo F. Pires - Integrante / João Gabriel de Paula Pessoa Cabral - Integrante / Ronaldo Pinheiro Gonçalves Junior - Integrante.Financiador(es): Rede Nacional de Ensino e Pesquisa - Auxílio financeiro.
2011 - 2013
ArgoCloud: Ambiente de Computação em Nuvem para a Nova Geração de Aplicações na Internet
Descrição: Este projeto tem como principal objetivo criar uma infraestrutura que facilite a configuração e distribuição de aplicações de internet complexas em uma plataforma de nuvem que oferece servidores virtuais como recurso, chamada de nuvem de infraestrutura (IaaS). Esta plataforma, chamada ArgoCloud, irá possibilitar que aplicações complexas estejam rapidamente (em questão de segundos ou poucos minutos) configuradas e em operação. Além de oferecer recursos computacionais sob demanda, a plataforma ArgoCloud também oferecerá serviços agregados em cima de sua infraestrutura básica, adaptados para atender de forma eficiente diferentes perfis de clientes..
Situação: Em andamento; Natureza: Pesquisa.
Alunos envolvidos: Doutorado: (1) .
Integrantes: Nabor das Chagas Mendonça - Coordenador / Américo Sampaio - Integrante / Robério Gomes Patricio - Integrante.Financiador(es): Argo Comércio e Serviços em Sistemas de Informação Ltda. - Auxílio financeiro / Fundação Cearense de Apoio ao Desenvolvimento Científico e Tecnológico - Auxílio financeiro.
2011 - 2013
Cúmulus: Pesquisa aplicada de inovação para o desenvolvimento de soluções em computação em nuvem
Descrição: O projeto Cúmulus tem como objetivo principal investigar tecnologias fundamentais que são base para os principais desafios na área de computação em nuvem. Deste modo, os resultados esperados deste projeto são a estruturação de um arcabouço conceitual e infraestrutura para o desenvolvimento de pesquisas e de soluções (produtos e subprodutos) inovadoras nas áreas de virtualização e nuvens computacionais que atendam ao mercado e a sociedade como um todo..
Situação: Concluído; Natureza: Pesquisa.
Alunos envolvidos: Mestrado acadêmico: (2) Doutorado: (1) .
Integrantes: Nabor das Chagas Mendonça - Integrante / Américo Sampaio - Coordenador / Matheus Cunha - Integrante / Ronaldo Pinheiro Gonçalves Junior - Integrante / Marcelo Gonçalves - Integrante.
2009 - 2012
Novas Estratégias de Acesso Paralelo para Serviços Web Replicados
Descrição: O objetivo geral do projeto é propor, implementar e avaliar empiricamente novas estratégias de acesso paralelo para serviços web replicados, que ofereçam um desempenho comparável ou superior ao desempenho das melhores técnicas de seleção de servidores atualmente em uso, sem incorrer nas suas principais limitações..
Situação: Em andamento; Natureza: Pesquisa.
Alunos envolvidos: Graduação: (1) / Mestrado acadêmico: (1) .
Integrantes: Nabor das Chagas Mendonça - Coordenador / Henrique Teófilo - Integrante / Leandro Sales H. Pinto - Integrante / Wesley Evaristo Queiroz de Sousa - Integrante / Tulio Gabriel Monte Azul - Integrante.Financiador(es): Conselho Nacional de Desenvolvimento Científico e Tecnológico - Bolsa.
2009 - 2011
Tecnologias para Acesso Flexível e Eficiente a Serviços Web Corporativos a partir de Plataformas Móveis
Descrição: O objetivo geral do projeto é propor, implementar e avaliar empiricamente novas estratégias de seleção e acesso sem fio para serviços web corporativos, que ofereçam um desempenho comparável ou superior ao desempenho das melhores técnicas de seleção de servidores atualmente em uso, sem incorrer nas suas principais limitações..
Situação: Concluído; Natureza: Pesquisa.
Alunos envolvidos: Graduação: (1) / Mestrado acadêmico: (1) .
Integrantes: Nabor das Chagas Mendonça - Coordenador / Leandro Sales Holanda Pinto - Integrante / Henrique Teófilo - Integrante.Financiador(es): Fundação Cearense de Apoio ao Desenvolvimento Científico e Tecnológico - Auxílio financeiro.
2008 - 2011
Desenvolvimento e Avaliação de um Ambiente para Detecção de Cenários Implícitos em Aplicações Web
Descrição: O objetivo geral do projeto é propor, implementar e avaliar um ambiente de engenharia reversa para apoiar a detecção de cenários implícitos a partir de informações coletadas durante a execução de aplicações Web existentes. Dessa forma, o projeto terá como sua principal contribuição viabilizar a utilização do conceito de cenários implícitos, até então restrita às fases iniciais do ciclo de desenvolvimento de software, como mais um importante instrumento de apoio às atividades de compreensão, teste e manutenção de sistemas..
Situação: Concluído; Natureza: Pesquisa.
2007 - 2009
Otimização dos Aspectos de Segurança e Comunicação de Dados do Sistema de Fatura Imediada da COELCE
Descrição: O objetivo geral do projeto é desenvolver soluções para otimizar os aspectos de segurança de dados e comunicação via rede GPRS do Sistema de Fatura Imediata da COELCE. Com isso, espera-se aumentar a confiabilidade desse sistema e garantir uma maior robustez na sua utilização..
Situação: Concluído; Natureza: Pesquisa.
Alunos envolvidos: Graduação: (1) / Mestrado acadêmico: (1) .
Integrantes: Nabor das Chagas Mendonça - Coordenador / Maria Andréia Formico Rodrigues - Integrante / Daniel Thomazini - Integrante / Juan Carlos Alvarado Alcócer - Integrante.Financiador(es): Synapsis Brasil - Cooperação / Companhia Energética do Ceará - Auxílio financeiro.
2006 - 2010
OW2 Open Source Middleware
Descrição: Este projeto tem como objetivos investigar, propor e avaliar novas tecnologias de middleware, com ênfase na plataforma Java EE e no paradigma de computação em nuvem. O projeto é fruto de uma parceria entre a Universidade de Fortaleza e a Bull-Grenoble, França, e está sendo desenvolvido no contexto do consórcio internacional OW2..
Situação: Concluído; Natureza: Pesquisa.
Alunos envolvidos: Graduação: (2) / Mestrado acadêmico: (2) .
Integrantes: Nabor das Chagas Mendonça - Integrante / Américo Sampaio - Coordenador.Financiador(es): Universidade de Fortaleza - Bolsa / Bull Grenoble - Cooperação.Número de orientações: 1
2003 - 2005
Centro de Formação e Desenvolvimento Palm
Descrição: Implantação e operação de um Centro de Formação e Desenvolvimento Palm na Universidade de Fortaleza.
Situação: Concluído; Natureza: Pesquisa.
Alunos envolvidos: Graduação: (6) / Especialização: (0) / Mestrado acadêmico: (2) / Mestrado profissional: (0) / Doutorado: (0) .
Integrantes: Nabor das Chagas Mendonça - Integrante / Angelo Brayner - Coordenador.Financiador(es): Celestica do Brasil - Auxílio financeiro.
Número de produções C, T & A: 1
2001 - 2003
AdaWeb
Descrição: Metodologias, técnicas e ferramentas para facilitar o acesso a dados na Web.
Situação: Concluído; Natureza: Pesquisa.
Alunos envolvidos: Graduação: (0) / Especialização: (0) / Mestrado acadêmico: (2) / Mestrado profissional: (0) / Doutorado: (0) .
Integrantes: Nabor das Chagas Mendonça - Integrante / Angelo Brayner - Integrante / Vânia Maria Pontes Vidal - Coordenador.Financiador(es): Conselho Nacional de Desenvolvimento Científico e Tecnológico - Auxílio financeiro.


Projetos de desenvolvimento


2009 - 2014
Fábrica de Serviços: Evolução do Modelo de Fábrica de Software para a Produção de Software-como-Serviço em Plataformas de Computação em Nuvem
Descrição: Este projeto visa evoluir o modelo de fábrica de software para a produção de serviços web integrados às novas plataformas de computação em nuvem. Para isto, o projeto prevê a criação de um software inovador, chamado T-Rex Cloud Framework, que permitirá que aplicações web tradicionais possam facilmente ser adaptadas para diferentes plataformas de nuvem. Este software também poderá ser comercializado como um produto à parte, beneficiando assim outras empresas interessadas nessa nova tecnologia..
Situação: Concluído; Natureza: Desenvolvimento.
Alunos envolvidos: Graduação: (1) / Mestrado acadêmico: (1) .
Integrantes: Nabor das Chagas Mendonça - Integrante / Américo Sampaio - Integrante / Roberto Costa Lima Jr. - Coordenador / Ricardo Holanda Filho - Integrante.
Número de produções C, T & A: 3 / Número de orientações: 1
2006 - 2006
SA3
Descrição: Desenvolvimento de um Sistema para Atualização Automática de Aplicativos (SA3)..
Situação: Concluído; Natureza: Desenvolvimento.
Alunos envolvidos: Mestrado acadêmico: (2) .
Integrantes: Nabor das Chagas Mendonça - Integrante / Javam de Castro Machado - Coordenador.Financiador(es): Jabil do Brasil Indústria Eletroeletrônica LTDA - Auxílio financeiro.
2006 - 2006
Tempos & Métodos
Descrição: Desenvolvimento de uma solução computacional para automatizar o processo Tempos & Métodos..
Situação: Concluído; Natureza: Desenvolvimento.
Alunos envolvidos: Graduação: (3) / Mestrado acadêmico: (2) .
Integrantes: Nabor das Chagas Mendonça - Integrante / Rossana Maria de Castro Andrade - Coordenador / Francisco Heron de Carvalho Junior - Integrante.Financiador(es): Benchmark Eletronics Ltda - Auxílio financeiro.


Outros Projetos


2015 - 2016
Colaboração de Pesquisa em Computação em Nuvem entre a Universidade de Fortaleza e a Dublin City University
Descrição: Este projeto tem como objetivo estabelecer parcerias de pesquisa na área de computação em nuvem entre a Universidade de Fortaleza (UNIFOR) e a Dublin City University (DCU), da Irlanda. As parcerias serão realizadas através do desenvolvimento de pesquisas conjuntas entre pesquisadores de ambas instituições, além de visitas acadêmicas de membros de uma instituição à outra..
Situação: Concluído; Natureza: Outra.
Alunos envolvidos: Graduação: (1) / Mestrado acadêmico: (2) .
Integrantes: Nabor das Chagas Mendonça - Coordenador / Américo Sampaio - Integrante / Pooyan Jamshidi - Integrante / Claus Pahl - Integrante.Financiador(es): Universidade de Fortaleza - Auxílio financeiro / Research Brazil Ireland - Auxílio financeiro.


Revisor de periódico


2005 - 2005
Periódico: Journal of Software Maintenance and Evolution: Research and Practice
2005 - 2005
Periódico: Revista Tecnologia da Informação
2003 - 2003
Periódico: Automated Software Engineering
2002 - 2002
Periódico: Automated Software Engineering
2001 - 2001
Periódico: Automated Software Engineering
1998 - 1998
Periódico: Automated Software Engineering
2018 - Atual
Periódico: IEEE Transactions on Software Engineering
2006 - 2007
Periódico: IEEE Transactions on Software Engineering
1998 - 1998
Periódico: IEEE Transactions on Software Engineering
1999 - 1999
Periódico: IEE Proceedings. Software
2007 - 2007
Periódico: International Journal of Software Engineering and Knowledge Engineering
2008 - 2008
Periódico: Revista de Informática Teórica e Aplicada (0103-4308)
2006 - 2006
Periódico: Revista de Informática Teórica e Aplicada (0103-4308)
2009 - 2009
Periódico: Information Sciences
2017 - Atual
Periódico: The Journal of Systems and Software
2009 - 2010
Periódico: The Journal of Systems and Software
2010 - Atual
Periódico: ACM Transactions on Software Engineering and Methodology
2015 - Atual
Periódico: Computing (Wien. Print)
2015 - 2015
Periódico: Computing (Wien. Print)
2015 - Atual
Periódico: Concurrency and Computation
2017 - Atual
Periódico: IEEE Software
2017 - Atual
Periódico: Journal of Software Engineering Research and Development
2016 - Atual
Periódico: Software: Practice and Experience
2018 - Atual
Periódico: IEEE Transactions on Services Computing
2018 - Atual
Periódico: INFORMATION AND SOFTWARE TECHNOLOGY


Revisor de projeto de fomento


2015 - 2015
Agência de fomento: União Européia
2012 - Atual
Agência de fomento: Coordenação de Aperfeiçoamento de Pessoal de Nível Superior
2009 - Atual
Agência de fomento: Conselho Nacional de Desenvolvimento Científico e Tecnológico


Áreas de atuação


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


Idiomas


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


Prêmios e títulos


2018
Bolsa de Produtividade em Pesquisa (Nível 2) - Renovação, Conselho Nacional de Desenvolvimento Científico e Tecnológico (CNPq).
2015
Melhor Artigo do SBRC 2015, com o trabalho ''Inferência de Desempenho: Uma Nova Abordagem para o Planejamento de Capacidade de Aplicações na Nuvem'', XXXIII Simpósio Brasileiro de Redes de Computadores e Sistemas Distribuídos.
2015
AWS Research Education Grant, Amazon Web Services.
2015
Bolsa de Produtividade em Pesquisa (Nível 2) - Renovação, Conselho Nacional de Desenvolvimento Científico e Tecnológico (CNPq).
2014
Microsoft Azure Research Award, Microsoft Research.
2013
Software Engineering Innovation Foundation (SEIF) Award, com o trabalho ''Cloud Detours: Non-Intrusive Code Transformations to Support Automatic Software Adaptation to the Cloud'', Microsoft Research.
2013
Windows Azure Educator Grant, Microsoft.
2012
Bolsa de Produtividade em Pesquisa (Nível 2) - Renovação, Conselho Nacional de Desenvolvimento Científico e Tecnológico (CNPq).
2009
Bolsa de Produtividade em Pesquisa (Nível 2), Conselho Nacional de Desenvolvimento Científico e Tecnológico (CNPq).
2006
Melhor Artigo Técnico do WMSWM 2006, com o trabalho ''RedoX-UML: Redocumentação de Aplicações Legadas COBOL Usando XML e UML'', III Workshop de Manutenção de Software Moderna.
2005
Menção Honrosa na categoria Dissertação de Mestrado (Orientador), com o trabalho ''Implementação e Avaliação Empírica de Políticas de Invocação para Serviços Web Replicados'', XVIII Concurso de Teses e Dissertações (CTD 2005), Sociedade Brasileira de Computação.
2005
Indicação para Melhor Artigo do WASP 2005, com o trabalho ''Um Processo para Implementação de Aplicações Baseadas em Grades Computacionais Utilizando Aspectos'', II Workshop Brasileiro de Desenvolvimento de Software Orientado a Aspectos.
1994
2o. colocado na categoria Dissertação de Mestrado, com o trabalho ''Protocolos para Controlar Dados Replicados em Sistemas de Computação Distribuídos'', VII Concurso de Teses e Dissertações (CTD'94), Sociedade Brasileira de Computação.
1993
Melhor Artigo do SBRC 1993, com o trabalho ''Protocolo Hierárquico em Anel: um Esquema Eficiente para Leitura de Dados Replicados'', XI Simpósio Brasileiro de Redes de Computadores.


Produções



Produção bibliográfica
Citações

Web of Science
Total de trabalhos:42
Total de citações:73
Fator H:4
Mendonça, Nabor C  Data: 09/09/2018

SCOPUS
Total de trabalhos:43
Total de citações:351

Outras
Total de trabalhos:95
Total de citações:739
Mendonça, N; Mendonça, N C  Data: 28/02/2017

Artigos completos publicados em periódicos

1.
JAMSHIDI, P.2018 JAMSHIDI, P. ; PAHL, C. ; MENDONÇA, N. C. ; LEWIS, J. ; TILKOV, S. . Microservices: The Journey So Far and Challenges Ahead. IEEE SOFTWARE, v. 35, p. 24-35, 2018.

2.
GONÇALVES JUNIOR, RONALDO2018 GONÇALVES JUNIOR, RONALDO ; SAMPAIO, AMERICO ; ROLIM, TIAGO ; MENDONÇA, NABOR C. . Cloud application architecture appraiser (CA3): A multicriteria approach and tool for assessing cloud deployment options based on nonfunctional requirements. SOFTWARE-PRACTICE & EXPERIENCE, v. 48, p. 2278-2301, 2018.

3.
JAMSHIDI, POOYAN2016JAMSHIDI, POOYAN ; PAHL, CLAUS ; MENDONCA, NABOR C. . Managing Uncertainty in Autonomic Cloud Elasticity Controllers. IEEE Cloud Computing, v. 3, p. 50-60, 2016.

4.
CUNHA, M.2016 CUNHA, M. ; MENDONÇA, N. C. ; SAMPAIO, A. . Cloud Crawler : a declarative performance evaluation environment for infrastructure-as-a-service clouds. Concurrency and Computation, v. 29, p. n/a-n/a, 2016.

5.
JAMSHIDI, POOYAN2016 JAMSHIDI, POOYAN ; PAHL, CLAUS ; MENDONÇA, NABOR C. . Pattern-based multi-cloud architecture migration. SOFTWARE-PRACTICE & EXPERIENCE, v. 47, p. 1159-1184, 2016.

6.
MENDONCA, NABOR C.2014 MENDONCA, NABOR C.. Architectural Options for Cloud Migration. Computer (Long Beach, Calif. Print), v. 47, p. 62-66, 2014.

7.
KULESZA, U.2013KULESZA, U. SOARES, S. C. B. CHAVEZ, C. CASTOR, F. BORBA, P. H. M. LUCENA, C. MASIERO, P. SANT'ANNA, C. FERRARI, F. ALVES, V. COELHO, R. FIGUEIREDO, E. PIRES, P. F. DELICATO, F. C. PIVETA, E. SILVA, C. CAMARGO, V. BRAGA, R. LEMOS, O. BONIFACIO, R. MENDONÇA, N. C. BATISTA, T. CACHO, N. STAA, A. SILVEIRA, F. , et al.VALENTE, M. T. O. SILVA, L. ALENCAR, F. CASTRO, J. LEITE, J. RAMOS, R. PENTEADO, R. RUBIRA, C. ; The Crosscutting Impact of the AOSD Brazilian Research Community. The Journal of Systems and Software, v. 86, p. 905-933, 2013.

8.
SAMPAIO, A.2013SAMPAIO, A. ; LIMA JR., R. C. ; MENDONÇA, N. C. ; HOLANDA FILHO, R. . Implementation and Empirical Assessment of a Web Application Cloud Deployment Tool. International Journal of Cloud Computing, v. 1, p. 40-52, 2013.

9.
RODRIGUES, M. A. F.2012RODRIGUES, M. A. F. ; BARBOSA, R. G. ; MENDONÇA, N. C. . Interactive Navigation and Exploration of Virtual Environments on Handheld Devices. International Journal of Handheld Computing Research, v. 3, p. 67-86, 2012.

10.
PASSOS, L.2010PASSOS, L. ; TERRA, R. ; VALENTE, M. T. O. ; DINIZ, R. ; MENDONÇA, N. C. . Static Architecture-Conformance Checking: An Illustrative Overview. IEEE SOFTWARE, v. 27, p. 82-89, 2010.

11.
SALES, L.2009SALES, L. ; TEOFILO, H. ; MENDONÇA, N. C. ; D'ORLEANS, J. ; BARBOSA, R. G. ; TRINTA, F. . An Evaluation of the Performance Impact of Generic Group Communication APIs. International Journal of High Performance Systems Architecture (Print), v. 2, p. 90-98, 2009.

12.
MENDONÇA, N. C.;MENDONCA, NABOR;MENDONCA, NABOR C.;MENDONÇA, NABOR C.2008MENDONÇA, N. C.; SILVA, J. A. F. ; ANIDO, R. O. . Client-side Selection of Replicated Web Services: An Empirical Assessment. JOURNAL OF SYSTEMS AND SOFTWARE, v. 81, p. 1346-1363, 2008.

13.
MENDONÇA, N. C.;MENDONCA, NABOR;MENDONCA, NABOR C.;MENDONÇA, NABOR C.2008MENDONÇA, N. C.; SILVA, C. F. ; MAIA, I. G. ; RODRIGUES, M. A. F. ; VALENTE, M. T. O. . A Loosely Coupled Aspect Language for SOA Applications. International Journal of Software Engineering and Knowledge Engineering, v. 18, p. 243-262, 2008.

14.
RIBEIRO JUNIOR, J. G.2007RIBEIRO JUNIOR, J. G. ; CARMO, G. T. ; VALENTE, M. T. O. ; MENDONÇA, N. C. . Smart Proxies for Accessing Replicated Web Services. IEEE Distributed Systems Online, v. 8, p. 1-10, 2007.

15.
MENDONÇA, N. C.;MENDONCA, NABOR;MENDONCA, NABOR C.;MENDONÇA, NABOR C.2006MENDONÇA, N. C.; SILVA, C. F. . A Unified Model for Service- and Aspect-Oriented Software Development. International Journal of Web Services Practice, v. 2, p. 59-67, 2006.

16.
MENDONÇA, N. C.;MENDONCA, NABOR;MENDONCA, NABOR C.;MENDONÇA, NABOR C.2003MENDONÇA, N. C.; KRAMER, J. . Reverse Engineering of Distributed System Architecture - A Case Study. Revista Tecnologia (UNIFOR), Fortaleza, CE, v. 24, n.1, p. 45-56, 2003.

17.
MENDONÇA, N. C.;MENDONCA, NABOR;MENDONCA, NABOR C.;MENDONÇA, NABOR C.2001MENDONÇA, N. C.; KRAMER, J. . An Approach for Recovering Distributed System Architectures. Automated Software Engineering, v. 8, p. 311-355, 2001.

Trabalhos completos publicados em anais de congressos
1.
MENDONÇA, NABOR C.; GARLAN, DAVID ; SCHMERL, BRADLEY ; CÁMARA, JAVIER . Generality vs. reusability in architecture-based self-adaptation. In: the 12th European Conference, 2018, Madrid. Proceedings of the 12th European Conference on Software Architecture Companion Proceedings - ECSA '18. New York: ACM Press, 2018. p. 1.

2.
ADERALDO, CARLOS M. ; MENDONCA, NABOR C. ; PAHL, CLAUS ; JAMSHIDI, POOYAN . Benchmark Requirements for Microservices Architecture Research. In: 2017 IEEE/ACM 1st International Workshop on Establishing the CommunityWide Infrastructure for ArchitectureBased Software Engineering (ECASE), 2017, Buenos Aires. 2017 IEEE/ACM 1st International Workshop on Establishing the Community-Wide Infrastructure for Architecture-Based Software Engineering (ECASE), 2017. p. 8-13.

3.
ROLIM, T. ; SAMPAIO, A. ; MENDONÇA, N. C. ; CUNHA, M. . Uma Abordagem para Avaliação de Topologias de Aplicações em Nuvem Baseado em TOSCA. In: XIV Workshop em Clouds e Aplicações (WCGA 2016), 2016, Salvador, BA. Anais do XIV Workshop em Clouds e Aplicações (WCGA 2016), 2016.

4.
CUNHA, M. ; GONCALVES, M. ; MENDONÇA, N. C. ; SAMPAIO, A. . Cloud Capacitor: Uma Ferramenta de Apoio ao Planejamento da Capacidade de Aplicações na Nuvem. In: Salão de Ferramentas do XXXIV Simpósio Brasileiro de Redes de Computadores e Sistemas Distribuídos (SBRC 2016), 2016, Salvador, BA. Anais do Salão de Ferramentas do XXXIV Simpósio Brasileiro de Redes de Computadores e Sistemas Distribuídos (SBRC2016), 2016.

5.
SAMPAIO, AMERICO ; ROLIM, TIAGO ; MENDONCA, NABOR C. ; CUNHA, MATHEUS . An Approach for Evaluating Cloud Application Topologies Based on TOSCA. In: 2016 IEEE 9th International Conference on Cloud Computing (CLOUD), 2016, San Francisco. 2016 IEEE 9th International Conference on Cloud Computing (CLOUD). p. 407-414.

6.
GONÇALVES JUNIOR, RONALDO ; ROLIM, TIAGO ; SAMPAIO, AMÉRICO ; MENDONÇA, NABOR C. . A multi-criteria approach for assessing cloud deployment options based on non-functional requirements. In: the 30th Annual ACM Symposium, 2015, Salamanca. Proceedings of the 30th Annual ACM Symposium on Applied Computing - SAC '15. New York: ACM Press. p. 1383-1389.

7.
GONCALVES, M. ; CUNHA, M. ; SAMPAIO, A. ; MENDONÇA, N. C. . Inferência de Desempenho: Uma Nova Abordagem para o Planejamento de Capacidade de Aplicações na Nuvem. In: XXXIII Simpósio Brasileiro de Redes de Computadores e Sistemas Distribuídos (SBRC2015), 2015, Vitória - ES. Anais do XXXIII Simpósio Brasileiro de Redes de Computadores e Sistemas Distribuídos (SBRC2015). Porto Alegre, RS: Editora da SBC, 2015. p. 543-556.

8.
ANDRADE, PAULO R.M. ; ARAUJO, RENANH G. ; FILHO, JOSE CRONEMBERGER ; PEREIRA, TIAGO R. ; ALBUQUERQUE, ADRIANO B. ; MENDONCA, NABOR C. . Improving Business by Migrating Applications to the Cloud Using Cloudstep. In: 2015 IEEE 29th International Conference on Advanced Information Networking and Applications Workshops (WAINA), 2015, Gwangiu. 2015 IEEE 29th International Conference on Advanced Information Networking and Applications Workshops. p. 77-82.

9.
GONCALVES, MARCELO ; CUNHA, MATHEUS ; MENDONCA, NABOR C. ; SAMPAIO, AMERICO . Performance Inference: A Novel Approach for Planning the Capacity of IaaS Cloud Applications. In: 2015 IEEE 8th International Conference on Cloud Computing (CLOUD), 2015, New York City. 2015 IEEE 8th International Conference on Cloud Computing. p. 813-820.

10.
VASCONCELOS, M. ; MENDONÇA, N. C. ; MAIA, P. H. M. . Cloud Detours: A Non-intrusive Approach for Automatic Software Adaptation to the Cloud. In: 4th European Conference on Service-Oriented and Cloud Computing (ESOCC), 2015, Taormina, Itália. Lecture Notes in Computer Science. Berlim, Alemanha: Springer, 2015. v. 9306. p. 181-195.

11.
COSTA, C. H. ; MAIA, P. H. M. ; MENDONÇA, N. C. ; ROCHA, L. S. . Supporting Partial Database Migration to the Cloud Using Non-Intrusive Software Adaptations: An Experience Report. In: 1st International Workshop on Cloud Adoption and Migration (CloudWay), 2015, Taormina, Itália. Communications in Computer and Information Science. Berlim, Alemanha: Springer, 2015. v. 567. p. 238-248.

12.
COSTA, C. H. ; ROCHA, L. S. ; MENDONÇA, N. C. ; MAIA, P. H. M. . Migração Parcial de um Banco de Dados Relacional para um Banco de Dados NoSQL na Nuvem Através de Adaptações Não-intrusivas: Um Relato de Experiência. In: II Workshop Brasileiro de Visualização, Evolução e Manutenção de Software (VEM 2014), 2014, Maceió, AL. Anais do II Workshop Brasileiro de Visualização, Evolução e Manutenção de Software (VEM 2014), 2014.

13.
CUNHA, M. ; MENDONÇA, N. C. ; SAMPAIO, A. . Cloud Crawler: Um Ambiente Programável para Avaliar o Desempenho de Aplicações em Nuvens de Infraestrutura. In: XXXI Simpósio Brasileiro de Redes de Computadores e Sistemas Distribuídos (SBRC2013), 2013, Brasília - DF. Anais do XXXI Simpósio Brasileiro de Redes de Computadores e Sistemas Distribuídos (SBRC2013), 2013.

14.
LIMA JR., R. C. ; SAMPAIO, A. ; MENDONÇA, N. C. . TREXCloud: Facilitando a Implantação de Aplicações Java Enterprise em Nuvens IaaS. In: XI Workshop em Clouds, Grids e Aplicações (WCGA2013), 2013, Brasília - DF. Anais do XI Workshop em Clouds, Grids e Aplicações (WCGA2013), 2013.

15.
LIMA, ROBERTO COSTA ; FILHO, RICARDO HOLLANDA ; SAMPAIO, AMERICO ; MENDONCA, NABOR . TREXCLOUD: Java EE IaaS Cloud Deployment Made Easy. In: 2013 IEEE 6th International Conference on Cloud Computing (CLOUD), 2013, Santa Clara. 2013 IEEE Sixth International Conference on Cloud Computing. p. 470-477.

16.
CUNHA, MATHEUS ; MENDONCA, NABOR ; SAMPAIO, AMERICO . A Declarative Environment for Automatic Performance Evaluation in IaaS Clouds. In: 2013 IEEE 6th International Conference on Cloud Computing (CLOUD), 2013, Santa Clara. 2013 IEEE Sixth International Conference on Cloud Computing. p. 285-292.

17.
VASCONCELOS, M. A. ; BARBOSA, D. M. ; MAIA, P. H. M. ; MENDONÇA, N. C. . Uma Abordagem Baseada em Eventos para Adaptação Automática de Aplicações para a Nuvem. In: I Workshop Brasileiro de Visualização, Evolução e Manutenção de Software (VEM 2013), 2013, Brasília, DF. Anais do I Workshop Brasileiro de Visualização, Evolução e Manutenção de Software (VEM 2013), 2013. p. 1-8.

18.
LIMA JR., R. C. ; SAMPAIO, A. ; MENDONÇA, N. C. . TREX Cloud Framework: Uma Ferramenta para Implantação Automatizada de Aplicações Web JEE em Provedores de Nuvem de Infraestrutura. In: Salão de Ferramentas do XXX Simpósio Brasileiro de Redes de Computadores e Sistemas Distribuídos (SBRC 2012), 2012, Outro Preto - MG. Anais do Salão de Ferramentas do XXX Simpósio Brasileiro de Redes de Computadores e Sistemas Distribuídos (SBRC 2012), 2012.

19.
BESERRA, P. V. ; CAMARA, A. ; XIMENES, R. ; ALBUQUERQUE, A. B. ; MENDONÇA, N. C. . Cloudstep: A Step-by-Step Decision Process to Support Legacy Application Migration to the Cloud. In: IEEE 6th International Workshop on the Maintenance and Evolution of Service-Oriented and Cloud-Based Systems (MESOCA), 2012, Trento, Itália. Proceedings of the IEEE 6th International Workshop on the Maintenance and Evolution of Service-Oriented and Cloud-Based Systems (MESOCA 2012). Los Alamitos, California, EUA: IEEE Computer Society Press, 2012. p. 7-16.

20.
SAMPAIO, A. ; MENDONÇA, N. C. . Uni4Cloud: An Approach based on Open Standards for Deployment and Management of Multi-cloud Applications. In: ICSE 2011 Software Engineering for Cloud Computing Workshop (SECLOUD), 2011, Honolulu, Hawaii, EUA. ICSE 2011 Workshops Proceedings. New York, NY: ACM Press, 2011. p. 15-21.

21.
SOUSA, W. E. Q. ; MENDONÇA, N. C. . Novas Políticas de Invocação Paralela para Seleção Dinâmica de Servidores Replicados. In: XXIX Simpósio Brasileiro de Redes de Computadores e Sistemas Distribuídos (SBRC2011), 2011, Campo Grande - MS. Anais do XXIX Simpósio Brasileiro de Redes de Computadores e Sistemas Distribuídos (SBRC2011), 2011. p. 689-702.

22.
CUNHA, M. ; MENDONÇA, N. C. ; SAMPAIO, A. . Avaliação do Custo por Usuário de uma Aplicação de Rede Social na Amazon EC2. In: IX Workshop em Clouds, Grids e Aplicações (WCGA2011), 2011, Campo Grande - MS. Anais do IX Workshop em Clouds, Grids e Aplicações (WCGA2011), 2011. p. 73-85.

23.
CHAVEZ, C. KULESZA, U. SOARES, S. C. B. BORBA, P. H. M. LUCENA, C. MASIERO, P. SANT'ANNA, C. PIVETA, E. FERRARI, F. CASTOR, F. COELHO, R. ALVES, V. SILVA, L. PIRES, P. F. MENDONÇA, N. C. FIGUEIREDO, E. BATISTA, T. SILVA, C. CAMARGO, V. CACHO, N. LEMOS, O. DELICATO, F. C. STAA, A. SILVEIRA, F. ALENCAR, F. , et al.LEITE, J. RAMOS, R. BONIFACIO, R. VALENTE, M. T. O. BRAGA, R. PENTEADO, R. CASTRO, J. ; The AOSD Community in Brazil and its Crosscutting Impact. In: XXV Simpósio Brasileiro de Engenharia de Software (SBES 2011), Trilha Especial, 2011, São Paulo - SP. Anais do XXV Simpósio Brasileiro de Engenharia de Software (SBES 2011), 2011. p. 72-81.

24.
CUNHA, M. ; MENDONÇA, N. C. ; SAMPAIO, A. . Investigating the Impact of Deployment Configuration and User Demand on a Social Network Application in the Amazon EC2 Cloud. In: 3rd IEEE International Conference on Cloud Computing Technology and Science (IEEE CloudCom 2011), Workshop on Network Infrastructure Services as part of Cloud Computing (NetCloud), 2011, Atenas, Grécia. Proceedings of the 3rd IEEE International Conference on Cloud Computing Technology and Science (IEEE CloudCom 2011). Los Alamitos, California, EUA: IEEE Computer Society Press, 2011. p. 746-751.

25.
SALES, L. ; TEOFILO, H. ; MENDONÇA, N. C. . Development and Evaluation of a Generic Group Communication Layer. In: XXVIII Simpósio Brasileiro de Redes de Computadores e Sistemas Distribuídos (SBRC2010), 2010, Gramado - RS. Anais do XXVIII Simpósio Brasileiro de Redes de Computadores e Sistemas Distribuídos (SBRC2010), 2010. p. 929-942.

26.
SALES, L. ; TEOFILO, H. ; MENDONÇA, N. C. . G2CL: A Generic Group Communication Layer for Clustered Applications. In: 10th IFIP International Conference on Distributed Applications and Interoperable Systems (DAIS2010), 2010, Amsterdam, Holanda. Lecture Notes in Computer Science. Berlim, Alemanha: Springer, 2010. v. 6115. p. 169-182.

27.
SAMPAIO, A. ; CUNHA, M. ; MENDONÇA, N. C. ; BARROS, M. ; LEITE, T. ; VASCONCELOS, M. . Uni4Cloud ? Uma Abordagem para Implantação de Aplicações sobre Múltiplas Nuvens de Infraestrutura. In: VIII Workshop em Clouds, Grids e Aplicações (WCGA2010), 2010, Gramado - RS. Anais do VIII Workshop em Clouds, Grids e Aplicações (WCGA2010), 2010.

28.
MIRANDA, B. H. ; MENDONÇA, N. C. . Implementação de um Combinador de Aspectos para a Linguagem WSAL Utilizando o Padrão ESB. In: IV Latin American Workshop on Aspect-Oriented Software Development (LA-WASP2010), 2010, Salvador - BA. Anais do IV Latin American Workshop on Aspect-Oriented Software Development (LA-WASP2010), 2010.

29.
BARROS, M. ; MENDONÇA, N. C. . Gridificação Semi-automática de Aplicações Multi-thread. In: 4th Workshop on Languages and Tools for Multithreaded, Parallel and Distributed Programming (LTPD2010), 2010, Salvador - BA. Anais do 4th Workshop on Languages and Tools for Multithreaded, Parallel and Distributed Programming (LTPD2010), 2010.

30.
SALES, L. ; TEOFILO, H. ; D'ORLEANS, J. ; MENDONÇA, N. C. ; BARBOSA, R. G. ; TRINTA, F. . Performance Impact Analysis of Two Generic Group Communication APIs. In: 1st IEEE International Workshop on Middleware Engineering (ME 2009), 2009, Seattle, Washington. Workshop proceedings of the 33rd IEEE Computer Software and Applications Conference (COMPSAC 2009). New York, NY, USA: IEEE Computer Society Press, 2009. p. 148-153.

31.
SALES, L. ; TEOFILO, H. ; D'ORLEANS, J. ; MENDONÇA, N. C. ; BARBOSA, R. G. ; TRINTA, F. . An Evaluation of the Performance Impact of Generic APIs on Two Group Communication Systems. In: XXVII Simpósio Brasileiro de Redes de Computadores e Sistemas Distribuídos (SBRC 2009), 2009, Recife - PE. Anais do XXVII Simpósio Brasileiro de Redes de Computadores e Sistemas Distribuídos (SBRC 2009), 2009. p. 801-812.

32.
SALES, L. ; MENDONÇA, N. C. ; BARBOSA, R. G. ; D'ORLEANS, J. ; TRINTA, F. ; TEOFILO, H. . Um Estudo do Impacto de Desempenho de Dois Sistemas Genéricos de Comunicação em Grupo sobre o JGroups. In: IX Simpósio de Sistemas Computacionais de Alto Desempenho (WSCAD-SSC 2008), 2008, Campo Grande - MS. Anais do IX Simpósio de Sistemas Computacionais de Alto Desempenho (WSCAD-SSC 2008), 2008. p. 161-168.

33.
MAIA, M. E. F. ; MAIA, P. H. M. ; MENDONÇA, N. C. ; ANDRADE, R. M. C. . An Aspect-Oriented Programming Model for Bag-Of-Tasks Grid Applications. In: 7th IEEE International Symposium on Cluster Computing and the Grid (CCGrid 2007), Workshop on Programming Models for Grid Computing, 2007, Rio de Janeiro, Brasil. Proceedings of the CCGrid 2007 Workshop on Programming Models for Grid Computing. Los Alamitos, CA, USA: IEEE Computer Society Press, 2007. p. 789-794.

34.
MENDONÇA, N. C.; SILVA, C. F. ; MAIA, I. G. ; CORDEIRO, T. M. . Uma Linguagem para Especificação e Combinação Dinâmica de Aspectos em Aplicações Orientadas a Serviços. In: XI Simpósio Brasileiro de Linguagens de Programação (SBLP'07), 2007, Natal, RN. Anais do XI Simpósio Brasileiro de Linguagens de Programação (SBLP'07), 2007. p. 193-206.

35.
FREITAS NETO, J. J. ; MENDONÇA, N. C. . RedoX-UML: Uma Visão Atualizada. In: IV Workshop de Manutenção de Software Moderna (WMSWM'07), evento integrante do VI Simpósio Brasileiro de Qualidade de Software (SBQS'07), 2007, Porto de Galinhas, PE. Anais do IV Workshop de Manutenção de Software Moderna (WMSWM'07), 2007. p. 1-15.

36.
SOUSA, F. C. ; MENDONÇA, N. C. . Um Ambiente para Detecção de Cenários Implícitos a partir de Rastros de Execução. In: XXI Simpósio Brasileiro de Engenharia de Software (SBES'07), 2007, João Pessoa, PB. Anais do XXI Simpósio Brasileiro de Engenharia de Software (SBES'07), 2007. p. 306-322.

37.
SOUSA, F. C. ; MENDONÇA, N. C. ; UCHITEL, S. ; KRAMER, J. . Detecting Implied Scenarios from Execution Traces. In: 14th Working Conference on Reverse Engineering (WCRE'07), 2007, Vancouver, BC, Canada. Proceedings of the 14th Working Conference on Reverse Engineering (WCRE'07). Los Alamitos, CA, USA: IEEE Computer Society Press, 2007. p. 50-59.

38.
MELO JUNIOR, L. S. ; MENDONÇA, N. C. ; MENEZES, R. S. ; TRINTA, F. . Um Processo de Construção de Refatorações para AspectJ utilizando AspectJML e XSLT. In: I Latin American Workshop on Aspect-Oriented Software Development (LA-WASP'07), evento integrante do XXI Simpósio Brasileiro de Engenharia de Software (SBES'07), 2007, João Pessoa, PB. Anais do LA-WASP'07, 2007. p. 5-16.

39.
MELO JUNIOR, L. S. ; MENDONÇA, N. C. ; MENEZES, R. S. . Uma Ferramenta de Refatoração para AspectJ utilizando AspectJML e XSLT. In: XIV Sessão de Ferramentas, evento integrante do XXI Simpósio Brasileiro de Engenharia de Software (SBES'07), 2007, João Pessoa, PB. Anais da XIV Sessão de Ferramentas, SBES'07, 2007. p. 83-89.

40.
MAIA, P. H. M. ; MENDONÇA, N. C. ; FURTADO, V. ; CIRNE, W. ; SAIKOSKI, K. . A Process for Separation of Crosscutting Grid Concerns. In: 21st Annual ACM Symposium on Applied Computing (ACM SAC'06), Special Track on Programming for Separation of Concerns, 2006, Dijon, França. Proceedings of the ACM SAC'06. New York, NY, USA: ACM Press, 2006. p. 1569-1574.

41.
RODRIGUES, M. A. F. ; BARBOSA, R. G. ; MENDONÇA, N. C. . Interactive Mobile 3D Graphics for On-the-go Visualization and Walkthroughs. In: 21st Annual ACM Symposium on Applied Computing (ACM SAC'06), Special Track on Handheld Computing, 2006, Dijon, França. Proceedings of the ACM SAC'06. New York, NY, USA: ACM Press, 2006. p. 1002-1007.

42.
FREITAS NETO, J. J. ; MENDONÇA, N. C. . RedoX-UML: Redocumentação de Aplicações Legadas COBOL Usando XML e UML. In: III Workshop de Manutenção de Software Moderna (WMSWM'06), evento integrante do V Simpósio Brasileiro de Qualidade de Software (SBQS'06), 2006, Vila Velha - ES. Anais do III Workshop de Manutenção de Software Moderna (WMSWM'06), 2006.

43.
DIÓGENES, F. A. ; MENDONÇA, N. C. . LogMiddle: Um Middleware P2P para Replicação de Dados em Redes Móveis Ad Hoc. In: II Workshop sobre Redes Peer-to-Peer (WP2P'06), evento integrante do XXIV Simpósio Brasileiro de Redes de Computadores (SBRC'06), 2006, Curitiba - PR. Anais do II Workshop sobre Redes Peer-to-Peer (WP2P'06), 2006.

44.
DIÓGENES, F. A. ; MENDONÇA, N. C. . LogMiddle: Uma Solução Eficiente para o Compartilhamento de Dados em Redes Móveis Ad Hoc. In: XXXII Conferência Latinoamericana de Informática (CLEI'06), evento integrante do 19th IFIP World Computer Congress (WCC'06), 2006, Santiago - Chile. Anais da XXXII Conferência Latinoamericana de Informática (CLEI'06), 2006.

45.
MENDONÇA, N. C.; SILVA, J. A. F. . An Empirical Evaluation of Client-side Server Selection Policies for Accessing Replicated Web Services. In: 20th Annual ACM Symposium on Applied Computing (ACM SAC'05), Special Track on Web Technologies and Applications, 2005, Santa Fé, New Mexico, EUA. Proceedings of the ACM SAC'05. New York, NY: ACM Press, 2005. p. 1704-1708.

46.
ANDRADE, R. M. C. ; SANTOS, M. S. ; NOGUEIRA, R. ; ROCHA, L. S. ; MENDONÇA, N. C. . IIMPaR: Uma Interface de Integração de Modelos de Padrões de Software para o Rose. In: XII Sessão de Ferramentas, evento integrante do XIX Simpósio Brasileiro de Engenharia de Software (SBES'05), 2005, Uberlândia - MG. Anais da XII Sessão de Ferramentas, XIX Simpósio Brasileiro de Engenharia de Software (SBES'05), 2005.

47.
MENDONÇA, N. C.; SILVA, C. F. . Aspectual Services: Unifying Service- and Aspect-Oriented Software Development. In: International Conference on Next Generation Web Services Practices (NWeSP'05), 2005, Seul, Coréia do Sul. Proceedings of the International Conference on Next Generation Web Services Practices (NWeSP'05). Los Alamitos, California: IEEE Computer Society Press, 2005. p. 351-356.

48.
MAIA, P. H. M. ; MENDONÇA, N. C. ; FURTADO, V. . Um Processo para Implementação de Aplicações Baseadas em Grades Computacionais Utilizando Aspectos. In: 2o. Workshop Brasileiro de Desenvolvimento de Software Orientado a Aspectos (WASP'05), evento integrante do XIX Simpósio Brasileiro de Engenharia de Software (SBES'05), 2005, Uberlândia - MG. Anais do WASP'05, 2005.

49.
MELO JUNIOR, L. S. ; MENDONÇA, N. C. . AspectJML: Uma Linguagem de Marcação para AspectJ. In: 2o. Workshop Brasileiro de Desenvolvimento de Software Orientado a Aspectos (WASP'05), evento integrante do XIX Simpósio Brasileiro de Engenharia de Software (SBES'05), 2005, Uberlândia - MG. Anais do WASP'05, 2005.

50.
BARBOSA, R. G. ; RODRIGUES, M. A. F. ; MENDONÇA, N. C. . Ambientes Virtuais Colaborativos para Dispositivos Móveis. In: IV Workshop de Teses e Dissertações em Computação Gráfica e Processamento de Imagens (WTDCGPI'05), evento integrante do XVIII Simpósio Brasileiro de Computação Gráfica e Processamento de Imagens (SIBGRAPI'05), 2005, Natal - RN. Anais do WTDCGPI'05, 2005.

51.
SILVA, J. A. F. ; MENDONÇA, N. C. . Uma Avaliação Empírica de Políticas de Invocação para Serviços Web Replicados. In: XXII Simpósio Brasileiro de Redes de Computadores (SBRC'04), 2004, Gramado, RS. Anais do SBRC'04, 2004. p. 691-704.

52.
FONSECA, L. A. ; MENDONÇA, N. C. ; MAIA, P. H. M. . Towards Reusable Code Analysis Tools Using Standard XML Technologies. In: I Workshop de Ciências da Computação e Sistemas da Informação da Região Sul (WORKCOMP-SUL'04), 2004, Palhoça, SC. Anais do I WORKCOMP-SUL'04, 2004.

53.
MENDONÇA, N. C.; MAIA, P. H. M. ; FONSECA, L. A. ; ANDRADE, R. M. C. . RefaX: A Refactoring Framework Based on XML. In: IEEE International Conference on Software Maintenance (ICSM'04), 2004, Chicago, Illinois, EUA. Proceedings of the ICSM'04. Los Alamitos, California: IEEE Computer Society Press, 2004. p. 147-156.

54.
MENDONÇA, N. C.; MAIA, P. H. M. ; FONSECA, L. A. ; ANDRADE, R. M. C. . Building Flexible Refactoring Tools with XML. In: XVIII Simpósio Brasileiro de Engenharia de Software (SBES'04), 2004, Brasília, DF. Anais do SBES'04, 2004. p. 178-193.

55.
SILVA, J. A. F. ; MENDONÇA, N. C. . Dynamic Invocation of Replicated Web Services. In: 2nd Latin American Web Congress and 10th Brazilian Symposium on Multimedia and the Web (WebMedia & LA-Web 2004 Joint Conference), 2004, Ribeirão Preto, SP. Proceedings of the WebMedia & LA-Web 2004 Joint Conference. Los Alamitos, California: IEEE Computer Society Press, 2004. p. 22-29.

56.
MAIA, P. H. M. ; MENDONÇA, N. C. ; FONSECA, L. A. ; ANDRADE, R. M. C. . Um Ambiente para Refatoração de Código Java Utilizando Tecnologias XML. In: IV Workshop de Desenvolvimento Baseado em Componentes (WDBC'04), 2004, João Pessoa, PB. Anais do WDBC'04, 2004.

57.
SILVA, C. F. ; MENDONÇA, N. C. . Uma Abordagem para Integrar Aspectos e Serviços Web. In: 1o. Workshop Brasileiro de Desenvolvimento de Software Orientado a Aspectos (WASP'04), evento integrante do XVIII Simpósio Brasileiro de Engenharia de Software (SBES'04), 2004, Brasília, DF. Anais do WASP'04, 2004.

58.
PITOMBEIRA, D. K. D. ; BRITO, R. W. C. ; SILVA, W. B. ; AMORIM, D. C. C. ; ALMEIDA FILHO, M. P. ; MENDES, M. S. ; OLIVEIRA, W. A. ; CARVALHO, T. L. ; BRAYNER, A. ; MENDONÇA, N. C. . PDM: Palm Database Manager. In: I Sessão de Demos, evento integrante do XIX Simpósio Brasileiro de Banco de Dados (SBBD'04), 2004, Brasília-DF. Anais da I Sessão de Demos, XIX Simpósio Brasileiro de Banco de Dados (SBBD'04), 2004.

59.
SOUSA, A. G. ; MENDONÇA, N. C. . RLime: Uma Camada de Replicação para o Lime. In: V Workshop de Comunicação Sem Fio e Computação Móvel (WCSF'03), 2003, São Lourenço, MG. Anais do WCSF'03, 2003. p. 20-31.

60.
RODRIGUES, M. A. F. ; MAIA, J. G. R. ; MENDONÇA, N. C. . Simulação de Procedimentos Médicos Usando Java e Tecnologias da Web. In: II Workshop de Informática Médica (WIM'02), evento integrante do XVI Simpósio Brasileiro de Engenharia de Software (SBES'02), 2002, Gramado, Rio Grande do Sul. Anais do WIM'02, 2002.

61.
RODRIGUES, M. A. F. ; MAIA, J. G. R. ; MENDONÇA, N. C. ; CHAVES, F. J. . Um Ambiente Interativo Distribuído para Simulação de Procedimentos Cirúrgicos. In: 5th Brazilian Symposium on Virtual Reality (SVR'02), 2002, Fortaleza, CE. Anais do SVR'02, 2002. p. 179-190.

62.
MENDONÇA, N. C.. Software de Código Móvel: Tecnologias, Padrões de Arquitetura, e Aplicações. In: XV Simpósio Brasileiro de Engenharia de Software (SBES'01), 2001, Rio de Janeiro, RJ. Anais de Minicursos/Tutoriais do XV Simpósio Brasileiro de Engenharia de Software (SBES'01), 2001.

63.
MENDONÇA, N. C.. Padrões de Arquitetura de Software para Sistemas Distribuídos. In: XIV Simpósio Brasileiro de Engenharia de Software (SBES'00), 2000, João Pessoa, PB. Anais de Minicursos/Tutoriais do XIV Simpósio Brasileiro de Engenharia de Software (SBES'00), 2000. p. 379-409.

64.
MENDONÇA, N. C.; KRAMER, J. . Component Module Classification for Distributed Software Understanding. In: IEEE International Conference on Software Maintenance (ICSM'99), 1999, Oxford, U.K.. Proceedings of the ICSM'99. Los Alamitos, California: IEEE Computer Society Press, 1999. p. 119-127.

65.
MENDONÇA, N. C.; KRAMER, J. . Developing an Approach for the Recovery of Distributed Software Architectures. In: IEEE International Workshop on Program Comprehension (IWPC'98), 1998, Ischia, Italy. Proceedings of the IWPC'98. Los Alamitos, California: IEEE Computer Society Press, 1998. p. 28-36.

66.
MENDONÇA, N. C.; KRAMER, J. . An Experiment in Distributed Software Architecture Recovery. In: Second International ESPRIT ARES Workshop on Development and Evolution of Software Architectures for Product Families, 1998, Las Palmas, Spain. Lecture Notes in Computer Science, No. 1429, 1998. p. 106-114.

67.
MENDONÇA, N. C.; KRAMER, J. . A Quality-Based Analysis of Architecture Recovery Environments. In: First European Working Conference on Software Maintenance and Reengineering (CSMR'97), 1997, Berlin, Germany. Proceedings of the CSMR'97. Los Alamitos, California: IEEE Computer Society Press, 1997. p. 54-59.

68.
MENDONÇA, N. C.; KRAMER, J. . Requirements for an Effective Architecture Recovery Framework. In: 4th ACM SIGSOFT Symposium on the Foundations of Software Engineering (FSE'96), 2nd International Software Architecture Workshop (ISAW'96), 1996, San Francisco, U.S.A.. Joint Proceedings of the ACM SIGSOFT'96 Workshops. New York, NY: ACM Press, 1996. p. 101-105.

69.
MENDONÇA, N. C.. Um Algoritmo de Baixo Custo para Exclusão Mútua Distribuída com Balanceamento Eficiente de Carga. In: XXII Seminário Integrado de Software e Hardware (SEMISH'95), evento integrante da XXI Conferencia Latino-Americana de Informática (CLEI'95) & XIV Congresso da Sociedade Brasileira de Computação (SBC'95), 1995, Canela, RS. Anais da XXI Conferencia Latino-Americana de Informática (CLEI'95) & XIV Congresso da Sociedade Brasileira de Computação (SBC'95), 1995. p. 301-312.

70.
MENDONÇA, N. C.; ANIDO, R. O. . Using Extended Hierarchical Quorum Consensus to Control Replicated Data: From Traditional Voting to Logical Structures. In: 27th Hawaii International Conference on Systems Sciences (HICSS-27), Minitrack on Parallel and Distributed Databases, 1994, Maui, Hawaii, U.S.A.. Proceedings of the HICSS-27 (Software Technology), Vol. II. Los Alamitos, California: IEEE Computer Society Press, 1994. p. 303-312.

71.
MENDONÇA, N. C.; ANIDO, R. O. . Um Protocolo Geral para Controlar Dados Replicados em Sistemas de Computação Distribuídos. In: XXI Seminário Integrado de Software e Hardware, 1994, Caxambu, MG. Anais do XIII Congresso da Sociedade Brasileira de Computação, 1994. p. 427-442.

72.
MENDONÇA, N. C.; ANIDO, R. O. . Usando Votação Hierárquica Estendida para Controlar Dados Replicados: de Votação Simples a Estruturas Lógicas. In: V Simpósio de Computadores Tolerantes a Falhas (SCTF'93), 1993, São José dos Campos, SP. Anais do V Simpósio de Computadores Tolerantes a Falhas (SCTF'93), 1993. p. 18-36.

73.
MENDONÇA, N. C.; ANIDO, R. O. . Utilizando uma Estrutura de Grade com Anéis para Reduzir o Custo de Acesso a Dados Replicados. In: XX Seminário Integrado de Software e Hardware (SEMISH'93), evento integrante do XII Congresso da Sociedade Brasileira de Computação (SBC'93), 1993, Florianópolis, SC. Anais do XII Congresso da Sociedade Brasileira de Computação (SBC'93), 1993. p. 490-502.

74.
MENDONÇA, N. C.; ANIDO, R. O. . Protocolo Hierárquico em Anel: um Esquema Eficiente para Leitura de Dados Replicados. In: XI Simpósio Brasileiro de Redes de Computadores (SBRC'93), 1993, Campinas, SP. Anais do XI Simpósio Brasileiro de Redes de Computadores (SBRC'93), 1993. p. 119-138.

Resumos expandidos publicados em anais de congressos
1.
BARBOSA, D. M. ; GADELHA, R. ; MAIA, P. H. M. ; ROCHA, L. S. ; MENDONÇA, N. C. . Beethoven: An Event-Driven Lightweight Platform for Microservice Orchestration. In: 12th European Conference on Software Architecture (ECSA 2018), 2018, Madrid, Espanha. 12th European Conference on Software Architecture (ECSA 2018), 2018.

2.
BATISTA, T. ; MENDONÇA, N. C. ; SAMPAIO, A. ; KAMIENSKI, C. A. ; FONSECA, N. ; MADEIRA, E. ; GASPARY, L. ; BARCELOS, M. ; RODRIGUEZ, N. ; BREITMAN, K. ; SADOK, D. ; MEIRA, S. ; FERNANDES, S. ; DELICATO, F. C. ; PIRES, P. F. . AltoStratus: Uma Rede de Colaboração com Foco nos Novos Desafios e Oportunidades de Pesquisa em Computação em Nuvem. In: XXV Simpósio Brasileiro de Engenharia de Software (SBES 2011), Trilha Especial, 2011, São Paulo - SP. Anais do XXV Simpósio Brasileiro de Engenharia de Software (SBES 2011), 2011. p. 138-143.

3.
MAIA, P. H. M. ; KRAMER, J. ; UCHITEL, S. ; MENDONÇA, N. C. . Towards Accurate Probabilistic Models Using State Refinement. In: The 7th joint meeting of the European Software Engineering Conference and the ACM SIGSOFT Symposium on the Foundations of Software Engineering (ESEC/FSE 2009), 2009, Amsterdam, The Netherlands. Proceedings of the ESEC/FSE 2009. New York, USA: ACM Press, 2009. p. 281-284.

4.
BEZERRA, C. I. ; MENDONÇA, N. C. . Um Metamodelo para Definição de Modelos de Desempenho de Processos Utilizando a Metodologia DMAIC. In: VI Workshop de Teses e Dissertações em Qualidade de Software (WTDQS), 2008, Florianópolis - SC. Anais do VI WTDQS, 2008.

5.
SILVA, J. A. F. ; MENDONÇA, N. C. . Implementation and Empirical Evaluation of Server Selection Policies for Accessing Replicated Web Services. In: XVIII Concurso de Teses e Dissertações (CTD'05), evento integrante do XXV Congresso da Sociedade Brasileira de Computação (SBC'05), 2005, São Leopoldo - RS. Anais do XXV Congresso da Sociedade Brasileira de Computação (SBC'05), 2005.

6.
SOUSA, F. C. ; MENDONÇA, N. C. . Detecção e Análise de Cenários Implícitos como Suporte à Manutenção de Software. In: X Workshop de Teses e Dissertações em Engenharia de Software (WTES'05), evento integrante do XIX Simpósio Brasileiro de Engenharia de Software (SBES'05), 2005, Uberlândia - MG. Anais do WTES'05, 2005.

7.
MAIA, P. H. M. ; MENDONÇA, N. C. ; ANDRADE, R. M. C. . Implementação de Ferramentas Abertas de Reestruturação de Código Utilizando Tecnologias e Padrões Baseados em XML. In: VIII Workshop de Teses e Dissertações em Engenharia de Software (WTES'03), evento integrante do XVII Simpósio Brasileiro de Engenharia de Software (SBES'03), 2003, Manaus - AM. Anais do WTES'03, 2003. p. 53-58.

8.
MENDONÇA, N. C.; ANIDO, R. O. . Protocolos para Controlar Dados Replicados em Sistemas de Computação Distribuídos. In: VII Concurso de Teses e Dissertações (CTD'94), evento integrante do XIII Congresso da Sociedade Brasileira de Computação (SBC'94), 1994, Caxambu, MG. Anais do XIII Congresso da Sociedade Brasileira de Computação (SBC'94), 1994. p. 707-715.

Resumos publicados em anais de congressos
1.
MENDONÇA, N. C.. Architecture Recovery for Distributed Systems (Position Paper). In: IEEE Working Conference on Reverse Engineering (WCRE'01), Workshop on Software Architecture Recovery and Modelling (SWARM'01), 2001, Stuttgart, Alemanha. Online Proceedings of the WCRE SWARM'01, 2001.

Outras produções bibliográficas
1.
MENDONÇA, N. C.; BRAYNER, A. ; MONTEIRO, J. M. . Mobile Database Communities: An Approach for Sharing Autonomous Mobile Databases in Ad Hoc Networks. Mestrado em Informática Aplicada - UNIFOR, 2002 (Relatório Técnico de Pesquisa).

2.
MENDONÇA, N. C.; KRAMER, J. . Static Recovery of Architectural Runtime Abstractions: A Case Study. Mestrado em Informática Aplicada - UNIFOR, 2002 (Relatório Técnico de Pesquisa).

3.
BRAYNER, A. ; MENDONÇA, N. C. ; FREITAS NETO, J. J. ; VASCONCELOS, E. O. . Compartilhamento de Esquemas e Gerenciamento Distribuído de Consultas em Comunidades de Bancos de Dados Móveis. Mestrado em Informática Aplicada - UNIFOR, 2002 (Relatório Técnico de Pesquisa).

4.
MENDONÇA, N. C.; KRAMER, J. . Recovering Runtime Abstractions from Source Code: A Case Study in Architectural Reverse Engineering. Mestrado em Informática Aplicada - UNIFOR, 2002 (Relatório Técnico de Pesquisa).

5.
MORAES FILHO, J. A. ; FONSECA, L. ; MENDONÇA, N. C. . Engenharia de Aplicações Web: O Estado da Arte de uma Nova Disciplina. Mestrado em Informática Aplicada - UNIFOR, 2001 (Relatório Técnico de Pesquisa).

6.
MENDONÇA, N. C.. Software Architecture Recovery for Distributed Systems. Londres, Inglaterra: Department of Computing, Imperial College of Science, Technology and Medicine, 1999 (Tese de Doutorado).

7.
MENDONÇA, N. C.. Protocols for Maintaining Consistency of Replicated Data. Campinas, SP: IMECC-UNICAMP Technical Report DCC-95-05, 1995 (Relatório Técnico de Pesquisa).

8.
MENDONÇA, N. C.. Protocolos para Controlar Dados Replicados em Sistemas de Computação Distribuídos. Campinas, SP: Departamento de Ciência da Computação, Universidade Estadual de Campinas, 1993 (Dissertação de Mestrado).

9.
MENDONÇA, N. C.; ANIDO, R. O. . Using Extended Hierarchical Quorum Consensus to Control Replicated Data: From Traditional Voting to Logical Structures. Capinas, SP: IMECC-UNICAMP Technical Report DCC-93-15, 1993 (Relatório Técnico de Pesquisa).

10.
MENDONÇA, N. C.; ANIDO, R. O. . The Hierarchical Ring Protocol: An Efficient Scheme for Reading Replicated Data. Campinas, SP: IMECC-UNICAMP Technical Report DCC-93-02, 1993 (Relatório Técnico de Pesquisa).


Produção técnica
Programas de computador sem registro
1.
MENDONÇA, N. C.. RefaX: Um Arcabouço para o Desenvolvimento de Ferramentas de Refatoração Utilizando Tecnologias Abertas. 2004.

2.
MENDONÇA, N. C.. X-ray: Um Ambiente Integrado para Engenharia Reversa de Aplicações Distribuídas. 1999.

Trabalhos técnicos
1.
MENDONÇA, N. C.. Consultoria ad hoc: Edital Universal - CNPq. 2000.



Bancas



Participação em bancas de trabalhos de conclusão
Mestrado
1.
SILVA, C. E.; BARBOSA, E. A. M.; MENDONÇA, N. C.. Participação em banca de Yan de Lima Justino. Do Monolito Legado aos Microsserviços: Um Estudo de Caso Aplicado na Secretaria de Estado da Tributação do Rio Grande do Norte. 2018. Dissertação (Mestrado em Engenharia de Software) - Universidade Federal do Rio Grande do Norte.

2.
CAMARGO, V.; LUCREDIO, D.; MENDONÇA, N. C.. Participação em banca de Renato Silva Costa. Uma Abordagem para Identificação de Violações Arquiteturais em Processos de Migração de Plataformas de Nuvem. 2017. Dissertação (Mestrado em Ciência da Computação) - Universidade Federal de São Carlos.

3.
FARIAS, P. P. M.; MAIA, M. E. F.; MENDONÇA, N. C.. Participação em banca de Tadeu Matos Nunes. Modelagem do Fluxo de Estados de Aplicações Orientadas a Recursos Usando BPMN. 2017. Dissertação (Mestrado em Informática Aplicada) - Universidade de Fortaleza.

4.
RODRIGUES, G. N.; TEODORO, G. L. M.; MENDONÇA, N. C.. Participação em banca de Alexandre Vaz Roriz. Metodologia para Análise do Impacto de Cenários Implícitos na Confiabilidade de Sistemas Computacionais. 2015. Dissertação (Mestrado em Ciência da Computação) - Universidade de Brasília.

5.
RODRIGUES, G. N.; TEODORO, G. L. M.; MENDONÇA, N. C.. Participação em banca de Thiago Peixoto dos Reis. Uma Abordagem Dirigida a Modelo para a Geração de Casos de Teste Baseada na Detecção de Cenários Implícitos. 2015. Dissertação (Mestrado em Ciência da Computação) - Universidade de Brasília.

6.
FARIAS, Pedro Porfírio Muniz; MONTEIRO, J. M.; BRAYNER, A.; MENDONÇA, N. C.. Participação em banca de Hermano Albuquerque Lira. Semantic Data Services: Uma Abordagem para Acesso e Manipulação de Dados Interligados. 2014. Dissertação (Mestrado em Informática Aplicada) - Universidade de Fortaleza.

7.
TRINTA, F.; ANDRADE, R. M. C.; SAMPAIO, A.; MENDONÇA, N. C.. Participação em banca de Nayane Ponte Viana. Um Serviço para Flexibilização da Tarifação em Nuvens de Infraestrutura. 2013. Dissertação (Mestrado em Ciência da Computação) - Universidade Federal do Ceará.

8.
ANDRADE, R. M. C.; ROCHA, L. S.; CARVALHO JUNIOR, F. H.; SOUZA, J. N.; MENDONÇA, N. C.. Participação em banca de Rafael de Lima. CatchML - Uma Linguagem para Modelagem e Verificação do Tratamento de Exceção Sensível ao Contexto em Sistemas Ubíquos. 2013. Dissertação (Mestrado em Ciência da Computação) - Universidade Federal do Ceará.

9.
CARVALHO JUNIOR, F. H.; SOUZA, C. T.; CORREA, R. C.; MENDONÇA, N. C.. Participação em banca de Juliano Efson Norberto Sales. Coordenação e Reconfiguração Dinâmica de Componentes em uma Plataforma de Computação Paralela. 2012. Dissertação (Mestrado em Ciência da Computação) - Universidade Federal do Ceará.

10.
HOLANDA FILHO, R.; LIMA, M. N.; MADEIRA, E. R. M.; RODRIGUES, M. A. F.; MENDONÇA, N. C.. Participação em banca de Helber Wagner da Silva. Um Esquema de Seleção de Rotas para o Balanceamento de Segurança e Desempenho em Redes em Malha Sem Fio. 2011. Dissertação (Mestrado em Informática Aplicada) - Universidade de Fortaleza.

11.
FURTADO, M. E. S.; LUCENA JUNIOR, V. F.; MENDONÇA, N. C.. Participação em banca de Italo Matos Cavalcante Snatos. T-VILO TOOL: Ferramenta Orientada a Serviços para Interação e Produção de Conteúdos Educativos Baseada no Sistema Brasileiro de Televisão Digital. 2011. Dissertação (Mestrado em Informática Aplicada) - Universidade de Fortaleza.

12.
ALBUQUERQUE, A. B.; CONTE, T. U.; MENDONÇA, N. C.. Participação em banca de Carlos Diego Andrade de Almeida. Continuidade da Execução dos Processos de Software em Empresas Avaliadas no MPS.BR. 2011. Dissertação (Mestrado em Informática Aplicada) - Universidade de Fortaleza.

13.
HOLANDA FILHO, R.; ZIVIANI, A.; MENDONÇA, N. C.. Participação em banca de Victor Pasknel de Alencar Ribeiro. Classificação de Tráfego Online Baseada em Sub-fluxos. 2011. Dissertação (Mestrado em Informática Aplicada) - Universidade de Fortaleza.

14.
ALBUQUERQUE, A. B.; REIS, C. A. L.; MENDONÇA, N. C.. Participação em banca de Edgy Eduardo Enéas de Arruda Paiva. Uma Abordagem de Apoio à Avaliação e Melhoria da Produtividade de Desenvolvedores de Software. 2011. Dissertação (Mestrado em Informática Aplicada) - Universidade de Fortaleza.

15.
ROSA, N. S.; ALVES, C. F.; MENDONÇA, N. C.. Participação em banca de Júlio César Damasceno. SecMosc-Engine: Um Ambiente de Suporte à Execução Segura de Composição de Serviços. 2010. Dissertação (Mestrado em Ciência da Computação) - Universidade Federal de Pernambuco.

16.
TRINTA, F.; SOARES, S. C. B.; MENDONÇA, N. C.. Participação em banca de Diego Aguiar de Carvalho. CAS - Serviço de Adaptação de Conteúdo para Aplicação Web Multiplataforma. 2010. Dissertação (Mestrado em Informática Aplicada) - Universidade de Fortaleza.

17.
BARRETO, R. S.; OLIVEIRA, H. A. B. F.; MENDONÇA, N. C.. Participação em banca de Fabiano Teixeira da Cruz. Uma Abordagem Ágil e Dirigida por Modelos para Desenvolvimento de Software Embarcado e de Tempo-Real. 2010. Dissertação (Mestrado em Ciência da Computação) - Universidade Federal do Amazonas.

18.
ALBUQUERQUE, A. B.; SANTOS NETO, P. A.; MENDONÇA, N. C.. Participação em banca de Marcelo de Almeida Barroso. Um Processo de Desenvolvimento para Sistemas Computacionais Aderente ao MPS.BR Nível G. 2010. Dissertação (Mestrado em Informática Aplicada) - Universidade de Fortaleza.

19.
ANIDO, R. O.; BERGAMASCHI, R. A.; MENDONÇA, N. C.. Participação em banca de Urubatan Rocha Pacheco. Análise de Redes Sociais em Dados Bibliográficos. 2010. Dissertação (Mestrado em Ciência da Computação) - Universidade Estadual de Campinas.

20.
ANDRADE, R. M. C.; CARVALHO JUNIOR, F. H.; SOUZA, W. L.; MENDONÇA, N. C.. Participação em banca de Marcio Espíndola Freire Maia. AESPmob - Modelo Autônomo e Evolutivo para Provisão de Serviços Essenciais em Redes Móveis. 2009. Dissertação (Mestrado em Ciência da Computação) - Universidade Federal do Ceará.

21.
FURTADO, M. E. S.; QUEIROZ, J. E. R.; MENDONÇA, N. C.. Participação em banca de Albert Schilling Gomes. FAVIHC - Framework de Avaliação da Interação Humano Computador. 2009. Dissertação (Mestrado em Informática Aplicada) - Universidade de Fortaleza.

22.
FARIAS, P. P. M.; ALBUQUERQUE, A. B.; CAMPOS, F. B.; MENDONÇA, N. C.. Participação em banca de Fábio Pinheiro Abreu. Uma Abordagem Baseada em Definição de Requisitos e em Verificação e Validação para o Processo de Monitoração de Aquisição de Software. 2009. Dissertação (Mestrado em Informática Aplicada) - Universidade de Fortaleza.

23.
MENDONÇA, N. C.; ROCHA, A. R. C.; FARIAS, Pedro Porfírio Muniz. Participação em banca de Solanage Alcântara Araújo. Uma Abordagem para Construção do Repositório de Medidas em Organizações de Software. 2008. Dissertação (Mestrado em Informática Aplicada) - Universidade de Fortaleza.

24.
FURTADO, Maria Elizabeth Sucupira; FILGUEIRAS, L. V. L.; MENDONÇA, N. C.. Participação em banca de David Falcão Barbosa. Uma Estratégia de Apoio à Institucionalização da Usabilidade em Ambientes de Desenvolvimento Ágil. 2008. Dissertação (Mestrado em Informática Aplicada) - Universidade de Fortaleza.

25.
FARIAS, Pedro Porfírio Muniz; MURTA, L. G. P.; MENDONÇA, N. C.. Participação em banca de Yara Maria Almeida Freire. TUCP-M: Pontos de Casos de Uso Técnicos para Manutenção de Software. 2008. Dissertação (Mestrado em Informática Aplicada) - Universidade de Fortaleza.

26.
FARIAS, Pedro Porfírio Muniz; ANDRADE, R. M. C.; MENDONÇA, N. C.. Participação em banca de Rafael Braga de Oliveira. Framework FuncTest: Aplicando Padrões de Software na Automação de Testes Funcionais. 2007. Dissertação (Mestrado em Informática Aplicada) - Universidade de Fortaleza.

27.
BELCHIOR, A. D.; VASCONCELOS, A. M. L.; MENDONÇA, N. C.. Participação em banca de Jocelene Chagas de Oliveira. ProSiD: Processo Simplificado de Desenvolvimento de Software para Pequenas e Médias Empresas. 2006. Dissertação (Mestrado em Informática Aplicada) - Universidade de Fortaleza.

28.
BELCHIOR, A. D.; ROCHA, A. R. C.; MENDONÇA, N. C.. Participação em banca de Josyleuda Melo Moreira. POMS: Processo Organizacional de Medição de Software. 2006. Dissertação (Mestrado em Informática Aplicada) - Universidade de Fortaleza.

29.
BRAYNER, A.; MACHADO, Javam de Castro; MENDONÇA, N. C.. Participação em banca de Dorotea Karine Dias Pitombeira. Uma Arquitetura Eficiente para Armazenamento, Gerenciamento e Acesso a Dados em Dispositivos Móveis com Recursos Computacionais Limitados. 2006. Dissertação (Mestrado em Informática Aplicada) - Universidade de Fortaleza.

30.
FARIAS, Pedro Porfírio Muniz; LABIDI, S.; MENDONÇA, N. C.. Participação em banca de Wladimir Maia Furtado. Localização de Documentos em Redes P2P. 2006. Dissertação (Mestrado em Informática Aplicada) - Universidade de Fortaleza.

31.
BRAYNER, A.; MATTOSO, Marta; MENDONÇA, N. C.. Participação em banca de Eveline Vasconcelos Campos. MobiJoin: Um Operador de Junção para Bancos de Dados Móveis. 2005. Dissertação (Mestrado em Informática Aplicada) - Universidade de Fortaleza.

32.
BELCHIOR, A. D.; ANDRADE, R. M. C.; MENDONÇA, N. C.. Participação em banca de Gabriela Telles de Sousa. Um Catálogo de Metapadrões e Padrões para Sistemas de Informação e um Modelo para sua Aplicação no Desenvolvimento de Software. 2005. Dissertação (Mestrado em Informática Aplicada) - Universidade de Fortaleza.

33.
FARIAS, Pedro Porfírio Muniz; MACHADO, Javam de Castro; MENDONÇA, N. C.. Participação em banca de Antônio Augusto Ribeiro Pedroza. Interoperabilidade entre Padrões de Objetos Distribuídos Através de Bridges e Protocolos Baseados em XML. 2003. Dissertação (Mestrado em Informática Aplicada) - Universidade de Fortaleza.

34.
BRAYNER, A.; LIFSCHITZ, Sérgio; MENDONÇA, N. C.. Participação em banca de José de Aguiar Moraes Filho. AMDB: An Approach for Sharing Mobile Databases. 2003. Dissertação (Mestrado em Informática Aplicada) - Universidade de Fortaleza.

35.
FURTADO, Maria Elizabeth Sucupira; BRASILEIRO, Francisco Vilar; MENDONÇA, N. C.. Participação em banca de Francisco José Azevedo Alves. Um Ambiente Virtual de Aprendizagem, Baseado em Serviços Web, para Apoiar a Educação Corporativa com o Suporte das Instituições de Ensino. 2003. Dissertação (Mestrado em Informática Aplicada) - Universidade de Fortaleza.

36.
MENDONÇA, N. C.; LAUREANO, E. G. C.; BORBA, P. H. M.; SOUZA, F. F.. Participação em banca de Eduardo Galvão Cavalcanti Laureano. Persistence Implementation with AspectJ. 2002. Dissertação (Mestrado em Ciências da Computação) - Universidade Federal de Pernambuco.

37.
MENDONÇA, N. C.; FREITAS, L. S. DE; SAMPAIO, A. C. A.; BORBA, P. H. M.. Participação em banca de Leonardo Simões de Freitas. JACK: A Process Algebra Implementation in Java. 2002. Dissertação (Mestrado em Ciências da Computação) - Universidade Federal de Pernambuco.

38.
VIEIRA, F. H. DE S.; MENDONÇA, N. C.; FURTADO, Maria Elizabeth Sucupira; GOMES, A. S.. Participação em banca de Flávio Horácio de Sousa Vieira. Uma Metodologia de Aprendizagem a Distância de Recomendações Ergonômicas Contextualizadas em Casos de Uso. 2002. Dissertação (Mestrado em Informática Aplicada) - Universidade de Fortaleza.

39.
LIMA, L. C. B.; MENDONÇA, N. C.; BRAYNER, A.; VIDAL, V.. Participação em banca de Liane Carneiro Barbosa Lima. XMETA: Uma Metodologia de Desenvolvimento de Data Warehouse com Gerenciamento de Metadados. 2002. Dissertação (Mestrado em Informática Aplicada) - Universidade de Fortaleza.

40.
FARIAS, Pedro Porfírio Muniz; BELCHIOR, A. D.; MALDONADO, José Carlos; MENDONÇA, N. C.. Participação em banca de Osias de Souza Lima Júnior. Análise de Pontos por Função Fuzzy. 2002. Dissertação (Mestrado em Informática Aplicada) - Universidade de Fortaleza.

41.
BELCHIOR, A. D.; WERNER, Cláudia Maria Lima; MENDONÇA, N. C.. Participação em banca de Regis Patrick Silva Simão. Qualidade de Componentes de Software. 2002. Dissertação (Mestrado em Informática Aplicada) - Universidade de Fortaleza.

42.
MENDONÇA, N. C.; MASSONI, T. L.; BORBA, P. H. M.; MOURA, H. P.. Participação em banca de Tiago Lima Massoni. Um Processo de Software com Suporte para Implementação Progressiva. 2001. Dissertação (Mestrado em Ciências da Computação) - Universidade Federal de Pernambuco.

43.
BRANCO JR., E. C.; MENDONÇA, N. C.; BELCHIOR, A. D.; ROCHA, A. R. C.. Participação em banca de Eliseu Castelo Branco Jr.. Um Modelo para Avaliação da Qualidade da Gerência de Projetos de Software. 2001. Dissertação (Mestrado em Informática Aplicada) - Universidade de Fortaleza.

44.
SANTOS, E. M. DOS; MENDONÇA, N. C.; VIDAL, C. A.; GATAZ, M.. Participação em banca de Emanuele Marques dos Santos. Um Modelo de Integração de Aplicações Externas a Ambientes Virtuais através do Uso de Aplicações Mediadoras e de Simulóides. 2001. Dissertação (Mestrado em Ciências da Computação) - Universidade Federal do Ceará.

Teses de doutorado
1.
ROSA, N. S.; LIMA, R. M. F.; GARCIA, V. C.; SOUZA, J. N.; MENDONÇA, N. C.. Participação em banca de Adalberto Ribeiro Sampaio Junior. Runtime Adaptation of Microservices. 2018. Tese (Doutorado em Ciência da Computação) - Universidade Federal de Pernambuco.

2.
CASTRO, J.; SANTORO, F.; MENDONÇA, N. C.; MASSA, R.; MACIEL, P. R. M.. Participação em banca de Robson Wagner Albuquerque de Medeiros. Cost Management of Service Compositions. 2017. Tese (Doutorado em Ciência da Computação) - Universidade Federal de Pernambuco.

3.
BRASILEIRO, F. V.; CERQUEIRA, R.; BRITO, A.; MOURA, A.; MENDONÇA, N. C.. Participação em banca de Marcus Williams Aquino de Carvalho. Gerência de Nuvens Computacionais Considerando Diferentes Classes de Serviço. 2016. Tese (Doutorado em Ciência da Computação) - Universidade Federal de Campina Grande.

4.
LIMA, A. S.; SOUZA, J. N.; KELNER, J.; MOURA, A.; BARROSO, G. C.; SOUSA, F. R. C.; MENDONÇA, N. C.. Participação em banca de Maristella Ribas. Um Modelo de Decisão para Adoção de Serviços de Nuvem Usando Redes de Petri. 2015. Tese (Doutorado em Engenharia de Teleinformática) - Universidade Federal do Ceará.

5.
FURTADO, Maria Elizabeth Sucupira; PINHEIRO, P. R.; QUEIROZ, J. E. R.; BORGES NETO, H.; TAMANINI, I.; MENDONÇA, N. C.. Participação em banca de Patrícia Freitas Campos de Vasconcelos. MPS-USE: Uma Estratégia para Configurar Multicritérios de Preferências por Serviços com Foco nas Experiências dos Usuários. 2015. Tese (Doutorado em Informática Aplicada) - Universidade de Fortaleza.

6.
ROSA, N. S.; RABELO, R.; MENDONÇA, N. C.; LANCASTRE, M.; GARCIA, V. C.; SADOK, D.. Participação em banca de Fernando Antonio Aires Lins. Towards Automation of Security-Aware SOA-Based Business Processes. 2012. Tese (Doutorado em Ciência da Computação) - Universidade Federal de Pernambuco.

7.
ROCHA, A. R. C.; ARAÚJO, R. M.; XEXÉO, G. B.; WERNER, Cláudia Maria Lima; MENDONÇA, N. C.. Participação em banca de Adriano Bessa de Albuquerque. Avaliação e Melhoria de Ativos Organizacionais em Ambientes de Desenvolvimento de Software. 2008. Tese (Doutorado em Engenharia de Sistemas e Computação) - Universidade Federal do Rio de Janeiro.

8.
ROCHA, A. R. C.; ARAÚJO, R. M.; XEXÉO, G. B.; WERNER, Cláudia Maria Lima; MENDONÇA, N. C.. Participação em banca de Fábio Bianchi Campos. Avaliação e Melhoria dos Ativos de Processos de Software de Instituições Implementadoras. 2008. Tese (Doutorado em Engenharia de Sistemas e Computação) - Universidade Federal do Rio de Janeiro.

Qualificações de Doutorado
1.
TRINTA, F.; VIEIRA, D.; GARCIA, V. C.; ROCHA, L. S.; MENDONÇA, N. C.. Participação em banca de Juliana Oliveira de Carvalho. PacificClouds: An approach to manage the deployment and execution of an application in multi-cloud based on microservices. 2018. Exame de qualificação (Doutorando em Ciência da Computação) - Universidade Federal do Ceará.

2.
SIQUEIRA, F. A.; TODESCO, J. L.; SANTOS, E. R.; MELLO, R. S.; MENDONÇA, N. C.. Participação em banca de Ivan Luiz Salvador. Data Linking as a Service: uma Plataforma para Disponibilização de Dados Conectados através de Microservices. 2017. Exame de qualificação (Doutorando em Ciências da Computação) - Universidade Federal de Santa Catarina.

3.
BRASILEIRO, Francisco Vilar; CERQUEIRA, R.; BRITO, A.; MOURA, J. A. B.; MENDONÇA, N. C.. Participação em banca de Marcus Williams Aquino de Carvalho. Gerência de Nuvens Computacionais Considerando Diferentes Classes de Serviço. 2014. Exame de qualificação (Doutorando em Ciência da Computação) - Universidade Federal de Campina Grande.

4.
CARVALHO JUNIOR, F. H.; CORREA, R. C.; GOMES, A. T. A.; MENDONÇA, N. C.. Participação em banca de Wagner Guimarães Al-Alam. Alocação de Recursos em uma Nuvem de Serviços de Computação de Alto Desempenho Baseada em Componentes através de Contratos Contextuais. 2014. Exame de qualificação (Doutorando em Ciência da Computação) - Universidade Federal do Ceará.

5.
ROSA, N. S.; GARCIA, V. C.; SILVEIRA, G. E.; MENDONÇA, N. C.. Participação em banca de Fernando Antonio Aires Lins. Towards a MDA-Based Approach to Model and Enforce Security Requirements in Business Processes. 2011. Exame de qualificação (Doutorando em Ciência da Computação) - Universidade Federal de Pernambuco.



Participação em bancas de comissões julgadoras
Professor titular
1.
MACHADO, J. C.; CONCI, A.; THOMAZ, A. C. F.; MENDONÇA, N. C.. Concurso para Professor Titular. 2016. Universidade Federal do Ceará.

Concurso público
1.
ROCHA, A. R. C.; BRASILEIRO, F. V.; MENDONÇA, N. C.. Concurso para Professor Adjunto. 2016. Universidade Federal do Ceará.

2.
MACHADO, Javam de Castro; VIDAL, Vânia Maria Pontes; MENDONÇA, N. C.. Concurso para Professor Adjunto. 2009. Universidade Federal do Ceará.

3.
VIEIRA, F. H. DE S.; FARIAS, Pedro Porfírio Muniz; MENDONÇA, N. C.. Concurso para Professor Adjunto. 2008. Universidade de Fortaleza.

4.
MENDONÇA, N. C.. Concurso para Professor Auxiliar. 2001. Universidade Católica do Salvador.

5.
MENDONÇA, N. C.. Concurso para Professor Substituto. 2000. Universidade Estadual Vale do Acaraú.



Eventos



Participação em eventos, congressos, exposições e feiras
1.
4th International Workshop on Cloud Migration and Architecture (CloudWays 2018). Participação como membro do Comitê de Programa. 2018. (Congresso).

2.
IX Congresso Brasileiro de Software: Teoria e Prática (CBSoft 2018). Participação como painelista no painel "50 anos da Engenharia de Software". 2018. (Congresso).

3.
VI Workshop on Software Visualization, Evolution and Maintenance (VEM 2018). Participação como membro do Comitê de Programa. 2018. (Congresso).

4.
XVI Workshop em Clouds e Aplicações (WCGA 2018). Participação como membro do Comitê de Programa. 2018. (Congresso).

5.
XXXI Concurso de Teses e Dissertações da Sociedade Brasileira de Computação (CTD 2018). Participação como membro do Comitê de Seleção. 2018. (Congresso).

6.
XXXII Simpósio Brasileiro de Engenharia de Software (SBES 2018).Participação como membro do Comitê de Programa. 2018. (Simpósio).

7.
XXXI Simpósio Brasileiro de Redes de Computadores e de Sistemas Distribuídos (SBRC 2018).Participação como membro do Comitê de Programa. 2018. (Simpósio).

8.
11th Brazilian Symposium on Software Components, Architectures, and Reuse (SBCARS 2017).Participação como membro do Comitê de Programa. 2017. (Simpósio).

9.
IEEE/ACM 1st International Workshop on Establishing a Community-Wide Infrastructure for Architecture-Based Software Engineering (ECASE 2017). Participação como membro do Comitê de Programa. 2017. (Congresso).

10.
XV Workshop em Clouds e Aplicações (WCGA 2017). Participação como membro do Comitê de Programa. 2017. (Congresso).

11.
XXX Concurso de Teses e Dissertações da Sociedade Brasileira de Computação (CTD 2017). Participação como membro do Comitê de Seleção. 2017. (Congresso).

12.
XXXI Simpósio Brasileiro de Engenharia de Software (SBES 2017).Participação como membro do Comitê de Programa. 2017. (Simpósio).

13.
XXX Simpósio Brasileiro de Redes de Computadores e de Sistemas Distribuídos (SBRC 2017).Participação como membro do Comitê de Programa. 2017. (Simpósio).

14.
10th Brazilian Symposium on Software Components, Architectures, and Reuse (SBCARS 2016).Participação como membro do Comitê de Programa. 2016. (Simpósio).

15.
10th IEEE Symposium on the Maintenance and Evolution of Service-Oriented Systems and Cloud-Based Environments (MESOCA 2016).Participação como membro do Comitê de Programa. 2016. (Simpósio).

16.
2nd International Workshop on Cloud Adoption and Migration (CloudWays 2016). Participação como co-chefe do Comitê de Programa. 2016. (Congresso).

17.
IV Workshop on Software Visualization, Evolution and Maintenance (VEM 2016). Participação como membro do Comitê de Programa. 2016. (Congresso).

18.
XIV Workshop em Clouds e Aplicações (WCGA 2016). Participação como membro do Comitê de Programa. 2016. (Congresso).

19.
XXIX Concurso de Teses e Dissertações da Sociedade Brasileira de Computação (CTD 2016). Participação como membro do Comitê de Seleção. 2016. (Congresso).

20.
XXIX Simpósio Brasileiro de Redes de Computadores e de Sistemas Distribuídos (SBRC 2016).Participação como membro do Comitê de Programa. 2016. (Simpósio).

21.
XXX Simpósio Brasileiro de Engenharia de Software (SBES 2016).Participação como membro do Comitê de Programa. 2016. (Simpósio).

22.
8th IEEE International Conference on Cloud Computing (CLOUD 2015). Participação como membro do Comitê de Programa. 2015. (Congresso).

23.
9th IEEE Symposium on the Maintenance and Evolution of Service-Oriented Systems and Cloud-Based Environments (MESOCA 2015).Participação como membro do Comitê de Programa. 2015. (Simpósio).

24.
IEEE Global Communications Conference (GLOBECOM 2015). Participação como membro do Comitê de Programa. 2015. (Congresso).

25.
III Workshop on Software Visualization, Evolution and Maintenance (VEM 2015). Participação como membro do Comitê de Programa. 2015. (Congresso).

26.
XIII Workshop em Clouds e Aplicações (WCGA 2015). Participação como membro do Comitê de Programa. 2015. (Congresso).

27.
XIV Simpósio Brasileiro de Jogos e Entretenimento Digital (SBGames 2015).Participação como membro do Comitê de Programa. 2015. (Simpósio).

28.
XXIX Simpósio Brasileiro de Engenharia de Software (SBES 2015).Participação como membro do Comitê de Programa. 2015. (Simpósio).

29.
XXVIII Simpósio Brasileiro de Redes de Computadores e de Sistemas Distribuídos (SBRC 2015).Participação como membro do Comitê de Programa. 2015. (Simpósio).

30.
XXXIV Concurso de Trabalhos de Iniciação Científica da Sociedade Brasileira de Computação (CTIC 2015). Participação como membro do Comitê de Seleção. 2015. (Congresso).

31.
8th IEEE Symposium on the Maintenance and Evolution of Service-Oriented Systems and Cloud-Based Environments (MESOCA 2014).Participação como membro do Comitê de Programa. 2014. (Simpósio).

32.
II Workshop on Software Visualization, Evolution and Maintenance (VEM 2014). Participação como membro do Comitê de Programa. 2014. (Congresso).

33.
XII Workshop em Clouds e Aplicações (WCGA 2014). Participação como membro do Comitê de Programa. 2014. (Congresso).

34.
XXVIII Simpósio Brasileiro de Engenharia de Software (SBES 2014).Participação como membro do Comitê de Programa. 2014. (Simpósio).

35.
XXVII Simpósio Brasileiro de Redes de Computadores e de Sistemas Distribuídos (SBRC 2014).Participação como membro do Comitê de Programa. 2014. (Simpósio).

36.
XXXIII Concurso de Trabalhos de Iniciação Científica da Sociedade Brasileira de Computação (CTIC 2014). Participação como membro do Comitê de Seleção. 2014. (Congresso).

37.
20th Working Conference on Reverse Engineering (WCRE 2013). Participação como membro do Comitê de Programa. 2013. (Congresso).

38.
2nd IEEE Latin American Conference on Cloud Computing and Communications (LatinCloud 2013). Participação como membro do Comitê de Programa. 2013. (Congresso).

39.
IEEE 7th International Symposium on the Maintenance and Evolution of Service-Oriented and Cloud-Based Systems (MESOCA 2013).Participação como membro do Comitê de Programa. 2013. (Simpósio).

40.
I Workshop on Software Visualization, Evolution and Maintenance (VEM 2013). Participação como co-chefe do Comitê de Programa. 2013. (Congresso).

41.
XI Workshop em Clouds e Aplicações (WCGA 2013). Participação como membro do Comitê de Programa. 2013. (Congresso).

42.
X Workshop de Manutenção de Software Moderna (WMSWM 2013). Participação como membro do Comitê de Programa. 2013. (Congresso).

43.
XXVII Simpósio Brasileiro de Engenharia de Software (SBES 2013).Participação como membro do Comitê de Programa. 2013. (Simpósio).

44.
XXVI Simpósio Brasileiro de Redes de Computadores e de Sistemas Distribuídos (SBRC 2013).Participação como membro do Comitê de Programa. 2013. (Simpósio).

45.
XXVI Simpósio Brasileiro de Redes de Computadores e de Sistemas Distribuídos (SBRC 2013).Participação como membro do Comitê de Programa. 2013. (Simpósio).

46.
19th Working Conference on Reverse Engineering (WCRE2012). Participação como membro do Comitê de Programa. 2012. (Congresso).

47.
1st IEEE Latin American Conference on Cloud Computing and Communications (LatinCloud2012). Participação como membro do Comitê de Programa. 2012. (Congresso).

48.
Sessão de Ferramentas do III Congresso Brasileiro de Software: Teoria e Prática (CBSoft2012). Participação como membro do Comitê de Programa. 2012. (Congresso).

49.
XI Simpósio Brasileiro de Qualidade de Software (SBQS2012).Participação como membro do Comitê de Programa da Trilha de Trabalhos Técnicos. 2012. (Simpósio).

50.
X Workshop em Clouds e Aplicações (WCGA2012). Participação como membro do Comitê de Programa. 2012. (Congresso).

51.
XXVI Simpósio Brasileiro de Engenharia de Software (SBES2012).Participação como Membro do Comitê de Programa. 2012. (Simpósio).

52.
XXV Simpósio Brasileiro de Redes de Computadores e de Sistemas Distribuídos (SBRC2012).Participação como membro do Comitê de Programa e do Comitê de Seleção de Minicursos. 2012. (Simpósio).

53.
18th Working Conference on Reverse Engineering (WCRE2011). Participação como membro do Comitê de Programa. 2011. (Congresso).

54.
27th IEEE International Conference on Software Maintenance (ICSM2011). Participação como membro do Comitê de Programa. 2011. (Congresso).

55.
ICSE 2011 Software Engineering for Cloud Computing Workshop (SECLOUD). Participação como membro do Comitê de Programa. 2011. (Congresso).

56.
Sessão de Ferramentas do II Congresso Brasileiro de Software: Teoria e Prática (CBSoft2011). Participação como membro do Comitê de Programa. 2011. (Congresso).

57.
XXIV Simpósio Brasileiro de Redes de Computadores e de Sistemas Distribuídos (SBRC2011).Participação como membro do Comitê de Programa. 2011. (Simpósio).

58.
XXV Simpósio Brasileiro de Engenharia de Software (SBES2011).Participação como membro do Comitê de Programa. 2011. (Simpósio).

59.
17th Working Conference on Reverse Engineering (WCRE2010). Participação como membro do Comitê de Programa. 2010. (Congresso).

60.
26th IEEE International Conference on Software Maintenance (ICSM2010). Participação como membro do Comitê de Programa. 2010. (Congresso).

61.
4th Workshop on Languages and Tools for Multithreaded, Parallel and Distributed Programming (LTPD2010). Participação como membro do Comitê de Programa. 2010. (Congresso).

62.
IV Latin American Workshop on Aspect-Oriented Software Development (LA-WASP2010). Participação como membro do Comitê de Programa. 2010. (Congresso).

63.
Salão de Ferramentas do 4th Brazilian Symposium on Software Components, Architectures and Reuse (SBCAR 2010).Participação como membro do Comitê de Programa. 2010. (Simpósio).

64.
XXIV Simpósio Brasileiro de Engenharia de Software (SBES2010).Participação como membro do Comitê de Programa. 2010. (Simpósio).

65.
XXVIII Simpósio Brasileiro de Redes de Computadores e de Sistemas Distribuídos (SBRC2010).Participação como membro do Comitê de Programa. 2010. (Simpósio).

66.
3rd Latin-American Workshop on Aspect-Oriented Software Development (LA-WASP'09). Participação como membro do Comitê de Programa. 2009. (Congresso).

67.
III Simpósio Brasileiro de Componentes, Arquiteturas e Reutilização de Software (SBCARS'09). Participação como membro do Comitê de Programa da Sessão de Ferramentas. 2009. (Congresso).

68.
VIII Simpósio Brasileiro de Qualidade de Software (SBQS'09).Participação como membro do Comitê de Programa. 2009. (Simpósio).

69.
VI Workshop de Manutenção de Software Moderna (WMSWM'09). Participação como membro do Comitê de Programa. 2009. (Congresso).

70.
XII Concurso de Teses e Dissertações (CTD'09), evento integrante do XXIX Congresso da Sociedade Brasileiro de Computação (CSBC'09). Participação como membro do Comitê de Seleção. 2009. (Congresso).

71.
XXIII Simpósio Brasileiro de Engenharia de Software (SBES'09).Participação como membro do Comitê de Programa. 2009. (Simpósio).

72.
12th Brazilian Symposium on Programming Languages (SBLP'08).Participação como membro do Comitê de Programa. 2008. (Simpósio).

73.
15th Working Conference on Reverse Engineering (WCRE'08). Participação como membro do Comitê de Programa. 2008. (Congresso).

74.
23rd Annual ACM Symposium on Applied Computing (SAC'08).Participação como membro do Comitê de Seleção de Tutoriais. 2008. (Simpósio).

75.
24th IEEE International Conference on Software Maintenance (ICSM'08). Participação como membro do Comitê de Programa. 2008. (Congresso).

76.
2nd Latin-American Workshop on Aspect-Oriented Software Development (LA-WASP'08). Participação como Co-chefe do Comitê de Programa. 2008. (Congresso).

77.
V Workshop de Manutenção de Software Moderna (WMSWM'08). Participação como membro do Comitê de Programa. 2008. (Congresso).

78.
XXII Simpósio Brasileiro de Engenharia de Software (SBES'08).Participação como membro do Comitê de Seleção de Tutoriais. 2008. (Simpósio).

79.
XXII Simpósio Brasileiro de Engenharia de Software (SBES).Participação como membro do Comitê de Programa. 2008. (Simpósio).

80.
16th IEEE International Conference on Computer Communications and Networks (ICCCN'07). Participação como revisor externo. 2007. (Congresso).

81.
1st Latin-American Workshop on Aspect-Oriented Software Development (LA-WASP'07). Participação como membro do Comitê de Programa. 2007. (Congresso).

82.
23rd IEEE International Conference on Software Maintenance (ICSM'07). Participação como membro do Comitê de Programa. 2007. (Congresso).

83.
IV Workshop de Manutenção de Software Moderna (WMSWM'07). Participação como membro do Comitê de Programa. 2007. (Congresso).

84.
XXI Simpósio Brasileiro de Engenharia de Software (SBES'07).Participação como membro do Comitê de Seleção de Tutoriais. 2007. (Simpósio).

85.
XXI Simpósio Brasileiro de Engenharia de Software (SBES'07).Participação como membro do Comitê de Programa. 2007. (Simpósio).

86.
22nd IEEE International Conference on Software Maintenance (ICSM'06). Participação como membro do Comitê de Programa. 2006. (Congresso).

87.
2nd International Workshop on Integration of Software Engineering and Agent Technology (ISEAT'06). Participação como revisor externo. 2006. (Congresso).

88.
III Workshop Brasileiro de Desenvolvimento de Software Orientado a Aspectos (WASP'06). Participação como membro do Comitê de Programa. 2006. (Congresso).

89.
III Workshop de Manutenção de Software Moderna (WMSWM'06). Participação como Co-chefe do Comitê de Programa. 2006. (Congresso).

90.
XXI Simpósio Brasileiro de Banco de Dados (SBBD).Participação como membro do Comitê de Seleção da III Sessão de Demos. 2006. (Simpósio).

91.
XX Simpósio Brasileiro de Engenharia de Software (SBES'06).Participação como membro do Comitê de Programa. 2006. (Simpósio).

92.
18th Brazilian Symposium on Computer Graphics and Image Processing (SIBGRAPI'05).Participação como revisor externo. 2005. (Simpósio).

93.
21st IEEE International Conference on Software Maintenance (ICSM'05). Participação como membro do Comitê de Programa. 2005. (Congresso).

94.
II Workshop Brasileiro de Desenvolvimento de Software Orientado a Aspectos (WASP'05). Participação como membro do Comitê de Programa. 2005. (Congresso).

95.
II Workshop de Manutenção de Software Moderna (WMSWM'05). Participação como membro do Comitê de Programa. 2005. (Congresso).

96.
IV Workshop de Desenvolvimento Baseado em Componentes (WDBC'05). Participação como membro do Comitê de Programa. 2005. (Congresso).

97.
VI Workshop de Software Livre (WSL'05). Participação como membro do Comitê de Programa. 2005. (Congresso).

98.
XIX Simpósio Brasileiro de Engenharia de Software (SBES'05).Participação como membro do Comitê de Programa. 2005. (Simpósio).

99.
XIX Simpósio Brasileiro de Engenharia de Software (SBES'05).Participação como membro do Comitê de Seleção da XII Sessão de Ferramentas. 2005. (Simpósio).

100.
11th IEEE International Conference on Telecommunications (ICT'04). Participação como revisor externo. 2004. (Congresso).

101.
IV Workshop de Desenvolvimento Baseado em Componentes (WDBC'04). Participação como membro do Comitê de Programa. 2004. (Congresso).

102.
I Workshop Brasileiro de Desenvolvimento de Software Orientado a Aspectos (WASP'04). Participação como membro do Comitê de Programa. 2004. (Congresso).

103.
I Workshop de Manutenção de Software Moderna (WMSWM'04). Participação como membro do Comitê de Programa. 2004. (Congresso).

104.
IX Workshop de Teses em Engenharia de Software (WTES'04), evento integrante do XVIII Simpósio Brasileiro de Engenharia de Software (SBES'04).Participação como membro do Comitê de Programa. 2004. (Simpósio).

105.
XVIII Simpósio Brasileiro de Engenharia de Software (SBES'04).Participação como membro do Comitê de Programa. 2004. (Simpósio).

106.
XVIII Simpósio Brasileiro de Engenharia de Software (SBES'04).Participação como membro do Comitê de Seleção da XI Sessão de Ferramentas. 2004. (Simpósio).

107.
V Workshop de Comunicação Sem Fio e Computação Móvel (WCSF'03). Participação como revisor externo. 2003. (Congresso).

108.
XVII Simpósio Brasileiro de Engenharia de Sotware (SBES'03).Participação como Chefe do Comitê de Seleção da X Sessão de Ferramentas. 2003. (Simpósio).

109.
XVII Simpósio Brasileiro de Engenharia de Sotware (SBES'03).Participação como membro do Comitê de Programa. 2003. (Simpósio).

110.
XVI Simpósio Brasileiro de Engenharia de Software (SBES'02).Participação como membro do Comitê de Programa. 2002. (Simpósio).

111.
XIV Concurso de Trabalhos de Iniciação Científica (CTIC'01), evento integrante do XXI Congresso da Sociedade Brasileira de Computação (CSBC'01). Participação como revisor externo. 2001. (Congresso).

112.
XV Simpósio Brasileiro de Engenharia de Software (SBES'01).Participação como membro do Comitê de Programa. 2001. (Simpósio).

113.
XV Simpósio Brasileiro de Engenharia de Software (SBES'01).Participação como membro do Comitê de Seleção de Minicursos. 2001. (Simpósio).

114.
IX Simpósio Brasileiro de Engenharia de Software (SBES'95).Participação como revisor externo. 1995. (Simpósio).

115.
XIII Simpósio Brasileiro de Redes de Computadores (SBRC'95).Participação como revisor externo. 1995. (Simpósio).

116.
14th IEEE International Conference on Distributed Computing Systems (ICDCS'94). Participação como revisor externo. 1994. (Congresso).

117.
20th International Conference on Very Large Databases (VLDB'94). Participação como revisor externo. 1994. (Congresso).

118.
27th Hawaian International Conference on System Sciences (HICSS'94). Participação como revisor externo. 1994. (Congresso).


Organização de eventos, congressos, exposições e feiras
1.
MENDONÇA, N. C.; JAMSHIDI, P. ; PAHL, C. . 2nd International Workshop on Cloud Adoption and Migration (CloudWays 2016). 2016. (Congresso).

2.
PAHL, C. ; MENDONÇA, N. C. ; JAMSHIDI, P. . 1st International Workshop on Cloud Adoption and Migration (CloudWay 2015). 2015. (Congresso).

3.
MENDONÇA, N. C.; NOVAIS, R. L. ; MENDONCA NETO, M. G. . I Workshop Brasileiro de Visualização, Evolução e Manutenção de Software (VEM 2013). 2013. (Congresso).

4.
BRAYNER, A. ; MENDONÇA, N. C. ; MACHADO, Javam de Castro ; RODRIGUES, M. A. F. ; ANDRADE, R. M. C. . 23rd Annual ACM Symposium on Applied Computing (SAC'08). 2008. (Congresso).

5.
BRAYNER, A. ; MENDONÇA, N. C. . VI Worshop de Comunicação Sem Fio e Computação Móvel (WCSF'04). 2004. (Congresso).



Orientações



Orientações e supervisões em andamento
Dissertação de mestrado
1.
Carlos Mendes Aderaldo. Auto-Adaptação de Aplicações Baseadas na Arquitetura de Microsserviços. Início: 2016. Dissertação (Mestrado em Informática Aplicada) - Universidade de Fortaleza. (Orientador).


Orientações e supervisões concluídas
Dissertação de mestrado
1.
Caio Holanda Costa. Scalability Patterns for Distributed NoSQL Databases. 2017. Dissertação (Mestrado em Ciência da Computação) - Universidade Estadual do Ceará, . Coorientador: Nabor das Chagas Mendonça.

2.
Luis Heustákio Lima Carvalho. Uma Abordagem de Migração para Arquitetura Microservices a partir de Aplicações Monolíticas em Produção. 2017. Dissertação (Mestrado em Informática Aplicada) - Universidade de Fortaleza, . Coorientador: Nabor das Chagas Mendonça.

3.
Tiago Rolim Pereira. Uma Abordagem para Avaliação de Topologias de Aplicações em Nuvem Baseada em TOSCA. 2016. Dissertação (Mestrado em Informática Aplicada) - Universidade de Fortaleza, Coordenação de Aperfeiçoamento de Pessoal de Nível Superior. Coorientador: Nabor das Chagas Mendonça.

4.
Ronaldo Pinheiro Gonçalves Junior. Uma Abordagem Multi-Critério para Avaliação de Opções de Arquitetura de Implantação na Nuvem Baseada em Requisitos Não-Funcionais. 2015. Dissertação (Mestrado em Mestrado em Informática Aplicada) - Universidade de Fortaleza, Fundação Cearense de Apoio ao Desenvolvimento Científico e Tecnológico. Coorientador: Nabor das Chagas Mendonça.

5.
Michel Araújo Vasconcelos. Cloud Detours: Uma Abordagem para Adaptação Automática e Não Intrusiva de Aplicações para Ambientes de Computação em Nuvem. 2015. Dissertação (Mestrado em Informática Aplicada) - Universidade de Fortaleza, . Orientador: Nabor das Chagas Mendonça.

6.
Alessandro Chagas Câmara. Um Modelo de Custo para Comercialização de Software como Serviço na Nuvem. 2015. Dissertação (Mestrado em Informática Aplicada) - Universidade de Fortaleza, . Orientador: Nabor das Chagas Mendonça.

7.
Marcelo Canário Gonçalves. Um Processo de Inferência de Desempenho para Apoiar o Planejamento da Capacidade de Aplicações na Nuvem. 2014. Dissertação (Mestrado em Informática Aplicada) - Universidade de Fortaleza, . Coorientador: Nabor das Chagas Mendonça.

8.
Matheus Ciríaco Cerqueira Cunha. Cloud Crawler: Um Ambiente Programável para Avaliar o Desempenho de Aplicações em Nuvens de Infraestrutura. 2012. Dissertação (Mestrado em Informática Aplicada) - Universidade de Fortaleza, . Orientador: Nabor das Chagas Mendonça.

9.
Roberto Ribeiro Costa Lima Júnior. TREX Cloud Framework: Uma Abordagem para a Automação da Implantação de Sistemas Web JEE em Ambientes de Computação em Nuvem. 2012. Dissertação (Mestrado em Informática Aplicada) - Universidade de Fortaleza, . Coorientador: Nabor das Chagas Mendonça.

10.
Wesley Evaristo Queiroz de Sousa. Implementação e Avaliação de Novas Políticas Paralelas de Seleção de Servidores Replicados. 2010. Dissertação (Mestrado em Informática Aplicada) - Universidade de Fortaleza, . Orientador: Nabor das Chagas Mendonça.

11.
Bruno Holanda de Miranda. Implementação de um Combinador de Aspectos para a Linguagem WSAL Utilizando o Padrão ESB. 2010. Dissertação (Mestrado em Informática Aplicada) - Universidade de Fortaleza, . Orientador: Nabor das Chagas Mendonça.

12.
Marcelo Bedê Barros. Uma Abordagem Genérica para Gridificação de Aplicações Concorrentes Utilizando Programação Orientada a Aspectos. 2010. Dissertação (Mestrado em Informática Aplicada) - Universidade de Fortaleza, . Orientador: Nabor das Chagas Mendonça.

13.
Leandro Sales Holanda Pinto. Projeto, Implementação e Avaliação de Uma Camada Genérica de Comunicação em Grupo. 2009. Dissertação (Mestrado em Informática Aplicada) - Universidade de Fortaleza, . Orientador: Nabor das Chagas Mendonça.

14.
Solanage Alcântara Araújo. Uma Abordagem para Construção do Repositório de Medidas em Organizações de Software. 2008. Dissertação (Mestrado em Informática Aplicada) - Universidade de Fortaleza, . Coorientador: Nabor das Chagas Mendonça.

15.
Felipe Cantal de Sousa. Um Processo para Detecção de Cenários Implícitos em Sistemas Concorrentes. 2007. 0 f. Dissertação (Mestrado em Informática Aplicada) - Universidade de Fortaleza, . Orientador: Nabor das Chagas Mendonça.

16.
Leopoldo Soares de Melo Junior. Uma Estratégia de Refatoração para AspectJ Utilizando Leis de Programação e XML. 2007. 0 f. Dissertação (Mestrado em Informática Aplicada) - Universidade de Fortaleza, . Orientador: Nabor das Chagas Mendonça.

17.
Clayton Ferreira da Silva. Uma Linguagem de Especificação de Aspectos para o Desenvolvimento Orientado a Serviços. 2006. 111 f. Dissertação (Mestrado em Informática Aplicada) - Universidade de Fortaleza, . Orientador: Nabor das Chagas Mendonça.

18.
Fabrício Albuquerque Diógenes. LogMiddle: Um Middleware para o Compartilhamento de Dados em Redes Móveis Ad Hoc. 2006. 0 f. Dissertação (Mestrado em Informática Aplicada) - Universidade de Fortaleza, . Orientador: Nabor das Chagas Mendonça.

19.
Leonardo Abreu Fonseca. XCARE - Um Framework baseado em XML para o Desenvolvimento de Ferramentas de Análise de Código. 2005. 0 f. Dissertação (Mestrado em Informática Aplicada) - Universidade de Fortaleza, . Orientador: Nabor das Chagas Mendonça.

20.
José Airton Fernandes da Silva. Implementação e Avaliação Empírica de Políticas de Invocação para Serviços Web Replicados. 2004. 91 f. Dissertação (Mestrado em Informática Aplicada) - Universidade de Fortaleza, . Orientador: Nabor das Chagas Mendonça.

21.
Paulo Henrique Mendes Maia. RefaX: Um Arcabouço para Desenvolvimento de Ferramentas de Refatoração Baseado em XML. 2004. 95 f. Dissertação (Mestrado em Ciências da Computação) - Universidade Federal do Ceará, Fundação Cearense de Apoio ao Desenvolvimento Científico e Tecnológico. Orientador: Nabor das Chagas Mendonça.

Tese de doutorado
1.
Matheus Ciríaco Cerqueira Cunha. Novas Soluções para o Planejamento de Capacidade de Aplicações em Nuvens de Infraestrutura. 2017. Tese (Doutorado em Informática Aplicada) - Universidade de Fortaleza, . Orientador: Nabor das Chagas Mendonça.

Monografia de conclusão de curso de aperfeiçoamento/especialização
1.
Alexandre Rangel Viana. Marketing, Segurança e Logística no Comércio Eletrônico. 2006. Monografia. (Aperfeiçoamento/Especialização em Comércio Eletrônico) - Universidade de Fortaleza. Orientador: Nabor das Chagas Mendonça.

2.
Honório Teixeira Melo Neto. Modelo de Gerenciamento de Projetos Web Fundamentado no PMBOK: Um Estudo de Caso. 2006. Monografia. (Aperfeiçoamento/Especialização em Comércio Eletrônico) - Universidade de Fortaleza. Orientador: Nabor das Chagas Mendonça.

3.
Wynstton Pinheiro da Silva. Segurança na Internet: Uma Prioridade em Comércio Eletrônico. 2006. Monografia. (Aperfeiçoamento/Especialização em Comércio Eletrônico) - Universidade de Fortaleza. Orientador: Nabor das Chagas Mendonça.

4.
Rosivânia Couras Del Vecchio. Segurança na Internet. 2006. Monografia. (Aperfeiçoamento/Especialização em Comércio Eletrônico) - Universidade de Fortaleza. Orientador: Nabor das Chagas Mendonça.

5.
Márcio Carvalho de Sena. Extensão do RUP para o Desenvolvimento de Aplicações Web: Um Estudo de Caso. 2005. 0 f. Monografia. (Aperfeiçoamento/Especialização em Comércio Eletrônico) - Universidade de Fortaleza. Orientador: Nabor das Chagas Mendonça.

6.
Emanuelle Noqueira Jucá. Um Estudo Comparativo de Ferramentas de Consulta a Dados XML baseadas na Linguagem XQuery. 2004. 74 f. Monografia. (Aperfeiçoamento/Especialização em Tecnologia de Banco de Dados) - Universidade de Fortaleza. Orientador: Nabor das Chagas Mendonça.

Trabalho de conclusão de curso de graduação
1.
Fernando José Nogueira de Negreiros. Um Relato de Experiência sobre a Migração de uma Aplicação Monolítica para uma Arquitetura de Microsserviços. 2017. Trabalho de Conclusão de Curso. (Graduação em Ciência da Computação) - Universidade de Fortaleza. Orientador: Nabor das Chagas Mendonça.

2.
Felipe Augusto Moreira Frota. Análise de Desempenho de Aplicações Distribuídas Implantadas na Nuvem e Executadas em Contêineres Docker. 2017. Trabalho de Conclusão de Curso. (Graduação em Ciência da Computação) - Universidade de Fortaleza. Orientador: Nabor das Chagas Mendonça.

3.
Larissa Ferreira Pessoa. Padrões Arquiteturais para Apoiar a Migração de Aplicações para a Nuvem. 2014. Trabalho de Conclusão de Curso. (Graduação em Ciência da Computação) - Universidade de Fortaleza. Orientador: Nabor das Chagas Mendonça.

4.
Rafael da Silva Ximenes. Desenvolvimento de Uma Ferramenta de Suporte à Migração de Aplicações Legadas para a Nuvem. 2012. Trabalho de Conclusão de Curso. (Graduação em Ciência da Computação) - Universidade de Fortaleza. Orientador: Nabor das Chagas Mendonça.

5.
Tulio Gabriel Monte Azul. Implementação e Avaliação de Políticas de Seleção de Servidores Replicados em Dispositivos Móveis. 2011. Trabalho de Conclusão de Curso. (Graduação em Ciência da Computação) - Universidade de Fortaleza. Orientador: Nabor das Chagas Mendonça.

6.
Henrique Tadeu Frota Teófilo. Uma Solução Genérica de Acesso a Plataformas de Computação em Nuvem Baseada na Especificação OCCI. 2010. Trabalho de Conclusão de Curso. (Graduação em Ciência da Computação) - Universidade de Fortaleza. Orientador: Nabor das Chagas Mendonça.

7.
Ramir Leite Mesquita. Um Estudo Comparativo de APIs para Web Services em Dispositivos Móveis Utilizando REST e SOAP. 2010. Trabalho de Conclusão de Curso. (Graduação em Ciência da Computação) - Universidade de Fortaleza. Orientador: Nabor das Chagas Mendonça.

8.
Paula Franklin Chaves de Sousa. Experiência na Implantação do MPS.Br em uma Empresa de Pequeno Porte. 2009. Trabalho de Conclusão de Curso. (Graduação em Ciência da Computação) - Universidade de Fortaleza. Orientador: Nabor das Chagas Mendonça.

9.
Rafaela Figueredo de Oliveira. Gerenciamento e Monitoração de Serviços Utilizando a Tecnologia Java Management Extension (JMX). 2009. Trabalho de Conclusão de Curso. (Graduação em Ciência da Computação) - Universidade de Fortaleza. Orientador: Nabor das Chagas Mendonça.

10.
Emanuel Araujo de Sousa. Detecção de Cenários Implícitos em Sistemas Concorrentes Distribuídos. 2009. Trabalho de Conclusão de Curso. (Graduação em Ciência da Computação) - Universidade de Fortaleza. Orientador: Nabor das Chagas Mendonça.

11.
Ismael Magalhães Pedrosa Rocha. Evolução e Avaliação de um Processo de Composição de Software Orientado a Aspectos. 2007. Trabalho de Conclusão de Curso. (Graduação em Ciência da Computação) - Universidade de Fortaleza. Orientador: Nabor das Chagas Mendonça.

12.
Alexandre Lucena Bezerra. Extração de Cenários de Casos de Uso a partir de Rastros de Execução. 2007. Trabalho de Conclusão de Curso. (Graduação em Informática) - Universidade de Fortaleza. Orientador: Nabor das Chagas Mendonça.

13.
Márcio Espíndola Freire Maia. GridAspecting: Um Processo Genérico Baseado em Aspectos para Separação de Interesses Referentes a Grades Computacionais em Aplicações Distribuídas. 2006. 41 f. Trabalho de Conclusão de Curso. (Graduação em Informática) - Universidade de Fortaleza. Orientador: Nabor das Chagas Mendonça.

14.
Victor Emannuel Barbosa Nogueira. Estudo da Tecnologia Enterprise Java Beans 3.0 com Ênfase nas Ferramentas JOnAS e EasyBeans. 2006. Trabalho de Conclusão de Curso. (Graduação em Informática) - Universidade de Fortaleza. Orientador: Nabor das Chagas Mendonça.

15.
Ian Guedes Maia. Um Combinador de Aspectos para Aplicações Orientadas a Serviços. 2006. Trabalho de Conclusão de Curso. (Graduação em Informática) - Universidade de Fortaleza. Orientador: Nabor das Chagas Mendonça.

16.
Márcio Figueiredo Sampaio. Desenvolvimento de Plugins para Ambientes de Desenvolvimento de Software Extensíveis. 2003. 49 f. Trabalho de Conclusão de Curso. (Graduação em Informática) - Universidade de Fortaleza. Orientador: Nabor das Chagas Mendonça.

17.
Vando de Freitas Batista. O Modelo de Melhoria do Processo de Software baseado no CMMI. 2003. 84 f. Trabalho de Conclusão de Curso. (Graduação em Informática) - Universidade de Fortaleza. Orientador: Nabor das Chagas Mendonça.

18.
Emanuelle Jucá. Linguagens de Consulta a Dados XML. 2002. 81 f. Trabalho de Conclusão de Curso. (Graduação em Informática) - Universidade de Fortaleza. Orientador: Nabor das Chagas Mendonça.

19.
Luciano Bandeira. Replicação de Objetos Distribuídos. 2002. 43 f. Trabalho de Conclusão de Curso. (Graduação em Informática) - Universidade de Fortaleza. Orientador: Nabor das Chagas Mendonça.

20.
Lúcio Flávio Nóbrega. Linhas de Produtos de Software. 2002. 74 f. Trabalho de Conclusão de Curso. (Graduação em Informática) - Universidade de Fortaleza. Orientador: Nabor das Chagas Mendonça.

21.
Elizabete Fujiwara. Desenvolvimento de Aplicações Móveis com a Plataforma J2ME. 2002. 40 f. Trabalho de Conclusão de Curso. (Graduação em Informática) - Universidade de Fortaleza. Orientador: Nabor das Chagas Mendonça.

22.
Alexandre Gomes de Paula. Desenvolvimento de Uma Aplicação Comercial Utilizando J2ME. 2002. 54 f. Trabalho de Conclusão de Curso. (Graduação em Informática) - Universidade de Fortaleza. Orientador: Nabor das Chagas Mendonça.

23.
Carlos Eduardo Moreira Junior. Engenharia Reversa. 2001. 47 f. Trabalho de Conclusão de Curso. (Graduação em Informática) - Universidade de Fortaleza. Orientador: Nabor das Chagas Mendonça.

24.
Cibele Coelho Couto. Persistência de Dados em Java Utilizando XML. 2001. 67 f. Trabalho de Conclusão de Curso. (Graduação em Informática) - Universidade de Fortaleza. Orientador: Nabor das Chagas Mendonça.

25.
Sergiana Fátima de Freitas. Orientação a Aspectos: Uma Visão a Nível de Programação. 2001. 89 f. Trabalho de Conclusão de Curso. (Graduação em Informática) - Universidade de Fortaleza. Orientador: Nabor das Chagas Mendonça.

26.
Francisco Leite de Queiroga Junior. Mobilidade de Código: Conceitos, Tecnologias, Padrões de Arquitetura e Aplicações. 2001. 61 f. Trabalho de Conclusão de Curso. (Graduação em Informática) - Universidade de Fortaleza. Orientador: Nabor das Chagas Mendonça.

27.
Filipe Teófilo Albuquerque. Peer-to-peer. 2001. 65 f. Trabalho de Conclusão de Curso. (Graduação em Informática) - Universidade de Fortaleza. Orientador: Nabor das Chagas Mendonça.

28.
Denis Carvalho Rocha Freire. Software Livre. 2001. 59 f. Trabalho de Conclusão de Curso. (Graduação em Informática) - Universidade de Fortaleza. Orientador: Nabor das Chagas Mendonça.

29.
Christian Villa Real Lopes. Acesso de Dados em um Ambiente com Mobilidade. 2001. 50 f. Trabalho de Conclusão de Curso. (Graduação em Informática) - Universidade de Fortaleza. Orientador: Nabor das Chagas Mendonça.



Inovação



Projetos de pesquisa

Projeto de desenvolvimento tecnológico

Outros projetos



Página gerada pelo Sistema Currículo Lattes em 19/11/2018 às 12:33:02