Nelio Alessandro Azevedo Cacho

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


Estágio pós-doutoral pela Newcastle University (Inglaterra, 2017-2018), Doutor em Ciências da Computação pela University of Lancaster (Inglaterra, 2005-2008), Mestre e Bacharel em Ciências da Computação pela Universidade Federal do Rio Grande do Norte (UFRN, 2004-2006). Trabalha nas áreas de Engenharia de Software e Sistemas Distribuídos, com ênfase nos seguintes temas: Mecanismos de Tolerância a Falhas, Computação Ubíqua, Computação em Nuvem e Cidades Inteligentes. (Texto informado pelo autor)


Identificação


Nome
Nelio Alessandro Azevedo Cacho
Nome em citações bibliográficas
CACHO, N. A. A.;Cacho, Nélio;CACHO, NELIO;CACHO, NELIO ALESSANDRO AZEVEDO;CACHO ALESSANDRO, NELIO

Endereço


Endereço Profissional
Universidade Federal do Rio Grande do Norte, Centro de Ciências Exatas, Departamento de Informática e Matemática Aplicada.
Av Hermes da Fonseca
Tirol
59014615 - Natal, RN - Brasil
Telefone: (84) 32153814


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


2005 - 2009
Doutorado em Computer Science.
Lancaster University, LANCS, Inglaterra.
Título: Supporting Maintainable Exception Handling with Explicit Exception Channels, Ano de obtenção: 2009.
Orientador: Alessandro Fabricio Garcia.
Bolsista do(a): Computing Department (Awarded Studentship), Lancaster University, CD-LANCS, Inglaterra.
Palavras-chave: Programação Baseada em Aspectos; Metricas; Exception Handling.
Grande área: Ciências Exatas e da Terra
2005 - 2006
Mestrado em Sistemas e Computação.
Universidade Federal do Rio Grande do Norte, UFRN, Brasil.
Título: Um Middleware Reflexivo e Orientado a Aspectos: Arquitetura e Implementações,Ano de Obtenção: 2006.
Orientador: Thaís Vasconcelos Batista.
Bolsista do(a): Conselho Nacional de Desenvolvimento Científico e Tecnológico, CNPq, Brasil.
Palavras-chave: Aspectos; Components; CORBA; Adaptação Dinâmica; Protocolo de Meta-objetos; Programação Baseada em Aspectos.
Grande área: Ciências Exatas e da Terra
2000 - 2004
Graduação em CIÊNCIA DA COMPUTAÇÃO.
Universidade Federal do Rio Grande do Norte, UFRN, Brasil.
Bolsista do(a): Conselho Nacional de Desenvolvimento Científico e Tecnológico, CNPq, Brasil.
1995 - 1998
Curso técnico/profissionalizante em INFORMÁTICA COM HABILITAÇÃO:PROCESSAMENTO DE DADOS.
CENTRO FEDERAL DE EDUCAÇÃO TECNOLÓGICA DO RIO GRANDE DO NORTE, CEFET - RN, Brasil.
1995 - 1998
Ensino Médio (2º grau).
CENTRO FEDERAL DE EDUCAÇÃO TECNOLÓGICA DO RIO GRANDE DO NORTE, CEFET - RN, Brasil.


Pós-doutorado


2017 - 2018
Pós-Doutorado.
Newcastle University, NCL, Inglaterra.
Bolsista do(a): Coordenação de Aperfeiçoamento de Pessoal de Nível Superior, CAPES, Brasil.
Grande área: Ciências Exatas e da Terra


Atuação Profissional



Universidade Federal do Rio Grande do Norte, UFRN, Brasil.
Vínculo institucional

2009 - Atual
Vínculo: , Enquadramento Funcional: Professor Adjunto, Carga horária: 40, Regime: Dedicação exclusiva.
Outras informações
Professor vinculado ao Departamento de Matemática e Informática Aplicada

Atividades

10/2018 - Atual
Outras atividades técnico-científicas , Centro de Ciências Exatas, Centro de Ciências Exatas.

Atividade realizada
Programme Committee of the Conferencia Iberoamericana de Software Engineering(CIbSE 2019).
10/2018 - Atual
Outras atividades técnico-científicas , Centro de Ciências Exatas, Centro de Ciências Exatas.

Atividade realizada
Programme Committee of the Fifth IEEE International Conference On Big Data Service And Applications(IEEE Big DataService 2019).
10/2018 - Atual
Outras atividades técnico-científicas , Centro de Ciências Exatas, Centro de Ciências Exatas.

Atividade realizada
Programme Committee of the Eighth International Conference on Smart Cities, Systems, Devices and Technologies (SMART 2019).
09/2018 - Atual
Outras atividades técnico-científicas , Centro de Ciências Exatas, Centro de Ciências Exatas.

Atividade realizada
Programme Committee of the 14th International Conference on Software Technologies (ICSOFT 2019).
10/2011 - Atual
Ensino, Sistemas e Computação, Nível: Pós-Graduação

Disciplinas ministradas
DIM0815 - PROGRAMACAO CONCORRENTE E DISTRIBUIDA
IMD0032 - SERVIÇOS E COMPUTAÇÃO NA NUVEM
ADM2031 - Arquitetura de Aplicações na Nuvem
7/2011 - Atual
Ensino, Engenharia de Software, Nível: Graduação

Disciplinas ministradas
DIM0542 - PROGRAMAÇÃO CONCORRENTE
DIM0505 - LÓGICA APLICADA A ENGENHARIA DE SOFTWARE
DIM0441 - SISTEMAS DISTRIBUIDOS
DIM0502 - PROGRAMAÇÃO DISTRIBUÍDA
04/2018 - 06/2018
Outras atividades técnico-científicas , Centro de Ciências Exatas, Centro de Ciências Exatas.

Atividade realizada
Membro do Comitê de Programa do 12° Simpósio Brasileiro de Componentes, Arquiteturas e Reutilização de Software (SBCARS 2018)..
03/2018 - 06/2018
Outras atividades técnico-científicas , Centro de Ciências Exatas, Centro de Ciências Exatas.

Atividade realizada
Programme Committee of the The International Workshop on Software Engineering for Resilient Systems (SERENE 2018)..
03/2018 - 06/2018
Outras atividades técnico-científicas , Centro de Ciências Exatas, Centro de Ciências Exatas.

Atividade realizada
Membro do Comitê de Programa do 4th International Conference on Smart Cities (ISC2 2018)..
12/2017 - 06/2018
Outras atividades técnico-científicas , Centro de Ciências Exatas, Centro de Ciências Exatas.

Atividade realizada
Program Committee of the CIbSE 2018: Conferencia Iberoamericana de Software Engineering.
12/2017 - 06/2018
Outras atividades técnico-científicas , Centro de Ciências Exatas, Centro de Ciências Exatas.

Atividade realizada
Program Committee of the IEEE Big Data Computing and Services 2018.
03/2018 - 05/2018
Outras atividades técnico-científicas , Centro de Ciências Exatas, Centro de Ciências Exatas.

Atividade realizada
Membro do Comitê de Programa do 32° Simpósio Brasileiro de Engenharia de Software (SBES 2018).
09/2017 - 01/2018
Outras atividades técnico-científicas , Centro de Ciências Exatas, Centro de Ciências Exatas.

Atividade realizada
Program Committee of the 13th International Conference on Software Technologies.
11/2017 - 12/2017
Outras atividades técnico-científicas , Centro de Ciências Exatas, Centro de Ciências Exatas.

Atividade realizada
Program Committee of the 3rd International Workshop on Smart Cities: People, Technology, and Data.
01/2017 - 12/2017
Outras atividades técnico-científicas , Centro de Ciências Exatas, Centro de Ciências Exatas.

Atividade realizada
General Chair 1st IEEE Summer School on Smart City.
10/2016 - 12/2017
Outras atividades técnico-científicas , Centro de Ciências Exatas, Centro de Ciências Exatas.

Atividade realizada
Membro do Steering Committee of the IEEE Smart Cities Initiative.
02/2017 - 06/2017
Outras atividades técnico-científicas , Centro de Ciências Exatas, Centro de Ciências Exatas.

Atividade realizada
Programme Committee of the The International Workshop on Software Engineering for Resilient Systems (SERENE 2017).
08/2013 - 06/2017
Direção e administração, Centro de Ciências Exatas, Departamento de Informática e Matemática Aplicada.

Cargo ou função
Chefe do Departamento de Informática e Matemática Aplicada - DIMAp.
01/2017 - 04/2017
Outras atividades técnico-científicas , Centro de Ciências Exatas, Centro de Ciências Exatas.

Atividade realizada
Membro do Comitê de Programa do 31° Simpósio Brasileiro de Engenharia de Software (SBES 2017)..
8/2016 - 9/2016
Outras atividades técnico-científicas , Centro de Ciências Exatas, Centro de Ciências Exatas.

Atividade realizada
Membro do Comitê de Programa do IEEE 14th International Conference on Smart City (SmartCity 2016).
7/2016 - 7/2016
Outras atividades técnico-científicas , Centro de Ciências Exatas, Centro de Ciências Exatas.

Atividade realizada
Membro do Comitê de Programa do 10° Simpósio Brasileiro de Componentes, Arquiteturas e Reutilização de Software (SBCARS).
6/2016 - 7/2016
Outras atividades técnico-científicas , Centro de Ciências Exatas, Centro de Ciências Exatas.

Atividade realizada
Membro do Comitê de Programa do 30° Simpósio Brasileiro de Engenharia de Software.
6/2016 - 7/2016
Outras atividades técnico-científicas , Centro de Ciências Exatas, Centro de Ciências Exatas.

Atividade realizada
Membro do Comitê de Programa do 11th International Joint Conference on Software Technologies..
2/2016 - 7/2016
Outras atividades técnico-científicas , Centro de Ciências Exatas, Centro de Ciências Exatas.

Atividade realizada
Co-Organizador do 3rd Latin-American School on Software Engineering (ELA-ES 2016).
5/2016 - 6/2016
Outras atividades técnico-científicas , Centro de Ciências Exatas, Centro de Ciências Exatas.

Atividade realizada
Membro do Comitê de Programa do 19th Ibero-American Conference on Software Engineering.
1/2016 - 06/2016
Outras atividades técnico-científicas , Centro de Ciências Exatas, Centro de Ciências Exatas.

Atividade realizada
Membro do Comitê de Programa do 20th Iberoamerican Conference on SoftwareEngineering (CibSE 2017).
3/2016 - 3/2016
Outras atividades técnico-científicas , Centro de Ciências Exatas, Centro de Ciências Exatas.

Atividade realizada
Membro do Comitê de Programa do International Conference on Smart Cities.
12/2015 - 2/2016
Outras atividades técnico-científicas , Centro de Ciências Exatas, Centro de Ciências Exatas.

Atividade realizada
Co-organizador do Brazil-EU Cooperation on Human Smart Cities and FIWARE Workshop 2016.
7/2015 - 7/2015
Outras atividades técnico-científicas , Centro de Ciências Exatas, Centro de Ciências Exatas.

Atividade realizada
Membro do Comitê de Programa do 9° Simpósio Brasileiro de Componentes, Arquiteturas e Reutilização de Software (SBCARS).
6/2015 - 7/2015
Outras atividades técnico-científicas , Centro de Ciências Exatas, Centro de Ciências Exatas.

Atividade realizada
Membro do Comitê de Programa do 29° Simpósio Brasileiro de Engenharia de Software.
6/2015 - 7/2015
Outras atividades técnico-científicas , Centro de Ciências Exatas, Centro de Ciências Exatas.

Atividade realizada
Membro do Comitê de Programa do First IEEE International Smart Cities Conference.
5/2015 - 6/2015
Outras atividades técnico-científicas , Centro de Ciências Exatas, Centro de Ciências Exatas.

Atividade realizada
Membro do Comitê de Programa do The Second Latin-American School on Software Engineering (ELA-2015).
5/2015 - 6/2015
Outras atividades técnico-científicas , Centro de Ciências Exatas, Centro de Ciências Exatas.

Atividade realizada
Membro do Comitê de Programa do 18th Ibero-American Conference on Software Engineering.
7/2014 - 7/2014
Outras atividades técnico-científicas , Centro de Ciências Exatas, Centro de Ciências Exatas.

Atividade realizada
Membro do Comitê de Programa do 8° Simpósio Brasileiro de Componentes, Arquiteturas e Reutilização de Software (SBCARS).
6/2014 - 7/2014
Outras atividades técnico-científicas , Centro de Ciências Exatas, Centro de Ciências Exatas.

Atividade realizada
Membro do Comitê de Programa do 11th Workshop on Software Modularity (WMod 2014).
6/2014 - 7/2014
Outras atividades técnico-científicas , Centro de Ciências Exatas, Centro de Ciências Exatas.

Atividade realizada
Membro do Comitê de Programa do 28° Simpósio Brasileiro de Engenharia de Software.
5/2014 - 5/2014
Outras atividades técnico-científicas , Centro de Ciências Exatas, Centro de Ciências Exatas.

Atividade realizada
Membro do Comitê de Programa do 9th International Joint Conference on Software Technologies..
10/2012 - 10/2013
Conselhos, Comissões e Consultoria, Centro de Ciências Exatas, Departamento de Informática e Matemática Aplicada.

Cargo ou função
Presidente do Comitê Diretivo do IV Congresso Brasileiro de Software.
7/2013 - 7/2013
Outras atividades técnico-científicas , Centro de Ciências Exatas, Centro de Ciências Exatas.

Atividade realizada
Membro do Comitê de Programa do 7° Simpósio Brasileiro de Componentes, Arquiteturas e Reutilização de Software (SBCARS).
6/2013 - 7/2013
Outras atividades técnico-científicas , Centro de Ciências Exatas, Centro de Ciências Exatas.

Atividade realizada
Membro do Comitê de Programa do 7th Latin American Workshop on Aspect-Oriented Software Development (LA-WASP 2013).
6/2013 - 7/2013
Outras atividades técnico-científicas , Centro de Ciências Exatas, Centro de Ciências Exatas.

Atividade realizada
Membro do Comitê de Programa do 27° Simpósio Brasileiro de Engenharia de Software.
6/2012 - 7/2012
Outras atividades técnico-científicas , Centro de Ciências Exatas, Centro de Ciências Exatas.

Atividade realizada
Membro do Comitê de Programa do 26° Simpósio Brasileiro de Engenharia de Software.
6/2011 - 7/2011
Outras atividades técnico-científicas , Centro de Ciências Exatas, Centro de Ciências Exatas.

Atividade realizada
Membro do Comitê de Programa do 25° Simpósio Brasileiro de Engenharia de Software.
1/2011 - 7/2011
Outras atividades técnico-científicas , Centro de Ciências Exatas, Centro de Ciências Exatas.

Atividade realizada
Co-Organizador do 10th SEMISH - XXXVIII Seminario Integrado de Software e Hardware.
11/2010 - 03/2011
Outras atividades técnico-científicas , Centro de Ciências Exatas, Centro de Ciências Exatas.

Atividade realizada
Demonstrations Co-Chair, 10th ACM International Conference on Aspect-Oriented Software Development.
1/2011 - 1/2011
Outras atividades técnico-científicas , Centro de Ciências Exatas, Centro de Ciências Exatas.

Atividade realizada
Membro do Comitê de Programa do Workshop on Exception Handling in Contemporary Software Systems (EHCoS 2011).
1/2010 - 10/2010
Outras atividades técnico-científicas , Centro de Ciências Exatas, Centro de Ciências Exatas.

Atividade realizada
Co-Organizador Geral do IV Latin American Workshop on Aspect-Oriented Software Development.
7/2010 - 8/2010
Outras atividades técnico-científicas , Centro de Ciências Exatas, Centro de Ciências Exatas.

Atividade realizada
Membro do Comitê de Programa dos Tutorias do 1° Congresso Brasileiro de Software: Teoria e Prática.
02/2010 - 08/2010
Outras atividades técnico-científicas , Centro de Ciências Exatas, Centro de Ciências Exatas.

Atividade realizada
Coordenador Geral da Escola de Engenharia de Software do 7th International Colloquium on Theoretical Aspects of Computing.
6/2010 - 7/2010
Outras atividades técnico-científicas , Centro de Ciências Exatas, Centro de Ciências Exatas.

Atividade realizada
Membro do Comitê de Programa do 24° Simpósio Brasileiro de Engenharia de Software.
8/2009 - 9/2009
Outras atividades técnico-científicas , Centro de Ciências Exatas, Centro de Ciências Exatas.

Atividade realizada
Membro do Comitê de Programa do IV Latin American Workshop on Aspect-Oriented Software Development.

Computing Department - Lancaster University, LANCS, Inglaterra.
Vínculo institucional

2006 - 2008
Vínculo: Colaborador, Enquadramento Funcional: Pesquisador, Carga horária: 40

Atividades

2005 - Atual
Pesquisa e desenvolvimento , Computing Department, .

10/2006 - 10/2007
Ensino, Computer Science, Nível: Graduação

Disciplinas ministradas
Data structures and program design
Software Engineering

Newcastle University, NCL, Inglaterra.
Vínculo institucional

2017 - 2018
Vínculo: Professor Visitante, Enquadramento Funcional: Academic Visitor, Carga horária: 40



Linhas de pesquisa


1.
Empirical Software Engineering
2.
Smart City
3.
Exception Handling Mechanisms
4.
Cloud Computing


Projetos de pesquisa


2015 - 2017
SocialSmartCity: Uso de Processamento Natural de Linguagem na extração de eventos em Cidades Inteligentes
Descrição: Cidades Inteligentes são compostas por sistemas complexos que envolvem componentes físicos e sociais. Atualmente os trabalhos que buscam extrair e identificar eventos em cidades inteligentes são baseados no uso de sensores. Infelizmente o uso de sensores é algo que não pode ser aplicado amplamente na maioria das cidades brasileiras devido seu elevado custo de aquisição e implantação. Neste sentido, este projeto de pesquisa busca utilizar as postagens das redes sociais como meio para extrair e identificar eventos relacionados a problemas no trânsito, no trasporte público, no fornecimento de água, segurança pública, etc. Para tanto, este projeto faz uso do processamento de linguagem natural (PLN) para extrair e identificar problemas que ocorrem na cidade e apresentar tais resultados através de uma interface amigável..
Situação: Concluído; Natureza: Pesquisa.
Alunos envolvidos: Graduação: (2) / Mestrado acadêmico: (1) .
Integrantes: Nelio Alessandro Azevedo Cacho - Coordenador.
2015 - 2017
Avaliando Robustez e Manutenibilidade de Aplicações Desenvolvidas para o Sistema Operacional Android
Descrição: A crescente evolução dos dispositivos móveis, impulsionada pelo modo em que os fabricantes vêm trazendo aparelhos cada vez mais completos, tem aberto um novo mercado de aplicações para celular. A presença de GPS (Sistema de Posicionamento Global), conexão Wi?Fi, acelerômetros (sensores de movimento) e aumento na capacidade de processamento, fazem com que estes aparelhos estejam aptos a portar aplicações mais complexas e prover novas funcionalidades. Um dos sistemas operacionais que mais se destaca neste contexto é o Android. O Android é um sistema operacional baseado no kernel do Linux. Apesar de ter sido desenvolvido inicialmente para smartphones, hoje é usado em diversas outras aplicações como tablets, netbooks, relógios, etc. Apesar do grande uso do Android, há pouco conhecimento experimental sobre como os programas que utilizam este sistema operacional se comportam em relação a robustez e manutenibilidade. Por exemplo, não se sabe qual é o esforço necessário para se desenvolver software robusto no Android. Cenários de programação propensos a falhas em alterações nos códigos normal e excepcional precisam ser melhor compreendidos quando uma arquitetura diferenciada como o do Android é empregada. Este trabalho busca preencher essa lacuna conduzindo um estudo empírico direcionado ao entendimento da relação entre mudanças em programas desenvolvidos para Android e sua robustez. Em particular, iremos avaliar como mudanças nos códigos normal e excepcional se relacionam com faltas no tratamento de exceção..
Situação: Concluído; Natureza: Pesquisa.
Alunos envolvidos: Graduação: (2) / Mestrado acadêmico: (2) .
Integrantes: Nelio Alessandro Azevedo Cacho - Coordenador.
2015 - Atual
SmartMetropolis - Plataforma e Aplicações para Cidades Inteligentes
Descrição: Cidades visionárias estão promovendo um novo paradigma em tecnologia de informação e comunicação para transformar seus sistemas, operações e entrega de serviços em uma abordagem verdadeiramente integrada e inteligente. Neste contexto, esse projeto desenvolverá soluções em áreas associadas com os grandes desafios científicos e tecnológicos associados com cidades inteligentes, como computação em nuvem, computação móvel, computação e processamento inteligente de grande volumes de dados, sistemas físicos cibernéticos, Internet das Coisas e comunicação máquina a máquina. A integração dessas áreas é o grande desafio científico e tecnológico para o desenvolvimento de projetos bem sucedidos de cidades inteligentes atuais e do futuro. Como resultado mais específico, visa-se a concepção e desenvolvimento de uma infraestrutura computacional para suportar o desenvolvimento e implantação de aplicações de serviços integrados a serem oferecidos por cidades inteligentes. O grande desafio científico e tecnológico da proposta é justamente a concepção e desenvolvimento de uma solução plenamente integrada em nuvem para suporte de aplicações e serviços flexíveis e reprogramáveis para cidades inteligentes. Ressalta-se que essa solução é uma abordagem bastante inovadora na área de cidades inteligentes, pois ela aborda de forma holística a solução de integração das diversas tecnologias de comunicação e processamento de informação que suportam as aplicações e serviços de cidades inteligentes. Além disto, a proposta propiciará uma oportunidade única de se conectar grande desafios científicos e tecnológicos da atualidade com aplicações com grande impacto social, uma vez que aplicações de cidades inteligentes a serem viabilizadas pela presente proposta podem e devem contribuir para a melhoria da qualidade dos serviços oferecidos pelas metrópoles em geral e as metrópoles brasileiras em particular..
Situação: Em andamento; Natureza: Pesquisa.
Alunos envolvidos: Graduação: (30) / Mestrado acadêmico: (10) / Mestrado profissional: (5) / Doutorado: (8) .
Integrantes: Nelio Alessandro Azevedo Cacho - Coordenador.
2015 - Atual
Desenvolvimento de Metodologias, Técnicas e Ferramentas para Linhas de Produto de Software

Projeto certificado pelo(a) coordenador(a) Thais Vasconcelos Batista em 14/08/2015.
Descrição: O uso de soluções de software aumenta cada vez mais na sociedade, aumentando significativamente a demanda pelo desenvolvimento de novas soluções. O alto nível de competitividade de empresas que usam a tecnologia da informação em seus meios produtivos, somado aos critérios de qualidade e de customização cada vez mais altos exigidos pelos usuários dos sistemas computacionais, levam as empresas de software a dificuldades de se manterem competitivas (alta produtividade, desenvolvendo sistemas de qualidade e a um baixo custo). Uma das formas de se permitir a evolução de sistemas mantendo-se a produtividade, escalabilidade de produção, customização, qualidade e baixo custo é através da estruturação dos sistemas em termos de Linhas de Produtos de Software (LPSs). As LPSs promovem um alto nível de reuso de componentes, transformações e gerações de código, aumentando a qualidade dos sistemas produzidos e reduzindo o custo médio de produção de cada produto da linha. Entretanto, existem diversos desafios para o uso de LPSs por empresas de software, principalmente no contexto das médias e pequenas empresas, casos mais encontrados no Estado do Rio Grande do Norte. Para facilitar a adoção das LPSs pelas empresas de software, este projeto de pesquisa visa desenvolver novas metodologias, técnicas e ferramentas de construção de software estruturados em LPSs. Através da execução deste projeto, as tecnologias propostas serão desenvolvidas, avaliadas e transferidas para o mercado, resultando em um aumento de competitividade das empresas da região..
Situação: Em andamento; Natureza: Pesquisa.
Alunos envolvidos: Graduação: (10) / Mestrado acadêmico: (5) / Doutorado: (3) .
Integrantes: Nelio Alessandro Azevedo Cacho - Integrante / Thaís Batista - Coordenador.
2014 - 2015
MobiLivre: uma plataforma para o desenvolvimento de aplicações de auxílio a mobilidade urbana
Descrição: A Computação Ubíqua ou Pervasiva [Weiser 1991] consiste de ambientes instrumentados com sensores, geralmente dotados de interfaces de redes sem fio, nos quais dispositivos, agentes de software e serviços são integrados de forma transparente e cooperam para atender aos objetivos das aplicações. Aplicações ou sistemas ubíquos visam permitir ao usuário o acesso e o tratamento da informação a qualquer momento, de qualquer lugar e usando qualquer tipo de dispositivo computacional. Aplicações ubíquas caracterizam-se por constantes mudanças em seu estado de execução, geradas pelos ambientes altamente dinâmicos em que executam. Ultimamente, a computação ubíqua vem sendo aplicada para resolver problemas relacionados a mobilidade urbana. Por exemplo, em [Tito et al 2012] é apresentado um sistema chamado UbiBus, que faz uso de informações contextuais e computação ubíqua, para auxiliar os usuários de ônibus oferecendo informações de tráfego em tempo real, levando em consideração a mobilidade dos veículos, dos passageiros e fatores dinâmicos que podem afetar o transporte. Em [Tito et al 2012] é apresentada a arquitetura do sistema em que são citadas: (i) a camada de dados, (ii) middleware para sistemas ubíquos e (iii) a camada de aplicação. Dentro da camada do middleware é citada uma subcamada, chamada de Aquisição, que é responsável por reunir informações contextuais, dentre elas, fontes de redes sociais. Em [Liu et al 2009], é descrita uma plataforma de visualização e monitoramento em tempo real, usando como principal fonte de dados informações recuperadas de 5.000 GPS instalados em taxis e 10.305 smart cards conduzidos por passageiros de ônibus e metrôs na cidade de Shenzhen, China. O trabalho descrito não contempla o uso do conceito de crowdsourcing para gerar informações de contexto. O presente projeto tem como objetivo endereçar essa questão através da disponibilização do MobiLivre, uma plataforma que permite o desenvolvimento de aplicações ubíquas que auxiliem a mobilidade dos cidadãos e planejamento de tráfego por parte dos órgãos governamentais. Dentre os requisitos dessas aplicações, os principais são: (i) monitoramento e notificação de emergências, além do planejamento de ações a serem realizadas em caso de emergências; e (ii) recomendação aos cidadãos através de seus dispositivos móveis e redes sociais..
Situação: Concluído; Natureza: Pesquisa.
Alunos envolvidos: Graduação: (4) .
Integrantes: Nelio Alessandro Azevedo Cacho - Integrante / Fred Lopes - Coordenador.
2013 - 2014
Avaliação da Compatibilidade entre a Amazon EC2 e várias Plataformas de Computação em Nuvem Privada
Descrição: Apesar do cloud lock-in (aprisionamento) ser um dos principais problemas da computação em nuvem, não há estudos que avaliem sistematicamente a compatibilidade entre diferentes plataformas de nuvem. Esse projeto tem dois objetivos principais: (i) propor um processo genérico para avaliação do aprisionamento entre plataformas de nuvem através de uma abordagem de teste de compatibilidade; (ii) aplicar o processo proposto para avaliar o aprisionamento entre uma plataforma pública (Amazon EC2) e três plataformas privadas (OpenStack, Eucalyptus e OpenNebula). Esse projeto pretende mostrar uma avaliação da compatibilidade e investigar se a compatibilidade existente é suficiente para evitar o problema de aprisionamento..
Situação: Concluído; Natureza: Pesquisa.
Alunos envolvidos: Graduação: (1) / Mestrado acadêmico: (1) .
Integrantes: Nelio Alessandro Azevedo Cacho - Coordenador.
2013 - 2013
Usando eFlowMining para Construção de Aplicações Robustas
Descrição: Sistemas de software estão cada vez mais presentes em nosso cotidiano. Em virtude desta crescente presença, torna-se cada vez mais necessário assegurar que software seja robusto e fácil de modificar. Sendo assim, para a construção de sistemas robustos, devem ser utilizados mecanismos de tratamento de exceções, os quais oferecem um arcabouço para a criação de tratadores adequados para cada tipo de exceção, possibilitando o tratamento de possíveis inconsistências, ou até mesmo a continuação da execução das funcionalidades do sistema. No entanto, assim como qualquer elemento de software, o código relativo ao tratamento de exceções precisa ser validado para evitar que o mesmo não introduza novas falhas. Neste sentido, objetivo deste projeto é integrar as abordagens de testes propostas por [Sales et AL, 2010],[Bernardo, 2011] com a ferramenta de análise estática de código eFlowMining, proposta por [Garcia, 2011a; Garcia 2011b]..
Situação: Concluído; Natureza: Pesquisa.
2012 - 2013
Avaliando Data Lock-In em Plataformas de Nuvem
Descrição: Desde o surgimento da computação em nuvem, a comunidade acadêmica tem efetuado vários estudos a fim de dar suporte a esse novo modelo. Nesse contexto, a Amazon Elastic Cloud (EC2) tem se caracterizado como possível padrão. Este projeto busca avaliar a compatibilidade (Data Lock-In) da API do EC2 com plataformas de nuvem privadas, como: OpenStack, OpenNebula e Eucalyptus. A relevância desse projeto consiste em possibilitar a replicação de serviços compatíveis com a EC2 API sobre com outras nuvens..
Situação: Concluído; Natureza: Pesquisa.
Alunos envolvidos: Graduação: (2) / Mestrado acadêmico: (1) .
Integrantes: Nelio Alessandro Azevedo Cacho - Coordenador.
2011 - 2013
LPRS : Robustez e Manutenibilidade no Desenvolvendo de Linhas de Produto de Software.
Descrição: Este projeto de pesquisa visa superar algumas limitações existentes nas metodologias e ferramentas existentes para a construção e manutenção de Linhas de Produtos de Software (LPS). Apesar de diversas linguagens de programação implementarem mecanismos de tratamento de exceções (por exemplo, Java, C++, Ada, C#) e desses mecanismos serem amplamente usados na prática do desenvolvimento de software, nenhuma abordagem descrita na literatura para a (re)engenharia de LPS leva em consideração a influência de tais mecanismos na análise, no projeto e na implementação de uma linha de produtos. Este projeto de pesquisa visa desenvolver métodos, técnicas e ferramentas inovadores para a construção e manutenção de LPS. Mais especificamente, tem o objetivo de investigar a influência de mecanismos de tratamento de exceções nas atividades de especificação, projeto, implementação, evolução e compreensão de LPS e propor novas soluções para os diversos problemas que surgem nesse contexto..
Situação: Concluído; Natureza: Pesquisa.
Alunos envolvidos: Graduação: (1) .
Integrantes: Nelio Alessandro Azevedo Cacho - Coordenador.Financiador(es): Fundação de Apoio à Pesquisa do Estado do Rio Grande do Norte - 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: Concluído; Natureza: Pesquisa.
Alunos envolvidos: Graduação: (1) / Mestrado acadêmico: (1) / Doutorado: (1) .
Integrantes: Nelio Alessandro Azevedo Cacho - Integrante / Thaís Batista - Coordenador.Financiador(es): Rede Nacional de Ensino e Pesquisa - Auxílio financeiro.
2011 - 2011
Refatoração de Tratadores para Canais Excepcionais
Descrição: As técnicas de desenvolvimento de software atuais buscam solucionar alguns problemas presentes nos sistemas, como reduzir o custo de manutenção, aumentar os níveis de reuso, produtividade do desenvolvimento e o suporte à mudança de requisitos, além de aumentar a confiança no mesmo, tornando, assim, o código mais qualitativo. Tratamento de exceções é uma técnica utilizada no desenvolvimento de sistemas que visa aumentar a robustez dos sistemas de software através da melhoria de sua estrutura. Entretanto, mesmo com esta técnica sendo implementada com os mecanismos tradicionais, tais como o de Java, o código de tratamento de erros fica espalhado por vários componentes, desta maneira dificultando a manutenção, a legibilidade e principalmente o reuso destes componentes. Com o intuito de contornar tal problema, a Programação Orientada a Aspectos (POA) pode ser utilizada para localizar tratadores em unidades chamadas aspectos. O ideal seria desenvolver sistemas já com esta nova abordagem de programação, porém sistemas pré-existentes também podem se beneficiar do uso de POA, desde que seus tratadores sejam extraídos para aspectos através de refatoração. Infelizmente, tal refatoração envolve o conhecimento de vários cenários e condições complexas, o que na prática torna a refatoração um processo demorado e sensível a erros. Este trabalho propõem o desenvolvimento de uma ferramenta chamada VisualEFlow que tem como finalidade auxiliar os desenvolvedores na refatoração de tratamento de exceções de Java para EJFlow..
Situação: Concluído; Natureza: Pesquisa.
Alunos envolvidos: Graduação: (2) / Mestrado acadêmico: (1) .
Integrantes: Nelio Alessandro Azevedo Cacho - Coordenador.Financiador(es): Programa de Apoio ao Plano de Reestruturação e Expansão das Universidades - Bolsa.
2010 - 2013
Sistema Nacional de Dados Ambientais (SINDA) para o segmento usuário de missões espaciais de coleta de dados.
Descrição: Os objetivos do projeto proposto são: (i) Refatorar o sistema legado de Coleta de Dados Ambientais; (ii) Desenvolver o Sistema Nacional de Dados Ambientais (SINDA) visando a modernização do sistema SCMCD para operação do Centro de Missão da nova geração de satélites de coleta de dados ambientais. O sistema SCMCD atualmente realiza os serviços de processamento, armazenamento e disseminação dos dados de PCDs providos pelo SCD do INPE ..
Situação: Concluído; Natureza: Pesquisa.
Alunos envolvidos: Graduação: (2) / Mestrado acadêmico: (3) / Doutorado: (2) .
Integrantes: Nelio Alessandro Azevedo Cacho - Integrante / Marcos Aurélio Ferreira dos Santos - Coordenador.Financiador(es): Agência Espacial Brasileira - Auxílio financeiro.
2010 - 2011
Ambiente Integrado para o Desenvolvimento de Aplicações Modulares e Robustas
Descrição: O presente projeto visa desenvolver um Ambiente de Desenvolvimento Integrado (IDE) para suportar a implementação de aplicações modulares e robustas..
Situação: Concluído; Natureza: Pesquisa.
Alunos envolvidos: Graduação: (1) .
Integrantes: Nelio Alessandro Azevedo Cacho - Coordenador.Financiador(es): Departamento de Informática e Matemática Aplicada - UFRN - Bolsa.
2009 - 2010
AeFlow: um modelo assíncrono de tratamento de exceções para o desenvolvimento de aplicações robustas e manuteníveis.
Descrição: O principal objetivo deste trabalho é ?definir um modelo assíncrono de tratamento de exceções baseado nas abstrações fornecidas pelo EFlow?. Sendo assim, como objetivos específicos, têm-se: (i) Avançar no conhecimento dos problemas relacionados aos mecanismos de tratamento de exceções, desenvolvimento orientado a aspectos e no desenvolvimento dirigido por modelos; (ii) Estender as abstrações fornecidas pelo EFlow para que as mesmas suportem o tratamento de exceções assíncronas; (iii) Estender o EJFlow e ESFlow para que os mesmos suportem o tratamento de exceções assíncronas; (iv) Realizar uma avaliação da abordagem proposta e das extensões de software desenvolvidas, a fim de verificar sua validade e aplicabilidade..
Situação: Em andamento; Natureza: Pesquisa.
Alunos envolvidos: Graduação: (2) .
Integrantes: Nelio Alessandro Azevedo Cacho - Coordenador.Financiador(es): Universidade Federal do Rio Grande do Norte - Auxílio financeiro.
2008 - 2009
SOLAR-BM-BCP: Módulos de Suporte aos Métodos de Elevação por Bombeio Mecânico e por Bombeio de Cavidades Progressivas para o SOLAR
Descrição: O projeto tem por objetivo desenvolver sistemas de suporte aos métodos de elevação d óleo e gás. O primeiros destes sistemas é o módulo SOLAR-BM que oferecerá suporte a análise, simulação e dimensionamento do bombeio mecânico e será acoplado ao SOLAR (Sistema de Otimização e Análise Remota de Dados de Produção). Tal módulo agregará funcionalidades de sistemas de bombeio mecânico existentes e novas funcionalidades requisitadas pelos usuários que são, essencialmente, engenheiros e técnicos de elevação. O segundo sistema é o SOLAR-BCP que, de forma similar ao SOLAR-BM, oferecerá suporte a análise, simulação e dimensionamento do BCP e será acoplado ao SOLAR. Esse módulo também agregará funcionalidades de sistemas existentes e novas funcionalidades requisitadas pelos usuários. Os módulos serão desenvolvidos na linguagem Java, seguindo a filosofia do desenvolvimento baseado em componentes, visando promover o reuso dos elementos internos em diferentes contextos bem como a interoperabilidade com outros módulos do sistema SOLAR. Além disso, o sistema deverá atender as necessidades dos usuários disponibilizando a visualização das informações de forma clara e objetiva e atendendo a requisitos de usabilidade.
Situação: Em andamento; Natureza: Pesquisa.
Alunos envolvidos: Graduação: (6) / Mestrado acadêmico: (1) .
Integrantes: Nelio Alessandro Azevedo Cacho - Integrante / Thaís Batista - Coordenador.Financiador(es): Centro de Pesquisa e Desenvolvimento Leopoldo Américo Miguêz de Mello - Bolsa.
2005 - 2008
AOSD-Europe Network of Excellence
Descrição: AOSD-Europe Network of Excellence is a multi-million Euros project awarded by the European Commission to a consortium of nine European Universities and two industrial organisations. The goal of the project is to establish a geographically distributed European research centre on Aspect-Oriented Software Development (AOSD) by synthesising the collective viewpoints, expertise, research agendas and commercial foci of its member organisations into a vision and pragmatic realisation of AOSD technologies. The main synthesis and restructuring dimensions are four geographically distributed research labs each focusing on bringing together the members? expertise in a key AOSD topic: Analysis and Design Lab, Languages Lab, Formal Methods Lab and Applications Lab. An Atelier, a software workbench, for AOSD provides integration of the tools and techniques emerging from these labs thus projecting an over-arching view of AOSD across the life cycle..
Situação: Em andamento; Natureza: Pesquisa.
Alunos envolvidos: Doutorado: (40) .
Integrantes: Nelio Alessandro Azevedo Cacho - Integrante / Awais Rashid - Coordenador.Financiador(es): Comissão Européia - Auxílio financeiro.


Projetos de extensão


2012 - 2012
Capacitação em Aquisição de Software através do MPS.BR
Descrição: O presente projeto pretende atingir os seguintes objetivos gerais:(i) Capacitar estudantes e profissionais potiguares da área de Tecnologia da Informação para gerir projetos de aquisição de software segundo o guia do MPS.BR; (ii) Elaborar material didático para descrever as recomendações do guia de aquisição do MPS.BR; (iii) Identificar, junto as empresas compradores de software, a classificação dos principais produtos de software freqüentemente adquiridos. (iv) Divulgar entre estudantes e profissionais potiguares da área de Tecnologia da Informação a importância da certificação para ampliação e internacionalização do mercado; (v) Incentivar a utilização da certificação MPS.BR como um critério para seleção de fornecedores; (vi) Estimular empresas de software, através de troca de experiências, a participar de processos de certificação;.
Situação: Em andamento; Natureza: Extensão.
Alunos envolvidos: Mestrado acadêmico: (2) .
Integrantes: Nelio Alessandro Azevedo Cacho - Coordenador.Financiador(es): Conselho Nacional de Desenvolvimento Científico e Tecnológico - Auxílio financeiro.


Revisor de periódico


2007 - 2007
Periódico: Transactions on Aspect-Oriented Software Development
2009 - 2010
Periódico: IEEE Transactions on Software Engineering
2009 - 2010
Periódico: The International Journal of Computer and Telecommunications Networking
2011 - 2011
Periódico: The Computer Journal - Oxford University Press
2016 - Atual
Periódico: Information and Software Technology
2016 - Atual
Periódico: Journal of Software Engineering Research and Development
2017 - Atual
Periódico: JOURNAL OF SYSTEMS AND SOFTWARE


Á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.


Idiomas


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


Prêmios e títulos


2017
Best Paper Award no IEEE International Conference on Smart City Innovations (San Francisco, EUA) pelo Artigo "Feature Engineering for Crime Hotspot Detection", Institute of Electrical and Electronics Engineers (IEEE).
2017
Best Paper Award no 3rd IEEE Smart Cities Conference (Wuxi, China) pelo Artigo "Towards an Architecture for Smart Garbage Collection in Urban Settings", Institute of Electrical and Electronics Engineers (IEEE).
2015
Segundo Melhor Artigo do IX Simpósio Brasileiro de Componentes, Arquiteturas e Reutilização de Software (SBCARS 2015), Sociedade Brasileira de Computação.
2014
ACM SIGSOFT Distinguished Paper Award no 36th International Conference on Software Engineering (ICSE 2014) pelo artigo Trading Robustness for Maintainability: an Empirical Study of Evolving C# Program, ACM SIGSOFT.
2011
Artigo "Agile Testing of Exceptional Behavior" premiado como terceiro melhor artigo do 25º Simpósio Brasileiro de Engenharia de Software, Sociedade Brasileira de Computação.
2011
Artigo "Visualizando a Evolução do Comportamento Excepcional em Aplicações Multi-linguagem com eFlowMining" premiado como terceira melhor ferramenta do Congresso Brasileiro de Software (CBSoft), Sociedade Brasileira de Computação.
2009
PhD thesis nominated for the British Computer Science Prize, Computing Department - Lancaster University.
2005
Award PhD Studentship, Computing Department - Lancaster University.
2004
O artigo "LuaSpace Plus: Um Ambiente Visual para Desenvolvimento de Aplicações CORBA" foi considerado um dos 6 melhores artigos do Simpósio Brasileiro de Engenharia de Software (SBES'2004), Sociedade Brasileira de Computação (SBC).


Produções



Produção bibliográfica
Citações

Web of Science
Total de trabalhos:11
Total de citações:178
Fator H:4
Cacho, Nelio A A  Data: 02/10/2018

SCOPUS
Total de trabalhos:57
Total de citações:824
CACHO, N  Data: 16/06/2018

Outras
Total de trabalhos:63
Total de citações:1312
Nelio Cacho  Data: 24/06/2014

Artigos completos publicados em periódicos

1.
DIAS, F. C. A.2018DIAS, F. C. A. ; CACHO, N. A. A. . A Platform for Measuring e-Participation in Smart Cities: A Case Study with Brazilian Capitals. IEEE Latin America Transactions, v. 16, p. 542-548, 2018.

2.
SILVA, C. E.2018SILVA, C. E. ; DINIS, T. F. ; CACHO, N. A. A. ; LEMOS, R. . Self-adaptive authorisation in OpenStack cloud platform. JOURNAL OF INTERNET SERVICES AND APPLICATIONS, v. 9, p. 19, 2018.

3.
ARAUJO, J.2018ARAUJO, J. ; BORGES, D. ; SILVA, THAISA ; CACHO, N. A. A. ; CASTOR FILHO, F. . Do android developers neglect error handling? a maintenance-Centric study on the relationship between android abstractions and uncaught exceptions. JOURNAL OF SYSTEMS AND SOFTWARE, v. 136, p. 1-18, 2018.

4.
CACHO, ANDRÉA2016CACHO, ANDRÉA ; MENDES-FILHO, LUIZ ; Estaregue, Daniela ; Moura, Brunna ; Cacho, Nélio ; LOPES, FREDERICO ; ALVES, CRISTIANO . Mobile tourist guide supporting a smart city initiative: a Brazilian case study. International Journal of Tourism Cities, v. 2, p. 164-183, 2016.

5.
SOUZA, ARTHUR2016SOUZA, ARTHUR ; Figueredo, Mickael ; Cacho, Nélio ; ARAÚJO, DANIEL ; PROLO, CARLOS A. . Using Big Data and Real-Time Analytics to Support Smart City Initiatives. IFAC-PapersOnLine, v. 49, p. 257-262, 2016.

6.
CACHO, NELIO2014CACHO, NELIO; SANT'ANNA, CLAUDIO ; Figueiredo, Eduardo ; DANTAS, FRANCISCO ; Garcia, Alessandro ; BATISTA, THAIS . Blending Design Patterns with Aspects: A Quantitative Study. The Journal of Systems and Software, v. 1, p. 1-23, 2014.

7.
KULESZA, UIRÁ2012KULESZA, UIRÁ SOARES, SÉRGIO CHAVEZ, CHRISTINA Castor, Fernando BORBA, PAULO LUCENA, CARLOS MASIERO, PAULO SANTANNA, CLAUDIO FERRARI, FABIANO ALVES, VANDER COELHO, ROBERTA Figueiredo, Eduardo PIRES, PAULO F. DELICATO, FLÁVIA PIVETA, EDUARDO SILVA, CARLA CAMARGO, VALTER BRAGA, ROSANA LEITE, JULIO LEMOS, OTÁVIO MENDONÇA, NABOR BATISTA, THAIS BONIFÁCIO, RODRIGO Cacho, Nélio SILVA, LYRENE , et al.VON STAA, ARNDT SILVEIRA, FÁBIO VALENTE, MARCO TÚLIO ALENCAR, FERNANDA CASTRO, JAELSON RAMOS, RICARDO PENTEADO, ROSANGELA RUBIRA, CECÍLIA ; The crosscutting impact of the AOSD Brazilian research community. The Journal of Systems and Software, v. 1, p. 1-29, 2012.

8.
Castor, Fernando2009 Castor, Fernando ; Cacho, Nélio ; Figueiredo, Eduardo ; Garcia, Alessandro ; Rubira, Cecília M. F. ; de Amorim, Jefferson Silva ; da Silva, Hítalo Oliveira . On the modularization and reuse of exception handling with aspects. Software, Practice & Experience (Print), v. 39, p. 1377-1417, 2009.

9.
CACHO, N. A. A.;Cacho, Nélio;CACHO, NELIO;CACHO, NELIO ALESSANDRO AZEVEDO;CACHO ALESSANDRO, NELIO2006CACHO, N. A. A.; BATISTA, T. ; FERNANDES, F. DE A. . A Lua-based AOP Infrastructure. Journal of the Brazilian Computer Society, v. 11, p. 7-20, 2006.

10.
CACHO, N. A. A.;Cacho, Nélio;CACHO, NELIO;CACHO, NELIO ALESSANDRO AZEVEDO;CACHO ALESSANDRO, NELIO2005CACHO, N. A. A.; BATISTA, T. ; FERNANDES, F. DE A. . AspectLua - A Dynamic AOP approach. Journal of Universal Computer Science (Online), v. 11, n.7, p. 1177-1197, 2005.

Livros publicados/organizados ou edições
1.
CACHO, N. A. A.; et al. . Banco de Dados. 1. ed. Natal: EDUFRN, 2011. v. 1. 450p .

2.
CACHO, N. A. A.. Supporting Maintainable Exception Handling with Explicit Channels: A Novel Exception Handling Model for Building Robust and Modular Software Systems. 1. ed. Saarbrücken: Lambert Academic Publishing, 2010. v. 1. 236p .

3.
Coelho, K ; CACHO, N. A. A. . Lógica de Programação e Algoritmos. 1. ed. Natal: EDUFRN, 2010. v. 1. 200p .

4.
GARCIA, A. F. (Org.) ; ROMANOVSKY, A. (Org.) ; Kienzle, J (Org.) ; D, Christophe (Org.) ; CACHO, N. A. A. (Org.) . Proceedings of the 4th international workshop on Exception handling. 4. ed. Atlanta, Georgia, USA: Association for Computing Machinery, 2008. v. 1. 90p .

Capítulos de livros publicados
1.
Coelho, Jazon ; Cacho, Nélio ; LOPES, FREDERICO ; Loiola, Emiliano ; Tayrony, Tyago ; Andrade, Thiago ; Mendonça, Marcel ; Oliveira, Maychell ; Estaregue, Daniela ; Moura, Brunna . ROTA: A Smart City Platform to Improve Public Safety. Advances in Intelligent Systems and Computing. 1ed.: Springer International Publishing, 2016, v. , p. 787-796.

2.
Cacho, Andrea ; Figueredo, Mickael ; CASSIO, ARTHUR ; Araujo, Maria Valeria ; Mendes, Luiz ; Lucas, José ; Farias, Hiarley ; Coelho, Jazon ; Cacho, Nélio ; Prolo, Carlos . Social Smart Destination: A Platform to Analyze User Generated Content in Smart Tourism Destinations. Advances in Intelligent Systems and Computing. 1ed.: Springer International Publishing, 2016, v. , p. 817-826.

3.
CACHO, N. A. A.; DASMASCENO, K. ; GARCIA, A. F. ; ROMANOVSKY, A. ; Lucena, C . Exception Handling in Context-Aware Agent Systems: A Case Study. In: Ricardo Choren; Alessandro Garcia; Holger Giese; Alexander Romanovsky; Ho-fung Leung; Carlos Lucena. (Org.). Software Engineering for Multi-Agent Systems. 5ed.Berlin: Springer, 2007, v. 4408, p. 57-76.

Trabalhos completos publicados em anais de congressos
1.
Figueredo, Mickael ; RIBEIRO, JOSE ; CACHO, NELIO ; THOME, ANTONIO ; Cacho, Andrea ; LOPES, FREDERICO ; ARAUJO, VALERIA . From Photos to Travel Itinerary: A Tourism Recommender System for Smart Tourism Destination. In: 2018 IEEE Fourth International Conference on Big Data Computing Service and Applications (BigDataService), 2018, Bamberg. 2018 IEEE Fourth International Conference on Big Data Computing Service and Applications (BigDataService), 2018. p. 85.

2.
CARVALHO, G. ; BARBOSA NETO, P. ; CACHO, NELIO ; BARBOSA, E. A. ; LOPES, F. . Plataforma ROTA: Histórico, desafios e soluções para segurança pública em cidades inteligentes. In: I Workshop Brasileiro de Cidades Inteligentes (WBCI 2018), 2018, Natal. Anais do XXXVIII Congresso da Sociedade Brasileiro de Computação. Porto Alegre: SBC, 2018. v. 38.

3.
MEDEIROS, S. ; FRANCA, I. ; LIMA, J. A. ; BARBOSA, E. A. ; CACHO, NELIO ; CAVALCANTE, E. ; LOPES, FREDERICO . Uma plataforma para apoio à Segurança em Campus Inteligente. In: I Workshop Brasileiro de Cidades Inteligentes (WBCI 2018), 2018, Natal. Anais do XXXVIII Congresso da Sociedade Brasileiro de Computação. Porto Alegre: SBC, 2018. v. 38.

4.
DIAS, ADELSON ; CACHO, NELIO ; BEZERRA, L. ; VIEIRA, C. ; JULIO, B. . Towards a Hotspot Detection Framework for Patrol Planning.. In: 16th IEEE International Conference on Smart City, 2018, Exeter, Reino Unido. Proceedings of the 16th IEEE International Conference on Smart City. New York: IEEE, 2018. v. 16.

5.
CASSIO, A. ; CACHO, NELIO ; JAYARAMAN, P. P. ; RAJAN, R. ; ROMANOVSKY, A. ; NOOR, A. . Osmotic Monitoring of Microservices Between the Edge and Cloud. In: 20th IEEE International Conference on High Performance Computing and Communications (HPCC-2018), 2018, Exeter, United Kingdom. Proceedings of the 20th IEEE International Conference on High Performance Computing and Communications (HPCC-2018). New York: IEEE, 2018. v. 20.

6.
ARAUJO, J. ; MACEDO, H. ; CACHO, N. A. A. ; ROMANOVSKY, A. . DroidEH: An Exception Handling Mechanism for Android Applications. In: 29th IEEE International Symposium on Software Reliability Engineering (ISSRE 2018), 2018, Memphis, USA. 29th IEEE International Symposium on Software Reliability Engineering (ISSRE 2018). New York: IEEE, 2018. v. 1. p. 1-12.

7.
BORGES, J. ; ZIEHR, D. ; BEIGL, M. ; CACHO, NELIO ; MARTINS, A. ; DIAS, ADELSON ; GEISLER, S. ; BEZERRA, L. . Time-Series Features for Predictive Policing. In: 4th IEEE International Conference on Smart Cities, 2018, Kansas. Anais do 4th IEEE International Conference on Smart Cities. New York: IEEE, 2018. v. 4. p. 10-20.

8.
ROLIM, D. ; BATISTA, T. ; LOPES, F. ; CAVALCANTE, E. ; CACHO, NELIO ; Leite, J ; RAMALHO, B. . Uma Plataforma Integradora da Educação no Território Inteligente. In: XXIX Simpósio Brasileiro de Informática na Educação (SBIE 2018), 2018, Fortaleza. Anais do XXIX Simpósio Brasileiro de Informática na Educação (SBIE 2018). Porto Alegre: SBC, 2018. v. 29. p. 10-20.

9.
CASSIO, A. ; WEN, Z. ; CACHO ALESSANDRO, NELIO ; ROMANOVSKY, A. ; JAMES, P. ; RAJAN, R. . Using Osmotic Services Composition to Dynamic Load Balancing of Smart City Applications. In: 11th IEEE International Conference on Service Oriented Computing and Applications, 2018, Paris. Proceedings of the 11th IEEE International Conference on Service Oriented Computing and Applications, 2018. v. 11. p. 50-62.

10.
CAVALCANTE, EVERTON ; Cacho, Nélio ; LOPES, FREDERICO ; BATISTA, THAIS . Challenges to the Development of Smart City Systems. In: the 31st Brazilian Symposium, 2017, Fortaleza. Proceedings of the 31st Brazilian Symposium on Software Engineering - SBES'17, 2017. v. 1. p. 244-20.

11.
MACEDO, J. ; CACHO, N. A. A. ; LOPES, F. . A Comparative Study of Tools for Smart Cities Open Data Publication and Management. In: 1st IEEE Summer School on Smart Cities, 2017, Natal. 1st IEEE Summer School on Smart Cities. New York: IEEE, 2017. v. 1. p. 1-1.

12.
BORGES, J. ; ZIEHR, D. ; CACHO, N. A. A. ; MARTINS, A. . Feature Engineering for Crime Hotspot Detection. In: IEEE International Conference on Smart City Innovations, 2017, San Francisco. IEEE International Conference on Smart City Innovations. New York: IEEE, 2017. v. 1. p. 1-20.

13.
PEREIRA, JOAO ; PASQUALI, ARIAN ; SALEIRO, PEDRO ; ROSSETTI, ROSALDO ; CACHO, NELIO . Characterizing geo-located tweets in brazilian megacities. In: 2017 International Smart Cities Conference (ISC2), 2017, Wuxi. 2017 International Smart Cities Conference (ISC2), 2017. v. 3. p. 1-14.

14.
RAMALHO, MIGUEL ANTONIO ; ROSSETTI, ROSALDO J. F. ; CACHO, NELIO . Towards an architecture for smart garbage collection in urban settings. In: 2017 International Smart Cities Conference (ISC2), 2017, Wuxi. 2017 International Smart Cities Conference (ISC2), 2017. v. 3. p. 1-26.

15.
SOUZA, ARTHUR ; PEREIRA, JORGE ; OLIVEIRA, JULIANA ; TRINDADE, CLAUDIO ; CAVALCANTE, EVERTON ; CACHO, NELIO ; BATISTA, THAIS ; LOPES, FREDERICO . A data integration approach for smart cities: The case of natal. In: 2017 International Smart Cities Conference (ISC2), 2017, Wuxi. 2017 International Smart Cities Conference (ISC2), 2017. v. 3. p. 1-106.

16.
JUNIOR, ADELSON ARAUJO ; CACHO, NELIO ; THOME, ANTONIO CARLOS ; MEDEIROS, ALLAN ; BORGES, JULIO . A predictive policing application to support patrol planning in smart cities. In: 2017 International Smart Cities Conference (ISC2), 2017, Wuxi. 2017 International Smart Cities Conference (ISC2), 2017. v. 3. p. 1-126.

17.
MOREIRA, BRUNO ; CACHO, NELIO ; LOPES, FREDERICO ; CAVALCANTE, EVERTON . Towards civic engagement in smart public security. In: 2017 International Smart Cities Conference (ISC2), 2017, Wuxi. 2017 International Smart Cities Conference (ISC2), 2017. v. 3. p. 1-306.

18.
Figueredo, Mickael ; CACHO, NELIO ; THOME, ANTONIO ; Cacho, Andrea ; LOPES, FREDERICO ; ARAUJO, MARIA . Using social media photos to identify tourism preferences in smart tourism destination. In: 2017 IEEE International Conference on Big Data (Big Data), 2017, Boston. 2017 IEEE International Conference on Big Data (Big Data), 2017. p. 4068.

19.
SOUZA, ARTHUR ; Figueredo, Mickael ; CACHO, NELIO ; ARAUJO, DANIEL ; Coelho, Jazon ; PROLO, CARLOS A. . Social smart city: A platform to analyze social streams in smart city initiatives. In: 2016 IEEE International Smart Cities Conference (ISC2), 2016, Trento. 2016 IEEE International Smart Cities Conference (ISC2). p. 1.

20.
MENDONCA, MARCEL ; MOREIRA, BRUNO ; Coelho, Jazon ; CACHO, NELIO ; LOPES, FREDERICO ; CAVALCANTE, EVERTON ; DIAS, ADELSON ; RIBEIRO, JOSE LUCAS ; Loiola, Emiliano ; Estaregue, Daniela ; Moura, Brunna . Improving public safety at fingertips: A smart city experience. In: 2016 IEEE International Smart Cities Conference (ISC2), 2016, Trento. 2016 IEEE International Smart Cities Conference (ISC2). p. 1.

21.
CACHO, NELIO; LOPES, FREDERICO ; CAVALCANTE, EVERTON ; SANTOS, IRANI . A smart city initiative: The case of Natal. In: 2016 IEEE International Smart Cities Conference (ISC2), 2016, Trento. 2016 IEEE International Smart Cities Conference (ISC2). p. 1.

22.
OLIVEIRA, JULIANA ; CACHO, NELIO ; BORGES, DEISE ; SILVA, THAISA ; Castor, Fernando . An Exploratory Study of Exception Handling Behavior in Evolving Android and Java Applications. In: the 30th Brazilian Symposium, 2016, Maringá. Proceedings of the 30th Brazilian Symposium on Software Engineering - SBES '16. p. 23.

23.
SOUZA, ARTHUR ; CACHO, NELIO ; BATISTA, THAIS ; LOPES, FREDERICO . Cloud Query Manager: Using Semantic Web Concepts to Avoid IaaS Cloud Lock-In. In: 2015 IEEE 8th International Conference on Cloud Computing (CLOUD), 2015, New York City. 2015 IEEE 8th International Conference on Cloud Computing. p. 702.

24.
ALEX, JOSE ; CACHO, NELIO . An Approach to Identify Exceptions Propagated by .NET Web Services. In: 2015 IX Brazilian Symposium on Components, Architectures and Reuse Software (SBCARS), 2015, Belo Horizonte. 2015 IX Brazilian Symposium on Components, Architectures and Reuse Software. p. 100.

25.
Cacho, Andrea ; Estaregue, Daniela ; Figueredo, Mickael ; LUCAS, JOSE ; AURELIO, MARCOS ; Farias, Hiarley ; KAREN, LORENA ; CAMARA, PRISCILA ; CACHO, NELIO ; LOPES, FREDERICO ; FILHO, LUIZ MENDES ; ALVES, CRISTIANO . A smart destination initiative: The case of a 2014 FIFA world cup host city. In: 2015 IEEE First International Smart Cities Conference (ISC2), 2015, Guadalajara. 2015 IEEE First International Smart Cities Conference (ISC2). p. 1.

26.
ALMEIDA, ANDRE ; CAVALCANTE, EVERTON ; BATISTA, THAIS ; CACHO, NELIO ; LOPES, FREDERICO . A component-based adaptation approach for multi-cloud applications. In: IEEE INFOCOM 2014 IEEE Conference on Computer Communications Workshops (INFOCOM WKSHPS), 2014, Toronto. 2014 IEEE Conference on Computer Communications Workshops (INFOCOM WKSHPS). p. 49.

27.
Cacho, Nélio; CÉSAR, THIAGO ; FILIPE, THOMAS ; SOARES, ELIEZIO ; CASSIO, ARTHUR ; SOUZA, RAFAEL ; GARCIA, ISRAEL ; BARBOSA, EIJI ADACHI ; Garcia, Alessandro . Trading robustness for maintainability: an empirical study of evolving c# programs. In: the 36th International Conference, 2014, Hyderabad. Proceedings of the 36th International Conference on Software Engineering - ICSE 2014. New York: ACM Press, 2014. p. 584.

28.
CACHO, NELIO; BARBOSA, EIJI ADACHI ; ARAUJO, JULIANA ; PRANTO, FREDERICO ; Garcia, Alessandro ; CESAR, THIAGO ; SOARES, ELIEZIO ; CASSIO, ARTHUR ; FILIPE, THOMAS ; GARCIA, ISRAEL . How Does Exception Handling Behavior Evolve? An Exploratory Study in Java and C# Applications. In: 2014 IEEE International Conference on Software Maintenance and Evolution (ICSME), 2014, Victoria. 2014 IEEE International Conference on Software Maintenance and Evolution. p. 31.

29.
CASSIO, A. ; LIMA, J. A. ; GONDIM, R. ; DINIS, T. F. ; CACHO, NELIO ; LOPES, F. ; BATISTA, T. . Avaliando o Aprisionamento entre Várias Plataformas de Computação em Nuvem. In: 31o Simpósio Brasileiro de Redes de Computadores e Sistemas Distribuídos, 2013, Brasilia. Anais do 31o Simpósio Brasileiro de Redes de Computadores e Sistemas Distribuídos. Porto Alegre: SBC, 2013. v. 1.

30.
ALMEIDA, A. D. ; CAVALCANTE, E. ; BATISTA, T. ; CACHO, NELIO ; LOPES, F. ; DELICATO, F. C. ; PIRES, P. . Dynamic Adaptation of Cloud Computing Applications. In: 25th International Conference on Software Engineering and Knowledge Engineering, 2013, Boston, USA. Anais do 25th International Conference on Software Engineering and Knowledge Engineerin. Skokie, USA: Knowledge Systems Institute, 2013. v. 1. p. 34-45.

31.
LIMA, JOSE ALEX MEDEIROS DE ; NETO, ELIEZIO SOARES DE SOUSA ; LIMA, JOSE SUENEY DE ; CACHO, NELIO ALESSANDRO AZEVEDO ; COELHO, ROBERTA DE SOUZA ; COSTA, UMBERTO SOUZA DA . Evaluating the Propagation of Exceptions in the Service Oriented Architecture in .NET. In: 2013 VII Brazilian Symposium on Software Components, Architectures and Reuse (SBCARS), 2013, Brasília. 2013 VII Brazilian Symposium on Software Components, Architectures and Reuse. p. 30.

32.
SOUZA, D. ; SENA, T. ; CAVALCANTE, E. ; CACHO, N. A. A. ; BATISTA, T. . Implantação de Aplicações em Múltiplas Plataformas de Nuvem. In: X Workshop em Clouds e Aplicações - WCGA, 2012, Ouro Preto. Anais do XXX Simpósio Brasileiro de Redes de Computadores e Sistemas Distribuídos (SBRC). Porto Alegre: SBC, 2012.

33.
ARAUJO, JULIANA ; SOUZA, RAFAEL ; CACHO, NELIO ; MARTINS, ANAMARIA ; NETO, PLACIDO A SOUZA . Handling contract violations in Java Card using explict exception channels. In: 2012 5th International Workshop on Exception Handling (WEH), 2012, Zurich. 2012 5th International Workshop on Exception Handling (WEH).

34.
CAVALCANTE, EVERTON ; ALMEIDA, ANDRÉ ; BATISTA, THAIS ; Cacho, Nélio ; LOPES, FREDERICO ; DELICATO, FLAVIA C. ; SENA, THIAGO ; PIRES, PAULO F. . Exploiting software product lines to develop cloud computing applications. In: the 16th International Software Product Line Conference, 2012, Salvador. Proceedings of the 16th International Software Product Line Conference on - SPLC '12 -volume 1. New York: ACM Press. v. 2. p. 179-187.

35.
ALMEIDA, ANDRÉ ; CAVALCANTE, EVERTON ; BATISTA, THAIS ; LOPES, FREDERICO ; DELICATO, FLAVIA C. ; PIRES, PAULO F. ; ALVES, GUSTAVO ; Cacho, Nélio . Towards an SPL-based monitoring middleware strategy for cloud computing applications. In: the 10th International Workshop, 2012, Montreal. Proceedings of the 10th International Workshop on Middleware for Grids, Clouds and e-Science - MGC '12. New York: ACM Press. p. 1.

36.
GARCIA, I. ; CACHO, N. A. A. . eFlowMining: An Exception-Flow Analysis Tool for .NET Applications. In: First Workshop on Exception Handling in Contemporary Software Systems, 2011, São José dos Campos. Fifth Latin-American Symposium on Dependable Computing Workshops. Los Alamitos, CA. USA: IEEE Computer Society, 2011. v. 1. p. 1-8.

37.
BERNARDO, RAFAEL DI ; SALES JR., RICARDO ; Castor, Fernando ; COELHO, ROBERTA ; CACHO, NELIO ; SOARES, SERGIO . Agile Testing of Exceptional Behavior. In: 2011 25th Brazilian Symposium on Software Engineering (SBES), 2011, Sao Paulo. 2011 25th Brazilian Symposium on Software Engineering. p. 204.

38.
GARCIA, I. ; CACHO, N. A. A. . Visualizando a Evolução do Comportamento Excepcional em Aplicações Multi-linguagem com eFlowMining. In: Congresso Brasileiro de Software: Teoria e Prática (CBSoft), 2011, São Paulo. Congresso Brasileiro de Software: Teoria e Prática (CBSoft), 2011.

39.
CHAVEZ, CHRISTINA KULESZA, UIR´ SOARES, SERGIO BORBA, PAULO LUCENA, CARLOS MASIERO, PAULO SANT'ANNA, CLAUDIO PIVETA, EDUARDO FERRARI, FABIANO Castor, Fernando COELHO, ROBERTA SILVA, LYRENE ALVES, VANDER MENDONCA, NABOR Figueiredo, Eduardo CAMARGO, VALTER SILVA, CARLA PIRES, PAULO BATISTA, THAIS CACHO, NELIO STAA, ARNDT VON LEITE, JULIO SILVEIRA, FABIO LEMOS, OT´VIO PENTEADO, ROSANGELA , et al.DELICATO, FL´VIA BRAGA, ROSANA VALENTE, MARCO TULIO RAMOS, RICARDO BONIF´CIO, RODRIGO ALENCAR, FERNANDA CASTRO, JAELSON ; The AOSD Research Community in Brazil and Its Crosscutting Impact. In: 2011 25th Brazilian Symposium on Software Engineering (SBES), 2011, Sao Paulo. 2011 25th Brazilian Symposium on Software Engineering. p. 72.

40.
CAVALCANTE, E. ; LOPES, F. ; BATISTA, T. ; CACHO, N. A. A. ; DELICATO, F. C. . Cloud Integrator: Building Value-Added Services on the Cloud. In: First IEEE International Symposium on Network Cloud Computing and Applications, 2011, Toulouse. Anais do First IEEE International Symposium on Network Cloud Computing and Applications. Nova Iorque: IEEE, 2011. v. 1. p. 135-142.

41.
Fabiano Ferrari ; Rachel Burrows ; Otavio Lemos ; GARCIA, A. F. ; FIGUEIREDO, E. ; CACHO, N. A. A. ; LOPES, F. ; Sergio Soares ; Awais Rashid . An Exploratory Study of Fault-proneness in Evolving Aspect-oriented programs. In: 32nd ACM/IEEE International Conference on Software Engineering (ICSE 2010), 2010, Cape Town, South Africa. Proceedings of the 32nd ACM/IEEE International Conference on Software Engineering. New York, NY, USA: ACM, 2010. v. 1. p. 65-74.

42.
Francisco Dantas ; FIGUEIREDO, E. ; GARCIA, A. F. ; Sant'Anna, C ; Uira Kulesza ; CACHO, N. A. A. ; Sergio Soares ; BATISTA, T. ; COELHO, R. ; Mauricio Alférez . Benchmarking Stability of Aspect-Oriented Product-Line Decomposition. In: 4th Workshop on Assessment of Contemporary Modularization Techniques, 2010, Jeju Island. 4th Workshop on Assessment of Contemporary Modularization Techniques, 2010.

43.
Queiroz, Cristiane ; Castor, Fernando ; CACHO, N. A. A. . Um catálogo de Refatorações para Tratamento de Exceções. In: IV Latin American Workshop on Aspect-Oriented Software Development, 2010, Salvador. Anais do IV Latin American Workshop on Aspect-Oriented Software Development, 2010.

44.
Queiroz, Cristiane ; Castor, Fernando ; CACHO, N. A. A. . AssistME - uma Ferramenta para Auxiliar a Refatoração para Aspectos de Tratamento de Exceções. In: Brazilian Conference on Software: Theory and Practice, 2010, Salvador. Anais do Brazilian Conference on Software: Theory and Practice, 2010.

45.
Cacho, Nélio; DANTAS, FRANCISCO ; Garcia, Alessandro ; Castor, Fernando . Exception Flows Made Explicit: An Exploratory Study. In: 2009 XXIII Brazilian Symposium on Software Engineering (SBES), 2009, Fortaleza. 2009 XXIII Brazilian Symposium on Software Engineering. v. 0. p. 43-53.

46.
Guimaraes, E ; BATISTA, T. ; CACHO, N. A. A. . Uma Estratégia baseada em Metamodelo para Geração de Código Orientado a Aspectos. In: III Simpósio Brasileiro de Componentes, Arquiteturas e Reutilização de Software, 2009, Natal. III Simpósio Brasileiro de Componentes, Arquiteturas e Reutilização de Software, 2009. v. 0. p. 0-1.

47.
FIGUEIREDO, E. ; CACHO, N. A. A. ; Sant'Anna, C ; Mario Monteiro ; Uira Kulesza ; GARCIA, A. F. ; Sergio Soares ; Fabiano Ferrari ; Safoora Khan ; CASTOR FILHO, F. ; Francisco Dantas . Evolving Software Product Lines with Aspects: An Empirical Study on Design Stability. In: 30th International Conference on Software Engineering (ICSE 2008), 2008, Leipzig/Alemanha. 30th International Conference on Software Engineering (ICSE 2008). NY, USA: ACM New York, 2008. p. 261-270.

48.
CACHO, N. A. A.; CASTOR FILHO, F. ; GARCIA, A. F. ; FIGUEIREDO, E. . EJFlow: Taming Exceptional Control Flow in Aspect-Oriented Programming. In: 7th International Conference on Aspect-Oriented Software Development (AOSD 2008), 2008, Bruxelas. 7th International Conference on Aspect-Oriented Software Development (AOSD 2008). New York: The Association for Computing Machinery (ACM Press), 2008. p. 72-83.

49.
LOPES, F. ; BATISTA, T. ; DELICATO, F. C. ; CACHO, N. A. A. . Composição de Eventos para Aplicações Pervasivas. In: 26o Simpósio Brasileiro de Redes de Computadores (SBRC'2008), 2008, Rio de Janeiro. Anais do 26o Simpósio Brasileiro de Redes de Computadores (SBRC'2008), 2008.

50.
COELHO, R. ; Awais Rashid ; GARCIA, A. F. ; Fabiano Ferrari ; CACHO, N. A. A. ; Uira Kulesza ; STAA, A. V. ; Lucena, C . Assessing the Impact of Aspects on Exception Flows: An Exploratory Study. In: 22th European Conference on Object-Oriented Programming (ECOOP'08), 2008, Paphos/Chipre. Proceedings of the 22th European Conference on Object-Oriented Programming (ECOOP'08). Heidelberg: Springer Berlin, 2008. v. 5142. p. 207-234.

51.
SABATUCCI, L. ; GARCIA, A. F. ; CACHO, N. A. A. ; COSSENTINO, M. ; GAGLIO, S. . Conquering Fine-Grained Blends of Design Patterns. In: 10th International Conference on Software Reuse (ICSR 2008), 2008, Pequim/China. Proceedings of the 10th International Conference on Software Reuse (ICSR 2008). Heidelberg: Springer Berlin, 2008. v. 5030. p. 294-305.

52.
CACHO, N. A. A.; Cottenier, Thomas ; GARCIA, A. F. . Improving robustness of evolving exceptional behaviour in executable models. In: 4th International Workshop on Exception Handling, 2008, Atlanta - USA. 4th International Workshop on Exception Handling. Atlanta: ACM, 2008. p. 39-46.

53.
LOPES, F. ; DELICATO, F. C. ; BATISTA, T. ; CACHO, N. A. A. . On the integration of context-based heterogeneous middleware for ubiquitous computing. In: 6th international workshop on Middleware for pervasive and ad-hoc computing, 2008, Leuven, Belgium. Proceedings of the 6th international workshop on Middleware for pervasive and ad-hoc computing. New York: ACM, 2008. p. 31-36.

54.
Phil Greenwood ; GARCIA, A. F. ; Awais Rashid ; FIGUEIREDO, E. ; Sant'Anna, C ; CACHO, N. A. A. ; Sergio Soares ; Paulo Borba . On the Contributions of an End-to-End AOSD Testbed. In: Workshop in Aspect-Oriented Requirements Engineering and Architecture Design, 2007, Minneapolis. Aspect-Oriented Requirements Engineering and Architecture Design. Washington, DC, USA: IEEE Computer Society, 2007. p. 8-14.

55.
Francisco Dantas ; BATISTA, T. ; CACHO, N. A. A. ; GARCIA, A. F. . Towards Aspect-Oriented Programming for Context-Aware Systems: A Comparative Study. In: Workshop on Software Engineering for Pervasive Computing Applications, 2007, Minneapolis. Workshop on Software Engineering for Pervasive Computing Applications. Washington, DC, USA: IEEE Computer Society, 2007. p. 4-7.

56.
Phil Greenwood ; Thiago Bartolomei ; FIGUEIREDO, E. ; Marcos Dosea ; GARCIA, A. F. ; CACHO, N. A. A. ; Sant'Anna, C ; Sergio Soares ; Paulo Borba ; Uira Kulesza ; Awais Rashid . On the Impact of Aspectual Decompositions on Design Stability: An Empirical Study. In: European Conference on Object-Oriented Programming -ECOOP'07, 2007, Berlin. European Conference on Object-Oriented Programming. Berlin / Heidelberg: Springer, 2007. v. 4609. p. 176-200.

57.
LOPES, F. ; CACHO, N. A. A. ; BATISTA, T. . Um Mecanismo de Composição de Eventos para Resolução de Exceções Sensíveis ao Contexto. In: 21o Simpósio Brasileiro de Engenharia de Software (SBES'2007), 2007, Joao Pessoa. Anais do 21o Simpósio Brasileiro de Engenharia de Software (SBES'2007), 2007.

58.
CACHO, N. A. A.; Sant'Anna, C ; FIGUEIREDO, E. ; GARCIA, A. F. ; BATISTA, T. ; Lucena, C . Composing design patterns: a scalability study of aspect-oriented programming. In: 5th international Conference on Aspect-Oriented Software Development, 2006, Bonn. Proceedings of the 5th international Conference on Aspect-Oriented Software Development. New York, USA: ACM, 2006. p. 109-121.

59.
DASMASCENO, K. ; CACHO, N. A. A. ; GARCIA, A. F. ; ROMANOVSKY, A. ; Lucena, C . Context-aware exception handling in mobile agent systems: the MoCA case. In: 5th International Workshop on Software Engineering For Large-Scale Multi-Agent Systems, 2006, Shaghai. Proceedings of the 5th International Workshop on Software Engineering For Large-Scale Multi-Agent Systems. New York, NY, USA: ACM, 2006. p. 37-44.

60.
CACHO, N. A. A.; DASMASCENO, K. ; GARCIA, A. F. ; BATISTA, T. ; LOPES, F. ; Lucena, C . Handling Exceptional Conditions in Mobile Collaborative Applications: An Exploratory Case Study. In: 4th IEEE International Workshop on Distributed and Mobile Collaboration, 2006, Manchester/UK. Proceedings of the 15th IEEE International Workshops on Enabling Technologies. Washington, DC, USA: IEEE Computer Society, 2006. p. 137-142.

61.
CASTOR FILHO, F. ; CACHO, N. A. A. ; FIGUEIREDO, E. ; GARCIA, A. F. ; RUBIRA, C . Exceptions and Aspects: The Devil is in the Details. In: 14th ACM SIGSOFT Symposium on Foundations of Software Engineering, 2006, Portland. Proceedings of 14th ACM SIGSOFT Symposium on Foundations of Software Engineering. New York, USA: ACM, 2006. p. 152-162.

62.
CACHO, N. A. A.; BATISTA, T. ; GARCIA, A. F. ; Sant'Anna, C ; BLAIR, G. . Improving Modularity of Reflective Middleware with Aspect-Oriented Programming. In: 7th Workshop on Software Engineering and Middleware, 2006, Portland. Workshop on Software Engineering and Middleware. New York, USA: ACM, 2006. p. 31-38.

63.
DASMASCENO, K. ; CACHO, N. A. A. ; GARCIA, A. F. ; Lucena, C . Tratamento de Exceções Sensível ao Contexto. In: 20o Simpósio Brasileiro de Engenharia de Software, 2006, Florianópolis. Anais do 20o Simpósio Brasileiro de Engenharia de Software, 2006. p. 49-64.

64.
ALMEIDA, A. D. ; BATISTA, T. ; CACHO, N. A. A. . LuaSpace EPlus: Um Ambiente para Desenvolvimetno de Aplicações CORBA no Eclipse. In: 24o Simpósio Brasileiro de Redes de Computadores, 2006, Curitiba. Anais do 24o Simpósio Brasileiro de Redes de Computadores, 2006.

65.
CACHO, N. A. A.; GARCIA, A. F. . Modular Exception Handling in Context-Aware Applications. In: Fourteenth ACM SIGSOFT Symposium on Foundations of Software Engineering, 2006, Portland. Doctorial Symposium in the Fourteenth ACM SIGSOFT Symposium on Foundations of Software Engineering, 2006.

66.
CACHO, N. A. A.; BATISTA, T. ; FERNANDES, F. DE A. . On the Role of Interceptors and AOP in Adapting CORBA Applications.. In: 23o Simpósio Brasileiro de Redes de Computadores, 2005, Fortaleza. Anais do 23o Simpósio Brasileiro de Redes de Computadores, 2005. v. 1. p. 509-522.

67.
CACHO, N. A. A.; BATISTA, T. . Adaptação Dinâmica no Open-Orb: detalhes de implementação. In: 23o. Simpósio Brasileiro de Redes de Computadores, 2005, Fortaleza. Anais do 23o. Simpósio Brasileiro de Redes de Computadores. Fortaleza: SBC, 2005. v. 1. p. 495-508.

68.
CACHO, N. A. A.; FERNANDES, F. DE A. ; BATISTA, T. . Handling Dynamic Aspects in Lua. In: 9o. Simpósio Brasileiro de Linguagem de Programação, 2005, Recife. Anais do 9o. Simpósio Brasileiro de Linguagem de Programação, 2005. p. 76-89.

69.
CACHO, N. A. A.; BATISTA, T. . Using AOP to Customize a Reflective Middleware. In: International Symposium on Distributed Objects and Applications - DOA, 2005, Agia Napa. Proceedings of the International Symposium on Distributed Objects and Applications, 2005. v. 3761. p. 1133-1150.

70.
MARTINS, S. ; CACHO, N. A. A. ; BATISTA, T. . Uma Biblioteca para Segurança de Aplicações CORBA. In: 22o Simpósio Brasileiro de Redes de Computadores, 2004, Gramado. Anais do 22o. Simpósio Brasileiro de Redes de Computadores (SBRC'2004). Porto Alegre: Editora UFRGS, 2004. p. 511-524.

71.
FERNANDES, F. DE A. ; BATISTA, T. ; CACHO, N. A. A. . Exploring Reflection to Dynamically Aspectizing CORBA-based Applications. In: 3rd Workshop on Reflective and Adaptive Middleware, 2004, Toronto. Proceedings of the 3rd Workshop on Reflective and Adaptive Middleware. New York: ACM, 2004. p. 220-225.

72.
ALMEIDA, A. D. ; CACHO, N. A. A. ; BATISTA, T. . LuaSpace Plus: Um Ambiente Gráfico para Desenvolvimento de Aplicações CORBA. In: 18o Simpósio Brasileiro de Engenharia de Software (SBES), 2004, Brasília - DF. Anais do 18o Simpósio Brasileiro de Engenharia de Software (SBES), 2004. p. 163-177.

73.
CACHO, N. A. A.; BATISTA, T. ; ELIAS, G. . Um Serviço CORBA para Descoberta de Componentes. In: 18o Simposio Brasileiro de Engenharia de Software (SBES), 2004, Brasília - DF. Anais do 18o Simpósio Brasileiro de Engenharia de Software (SBES), 2004. p. 273-288.

74.
FERNANDES, F. DE A. ; CACHO, N. A. A. ; BATISTA, T. . LuaMOP - A Meta-Object Protocol for Dynamic Weaving. In: Primeiro Workshop Brasileiro de Desenvolvimento de Software Orientado a Aspectos, 2004, Brasilia. Anais do Primeiro Workshop Brasileiro de Desenvolvimento de Software Orientado a Aspectos, 2004.

75.
CACHO, N. A. A.; BATISTA, T. . Suporte para Comunicação Assíncrona com QoS em Aplicações CORBA. In: 21º Simpósio Brasileiro de Redes de Computadores, 2003, Natal/RN. Anais do SBRC2003. Natal: UFRN, 2003. v. 1. p. 347-362.

76.
NASCIMENTO, T. ; BATISTA, T. ; CACHO, N. A. A. . TUPI - Transformation from PIM to IDL. In: International Symposium on Distributed Objects and Applications - DOA, 2003, Catania - Sicily - Italia. Lecture Notes in Computer Science (LNCS). Berlin - Germany: Springer, 2003. v. 2888. p. 1439-1453.

77.
BATISTA, T. ; CACHO, N. A. A. ; GALVAO, G. . LOrbEvent: Uma Biblioteca para Viabilizar o Uso do Serviço de Eventos de CORBA. In: 16o Simpósio Brasileiro de Engenharia de Software, 2002, Gramado, RS. Anais do 16o Simpósio Brasileiro de Engenharia de Software. Porto Alegre - RS: Avangraf Ltda., 2002. v. 1. p. 300-313.

Resumos expandidos publicados em anais de congressos
1.
CAVALCANTE, EVERTON ; Cacho, Nélio ; LOPES, FREDERICO ; BATISTA, THAIS ; OQUENDO, FLAVIO . Thinking Smart Cities as Systems-of-Systems. In: the 2nd International Workshop, 2016, Trento. Proceedings of the 2nd International Workshop on Smart - SmartCities '16. p. 1.

2.
Figueredo, Mickael ; RIBEIRO, JOSÉ ; EMANUEL, ARTHUR ; CACHO, ANDRÉA ; Farias, Hiarley ; Coelho, Jazon ; Prolo, Carlos ; CACHO, NELIO . Using Social Network to Support Smart City Initiatives. In: the 21st Brazilian Symposium, 2015, Manaus. Proceedings of the 21st Brazilian Symposium on Multimedia and the Web - WebMedia '15. p. 101.

3.
CACHO, N. A. A.; BATISTA, T. ; GARCIA, A. F. ; Sant'Anna, C . Aspect Open-ORB: Um Middleware Reflexivo Orientado a Aspectos. In: 25o Simpósio Brasieliro de Redes de Computadores (SBRC'2007), 2007, Belém. Anais do 25o Simpósio Brasieliro de Redes de Computadores (SBRC'2007), 2007.

4.
CACHO, N. A. A.; Correa, S ; GARCIA, A. F. ; CERQUEIRA, R. ; BATISTA, T. . Context-Aware Error Recovery in Mobile Software Engineering. In: Workshop on Software Engineering Challenges for Ubiquitous Computing, 2006, Lancaster/UK. Proceedings of the Workshop on Software Engineering Challenges for Ubiquitous Computing. Lancaster: Gerd Kortuem, 2006. p. 21-22.

5.
CACHO, N. A. A.; GARCIA, A. F. ; ROMANOVSKY, A. ; ILIASOV, A. . Towards Effective Exception Handling Engineering in Ubiquitous Mobile Software Systems. In: Workshop on Software Engineering Challenges for Ubiquitous Computing, 2006, Lancaster. Proceedings of the Workshop on Software Engineering Challenges for Ubiquitous Computing. Lancaster: Gerd Kortuem, 2006. p. 23-24.

Resumos publicados em anais de congressos
1.
SILVA, L. ; LIMA, J. A. ; CACHO, NELIO ; LOPES, F. ; CAVALCANTE, E. . Integração, Relacionamento e Representação de dados em Cidades Inteligentes: Uma revisão de literatura. In: I Workshop Brasileiro de Cidades Inteligentes (WBCI 2018),, 2018, Natal. Anais do XXXVIII Congresso da Sociedade Brasileiro de Computação. Porto Alegre: SBC, 2018. v. 38.

2.
CASSIO, A. ; PEREIRA, JORGE ; BATISTA, T. ; CAVALCANTE, E. ; CACHO, NELIO ; LOPES, F. ; ALMEIDA, A. D. . A Geographic-Layered Data Middleware for Smart Cities. In: XXIV Simpósio Brasileiro de Sistemas Multimídia e Web (WebMedia 2018), 2018, Salvador. Anais do 24º Simpósio Brasileiro de Sistemas Multimídia e Web (WebMedia 2018). Porto Alegre: SBC, 2018. v. 24. p. 411-415.

3.
FIGUEREDO, M. ; PROLO, C. A. ; CACHO, NELIO . Redes Sociais como Fonte de Informação para Cidades Inteligentes. In: IV Workshop de Iniciação Científica em Tecnologia da Informação e da Linguagem Humana, 2015, Natal. Anais IV Workshop de Iniciação Científica em Tecnologia da Informação e da Linguagem Humana, 2015.


Produção técnica
Trabalhos técnicos
1.
PINTO, M. ; VALENZUELA, J. A. ; FUENTES, L. ; CACHO, N. A. A. ; CHITCHYAN, R. ; GARCIA, A. F. ; Phil Greenwood ; SAMPAIO, A. ; Awais Rashid . Report on Case Study Results. 2008.

2.
Safoora Khan ; CACHO, N. A. A. . 3rd Crosscut AOSD Europe Newsletter. 2008.

3.
Safoora Khan ; CACHO, N. A. A. . 2nd Crosscut AOSD Europe Newsletter. 2007.

4.
LOUGHRAN, N. ; Awais Rashid ; CHITCHYAN, R. ; LEIDENFROST, N. ; FABRY, J. ; CACHO, N. A. A. . A domain analysis of key concerns - known and new candidates. 2006.

5.
Safoora Khan ; CACHO, N. A. A. . 1st Crosscut - AOSD Europe Newsletter. 2006.



Bancas



Participação em bancas de trabalhos de conclusão
Mestrado
1.
FIGUEIRA FILHO, F. M.; CACHO, N. A. A.; ANDRADE, N.. Participação em banca de NARALLYNNE MACIEL DE ARAÚJO. Dados Abertos do Governo Brasileiro: Entendendo as Perspectivas de Fornecedores de Dados e Desenvolvedores de Aplicações ao Cidadão. 2017. Dissertação (Mestrado em Ciências da Computação) - Departamento de Informática e Matemática Aplicada - UFRN.

2.
GARCIA, V. C.; GAMA, K. S.; CACHO, N. A. A.. Participação em banca de Wilson Alves da Silva. Uma Arquitetura para Orquestração da Distribuição de Água no Semiárido Brasileiro Baseada em Internet das Coisas e Computação em Nuvem. 2017. Dissertação (Mestrado em Ciências da Computação) - Universidade Federal de Pernambuco.

3.
CACHO, NELIO; BATISTA, T.; FERRAZ, C. A. G.. Participação em banca de THOMAS FILIPE DA SILVA DINIZ. Self-adaptive Authorization in Cloud-based Systems. 2016. Dissertação (Mestrado em Sistemas e Computação) - Universidade Federal do Rio Grande do Norte.

4.
Francisco Dantas; CACHO, NELIO. Participação em banca de Rafael Jullian do Nascimento. Avaliando o Impacto das Propriedades de Composição na Ocorrência de Anomalias de Código em Sistemas Evolutivos. 2016. Dissertação (Mestrado em Ciência da Computação - Uern - Ufersa) - Universidade do Estado do Rio Grande do Norte.

5.
COELHO, R.; CACHO, NELIO; FIGUEIRA FILHO, F. M.; BONIFÁCIO, RODRIGO. Participação em banca de Francisco Diogo Oliveira de Queiroz. Analisando o Tratamento de Exceções em Aplicações Android. 2016. Dissertação (Mestrado em Sistemas e Computação) - Universidade Federal do Rio Grande do Norte.

6.
BATISTA, T.; CACHO, NELIO; LOPES, FREDERICO; KAMIENSKI, C. A.. Participação em banca de GUSTAVO NOGUEIRA ALVES. Cloud Stratus: Uma plataforma de middleware para desenvolvimento de aplicacoes em nuvem. 2015. Dissertação (Mestrado em Sistemas e Computação) - Universidade Federal do Rio Grande do Norte.

7.
CACHO, NELIO; AQUINO JUNIOR, G. S.; CASTOR FILHO, F.. Participação em banca de JULIANA DE ARAÚJO OLIVEIRA. Um Estudo Comparativo entre a Evolucao do Comportamento Excepcional em Aplicacoes Java e Android. 2015. Dissertação (Mestrado em Sistemas e Computação) - Universidade Federal do Rio Grande do Norte.

8.
CASTOR FILHO, F.; CACHO, NELIO. Participação em banca de Rafael Brandão Lobo. Deadlocks as Runtime Exceptions. 2015. Dissertação (Mestrado em Pós-Graduação em Ciência da Computação) - Universidade Federal de Pernambuco.

9.
CACHO, NELIO; KAMIENSKI, C. A.; BATISTA, T.. Participação em banca de ARTHUR EMANOEL CASSIO DA SILVA E SOUZA. Cloud Query Manager: Uso de Web Semantica para evitar o problema de aprisionamento em IaaS. 2015. Dissertação (Mestrado em Sistemas e Computação) - Universidade Federal do Rio Grande do Norte.

10.
VENANCIO NETO, A. J.; AQUINO, A. L. L.; Cacho, Nélio. Participação em banca de EVERTON FAGNER COSTA DE ALMEIDA. Infoestrutura: Um Sistema em Nuvem para Prover Contexto como Servico no Cenario de Internet das Coisas Integrado a Ambientes Veiculares.. 2014. Dissertação (Mestrado em Sistemas e Computação) - Universidade Federal do Rio Grande do Norte.

11.
CACHO, NELIO; FERREIRA, L.; SILVA, G. A.. Participação em banca de ISRAEL BARBOSA GARCIA. UMA FERRAMENTA DE ANALISE DE ROBUSTEZ PARA A MELHORIA DA QUALIDADE DE SISTEMAS DE SOFTWARE. 2013. Dissertação (Mestrado em Engenharia de Produção) - Universidade Federal do Rio Grande do Norte.

12.
COELHO, R.; CACHO, NELIO; CASTOR FILHO, F.. Participação em banca de RICARDO JOSE SALES JUNIOR. UMA ABORDAGEM PARA VERIFICACAO DO COMPORTAMENTO EXCEPCIONAL A PARTIR DE REGRAS DE DESIGN E TESTES. 2013. Dissertação (Mestrado em Sistemas e Computação) - Universidade Federal do Rio Grande do Norte.

13.
BATISTA, T.; CACHO, NELIO; RODRIGUEZ, N. L. R.. Participação em banca de EVERTON RANIELLY DE SOUSA CAVALCANTE. Cloud Integrator: Uma plataforma para composicao de servicos em ambientes de Computacao em Nuvem. 2011. Dissertação (Mestrado em Sistemas e Computação) - Universidade Federal do Rio Grande do Norte.

14.
BATISTA, T.; CACHO, N. A. A.. Participação em banca de Everton Tavares Guimarães. MaRiSA-AOCode: Uma Abordagem Genérica para Geração de Código Orientado a Aspectos. 2010. Dissertação (Mestrado em Ciências da Computação) - Departamento de Informática e Matemática Aplicada - UFRN.

15.
Castor, Fernando; CACHO, N. A. A.. Participação em banca de Júlio César de Freitas Taveira. Reuso de Tratadores de Exceções em Programas Orientados a Aspectos. 2010. Dissertação (Mestrado em Engenharia da Computação) - Universidade de Pernambuco.

16.
DELICATO, F. C.; Leite, J; CACHO, NELIO; BATISTA, T.. Participação em banca de Matheus Alves de Sousa. BMMobile: Uma Linha de Produtos de Software para Dimensionamento de Bombeio Mecânico em Dispositivos Móveis. 2010. Dissertação (Mestrado em Sistemas e Computação) - Universidade Federal do Rio Grande do Norte.

Teses de doutorado
1.
BATISTA, T.; DELICATO, FLÁVIA; CACHO, NELIO; PIRES, P.; SOUZA, J. N.. Participação em banca de TANIRO CHACON RODRIGUES. Uma Estrategia Baseada em Modelos para Desenvolvimento de Aplicacoes para Redes de Sensores e Atuadores Sem Fio. 2015. Tese (Doutorado em Sistemas e Computação) - Universidade Federal do Rio Grande do Norte.

2.
Uira Kulesza; CACHO, NELIO; BATISTA, T.; ALMEIDA, E. S.; MAIA, M. A.. Participação em banca de FELIPE ALVES PEREIRA PINTO. An Automated Approach for Performance Deviaton Analysis of Evolving Software Systems. 2015. Tese (Doutorado em Sistemas e Computação) - Universidade Federal do Rio Grande do Norte.

3.
BATISTA, T.; CACHO, NELIO; Uira Kulesza; FERRAZ, C. A. G.; Francisco Dantas. Participação em banca de André Gustavo Duarte de Almeida. AdaptMCloud: Uma Estratégia para Adaptação Dinâmica de Aplicações Multi-Cloud. 2015. Tese (Doutorado em Sistemas e Computação) - Universidade Federal do Rio Grande do Norte.

Qualificações de Mestrado
1.
CACHO, NELIO; AQUINO JUNIOR, G. S.; FIGUEIRA FILHO, F. M.. Participação em banca de JULIANA DE ARAÚJO OLIVEIRA. Um Estudo Comparativo entre a Evolucao do Comportamento Excepcional em Aplicacoes Java e Android. 2016. Exame de qualificação (Mestrando em Sistemas e Computação) - Universidade Federal do Rio Grande do Norte.

2.
FIGUEIRA FILHO, F. M.; CACHO, NELIO; ANDRADE, N.. Participação em banca de Narallynne Maciel de Araújo. Dados Abertos do Governo Brasileiro: Motivações, Barreiras e Oportunidades no Desenvolvimento de Aplicações ao Cidadão. 2016. Exame de qualificação (Mestrando em Sistemas e Computação) - Universidade Federal do Rio Grande do Norte.

3.
CACHO, NELIO; SILVA, C. E.; LOPES, FREDERICO. Participação em banca de THOMAS FILIPE DA SILVA DINIZ. Self-adaptive Autorization in Cloud-based Systems. 2015. Exame de qualificação (Mestrando em Sistemas e Computação) - Universidade Federal do Rio Grande do Norte.

4.
FERREIRA, L.; CACHO, NELIO; COELHO, R.. Participação em banca de ISRAEL BARBOSA GARCIA. UMA FERRAMENTA DE ANALISE ESTATICA PARA A MELHORIA DA ROBUSTEZ DE APLICACOES .NET. 2012. Exame de qualificação (Mestrando em Engenharia de Produção) - Universidade Federal do Rio Grande do Norte.

5.
DELICATO, F. C.; BATISTA, T.; CACHO, NELIO; PIRES, P.. Participação em banca de PRISCILLA VICTOR DANTAS. LWiSSy: Uma Linguagem Especifica de Dominio Para Modelagem de Sistemas de Redes de Sensores Sem Fio. 2011. Exame de qualificação (Mestrando em Sistemas e Computação) - Universidade Federal do Rio Grande do Norte.

6.
BATISTA, T.; Leite, J; CACHO, NELIO. Participação em banca de Matheus Alves de Sousa. BMMobile: Uma Linha de Produtos de Software para Dimensionamento de Bombeio Mecânico em Dispositivos Móveis. 2010. Exame de qualificação (Mestrando em Sistemas e Computação) - Universidade Federal do Rio Grande do Norte.

7.
CACHO, NELIO; BATISTA, T.; KULESZA, UIRÁ. Participação em banca de Luiz Felipe Cardozo. GingaForAll: Linha de Produtos do Middleware Ginga. 2010. Exame de qualificação (Mestrando em Sistemas e Computação) - Universidade Federal do Rio Grande do Norte.

8.
KULESZA, UIRÁ; ARANHA, E. H. S.; Cacho, Nélio. Participação em banca de Heitor Mariano. Uma Abordagem Sistemática para o Teste de Linhas de Produto de Software. 2010. Exame de qualificação (Mestrando em Sistemas e Computação) - Universidade Federal do Rio Grande do Norte.

9.
Leite, J; BATISTA, T.; CACHO, NELIO. Participação em banca de Matheus Alves. Sistema Especialista Fuzzy para Projeto de Bombeio Mecânico. 2009. Exame de qualificação (Mestrando em Sistemas e Computação) - Universidade Federal do Rio Grande do Norte.

10.
DELICATO, F. C.; CACHO, NELIO; PIRES, P.; BATISTA, T.. Participação em banca de Everton Tavares Guimaraes. Uma Estratégia Genérica para Geração de Código Orientado a Aspectos. 2009. Exame de qualificação (Mestrando em Sistemas e Computação) - Universidade Federal do Rio Grande do Norte.

Trabalhos de conclusão de curso de graduação
1.
ARANHA, E. H. S.; LOPES, FREDERICO; CACHO, NELIO. Participação em banca de FELIPE CORDEIRO ALVES DIAS.Processamento de dados com Apache Spark e Storm: Uma visao sobre e-Participacao nas capitais dos estados brasileiros. 2016. Trabalho de Conclusão de Curso (Graduação em Engenharia de Software) - Universidade Federal do Rio Grande do Norte.

2.
SILVA, C. E.; LOPES, FREDERICO; CACHO, NELIO ALESSANDRO AZEVEDO. Participação em banca de FELIPE CORDEIRO ALVES DA SILVA.Analise de dados em tempo real com Apache Storm e Apache Spark. 2015. Trabalho de Conclusão de Curso (Graduação em Engenharia de Software) - Universidade Federal do Rio Grande do Norte.

3.
LOPES, FREDERICO; CACHO, NELIO; BATISTA, T.. Participação em banca de CAIO CESAR DANTAS DA SILVA.RQoS Monitor, uma ferramenta para monitoramento de servicos Web. 2014. Trabalho de Conclusão de Curso (Graduação em Ciência da Computação) - Universidade Federal do Rio Grande do Norte.

4.
OLIVEIRA, M. V. M.; BATISTA, T.; CACHO, NELIO. Participação em banca de RENATO HUGO SILVA DE ALMEIDA.Service by Contract: Formalizando Contratos em Nuvem. 2014. Trabalho de Conclusão de Curso (Graduação em Ciência da Computação) - Universidade Federal do Rio Grande do Norte.

5.
SILVA, C. E.; LOPES, FREDERICO; CACHO, NELIO. Participação em banca de THIAGO CESAR ALVES DE SENA.Analise Comparativa das Plataformas de Computacao em Nuvem quando aplicadas a area de Petroleo e Gas. 2014. Trabalho de Conclusão de Curso (Graduação em Ciência da Computação) - Universidade Federal do Rio Grande do Norte.

6.
LOPES, FREDERICO; CACHO, NELIO; BATISTA, T.. Participação em banca de JORGE PEREIRA DA SILVA.VM Centre: Um Servico para Gerenciamento de Maquinas Virtuais em Multiplas Plataformas de Nuvem. 2014. Trabalho de Conclusão de Curso (Graduação em Ciência da Computação) - Universidade Federal do Rio Grande do Norte.

7.
SILVA, C. E.; LOPES, F.; CACHO, NELIO. Participação em banca de RENATO GONDIM SARMENTO.Implantacao e comparacao de desempenho de plataformas de nuvem privada. 2013. Trabalho de Conclusão de Curso (Graduação em Ciência da Computação) - Universidade Federal do Rio Grande do Norte.



Participação em bancas de comissões julgadoras
Concurso público
1.
CACHO, N. A. A.; FIGUEIREDO, E.. Concurso Público para o Cargo de Professor Adjunto. 2010. Universidade Federal do Rio Grande do Norte.

2.
CACHO, N. A. A.; CASTOR FILHO, F.; Paes, R. B.. Concurso Público de Provas e Títulos para Professor de Engenharia de Software e Banco de Dados. 2009. Universidade Federal da Paraíba.

3.
Cacho, Nélio; Castor, Fernando. Concurso Público de Provas e Títulos para Professor de Desenvolvimento de Softwares. 2009. Universidade Federal do Rio Grande do Norte.



Eventos



Participação em eventos, congressos, exposições e feiras
1.
IEEE International Smart Cities Conference. A Framework for Crime Predictions in Smart City. 2017. (Congresso).

2.
Brazilian Symposium on Software Engineering (SBES). An Exploratory Study of Exception Handling Behavior in Evolving Android and Java Applications. 2016. (Congresso).

3.
IEEE International Smart Cities Conference. Smart City Initiative of Natal. 2016. (Congresso).

4.
IEEE International Smart Cities Conference. A Smart Destination Initiative: the Case of a 2014 FIFA World Cup Host City. 2015. (Congresso).

5.
Simpósio Brasileiro de Componentes, Arquiteturas e Reutilização de Software.An Approach to Identify Exceptions Propagated by .NET Web Services.. 2015. (Simpósio).

6.
30th International Conference on Software Maintenance and Evolution (ICSME 2014). How Does Exception Handling Behavior Evolve? An Exploratory Study in Java and C# Applications. 2014. (Congresso).

7.
the 36th International Conference. Trading Robustness for Maintainability: An Empirical Study of Evolving C# Programs. 2014. (Congresso).

8.
2011 25th Brazilian Symposium on Software Engineering (SBES).Agile Testing of Exceptional Behavior. 2011. (Simpósio).

9.
Congresso Brasileiro de Software: Teoria e Prática (CBSoft). Visualizando a Evolução do Comportamento Excepcional em Aplicações Multi-linguagem com eFlowMining. 2011. (Congresso).

10.
32nd ACM/IEEE International Conference on Software Engineering (ICSE 2010). An Empirical Study of Fault-Proneness in Evolving Aspect-Oriented Programs. 2010. (Congresso).

11.
III Simpósio Brasileiro de Componentes, Arquiteturas e Reutilização de Software. Uma Estratégia baseada em Metamodelo para Geração de Código Orientado a Aspectos. 2009. (Congresso).

12.
7th International Conference on Aspect-Oriented Software Development (AOSD 2008). EJFlow: Taming Exceptional Control Flow in Aspect-Oriented Programming. 2008. (Congresso).

13.
21o Simpósio Brasileiro de Engenharia de Software (SBES'2007). 2007. (Simpósio).

14.
16th ACM SIGSOFT Symposium on Foundations of Software Engineering (FSE?06). 2006. (Simpósio).

15.
1st AOSD- Europe Summer School. 2006. (Outra).

16.
28th International Conference on Software Engineering (ICSE?2006).. 2006. (Congresso).

17.
4th IEEE International Workshop on Distributed and Mobile Collaboration.Handling Exceptional Conditions in Mobile Collaborative Applications: An Exploratory Case Study. 2006. (Outra).

18.
5th International Workshop on Software Engineering For Large-Scale Multi-Agent Systems.Context-Aware Exception Handling in Mobile Agent Systems: the MoCA case. 2006. (Outra).

19.
7th Workshop on Software Engineering and Middleware.Improving Modularity of Reflective Middleware with Aspect-Oriented Programming.. 2006. (Outra).

20.
Doctorial Symposium in the Fourteenth ACM SIGSOFT Symposium on Foundations of Software Engineering.Modular Exception Handling in Context-Aware Applications. 2006. (Simpósio).

21.
Workshop on Software Engineering Challenges for Ubiquitous Computing.Towards Effective Exception Handling Engineering in Ubiquitous Mobile Software Systems. 2006. (Outra).

22.
Workshop on Software Engineering Challenges for Ubiquitous Computing.Context-Aware Error Recovery in Mobile Software Systems Engineering.. 2006. (Outra).

23.
23o. Simpósio Brasileiro de Redes de Computadores.Adaptação Dinâmica no Open-Orb: detalhes de implementação. 2005. (Simpósio).

24.
18o Simposio Brasileiro de Engenharia de Software (SBES).Um Serviço CORBA para a Descoberta de Componentes. 2004. (Simpósio).

25.
18o Simpósio Brasileiro de Engenharia de Software (SBES).LuaSpace Plus: Um Ambiente Visual para Desenvolvimento de Aplicações CORBA. 2004. (Simpósio).

26.
22o Simpósio Brasileiro de Redes de Computadores.Uma Biblioteca para Segurança de Aplicações CORBA. 2004. (Simpósio).

27.
21º Simpósio Brasileiro de Redes de Computadores.Suporte para Comunicação Assíncrona com QoS em Aplicações CORBA. 2003. (Simpósio).

28.
ACM/IFIP/USENIX International Middleware Conference. 2003. (Congresso).

29.
16o Simpósio Brasileiro de Engenharia de Software.LOrbEvent: Uma biblioteca para viabilizar o uso do serviço de Eventos de CORBA. 2002. (Simpósio).

30.
XV Congresso FENASOFT. 2001. (Congresso).

31.
VI Simpósio Brasileiro de Sistemas Multimídia e Hipermídia. 2000. (Simpósio).

32.
XIV Simpósio Brasileiro de Engenharia de Software. 2000. (Simpósio).

33.
XV Simpósio Brasileiro de Banco de Dados. 2000. (Simpósio).

34.
50º Reunião Anual da Sociedade Brasileira Para o Progresso da Ciência. 1998. (Outra).

35.
Feira e Congresso de Informática e Telecomunicações. 1998. (Outra).

36.
Simpósio Luso-Brasileiro de Computação Gráfica e Realidade Virtual. 1998. (Simpósio).

37.
INFOVIA ? Feira e Congresso de Informática e Telecomunicações. 1997. (Congresso).

38.
XXIX Congresso Nacional e XVI Feira Internacional de Informática e Telecomunicações. 1996. (Congresso).


Organização de eventos, congressos, exposições e feiras
1.
CACHO, N. A. A.. 1st IEEE Summer School on Smart City. 2017. (Congresso).

2.
BATISTA, T. ; CACHO, NELIO ; PRANTO, F. . Brazil-EU Cooperation on Human Smart Cities and FIWARE Workshop 2016. 2016. (Congresso).

3.
BATISTA, T. ; Francisco Dantas ; CACHO, NELIO . III Latin-American School on Software Engineering. 2016. (Congresso).

4.
CACHO, N. A. A.. Coordenador Geral do Congresso Brasileiro de Software: Teoria e Prática (CBSoft 2012). 2012. (Congresso).

5.
CACHO, N. A. A.. Organizador Local do XXXVIII Seminário Integrado de Software e Hardware. 2011. (Congresso).

6.
CACHO, N. A. A.. Co-Organizing Chair - IV Latin American Workshop on Aspect-Oriented Software Development (LA-WASP?10). 2010. (Congresso).

7.
GARCIA, A. F. ; CACHO, N. A. A. . Co-Organizing Chair - 4th International Workshop on Exception Handling. 2008. (Congresso).



Orientações



Orientações e supervisões em andamento
Dissertação de mestrado
1.
Larysse Savanna. Escalonamento de Microserviços em Osmotic Computing. Início: 2018. Dissertação (Mestrado em Ciências da Computação) - Departamento de Informática e Matemática Aplicada - UFRN. (Orientador).

2.
STEFANO MOMO LOSS. Avaliando Self-healing em aplicações Android. Início: 2018. Dissertação (Mestrado em Ciências da Computação) - Departamento de Informática e Matemática Aplicada - UFRN, Coordenação de Aperfeiçoamento de Pessoal de Nível Superior. (Orientador).

3.
Frederico Lopes. OpenEasear: Ferramenta para Abertura de Dados em Cidades Inteligentes. Início: 2017. Dissertação (Mestrado profissional em Ciências da Computação) - Departamento de Informática e Matemática Aplicada - UFRN. (Coorientador).

4.
ADELSON DIAS DE ARAÚJO JÚNIOR. Uso de Aprendizado de Máquina para Predição de Crimes em Cidades Inteligentes. Início: 2017. Dissertação (Mestrado em Ciências da Computação) - Departamento de Informática e Matemática Aplicada - UFRN, Fundação Norte Riograndense de Pesquisa e Cultura. (Orientador).

5.
MICKAEL RANINSON CARNEIRO FIGUEREDO. Detecção de Perfil de Turistas e Recomendação de Turista com base em Deep Learning. Início: 2017. Dissertação (Mestrado em Ciências da Computação) - Departamento de Informática e Matemática Aplicada - UFRN, Fundação Norte Riograndense de Pesquisa e Cultura. (Orientador).

6.
JOSÉ LUCAS SANTOS RIBEIRO. Avaliação de Gestão de Containers para Aplicações de Cidades Inteligentes. Início: 2017. Dissertação (Mestrado em Ciências da Computação) - Departamento de Informática e Matemática Aplicada - UFRN, Fundação Norte Riograndense de Pesquisa e Cultura. (Orientador).

Tese de doutorado
1.
ARTHUR EMANOEL CASSIO DA SILVA E SOUZA. Uma Plataforma de Middleware para Cidades Inteligentes. Início: 2016. Tese (Doutorado em Sistemas e Computação) - Universidade Federal do Rio Grande do Norte. (Orientador).

2.
JULIANA DE ARAÚJO OLIVEIRA. Tratamento de Exceções em Aplicações Móveis. Início: 2016. Tese (Doutorado em Sistemas e Computação) - Universidade Federal do Rio Grande do Norte. (Orientador).

Iniciação científica
1.
Ícaro Azevedo. Estudo e Definição de um Framework Para Smart Campus. Início: 2018. Iniciação científica (Graduando em Engenharia de Software) - Departamento de Informática e Matemática Aplicada - UFRN. (Orientador).

2.
Mateus Antonio. Avaliação de Confiabilidade em Sistemas Offline para Cidades Inteligentes. Início: 2018. Iniciação científica (Graduando em Engenharia de Software) - Departamento de Informática e Matemática Aplicada - UFRN, Fundação Norte Riograndense de Pesquisa e Cultura. (Orientador).

3.
HIVANA ALICE MEDEIROS DE MACEDO. Validação de um Mecanismo de Tratamento de Exceções para a Plataforma Android. Início: 2018. Iniciação científica (Graduando em Engenharia de Software) - Departamento de Informática e Matemática Aplicada - UFRN. (Orientador).

4.
Silvino Gustavo. Campus Seguro: Um dashboard para exibição de informações em tempo real. Início: 2017. Iniciação científica (Graduando em Engenharia de Software) - Departamento de Informática e Matemática Aplicada - UFRN, Fundação Norte Riograndense de Pesquisa e Cultura. (Orientador).

5.
Pedro Paiva. Detecção de Melhor Trajeto por meio de Câmeras de Vigilância em Campus Inteligente. Início: 2017. Iniciação científica (Graduando em Engenharia de Software) - Departamento de Informática e Matemática Aplicada - UFRN, Fundação Norte Riograndense de Pesquisa e Cultura. (Orientador).

6.
Fábio Henrique. Monitoramento de Aplicações em Campus Inteligente: Integração e implantação. Início: 2017. Iniciação científica (Graduando em Engenharia de Software) - Departamento de Informática e Matemática Aplicada - UFRN, Fundação Norte Riograndense de Pesquisa e Cultura. (Orientador).

7.
Gustavo Carvalho. Integração de Sistemas Utilizando Microserviços em Smart Campus. Início: 2017. Iniciação científica (Graduando em Engenharia de Software) - Departamento de Informática e Matemática Aplicada - UFRN, Fundação Norte Riograndense de Pesquisa e Cultura. (Orientador).


Orientações e supervisões concluídas
Dissertação de mestrado
1.
ELIEZIO SOARES DE SOUSA NETO. Avaliando a Robustez e Manutenibilidade do Comportamento Excepcional de Aplicações C#. 2014. Dissertação (Mestrado em Ciências da Computação) - Departamento de Informática e Matemática Aplicada - UFRN, Conselho Nacional de Desenvolvimento Científico e Tecnológico. Orientador: Nelio Alessandro Azevedo Cacho.

2.
FREDERICO NUNES DO PRANTO FILHO. ECSFlow: Implementação de um modelo de tratamento de exceção para C#. 2014. Dissertação (Mestrado em Ciências da Computação) - Departamento de Informática e Matemática Aplicada - UFRN, . Orientador: Nelio Alessandro Azevedo Cacho.

3.
THOMAS FILIPE DA SILVA DINIZ. Definindo Arquitetura Segura para Aplicações Multi-Cloud. 2014. Dissertação (Mestrado em Ciências da Computação) - Departamento de Informática e Matemática Aplicada - UFRN, Coordenação de Aperfeiçoamento de Pessoal de Nível Superior. Orientador: Nelio Alessandro Azevedo Cacho.

4.
JULIANA DE ARAÚJO OLIVEIRA. Um modelo de Tratamento de exceções sensivel ao contexto. 2013. Dissertação (Mestrado em Ciências da Computação) - Departamento de Informática e Matemática Aplicada - UFRN, . Orientador: Nelio Alessandro Azevedo Cacho.

5.
JOSÉ ALEX MEDEIROS DE LIMA. Uma abordagem para avaliação de plataformas de computação na nuvem. 2012. Dissertação (Mestrado em Ciências da Computação) - Departamento de Informática e Matemática Aplicada - UFRN, . Orientador: Nelio Alessandro Azevedo Cacho.

6.
ARTHUR EMANOEL CASSIO DA SILVA E SOUZA. Avaliando o cloud lock-in de aplicações na nuvem. 2012. Dissertação (Mestrado em Ciências da Computação) - Departamento de Informática e Matemática Aplicada - UFRN, . Orientador: Nelio Alessandro Azevedo Cacho.

7.
Israel Barbosa Garcia. Tratando Canais Excepcionais na linguagem .NET. 2010. Dissertação (Mestrado em Engenharia de Produção) - Universidade Federal do Rio Grande do Norte, . Orientador: Nelio Alessandro Azevedo Cacho.

8.
Fernando Castor. Automação da refatoração de tratamento de exceções para aspectos. 2010. Dissertação (Mestrado em Engenharia da Computação) - Universidade de Pernambuco, Fundação de Amparo à Ciência e Tecnologia do Estado de Pernambuco. Coorientador: Nelio Alessandro Azevedo Cacho.

9.
Matheus Alves de Sousa. BMMobile - Uma Linha de Produto de Software para Aplicativos Móveis de Bombeio Mecânico. 2009. Dissertação (Mestrado em Ciências da Computação) - Departamento de Informática e Matemática Aplicada - UFRN, . Coorientador: Nelio Alessandro Azevedo Cacho.

Iniciação científica
1.
GRACO BABEUF VIEIRA SILVA. Detecção Automática de mudança em Código de Tratamento de Exceções para a Plataforma Android. 2017. Iniciação Científica. (Graduando em Engenharia de Software) - Departamento de Informática e Matemática Aplicada - UFRN. Orientador: Nelio Alessandro Azevedo Cacho.

2.
MICKAEL RANINSON CARNEIRO FIGUEREDO. Desenvolvendo Técnicas de Aprendizado para extração de eventos em Cidades Inteligentes. 2016. Iniciação Científica. (Graduando em Engenharia de Software) - Departamento de Informática e Matemática Aplicada - UFRN. Orientador: Nelio Alessandro Azevedo Cacho.

3.
JOSÉ LUCAS SANTOS RIBEIRO. Tratando Dados Geográficos em Aplicações de Cidades Inteligentes. 2016. Iniciação Científica. (Graduando em Engenharia de Software) - Departamento de Informática e Matemática Aplicada - UFRN. Orientador: Nelio Alessandro Azevedo Cacho.

4.
JOSÉ LUCAS SANTOS RIBEIRO. Desenvolvendo Plataforma para extração de eventos em Cidades Inteligentes. 2016. Iniciação Científica. (Graduando em Engenharia de Software) - Universidade Federal do Rio Grande do Norte. Orientador: Nelio Alessandro Azevedo Cacho.

5.
BRUNNA SANDY ALMEIDA DE MOURA. Comparando o uso de tratamento de exceções em aplicações Android e Java padrão. 2016. Iniciação Científica. (Graduando em Engenharia de Software) - Universidade Federal do Rio Grande do Norte. Orientador: Nelio Alessandro Azevedo Cacho.

6.
ADELSON DIAS DE ARAÚJO JÚNIOR. Detecção de Padrão de Mobilidade em Trajetórias de Objetos em Movimento. 2016. Iniciação Científica. (Graduando em Engenharia da Computação) - Universidade Federal do Rio Grande do Norte. Orientador: Nelio Alessandro Azevedo Cacho.

7.
BRUNO CIPOLLA MOREIRA. Investigando a Robustez de Aplicativos de Uso Restrito. 2016. Iniciação Científica. (Graduando em CIÊNCIA DA COMPUTAÇÃO) - Universidade Federal do Rio Grande do Norte. Orientador: Nelio Alessandro Azevedo Cacho.

8.
MAYCHELL FERNANDES DE OLIVEIRA. Plataforma para Monitoramento de Movimentação de Turistas em Cidades Inteligentes. 2016. Iniciação Científica. (Graduando em Engenharia de Software) - Universidade Federal do Rio Grande do Norte. Orientador: Nelio Alessandro Azevedo Cacho.

9.
RONALDO GOMES DE MORAIS JÚNIOR. Engajamento de Cidadão em Cidades Inteligentes. 2016. Iniciação Científica. (Graduando em Ciência da Computação) - Universidade Federal do Rio Grande do Norte. Orientador: Nelio Alessandro Azevedo Cacho.

10.
JOSÉ LUCAS SANTOS RIBEIRO. Estudo de avaliação da Robustez e Manutenibilidade de Aplicações Desenvolvidas para o Sistema Operacional Android. 2015. Iniciação Científica. (Graduando em Engenharia de Software) - Universidade Federal do Rio Grande do Norte, Conselho Nacional de Desenvolvimento Científico e Tecnológico. Orientador: Nelio Alessandro Azevedo Cacho.

11.
MICKAEL RANINSON CARNEIRO FIGUEREDO. Desenvolver solução de uso de mapas e GPS para smartphones. 2015. Iniciação Científica. (Graduando em Engenharia da Computação) - Universidade Federal do Rio Grande do Norte. Orientador: Nelio Alessandro Azevedo Cacho.

12.
THIAGO CESAR ALVES DE SENA. Definição de métricas para avaliação do Data Lock-In. 2012. Iniciação Científica. (Graduando em Engenharia de Software) - Departamento de Informática e Matemática Aplicada - UFRN, Conselho Nacional de Desenvolvimento Científico e Tecnológico. Orientador: Nelio Alessandro Azevedo Cacho.

13.
RAFAEL MORAIS DE SOUZA. Integrando eFlowMining com abordagens de teste para Construção de Aplicações Robustas. 2012. Iniciação Científica. (Graduando em Engenharia de Software) - Departamento de Informática e Matemática Aplicada - UFRN, Conselho Nacional de Desenvolvimento Científico e Tecnológico. Orientador: Nelio Alessandro Azevedo Cacho.

14.
THOMAS FILIPE DA SILVA DINIZ. Avaliando o Uso de Técnicas de Modularização no Desenvolvimento de Sistemas Confiáveis. 2012. Iniciação Científica. (Graduando em Engenharia de Software) - Universidade Federal do Rio Grande do Norte. Orientador: Nelio Alessandro Azevedo Cacho.

15.
RAFAEL MORAIS DE SOUZA. Refatoração de Tratadores para Canais Excepcionais através do desenvolvimento do VisualEFlow. 2011. Iniciação Científica. (Graduando em Engenharia de Software) - Departamento de Informática e Matemática Aplicada - UFRN, Conselho Nacional de Desenvolvimento Científico e Tecnológico. Orientador: Nelio Alessandro Azevedo Cacho.

16.
JOÃO VICTOR ARAÚJO TAVARES. Plugin do Eclipse para o Desenvolvimento de Aplicações Modulares e Robustas. 2010. Iniciação Científica - Departamento de Informática e Matemática Aplicada - UFRN, Conselho Nacional de Desenvolvimento Científico e Tecnológico. Orientador: Nelio Alessandro Azevedo Cacho.

17.
THOMÁS FILIPE DA SILVA DINIZ. Refatoração de Tratadores para Canais Excepcionais. 2010. Iniciação Científica. (Graduando em Bacharelado em Ciências e Tecnologia) - Universidade Federal do Rio Grande do Norte, Conselho Nacional de Desenvolvimento Científico e Tecnológico. Orientador: Nelio Alessandro Azevedo Cacho.

18.
RENATA LOURENA DE OLIVEIRA PEREIRA. AeSFlow: uma extensão assíncrona do ESFlow. 2009. Iniciação Científica. (Graduando em Bacharelado em Ciências e Tecnologia) - Universidade Federal do Rio Grande do Norte, Conselho Nacional de Desenvolvimento Científico e Tecnológico. Orientador: Nelio Alessandro Azevedo Cacho.

19.
Arthur Emanoel C. da Silva e Souza. Reconhecimento de Falha em Aplicações Orientadas a Aspectos. 2009. Iniciação Científica. (Graduando em Bacharelado em Ciências e Tecnologia) - Universidade Federal do Rio Grande do Norte, Programa de Apoio ao Plano de Reestruturação e Expansão das Universidades. Orientador: Nelio Alessandro Azevedo Cacho.

20.
Roberto Alves de Almeida Junior. Uma extensão assíncrona do EFlow para o TAU. 2009. Iniciação Científica. (Graduando em CIÊNCIA DA COMPUTAÇÃO) - Universidade Federal do Rio Grande do Norte, Conselho Nacional de Desenvolvimento Científico e Tecnológico. Orientador: Nelio Alessandro Azevedo Cacho.



Inovação



Projetos de pesquisa


Outras informações relevantes


Os números de trabalhos e de citações de "Outras fontes" foram extraídos do Google Scholar 



Página gerada pelo Sistema Currículo Lattes em 21/10/2018 às 2:49:56