Carlos Eduardo da Silva

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


CARLOS EDUARDO DA SILVA é professor Adjunto 3 e pesquisador do Instituto Metropole Digital (IMD) da Universidade Federal do Rio Grande do Norte (UFRN). Recebeu seu Doutorado em Ciência da Computação pela Universidade de Kent no Reino Unido (2011), e realizou seu mestrado em Sistemas e Computação na Universidade Federal do Rio Grande do Norte (2007). Graduou-se em Ciência da Computação pela Universidade Federal do Rio Grande do Norte (2005). Realizou visita sabática no Departamento de Ciência da Computação da Universidade de York no Reino Unido, desenvolvendo atividades de pesquisa na area de Segurança da Informação, e Sistemas Auto-adaptativos. Realizou estágio pós-doutoral junto ao grupo de pesquisa ISSG (Information Systems Security Group) na Universidade de Kent no Reino Unido (2011), desenvolvendo atividades na area de Gestão de Identidades Federadas e Delegação de Privilégios. Têm experiência nas áreas de Auto-adaptação de Software e Geração Dinâmica de Processos, Segurança da Informação e Controle de Acesso com foco em Gestão de Identidades Federadas e Delegação de Privilégios. Foi um dos líderes do Grupo de Trabalho Computação em Nuvem para Ciência (CNC) da Rede Nacional de Ensino e Pesquisa (RNP), que implantou uma nuvem de armazenamento de larga escala ao longo do território Brasileiro, tendo sido responsável pelos aspectos relacionados a sua integração à Comunidade Acadêmica Federada (CAFe) da RNP. Seus interesses de pesquisa incluem: Engenharia de Software para Sistemas Auto-adaptativos, Segurança da Informação, Gestão de Processos de Negócios, Computação em Nuvem e IoT. Foi o vice-coordenador (2013-2015), coordenador (2015), e atual coordenador (desde 09/2017) do Programa de Pós-graduação em Engenharia de Software do IMD. É membro do Comitê Técnico em Gestão de Identidades da RNP. (Texto informado pelo autor)


Identificação


Nome
Carlos Eduardo da Silva
Nome em citações bibliográficas
DA SILVA, C. E.;SILVA, C. E.;SILVA, CARLOS EDUARDO DA;DA SILVA, CARLOS EDUARDO

Endereço


Endereço Profissional
Universidade Federal do Rio Grande do Norte, Instituto Metrópole Digital.
IMD/Campus Universitário Lagoa Nova
Lagoa Nova
59078970 - Natal, RN - Brasil
Telefone: (84) 33422216
Ramal: 129
URL da Homepage: www.imd.ufrn.br


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


2007 - 2011
Doutorado em Ciência da Computação.
University of Kent, U. KENT, Inglaterra.
Título: Dynamic Generation of Adaptation Plans for Self-adaptive Software Systems, Ano de obtenção: 2011.
Orientador: Rogerio de Lemos.
Bolsista do(a): Program Alban, ALBAN, Portugal.
Palavras-chave: self-adaptive systems; Workflow Management Technology; workflow generation; Arquitetura de Software.
Grande área: Ciências Exatas e da Terra
2005 - 2007
Mestrado em Sistemas e Computação.
Universidade Federal do Rio Grande do Norte, UFRN, Brasil.
Título: Um Modelo de Interconexão de Componentes para Ambientes Multimídia Distribuido,Ano de Obtenção: 2007.
Orientador: Glêdson Elias da Silveira.
2000 - 2004
Graduação em Ciência da Computação.
Universidade Federal do Rio Grande do Norte, UFRN, Brasil.
Título: Um Modelo Conceitual de Interconexão de Componentes para Sistemas Multimídia Distribuídos.
Orientador: Adilson Barboza Lopes.
Bolsista do(a): Conselho Nacional de Desenvolvimento Científico e Tecnológico, CNPq, Brasil.
1997 - 1999
Ensino Médio (2º grau).
Colégio Pedro II, CP II, Brasil.


Pós-doutorado


2016 - 2016
Pós-Doutorado.
University of York, YORK, Inglaterra.
Grande área: Ciências Exatas e da Terra
Grande Área: Ciências Exatas e da Terra / Área: Ciência da Computação / Subárea: Segurança de Sistemas de Informação.
Grande Área: Ciências Exatas e da Terra / Área: Probabilidade e Estatística / Subárea: Probabilidade / Especialidade: Processos Markovianos.
2011 - 2011
Pós-Doutorado.
University of Kent, U. KENT, Inglaterra.
Bolsista do(a): School of Computing - University of Kent, SOC-UOK, Inglaterra.
Grande área: Ciências Exatas e da Terra
Grande Área: Ciências Exatas e da Terra / Área: Ciência da Computação / Subárea: Segurança de Sistemas de Informação / Especialidade: Gestão de Identidades Federadas.
Grande Área: Ciências Exatas e da Terra / Área: Ciência da Computação / Subárea: Segurança de Sistemas de Informação / Especialidade: Delegação de Privilégios.


Formação Complementar


2006 - 2006
English Pre-Intermediate. (Carga horária: 180h).
Serviço Nacional de Aprendizagem Comercial, SENAC/RN, Brasil.
2005 - 2005
English Elementary. (Carga horária: 180h).
Serviço Nacional de Aprendizagem Comercial, SENAC/RN, Brasil.
2005 - 2005
English Starter. (Carga horária: 180h).
Serviço Nacional de Aprendizagem Comercial, SENAC/RN, Brasil.
2003 - 2003
Aspectos de Segurança em Redes GSM, GPRS e UMTS. (Carga horária: 6h).
Universidade Federal do Rio Grande do Norte, UFRN, Brasil.
2003 - 2003
Manipulando Documentos Html e Xhtml Com Dom. (Carga horária: 6h).
Universidade Federal do Rio Grande do Norte, UFRN, Brasil.
2002 - 2002
Programando Com Ferramentas Gnu. (Carga horária: 6h).
Universidade Federal do Rio Grande do Norte, UFRN, Brasil.
2002 - 2002
Tecnicas de Segurança de Informação. (Carga horária: 6h).
Universidade Federal de Santa Catarina, UFSC, Brasil.
2002 - 2002
Desenvolvendo Para Web Com JSP e Servlets. (Carga horária: 6h).
Universidade Federal do Rio Grande do Norte, UFRN, Brasil.


Atuação Profissional



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

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

Vínculo institucional

2005 - 2006
Vínculo: Bolsista, Enquadramento Funcional: Bolsista a nível de Pós-graduação

Vínculo institucional

2005 - 2005
Vínculo: Bolsista, Enquadramento Funcional: Bolsista CPqD, Carga horária: 20
Outras informações
Bolsista a nível de mestrado

Vínculo institucional

2004 - 2005
Vínculo: Bolsista, Enquadramento Funcional: Bolsista CNPq, Carga horária: 20

Vínculo institucional

2003 - 2004
Vínculo: Bolsista, Enquadramento Funcional: Boslsita CNPq, Carga horária: 20

Vínculo institucional

2001 - 2003
Vínculo: Livre, Enquadramento Funcional: Bolsista PET, Carga horária: 20
Outras informações
Bolsista do programa PET

Atividades

08/2018 - Atual
Ensino, Tecnologia da Informação, Nível: Graduação

Disciplinas ministradas
Linguagem de Programação II
09/2017 - Atual
Direção e administração, Instituto Metrópole Digital, .

Cargo ou função
Coordenador do Programa de Pós-Graduação em Engenharia de Software.
01/2014 - Atual
Pesquisa e desenvolvimento , Instituto Metrópole Digital, .

02/2018 - 07/2018
Ensino, Tecnologia da Informação, Nível: Graduação

Disciplinas ministradas
Desenvolvimento de Sistemas Web II
02/2018 - 07/2018
Ensino, Engenharia de Software, Nível: Pós-Graduação

Disciplinas ministradas
Desenvolvimento Web II
08/2017 - 12/2017
Ensino, Engenharia de Software, Nível: Pós-Graduação

Disciplinas ministradas
Arquitetura Orientada a Serviços (SOA)
07/2017 - 12/2017
Ensino, Tecnologia da Informação, Nível: Graduação

Disciplinas ministradas
Linguagem de Programação II
Tópicos especiais em Redes de Computadores: Administração de Infraestrutura de Nuvem
02/2017 - 06/2017
Ensino, Tecnologia da Informação, Nível: Graduação

Disciplinas ministradas
Desenvolvimento de Sistemas Web II
Linguagem de Programação II
08/2015 - 01/2016
Direção e administração, Instituto Metrópole Digital, .

Cargo ou função
Coordenador do Programa de Pós-Graduação em Engenharia de Software.
08/2015 - 12/2015
Ensino, Engenharia de Software, Nível: Pós-Graduação

Disciplinas ministradas
Gestão de Identidades
08/2015 - 12/2015
Ensino, Tecnologia da Informação, Nível: Graduação

Disciplinas ministradas
Boas Práticas de Programação
Desenvolvimento de Sistemas Web II
Linguagem de Programação II
09/2013 - 08/2015
Direção e administração, Instituto Metrópole Digital, .

Cargo ou função
Vice-Coodenador do Programa de Pós-graduação em Engenharia de Software.
02/2015 - 06/2015
Ensino, Tecnologia da Informação, Nível: Graduação

Disciplinas ministradas
Linguagem de Programação II
7/2014 - 12/2014
Ensino, Tecnologia da Informação, Nível: Graduação

Disciplinas ministradas
Boas Práticas de Programação
Linguagem de Programação I
Linguagem de Programação II
7/2014 - 12/2014
Ensino, Engenharia de Software, Nível: Pós-Graduação

Disciplinas ministradas
Desenvolvimento Web II
02/2014 - 06/2014
Ensino, Engenharia de Software, Nível: Pós-Graduação

Disciplinas ministradas
Fundamentos de Sistemas de Computação
01/2014 - 06/2014
Ensino, Tecnologia da Informação, Nível: Graduação

Disciplinas ministradas
Estruturas de Dados Báscias I
Laboratório de Programação I
03/2014 - 05/2014
Ensino, Arquitetura de Nuvem, Nível: Especialização

Disciplinas ministradas
Service Oriented Architecture
Web Services
07/2013 - 12/2013
Ensino, Ciência e Tecnologia, Nível: Graduação

Disciplinas ministradas
Programação Orientada a Objetos
Programação Corporativa
02/2013 - 06/2013
Ensino, Ciência e Tecnologia, Nível: Graduação

Disciplinas ministradas
Informática Fundamental
Desenvolvimento de Sistemas para Internet II
08/2012 - 12/2012
Ensino, Ciência e Tecnologia, Nível: Graduação

Disciplinas ministradas
Linguagem de Programação
Programação Corporativa
11/2003 - 11/2005
Pesquisa e desenvolvimento , Centro de Ciências Exatas, Departamento de Informática e Matemática Aplicada.

Linhas de pesquisa
Engenharia de Software
9/2001 - 12/2003
Extensão universitária , Centro de Ciências Exatas, Departamento de Informática e Matemática Aplicada.

Atividade de extensão realizada
Membro do Programa PET de Ciencias da Computação.

University of Kent, U. KENT, Inglaterra.
Vínculo institucional

2011 - 2011
Vínculo: Celetista formal, Enquadramento Funcional: Research Associate, Carga horária: 40
Outras informações
Research Associate at the School of Computing, working at the TAS3 (www.tas3.eu) project.

Vínculo institucional

2009 - 2011
Vínculo: Celetista formal, Enquadramento Funcional: Temporary Assistant Lecturer, Carga horária: 8

Vínculo institucional

2007 - 2011
Vínculo: Estudante, Enquadramento Funcional: PhD Candidate, Regime: Dedicação exclusiva.

Atividades

07/2011 - 12/2011
Pesquisa e desenvolvimento , School of Computing, .

07/2007 - 09/2011
Pesquisa e desenvolvimento , School of Computing, .

01/2011 - 04/2011
Ensino, MSc in Distributed Systems and Networks, Nível: Pós-Graduação

Disciplinas ministradas
Software Engineering
09/2010 - 12/2010
Ensino, MSc in Distributed Systems and Networks, Nível: Pós-Graduação

Disciplinas ministradas
Advanced Object-Oriented Programming
Advanced Java for Programmers
09/2010 - 12/2010
Ensino, Computer Science, Nível: Graduação

Disciplinas ministradas
Introduction to Object-Oriented Programming
09/2009 - 12/2009
Ensino, Computer Science, Nível: Graduação

Disciplinas ministradas
Introduction to Object-Oriented Programming
Introduction to Information Systems
01/2009 - 04/2009
Ensino, Computer Science, Nível: Graduação

Disciplinas ministradas
Advanced Programming Techniques
01/2009 - 04/2009
Ensino, MSc in Computer Science, Nível: Pós-Graduação

Disciplinas ministradas
Software Engineering

Instituto Federal de Educação, Ciência e Tecnologia do Rio Grande do Norte, IFRN, Brasil.
Vínculo institucional

2006 - 2012
Vínculo: , Enquadramento Funcional: Professor do Ensino Básico Tec e Tecnologico, Carga horária: 40, Regime: Dedicação exclusiva.

Atividades

04/2012 - 08/2012
Ensino,

Disciplinas ministradas
Engenharia de Software
Fundamentos de Lógica e Algoritmos
Informática Básica
04/2012 - 08/2012
Ensino, Licenciatura em Química, Nível: Graduação

Disciplinas ministradas
Informática Básica
03/2007 - 08/2007
Ensino,

Disciplinas ministradas
Aplicações de Redes de Computadores
Programação Orientada a Objetos
Analise Orientada a Objetos
09/2006 - 02/2007
Ensino,

Disciplinas ministradas
Informática
Algoritmos


Linhas de pesquisa


1.
Segurança da Informação e Gestão de Identidades
2.
Computação em Nuvem
3.
Engenharia de Software para Sistemas Auto-adaptativos
4.
Cidades Inteligentes e Humanas
5.
Engenharia de Software
6.
Sistemas Auto-Adaptativos
7.
Engenharia de Software para Sistemas Auto-adaptativos
8.
Security
9.
Federated Identity Management


Projetos de pesquisa


2016 - 2017
Desenvolvendo Aplicações para Cidades Inteligentes e Humanas: Um estudo sobre a plataforma FIWARE
Descrição: O desenvolvimento de aplicações para cidades inteligentes envolve um número de tecnologias, tais como Internet das Coisas, Computação em Nuvem e Big data, necessitando de uma infraestrutura de suporte que sirva de base para o desenvolvimento de tais aplicações. Nesse contexto, a plataforma FIWARE surge como uma candidata a infraestrutura de apoio ao desenvolvimento de aplicações e serviços de Cidades Inteligentes. A plataforma FIWARE oferece uma gama de serviços comuns para o desenvolvimento de soluções para Cidades Inteligentes, tratando diversos aspectos, como por exemplo, mecanismos para de aplicações de IoT, segurança, e o suporte a composição de aplicações, serviços, e dados para o desenvolvimento de novas aplicações. Diversas aplicações de IoT, que vem sendo desenvolvidas por pesquisadores da UFRN, precisam ser migradas para um ambiente de nuvem de modo a tirar proveito da maior capacidade computacional e funcionalidades oferecidas por tal ambiente. Nesse sentido, é necessário a realização estudos acerca deste tópico, uma vez que o processo de migração não é trivial. Este projeto tem como objetivo principal a migração de um protótipo de rastreador solar desenvolvido em projetos anteriores para a plataforma FIWARE, permitindo assim lidar com a crescente quantidade de dados gerados pelo rastreador, além de permitir realizar uma análise mais sofisticada sobre esses dados..
Situação: Concluído; Natureza: Pesquisa.
Alunos envolvidos: Graduação: (1) .
Integrantes: Carlos Eduardo da Silva - Coordenador / José Henrique Fernandez - Integrante / AUGUSTO JOSE VENANCIO NETO - Integrante.Financiador(es): Universidade Federal do Rio Grande do Norte - Bolsa.Número de orientações: 1
2015 - 2016
Proposta de sistema de gerenciamento de postes inteligentes
Descrição: Sistemas de vigilância eletrônica tem sido empregado nas grandes cidades, e por diversas instituições, como mecanismos de apoio a segurança pública. Tais sistemas são normalmente compostos de um conjunto de postes inteligentes, que além de câmera de vigilância, podem conter outros equipamentos de forma a oferecer serviços para a população, como por exemplo pontos de acesso à Internet. De modo a aumentar a robustez dos postes inteligentes, painéis solares e bancos de bateria podem ser adicionado, fazendo com que o poste e seus equipamentos funcionem de maneira independente da rede de energia elétrica. Ao longo do dia o sol descreve um movimento na abobada celeste de leste a oeste, de forma que, para atingir um máximo desempenho, a instalação de um poste inteligente com painel solar precisa ser feita considerando esse movimento. Uma forma de aumentar a autonomia dos postes inteligentes é fazer com que os painéis solares rastreiem o movimento do sol ao longo do dia de maneira automática. Além disso, o gerenciamento destes postes também é um problema. Dado o número de postes necessários para cobrir uma cidade de pequeno porte, se faz necessário algum mecanismo que permita aos gestores acompanhar o estado de funcionamento dos postes e seus equipamentos. Nesse contexto, este projeto visa desenvolver uma aplicação protótipo para gerenciamento de postes inteligentes, contemplando tanto software embarcado nos equipamentos que compõem um poste inteligente, como um sistema de software para coleta, processamento e gerenciamento..
Situação: Concluído; Natureza: Pesquisa.
Alunos envolvidos: Graduação: (2) .
Integrantes: Carlos Eduardo da Silva - Coordenador / José Henrique Fernandez - Integrante.Financiador(es): Universidade Federal do Rio Grande do Norte - Bolsa.Número de orientações: 1
2015 - Atual
Desenvolvimento de interfaces para analise de expressão gênica
Descrição: O projeto consiste em desenvolver interfaces para a análise de expressão gênica e obtenção de assinaturas estáveis de expressão a partir de dados de obtidos de experimentos de microarray e/ou de sequenciamento do transcriptoma por tecnologias de segunda geração (RNA-seq). Nos últimos anos houveram muitos avanços na área e muitas metodologias e técnicas têm sido propostas para avaliação de expressão gênica, vide o repositório do Bioconductor (projeto que disponibiliza pacotes R para a análise de dados genômicos) [ref 1], porém ferramentas com design amigáveis precisam ser desenvolvidas para possibilitar a análise de dados por profissionais com pouca experiência em análise computacional de grande volume de dados, com pouco conhecimento em estatística e programação. Desta forma a ferramenta proposta pelo presente trabalho deve oferecer ao usuário o suporte necessário para uma correta analise de seus dados..
Situação: Em andamento; Natureza: Pesquisa.
Alunos envolvidos: Graduação: (2) .
Integrantes: Carlos Eduardo da Silva - Integrante / Daniel Sabino Amorim de Araujo - Integrante / JORGE ESTEFANO SANTANA DE SOUZA - Coordenador.
2015 - Atual
SmartMetropolis - Plataforma e Aplicações para Cidades Inteligentes

Projeto certificado pelo(a) coordenador(a) Frederico Araújo da Silva Lopes em 05/03/2017.
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. Por fim, a proposta criará um ambiente propício para a inovação tecnológica que resultará na possibilidade de geração de novos negócios explorando toda a gama de novas informações sobre as cidades..
Situação: Em andamento; Natureza: Pesquisa.
Alunos envolvidos: Graduação: (20) / Mestrado acadêmico: (11) / Doutorado: (4) .
Integrantes: Carlos Eduardo da Silva - Integrante / Frederico Araújo da Silva Lopes - Coordenador / Nelio Alessandro Azevedo Cacho - Integrante / Thaís Vasconcelos Batista - Integrante / Daniel Sabino Amorim de Araujo - Integrante / Adrião Duarte Dória Neto - Integrante / IVANOVITCH MEDEIROS DANTAS DA SILVA - Integrante.Número de orientações: 2
2014 - 2016
Guardião Cloud System

Projeto certificado pela empresa Webone System em 03/03/2015.
Descrição: O projeto Guardião tem como objetivo o desenvolvimento de um sistema de apoio para Internet das Coisas (Internet of Things - IoT). A IoT propõe que sistemas computacionais sejam formados por diversos dispositivos produtores e/ou consumidores de informação, permitindo o desenvolvimento de diversas soluções baseadas na coleta e tratamento de dados. Porém, além da coleta e análise de dados, é necessário também tomar decisões e agir com base nas mesmas. Nesse contexto, o projeto Guardião busca aplicar conceitos de computação autonômica para facilitar o desenvolvimento de aplicações de IoT. A computação autonômica define um loop de controle com um conjunto de atividades que permite a um sistema alterar seu comportamento ou estrutura em resposta a mudanças nos requisitos, seu ambiente de execução, ou a si próprio. A proposta do projeto Guardião, é de desenvolver um sistema de suporte para o uso aplicado de Internet das Coisas permitindo não somente a coleta e análise de dados, mas também seu uso para a tomada de decisão, baseado no loop de controle da computação autonômica. A proposta considera que qualquer dispositivo com acesso a internet, possa realizar o envio de informações em formato variado, permitindo ao usuário acompanhamento em tempo real dos dados coletados, assim como a definição de mecanismos de tomada de decisão, como a ativação de um determinado dispositivo ou a geração de alertas em caso de problema..
Situação: Concluído; Natureza: Pesquisa.
Alunos envolvidos: / Mestrado profissional: (1) .
Integrantes: Carlos Eduardo da Silva - Coordenador / Romulo Fagundes Cantanhede - Integrante.
Número de produções C, T & A: 1 / Número de orientações: 1
2014 - 2016
Modelo de decisão para minimização do efeito chicote em cadeias de suprimento
Descrição: Este projeto tem como objetivo estudar modelos de decisão e aplicá-los no contexto de cadeias de suprimento para minimizar o efeito chicote. Este é um problema clássica da área de supply chain management e tem sido bastante debatido na literatura da área. Inicialmente será feito um grande survey para identificar os trabalhos relacionados, assim como para identificar os principais modelos, as variáveis e a estratégica utilizada para reduzir o efeito chicote. Após esta etapa, será proposto um modelo para o estudo de casa que será realizado com uma empresa do estado do Rio Grande Norte. Com esta possibilidade, o modelo teórico será validado com os decisores da empresa e após um estudo de caso será conduzido para avaliar a contribuição do modelo em relação as práticas de gestão utilizadas pela empresa..
Situação: Concluído; Natureza: Pesquisa.
Alunos envolvidos: Graduação: (1) .
Integrantes: Carlos Eduardo da Silva - Integrante / Luciano Ferreira - Coordenador.
2014 - 2015
MobiLivre: uma plataforma para o desenvolvimento de aplicações de auxílio a mobilidade urbana

Projeto certificado pelo(a) coordenador(a) Frederico Araújo da Silva Lopes em 05/03/2017.
Descrição: A Computação Ubíqua ou Pervasiva 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: (2) .
Integrantes: Carlos Eduardo da Silva - Integrante / Frederico Araújo da Silva Lopes - Coordenador / Nelio Alessandro Azevedo Cacho - Integrante / GIBEON SOARES DE AQUINO JUNIOR - Integrante.
2013 - 2016
Seleção de Serviços de Nuvem Baseado em Mecanismos de Tomada de Decisão com Múltiplos Objetivos
Descrição: A computação em nuvem disponibiliza recursos computacionais na forma de serviços que podem ser acessados de qualquer lugar do mundo. O uso de serviços de computação em nuvem vem crescendo vertiginosamente, sendo adotado por diferentes instituições na indústria e na academia, resultando em um crescimento no número e tipos de serviços oferecidos. Serviços de nuvem apresentam especificações técnicas e gerenciais heterogêneas, de maneira que, organizações que desejam utilizar serviços de nuvem para implementar seus próprios serviços necessitam de mecanismos para auxiliar no processo de decisão acerca de qual serviço(s) de nuvem contratar. Este projeto considera o problema de tomada de decisão para a seleção e composição de serviços de nuvem, tendo como objetivo principal o desenvolvimento de uma ferramenta para auxiliar gestores de TI na escolha de serviços de nuvem baseado nas propriedades dos serviços disponíveis e nos requisitos a serem atendidos por estes serviços. Esta ferramenta será baseada em métodos, modelos e algoritmos para a seleção e composição de serviços de nuvem que satisfaçam múltiplos critérios, utilizando como base a pesquisa desenvolvida por nós nas áreas de seleção de serviços web e seleção de componentes e configurações arquiteturais..
Situação: Concluído; Natureza: Pesquisa.
Alunos envolvidos: Graduação: (2) .
Integrantes: Carlos Eduardo da Silva - Coordenador / Frederico Araújo da Silva Lopes - Integrante / HIVANA ALICE MEDEIROS DE MACEDO - Integrante / Luciano Ferreira - Integrante / Gabriela Cavalcante da Silva - Integrante.
Número de produções C, T & A: 1 / Número de orientações: 1
2012 - 2015
SmartClassroom - Tornando o Ambiente de Aula Mais Inteligente

Projeto certificado pelo(a) coordenador(a) Frederico Araújo da Silva Lopes em 05/03/2017.
Descrição: A Computação Ubíqua ou Pervasiva 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 pervasivas caracterizam-se por constantes mudanças em seu estado de execução, geradas pelos ambientes altamente dinâmicos em que executam. A literatura apresenta alguns sistemas ubíquos que tentam tornar o ambiente de sala de aula mais ativos e interativos, entretanto não pasam de protótipos com poucas funcionaliddes oferecidas. Além disso, essas aplicações foram desenvolvidas visando turmas convencionais, com pequena quantidade de alunos por turma. Esse projeto objetiva o desenvolvimento de um sistema ubíquo que permita a criação de salas de aula mais ativas e interativas. Uma das principais funcionalidades dessa aplicação é controlar automaticamente a presença de alunos nas turmas grandes (cerca de 160 alunos) como as da ECT, sendo essa tarefa uma das reclamações dos docentes que ministram aulas para essas grandes turmas da ECT. Existem vários desafios para serem superados no desenvolvimento do sistema proposto, como por exemplo, o desenvolvimento de técnicas e algoritmos computacionais capazes de identificar quais alunos estão presentes em sala em uma determinada turma com uma mínima taxa de falsos positivos e falsos negativos..
Situação: Concluído; Natureza: Pesquisa.
Alunos envolvidos: Graduação: (3) .
Integrantes: Carlos Eduardo da Silva - Integrante / Frederico Araújo da Silva Lopes - Coordenador / Rummenigge Rudson Dantas - Integrante.
2012 - 2014
Instanciação e Avaliação de um Framework para a Geração Dinâmica de Processos
Descrição: Devido a crescente complexidade dos sistemas de software, a comunidade de Engenharia de Software vem adotando o conceito de auto-adaptação para lidar com os software do futuro. Um sistema auto-adaptativo (ou autonômico) é capaz de modificar de maneira autônoma sua própria estrutura e/ou comportamento em tempo de execução para lidar com mudanças em seus requisitos, em seu ambiente de execução, e no próprio sistema. Nossa pesquisa desenvolveu um framework para a geração dinâmica de processos para sistemas auto-adaptativos que foi avaliado em dois domínios diferentes (reconfiguração arquitetural e testes de integração) com a realização de diversos experimentos que demonstraram sua viabilidade, e serviram para fazer uma avaliação quantitativa comparando sua performance e escalabilidade com outras abordagens. Este projeto visa uma nova instanciação do framework para geração dinâmica de processos no ambiente de execução OSGi de maneira a conduzir uma avaliação acerca de sua viabilidade, performance e escalabilidade em um ambiente de execução utilizado pela indústria, resultando assim em uma solução com aplicabilidade real para o gerenciamento de sistemas de software. Como parte desta nova instanciação, pretendemos também realizar uma extensão do framework de maneira a incorporar quaisquer melhorias identificadas durante sua instanciação em um novo ambiente..
Situação: Concluído; Natureza: Pesquisa.
Alunos envolvidos: Mestrado acadêmico: (2) .
Integrantes: Carlos Eduardo da Silva - Coordenador / Adilson Barboza Lopes - Integrante / José Augusto Nascimento de Medeiros - Integrante / Fernando Helton Linhares Soares - Integrante.
Número de produções C, T & A: 7 / Número de orientações: 2
2011 - 2011
TAS3 - Trusted Architecture for Securely Shared Services
Descrição: The TAS³ Integrated Project ( Trusted Architecture for Securely Shared Services ) aims to have a European-wide impact on services based upon personal information, which is typically generated over a human lifetime and therefore is collected & stored at distributed locations and used in a multitude of business processes. The TAS³ project researches & developes a trusted architecture and set of adaptive security services which will preserve personal privacy and confidentiality in dynamic environments. Specifically, TAS³ will provide a next generation trust & security architecture that is ready to: meet the requirements of complex and highly versatile business processes, enables the dynamic user-centric management of policies, will ensure end-to-end secure transmission of personal information and user-controlled attributes between heterogeneous, context dependent and continuously changing systems. This includes a trust and data protection infrastructure for managing & assessing the risks associated with identity authentication (level of assurance) and the trustworthiness of actors. The architecture proposed by the TAS³ project can be instantiated in different contexts because the nature of this personal information is not specific to TAS³. The TAS³ project validates & demonstrates its generic applicability in the domains of e-Employability and e-Health..
Situação: Concluído; Natureza: Pesquisa.
2005 - 2006
SAFES - Sistema de Análise de Falha de Equipamentos de Sub-Superfície em poços de petróleo
Descrição: O presente projeto tem por objetivo principal definir e ajustar um modelo estatístico para determinar antecipadamente fatores que determinam a exigência de manutenção preventiva em equipamentos de sub-superfície de poços de petróleo da PETROBRAS. Este modelo será concretizado e operacionalizado em um sistema de informações (software), de modo a viabilizar o processo decisório em tempo hábil. O sistema deverá ser capaz de dar suporte à coleta confiável dos dados de interesse do modelo estatístico, aplicar e oferecer relatórios de manutenção requerida (com níveis de urgência), registrar procedimentos efetuados e simular cenários que podem conduzir a falhas. Além disso, permitirá também fornecer, através de técnicas de Pesquisa Operacional e Sistema de Informações Geográficas, a priorização de poços e equipamentos de sub-superfície que deverão ser, preventivamente, atendidos prioritariamente. Em sumário, o sistema objetiva dar maior capacidade de planejamento dos gestores do processo de manutenção dos equipamentos de sub-superfície em poços, o que permite, normalmente, redução de custos operacionais..
Situação: Concluído; Natureza: Pesquisa.
2005 - 2005
FLEXTV: Desenvolvimento de Middleware para o Sistema Brasileiro de Televisão
Descrição: O projeto FlexTV tem por objetivo principal a concepção de uma arquitetura conceitual de um middleware e a definição de APIs para programas de televisão interativos que serão avaliadas pelo Governo Brasileiro e, caso aprovadas, utilizadas como parte do Modelo de Referência do Sistema Brasileiro de Televisão Digital. O projeto prevê a elaboração de análises tecnológicas e econômicas de modo a subsidiar a definição de um modelo de referência adequado às necessidades da população brasileira. A arquitetura e as APIs propostas serão validadas através da implementação de um protótipo do middleware e de aplicações residentes no terminal de acesso do sistema de televisão digital. O projeto prevê ainda a realização de testes de integração do middleware com resultados de outros sub-projetos do projeto do Sistema Brasileiro de Televisão Digitral: aplicações, serviço de saúde, transmissão, camada de transporte e terminal de acesso..
Situação: Concluído; Natureza: Pesquisa.
Alunos envolvidos: Graduação: (30) / Mestrado acadêmico: (20) / Doutorado: (10) .
Integrantes: Carlos Eduardo da Silva - Integrante / Adilson Barboza Lopes - Integrante / Glêdson Elias da Silveira - Integrante / Guido Lemos de Souza Filho - Coordenador.Financiador(es): Centro de Estudos e Sistemas Avançados do Recife - Cooperação / Financiadora de Estudos e Projetos - Auxílio financeiro / Itau Tecnologia S/A - Cooperação / Samsung - Cooperação / Universidade Federal da Paraíba - Cooperação / Universidade Federal de Goiás - Cooperação / Universidade Federal do Rio Grande do Norte - Cooperação / Pontifícia Universidade Católica do Rio de Janeiro - Cooperação.
Número de produções C, T & A: 3 / Número de orientações: 2
2004 - 2005
HITV - Desenvolvimento de Software e Hardware para Sistemas de Televisão Digital de Alta Definição
Descrição: O projeto HiTV tem por objetivo montar e testar um streamer HDTV e um set-top box HDTV em laboratório e nas redes da BigTV (concessionária de TV a cabo por assinatura em Joaão Pessoa), Cabo TV (concessionária de TV a cabo por assinatura em Natal) e TV Cabugi (concessionária de TV aberta em Natal); desenvolver e testar um serviço de distribuição de programas interativos; desenvolver um decodificador, um codificador e um multiplexador todos com suporte para HDTV..
Situação: Concluído; Natureza: Pesquisa.
Alunos envolvidos: Graduação: (16) / Especialização: (0) / Mestrado acadêmico: (5) / Mestrado profissional: (0) / Doutorado: (9) .
Integrantes: Carlos Eduardo da Silva - Integrante / Glêdson Elias da Silveira - Integrante / Guido Lemos de Souza Filho - Coordenador / Jorge H C Fernandes - Integrante.Financiador(es): Conselho Nacional de Desenvolvimento Científico e Tecnológico - Bolsa / Universidade Federal da Paraíba - Cooperação / Universidade Federal do Rio Grande do Norte - Cooperação / Financiadora de Estudos e Projetos - Auxílio financeiro.
Número de produções C, T & A: 1
2003 - 2004
I2TV - Infra-estrutura Internet2 para Desenvolvimento e Teste de Programas e Ferramentas para TV Interativa
Descrição: O projeto I2TV tem por objetivo dar suporte a formação de um consórcio para desenvolvimento e teste de aplicações e ferramentas para TV Interativa em ambiente Internet2. Fazem parte do consórcio as universidades UFRN, PUC-Rio, USP-SP e UFSC e as emissoras de televisão TVU-RN, TVE-RJ, TV Cultura-SP e TV Cultura-SC. O projeto prevê o estudo dos três componentes essenciais em aplicações interativas de vídeo digital em banda larga: a geração de conteúdo, os exibidores (formatadores) temporais, presentes nos set-top boxes, e os sistemas (redes) de suporte a distribuição..
Situação: Concluído; Natureza: Pesquisa.
Alunos envolvidos: Graduação: (35) / Especialização: (0) / Mestrado acadêmico: (8) / Mestrado profissional: (0) / Doutorado: (4) .
Integrantes: Carlos Eduardo da Silva - Integrante / Adilson Barboza Lopes - Integrante / Diogo Fagundes de Oliveira - Integrante / Guido Lemos de Souza Filho - Coordenador / Jorge H C Fernandes - Integrante.Financiador(es): Conselho Nacional de Desenvolvimento Científico e Tecnológico - Bolsa.


Projetos de desenvolvimento


2017 - Atual
GT-AMPTo - Autenticação Multi-fator para Todos
Descrição: A facilidade de autenticação única, presente nas implementações do modelo de gestão de identidade federada, trouxe benefícios no ponto de vista da usabilidade. Porém, também foram introduzidas novas vulnerabilidades, pois bastaria ao atacante descobrir um único par usuário e senha para ter acesso a todos os serviços da federação. O objetivo desse trabalho é desenvolver uma solução de autenticação com múltiplos fatores que possa ser implantada na federação CAFe, além de permitir a transposição dessa autenticação para a Internet física. Pretende-se combinar os dispositivos que o usuário carrega, como telefones e relógios inteligentes, com uma infraestrutura de Internet das Coisas (IoT). Como resultado, espera-se que os dispositivos que o usuário carrega possam ser usados como fatores extras de autenticação em serviços online e também como componente de autenticação para interação com a Internet das Coisas..
Situação: Em andamento; Natureza: Desenvolvimento.
Alunos envolvidos: Graduação: (3) / Mestrado acadêmico: (1) .
Integrantes: Carlos Eduardo da Silva - Coordenador / Emerson Ribeiro de Mello - Integrante / Michelle Silva Wangham - Integrante.
2014 - 2014
SE-CNC - Serviço Experimental: Computação em Nuvem para Ciência (Fase 3)
Descrição: Em suas primeira e segunda fases, o grupo de trabalho GT-CNC desenvolveu uma solução piloto para armazenamento de dados em nuvem dentro do ambiente de rede da RNP. O piloto é semelhante a serviços de nuvens conhecidos, como o Dropbox, e assim realiza funções como a criação de pastas, o envio de arquivos para nuvem, etc. O piloto desenvolvido tinha como um de seus diferenciais o suporte a autenticação através do serviço de autenticação federada, e foi validado no contexto da Federação de experimentação CAFe Expresso. Em sua terceira fase, o GT se concentra no refinamento de um cliente de acesso Web, de modo a melhorar a usabilidade do serviço, e no desenvolvimento de novas funcionalidades para torná-lo análogo a serviços comerciais existentes. Nesta fase, a solução desenvolvida se transformou em um serviço experimental que está sendo oferecido para um conjunto de 11 instituições participantes de modo a permitir uma avaliação mais realista da solução..
Situação: Concluído; Natureza: Desenvolvimento.
Alunos envolvidos: Graduação: (4) / Mestrado acadêmico: (2) .
Integrantes: Carlos Eduardo da Silva - Integrante / Roberto Samarone dos Santos Araújo - Coordenador / Thomas Filipe da Silva Diniz - Integrante / Guilherme Maluf Martins Balzana - Integrante / André Luís Castro de Felippe - Integrante / Tainá Jesus Medeiros - Integrante.Financiador(es): Rede Nacional de Ensino e Pesquisa - Outra.
2014 - 2014
Projeto ARAM
Descrição: O Sol (ARAM em tupi-guarani) é o principal agente modulador dos fenômenos de toda a atmosfera terrestre. Nossa estrela central tem sua fonte de energia em reações termonucleares que ocorrem em seu núcleo. Os avanços tecnológicos têm possibilitado uma exploração cada vez mais eficiente das potencialidades que este astro oferece. Podemos citar como aplicações dos potenciais do sol: os sistemas solares de aquecimento e de geração de energia elétrica. Para tirar o máximo proveito dos potenciais que o sol oferece, os sistema tecnológicos atuais podem ser otimizados e auto ajustados a cada momento, de acordo com as mudanças temporais ocorridas na incidência dos raios solares sobre a terra. O objetivo do projeto ARAM é desenvolver uma plataforma de rastreamento solar automática que possa servir como base para o desenvolvimento de fotômetros (e outros dispositivos) que necessitem acompanhar automaticamente o movimento aparente do Sol na abóbada celeste..
Situação: Concluído; Natureza: Desenvolvimento.
Alunos envolvidos: Graduação: (4) / Doutorado: (1) .
Integrantes: Carlos Eduardo da Silva - Coordenador / Luiz Eduardo Cunha Leite - Integrante / José Henrique Fernandez - Integrante.Financiador(es): Universidade Federal do Rio Grande do Norte - Outra.
2012 - 2013
GT-CNC-2 - Computação em Nuvem para Ciência: Armazenamento de Dados - Fase 2

Projeto certificado pelo(a) coordenador(a) Roberto Samarone dos Santos Araújo em 14/08/2014.
Descrição: O grupo de trabalho visa o estudo, a integração e a avaliação de ferramentas de baixo custo para o armazenamento de dados em nuvem, dentro do ambiente de rede da RNP. Em sua primeira fase, o GT-CNC avaliou ferramentas para construção de nuvens de armazenamento e estabeleceu um protótipo baseado em uma das ferramentas avaliadas. O protótipo é semelhante a serviços de nuvens conhecidos como o Dropbox e assim realiza funções como a criação de pastas, o envio de arquivos para nuvem, etc. Para sua segunda fase, o GT propõe-se a refinar este protótipo para a realização de um piloto de serviço de armazenamento em nuvem. Este refinamento inclui a adição de autenticação através do serviço de autenticação CAFe e o acesso a arquivos via Web. Além disso, o GT propõe-se a avaliar a adoção e a integração da nuvem com o projeto Cloud Drive do TERENA..
Situação: Concluído; Natureza: Desenvolvimento.
Alunos envolvidos: Graduação: (5) .
Integrantes: Carlos Eduardo da Silva - Integrante / Roberto Samarone dos Santos Araújo - Coordenador / Thomas Filipe da Silva Diniz - Integrante / Lucas de Melo Silva - Integrante / Felipe Leite da Silva - Integrante / Guilherme Maluf Martins Balzana - Integrante / Vicente Silveira Inácio - Integrante / André Luís Castro de Felippe - Integrante.Financiador(es): Rede Nacional de Ensino e Pesquisa - Outra.
Número de produções C, T & A: 4 / Número de orientações: 1


Membro de comitê de assessoramento


2013 - Atual
Agência de fomento: Rede Nacional de Ensino e Pesquisa


Áreas de atuação


1.
Grande área: Ciências Exatas e da Terra / Área: Ciência da Computação / Subárea: Segurança Cibernética.
2.
Grande área: Ciências Exatas e da Terra / Área: Ciência da Computação / Subárea: Engenharia de Software.
3.
Grande área: Ciências Exatas e da Terra / Área: Ciência da Computação / Subárea: Sistemas de Informação.
4.
Grande área: Ciências Exatas e da Terra / Área: Ciência da Computação / Subárea: Ciência da Computação.


Idiomas


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


Prêmios e títulos


2017
1 lugar na categoria artigos curtos na X Escola Potiguar de Computação e suas Aplicações (EPOCA) com o artigo FIoT-Client: Using Fiware IoT and Context Services Easily, Sociedade Brasileira de Computação.
2009
ICSE 2009 Doctoral Symposium grant, US National Science Foundation.


Produções



Produção bibliográfica
Artigos completos publicados em periódicos

1.
COSTA JUNIOR, E. P.2018COSTA JUNIOR, E. P. ; DA SILVA, C. E. ; PINHEIRO, M. C. M. A. ; SAMPAIO, S. C. . A new approach to deploy a self-adaptive distributed firewall. JOURNAL OF INTERNET SERVICES AND APPLICATIONS, v. 9, p. 1-12, 2018.

2.
DA SILVA, CARLOS EDUARDO2018DA SILVA, CARLOS EDUARDO; DINIZ, T. F. S. ; CACHO, N. A. A. ; DE LEMOS, R. . Self-adaptive authorisation in OpenStack cloud platform. JOURNAL OF INTERNET SERVICES AND APPLICATIONS, v. 9, p. 19, 2018.

3.
DA SILVA, C. E.;SILVA, C. E.;SILVA, CARLOS EDUARDO DA;DA SILVA, CARLOS EDUARDO2011DA SILVA, C. E.; DE LEMOS, R. . A Framework for Automatic Generation of Processes for Self-Adaptive Software Systems. Informatica (Ljubljana), v. 35, p. 3-13, 2011.

Trabalhos completos publicados em anais de congressos
1.
DA SILVA, C. E.; SILVA, J. D. S. ; PATERSON, C. ; CALINESCU, R. . Self-Adaptive Role-Based Access Control for Business Processes. In: 12th International Symposium on Software Engineering for Adaptive and Self-Managing Systems (SEAMS), 2017, Buenos Aires. Proceedings of SEAMS2017, 2017. p. 193-203.

2.
SILVA, G. C. ; DA SILVA, C. E. . Uma Proposta de Arquitetura para Autorização Federada com Internet das Coisas. In: XI Workshop de Trabalhos de Iniciação Científica e de Graduação (WTICG) do Simpósio Brasileiro em Segurança da Informação e de Sistemas Computacionais (SBSeg), 2017, Brasilia. Anais do XVII Simpósio Brasileiro em Segurança da Informação e de Sistemas Computacionais, 2017. p. 757-766.

3.
SILVA, G. C. ; DA SILVA, C. E. . Desenvolvendo Aplicações de Cidades Inteligentes com Autenticação e Autorização baseada na Plataforma FIWARE. In: XI Workshop de Trabalhos de Iniciação Científica e de Graduação (WTICG) do Simpósio Brasileiro em Segurança da Informação e de Sistemas Computacionais (SBSeg), 2017, Brasilia. Anais do XVII Simpósio Brasileiro em Segurança da Informação e de Sistemas Computacionais, 2017. p. 777-786.

4.
MEDEIROS, W. R. ; DA SILVA, C. E. . Supporting the Self-adaptation of Authorization Infrastructures. In: VII Workshop de Gestâo de Identidades Digitais, 2017, Brasilia. Anais do XVII Simpósio Brasileiro em Segurança da Informação e de Sistemas Computacionais, 2017. p. 603-614.

5.
JUSTINO, Y. L. ; DA SILVA, C. E. . Reengenharia de Sistemas Legados para Suportar SOA: Um Estudo de Caso Aplicado na Secretaria de Estado da Tributação do Rio Grande do Norte (SET/RN). In: X Escola Potiguar de Computação e suas Aplicações (EPOCA 2017), 2017, Natal. Anais da X Escola Potiguar de Computação e suas Aplicações (EPOCA 2017), 2017. p. 127-126.

6.
COSTA JUNIOR, E. P. ; MEDEIROS, S. T. ; DA SILVA, C. E. ; PINHEIRO, M. C. M. A. . An Architecture for Self-adaptive Distributed Firewall. In: XVI Simpósio Brasileiro em Segurança da Informação e de Sistemas Computacionais (SBSeg), 2016, Niterói. Anais do XVI Simpósio Brasileiro em Segurança da Informação e de Sistemas Computacionais (SBSeg), 2016.

7.
DINIZ, THOMAS ; FELIPPE, ANDRE CASTRO DE ; MEDEIROS, TAINA ; SILVA, CARLOS EDUARDO DA ; ARAUJO, ROBERTO . Managing Access to Service Providers in Federated Identity Environments: A Case Study in a Cloud Storage Service. In: 2015 XXXIII Brazilian Symposium on Computer Networks and Distributed Systems (SBRC), 2015, Vitoria. 2015 XXXIII Brazilian Symposium on Computer Networks and Distributed Systems. p. 199.

8.
CANTANHEDE, R. F. ; DA SILVA, C. E. . Uma Proposta de Sistema de IoT para Monitoramento de Ambiente Hospitalar. In: Escola POtiguar de Computação e suas Aplicações (EPOCA), 2014, Santa Cruz. Anais da Escola POtiguar de Computação e suas Aplicações (EPOCA), 2014. p. 122-131.

9.
LIMA NETO, B. ; TRINDADE, C. ; LAIRES, G. ; LOPES, F. ; DA SILVA, C. E. ; CACHO, N. A. A. . Implementação de uma Aplicação Ubíqua no Context Toolkit: Problemas e Uma Proposta de Extensão. In: Escola POtiguar de Computação e suas Aplicações (EPOCA), 2014, Santa Cruz. Anais da Escola POtiguar de Computação e suas Aplicações (EPOCA), 2014. p. 159-168.

10.
ARAUJO, R. ; DA SILVA, C. E. ; DINIZ, T. F. S. ; MEDEIROS, T. J. ; MARINS, A. . SE-CNC: A Brazilian Experimental Cloud Storage Service. In: 7th Annual Conference of the UbuntuNet Alliance (UbuntuNet Connect 2014), 2014, Lusaka. Proceedings and report of the UbuntuNet Alliance annual conference, 2014.

11.
DA SILVA, C. E.; DE LEMOS, R. . Dynamic Management of Integration Testing for Self-Adaptive Systems. In: I Workshop on Dependability in Adaptive and Self-Managing Systems (WDAS), 2013, Rio de Janeiro. I Workshop on Dependability in Adaptive and Self-Managing Systems (WDAS), 2013.

12.
MEDEIROS, J. A. N. ; LOPES, A. B. ; DA SILVA, C. E. . Towards Open Self-Adaptation in a Distributed Multimedia Middleware Platform. In: III Workshop em Sistemas Distribuídos Autônomo (WoSiDA), 2013, Brasília. Anais do III Workshop em Sistemas Distribuídos Autônomo (WoSiDA), 2013.

13.
SOARES, F. H. L. ; LOPES, A. B. ; DA SILVA, C. E. . Instanciação de um Framework de Geração Dinâmica de Processos para Reconfiguração Arquitetural em Ambiente OSGi. In: III Workshop em Sistemas Distribuídos Autônomo (WoSiDA), 2013, Brasília. Anais do III Workshop em Sistemas Distribuídos Autônomo (WoSiDA), 2013.

14.
MACEDO, H. A. M. ; DA SILVA, C. E. ; FERREIRA, L. . A Comparative Analysis of Multicriteria Approaches for Cloud Services Selection. In: XLV Simpósio Brasileiro de Pesquisa Operacional (SBPO), 2013, Natal. Anais do Simpósio Brasileiro de Pesquisa Operacional, 2013.

15.
DINIZ, T. F. S. ; DA SILVA, C. E. ; ARAUJO, R. . Integrando o Openstack Keystone com uma Federação de Identidades. In: III Workshop de Gestão de Identidades (WGID), 2013, Manaus. Workshop de Gestão de Identidades Digitais no Simpósio Brasileiro em Segurança da Informação e de Sistemas Computacionais (SBSeg), 2013.

16.
SILVA, L. M. ; SILVA, F. L. ; ARAUJO, R. ; CARVALHO, D. A. S. ; DINIZ, T. F. S. ; DA SILVA, C. E. . Estudo de Caso: Integração de Clientes da Nuvem OpenStack Swift Com Uma Federação de Identidade. In: III Workshop de Gestão de Identidades (WGID), 2013, Manaus. Workshop de Gestão de Identidades Digitais no Simpósio Brasileiro em Segurança da Informação e de Sistemas Computacionais (SBSeg), 2013.

17.
DA SILVA, C. E.; DE LEMOS, R. . Dynamic plans for integration testing of self-adaptive software systems. In: 6th International Symposium on Software Engineering for Adaptive and Self-managing Systems (SEAMS '11), 2011, Waikiki. Proceeding of the 6th international symposium on Software engineering for adaptive and self-managing systems. New York: ACM, 2011. p. 148-157.

18.
SULEIMAN, B. ; DA SILVA, C. E. ; SAKR, S. . One size does not fit all: a group-based service selection for Web-based business processes. In: Seventh International Symposium on Frontiers in Networking with Applications (FINA 2011), 2011, Biopolis. 25th IEEE International Conference on Advanced Information Networking and Applications Workshops (WAINA 2011), 2011. p. 253-260.

19.
SILVA, D. C. ; LOPES, A. B. ; LEITE, J. C. ; PINTO, F. A. P. ; DA SILVA, C. E. . Definição de um Processo de Seleção de Componentes Baseado em Critérios de QoS e Sua Aplicação no Contexto de Sistemas Autoadaptativos. In: V Simpósio Brasileiro de Componentes, Arquiteturas e Reutilização de Software, 2011, São Paulo. Anais do II Congresso Brasileiro de Software: Teoria e Prática, 2011. v. 3. p. 88-97.

20.
DA SILVA, C. E.; DE LEMOS, R. . Using Dynamic Workflows for Coordinating Self-adaptation of Software Systems. In: International Workshop on Software engineering for adaptive and self-managing systems (SEAMS), 2009, Vancouver. ICSE Workshop on Software Engineering for Adaptive and Self-Managing Systems, 2009. SEAMS '09., 2009. p. 86-95.

21.
DA SILVA, C. E.; DE LEMOS, R. . Towards the Use of Dynamic Workflows for Coordinating the Self-adaptation of Software Systems. In: 31st International Conference on Software Engineering - Doctoral Symposium, 2009, Vancouver. 31st International Conference on Software Engineering - Companion Volume, 2009. ICSE-Companion 2009., 2009. p. 383-386.

22.
SILVA, A. G. P. ; LOPES, A. B. ; PINTO, F. A. P. ; DA SILVA, C. E. . A Model for the Transmission of Multimedia Data Flow Based on the Use of Shared Memory Mechanism. In: The Fifth International Symposium on Frontiers of Information Systems and Network Applications (FINA 2009), 2009, Bradford. International Conference on Advanced Information Networking and Applications Workshops, 2009. WAINA '09., 2009. p. 84-89.

23.
SILVA, A. G. P. ; DA SILVA, C. E. ; LOPES, A. B. ; ELIAS, G. . Um Modelo para Transmissão de Fluxos de Informação Multimídia Baseado no Uso do Mecanismo de Memória Compartilhada. In: WebMedia 2007, 2007, Gramado. Anais do WebMedia 2007, 2007.

24.
DA SILVA, C. E.; LOPES, A. B. ; ELIAS, G. ; SOUZA FILHO, G. L. ; MAGALHÃES, Mauricio . A Component Interconnection Model for Interactive Digital Television Systems. In: The IEEE 20th International Conference on Advanced Information Networking and Applications, 2006, Vienna. IEEE 20th International Conference on Advanced Information Networking and Applications. New York: IEEE Computer, 2006. v. 1. p. 263-268.

25.
LOPES, A. B. ; DA SILVA, C. E. ; ELIAS, G. ; MAGALHÃES, Mauricio . Um Modelo de Metacomponentes para Suporte à Adaptação Dinâmica em um Middleware para Sistemas de Televisão Interativa. In: XII Simpósio Brasileiro de Sistemas Multimídia e Web - WEBMEDIA2006, 2006, Natal. Proceedings of the 12th Brazilian symposium on Multimedia and the web. New York: ACM Press, 2006. v. 1. p. 193-202.

26.
DA SILVA, C. E.; OLIVEIRA, D. F. ; LOPES, A. B. ; LOPES, F. A. S. ; AMARO JR, F. S. ; SOUZA FILHO, G. L. ; ELIAS, G. . Um Modelo de Interconexão de Componentes e sua Implementação em um Middleware para Sistemas de Televisão Digital Interativa. In: XXII Simpósio Brasileiro de Telecomunicações, 2005, Campinas. Anais do XXII Simpósio Brasileiro de Telecomunicações, 2005.

27.
DA SILVA, C. E.; LOPES, A. B. ; OLIVEIRA, D. F. ; ELIAS, G. ; AMARO JR, F. S. ; LOPES, F. A. S. ; SOUZA FILHO, G. L. . Especificação e Gerenciamento de QoS em um Middleware para Sistemas de Televisão Digital Interativa. In: XI WebMedia - Simpósios Brasileiros de Sistemas Multimídia e Web, 2005, Poços de Caldas. Anais do XI Simpósio Brasileiro de Sistemas Multimídia e Web, 2005. p. 77-86.

28.
LOPES, A. B. ; DA SILVA, C. E. ; OLIVEIRA, D. F. ; SOUZA, F. B. ; ELIAS, G. ; SOUZA FILHO, G. L. ; WANDERLEY, R. . Uma Arquitetura de Interconexão de Componentes em Ambientes Multimídia Distribuído. In: IV Workshop de Desenvolvimento Baseado em Componentes - WDBC2004, 2004, João Pessoa. Anais do IV WDBC, 2004. p. 69-74.

Resumos expandidos publicados em anais de congressos
1.
JUSTINO, Y. L. ; DA SILVA, C. E. . Reengineering legacy systems for supporting SOA: a case study on the brazilian's secretary of state for taxation. In: International Conference on Software Engineering, 2018, Gothenburg. Proceedings of the 40th International Conference on Software Engineering (ICSE '18): Companion Proceeedings. New York: ACM, 2018. p. 125-126.

2.
DANTAS, L. C. C. ; DA SILVA, C. E. . FIoT-Client: Using FIWARE IoT and context services easily. In: X Escola Potiguar de Computação e suas Aplicações (EPOCA 2017), 2017, Natal. Anais da X Escola Potiguar de Computação e suas Aplicações (EPOCA 2017), 2017. p. 113-116.

3.
SILVA, G. C. ; PINHEIRO, I. G. C. ; DA SILVA, C. E. . Proposta de interface gráfica Web para gerenciamento de usuários na plataforma Fiware. In: X Escola Potiguar de Computação e suas Aplicações (EPOCA 2017), 2017, Natal. Anais da X Escola Potiguar de Computação e suas Aplicações (EPOCA 2017), 2017. p. 155-158.

4.
SILVA, M. J. C. S. ; VIEIRA JUNIOR, I. F. ; BRANDÃO, R. R. M. ; DA SILVA, C. E. ; LOPES, A. B. . Ferramenta visual para especificação de aplicações em um Middleware para Sistemas de Televisão Interativa. In: Workshop on Tools & Applications - XIII Brazilian Symposium on Multimedia and the Web, 2007, Gramado. Workshop on Tools & Applications - XIII Brazilian Symposium on Multimedia and the Web, 2007. p. 160-162.

Apresentações de Trabalho
1.
JUSTINO, Y. L. ; DA SILVA, C. E. . Modernizando plataformas e-Government: Lições e Método. 2017. (Apresentação de Trabalho/Conferência ou palestra).

2.
DA SILVA, C. E.. Autorização em Ambientes de Identidades Federadas. 2015. (Apresentação de Trabalho/Conferência ou palestra).

3.
DA SILVA, C. E.. CNC Cloud - Our game, our rules. 2014. (Apresentação de Trabalho/Conferência ou palestra).

4.
DA SILVA, C. E.; DE LEMOS, R. . Towards the use of dynamic workflows for coordinating self-adaptation of software systems. 2009. (Apresentação de Trabalho/Simpósio).

5.
DA SILVA, C. E.; DE LEMOS, R. . Using dynamic workflows for coordinating self-adaptation of software systems. 2009. (Apresentação de Trabalho/Outra).

6.
DA SILVA, C. E.; DE LEMOS, R. . Towards the use of dynamic workflows for coordinating self-adaptation of software systems. 2009. (Apresentação de Trabalho/Congresso).

7.
DA SILVA, C. E.; LOPES, A. B. ; ELIAS, G. ; MAGALHÃES, Mauricio . Um Modelo de Metacomponentes para Suporte à Adaptação Dinâmica em um Middleware para Sistemas de Televisão Interativa. 2006. (Apresentação de Trabalho/Simpósio).

8.
LOPES, A. B. ; DA SILVA, C. E. ; OLIVEIRA, D. F. ; SOUZA, F. B. ; ELIAS, G. ; SOUZA FILHO, G. L. ; WANDERLEY, R. . Uma Arquitetura de Interconexão de Componentes em Ambientes Multimídia Distribuído. 2004. (Apresentação de Trabalho/Outra).


Produção técnica
Assessoria e consultoria
1.
DA SILVA, C. E.. Projeto de assessoria e consultoria tecnológica para empresas incubadas na Inova Metrópole. 2017.

Programas de computador sem registro
1.
DANTAS, L. C. C. ; DA SILVA, C. E. . FIoT-Client Python. 2017.

2.
CANTANHEDE, R. F. ; DA SILVA, C. E. . Guardião Cloud System. 2016.

Trabalhos técnicos
Entrevistas, mesas redondas, programas e comentários na mídia
1.
DA SILVA, C. E.. Saber Ciência - Privacidade nos aplicativos móveis. 2017.


Demais tipos de produção técnica


Patentes e registros



Programa de computador
1.
DA SILVA, C. E.; BANDEIRA, G. R. O. . CONMANAGER. 2017.
Patente: Programa de Computador. Número do registro: BR512017000667-9, data de registro: 01/01/2017, título: "CONMANAGER" , Instituição de registro: INPI - Instituto Nacional da Propriedade Industrial.



Bancas



Participação em bancas de trabalhos de conclusão
Mestrado
1.
FERNANDES, M. A. C.; SILVA, I. M. D.; SILVA, C. E.; RODA, V. O.; CANSIAN, A. M.. Participação em banca de Carlos Eduardo de Barros Santos Júnior. Proposta de implementação dos algoritmos de hash MD5 e SHA-1 em hardware reconfigurável. 2018. Dissertação (Mestrado em Engenharia Elétrica) - Universidade Federal do Rio Grande do Norte.

2.
MEDEIROS, S. Q.; KULESZA, U.; DA SILVA, C. E.; SILVESTRE, B. O.. Participação em banca de HENRIQUE ANDRE BARBOSA BITTENCOURT DUTRA. Hermod: Uma plataforma de e-mail para apoiar a comunicação institucional. 2017. Dissertação (Mestrado em Engenharia de Software) - Universidade Federal do Rio Grande do Norte.

3.
DA SILVA, C. E.; PINHEIRO, M. C. M. A.; SAMPAIO, S. C.; KULESZA, R.. Participação em banca de EDMILSON PEREIRA DA COSTA JUNIOR. Uma Abordagem para Sistema de Firewall Distribuído Auto-Adaptativo. 2017. Dissertação (Mestrado em Engenharia de Software) - Universidade Federal do Rio Grande do Norte.

4.
KULESZA, U.; DA SILVA, C. E.; BARBOSA, E. A.; CIRILO, E.. Participação em banca de ERICK SHARLLS RAMOS DE PONTES. Desenvolvendo Linhas de Produto de Software a partir de Sistemas de Software Existentes. 2017. Dissertação (Mestrado em Engenharia de Software) - Universidade Federal do Rio Grande do Norte.

5.
LOPES, F. A. S.; MARTINS, I. M. S.; SAMPAIO, A. T. F.; DA SILVA, C. E.. Participação em banca de EMMANOEL MONTEIRO DE SOUSA JUNIOR. Escalonando uma Aplicacao Paralela com Demanda Variavel em Ambiente de Nuvem. 2016. Dissertação (Mestrado em Engenharia de Software) - Universidade Federal do Rio Grande do Norte.

6.
CACHO, N. A. A.; DA SILVA, C. E.; BATISTA, T. V.; 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.

7.
DA SILVA, C. E.; XAVIER JUNIOR, J. C.; FERRAZ, C. A. G.. Participação em banca de Romulo Fagundes Cantanhede. Guardião Cloud - Plataforma de Apoio para Internet das Coisas. 2016. Dissertação (Mestrado em Sistemas e Computação) - Universidade Federal do Rio Grande do Norte.

8.
FERREIRA, L.; DA SILVA, C. E.; MEDEIROS NETO, F. D.. Participação em banca de LUCAS MARTORELLI GONDIM LUZ. FUZZY-ELECTRE-TOPSIS: UMA ABORDAGEM MULTICRITERIO HIBRIDA PARA SELECAO DE SERVICOS DE INFRAESTRUTURA EM NUVEM. 2014. Dissertação (Mestrado em Engenharia de Produção) - Universidade Federal do Rio Grande do Norte.

9.
LOPES, A. B.; DA SILVA, C. E.; KULESZA, U.; ROSA, N. S.. Participação em banca de José Augusto Nascimento de Medeiros. Reengenharia do Framework Cosmos: uma Solução para Prover Suporte a Adaptações Abertas. 2013. Dissertação (Mestrado em Sistemas e Computação) - Universidade Federal do Rio Grande do Norte.

10.
LOPES, A. B.; DA SILVA, C. E.; BATISTA, T. V.; MACEDO, R. J. A.. Participação em banca de Fernando Helton Linhares Soares. Instanciação e Avaliação de um Framework para a Geração Dinâmica de Processos. 2013. Dissertação (Mestrado em Sistemas e Computação) - Universidade Federal do Rio Grande do Norte.

Qualificações de Mestrado
1.
KULESZA, U.; DA SILVA, C. E.; LOPES, F. A. S.; BARBOSA, E. A.. Participação em banca de Erick Sharlls Ramos de Pontes. Desenvolvendo Linhas de Produto de Software a partir de Sistemas de Software Existentes. 2017. Exame de qualificação (Mestrando em Engenharia de Software) - Universidade Federal do Rio Grande do Norte.

2.
DA SILVA, C. E.; BARBOSA, E. A.; KULESZA, U.. Participação em banca de YAN DE LIMA JUSTINO. Reengenharia de sistemas legados para suportar SOA: um estudo de caso aplicado na Secretaria de Estado da Tributacao do Rio Grande do Norte. 2017. Exame de qualificação (Mestrando em Engenharia de Software) - Universidade Federal do Rio Grande do Norte.

3.
BEDREGAL, B. R. C.; OLIVEIRA FILHO, I. L.; DA SILVA, C. E.. Participação em banca de Luiz Ranyer de Araujo Lopes. Aplicação do Algoritmo de Criptografia Papílio em uma Nuvem OpenStack. 2016. Exame de qualificação (Mestrando em Sistemas e Computação) - Universidade Federal do Rio Grande do Norte.

4.
CACHO, N. A. A.; FIGUEIRA FILHO, F. M.; DA SILVA, C. E.. Participação em banca de FREDERICO NUNES DO PRANTO FILHO. ECSFlow: Implementação de um modelo de tratamento de exceção para C#. 2016. Exame de qualificação (Mestrando em Sistemas e Computação) - Universidade Federal do Rio Grande do Norte.

5.
DA SILVA, C. E.; SILVA, B. S.; PINHEIRO, M. C. M. A.. Participação em banca de GEOMEREZ RADUAN DE OLIVEIRA BANDEIRA. Autogerenciamento de recursos em laboratórios de informática baseados em terminais leves: Um estudo de caso nos laboratórios de informática da ECT. 2016. Exame de qualificação (Mestrando em Engenharia de Software) - Universidade Federal do Rio Grande do Norte.

6.
XAVIER JUNIOR, J. C.; AQUINO JUNIOR, G. S.; DA SILVA, C. E.. Participação em banca de ARTEJOSE REVOREDO DA SILVA. Sistema Inteligente de Controle e Monitoramento de Ambiente de Laboratorios de Analises Quimicas. 2015. Exame de qualificação (Mestrando em Engenharia de Software) - Universidade Federal do Rio Grande do Norte.

7.
DA SILVA, C. E.; LOPES, F. A. S.; XAVIER JUNIOR, J. C.. Participação em banca de ROMULO FAGUNDES CANTANHEDE. Guardiao Cloud - Sistema de Apoio a Internet das Coisas. 2015. Exame de qualificação (Mestrando em Engenharia de Software) - Universidade Federal do Rio Grande do Norte.

8.
KULESZA, U.; ARANHA, E. H. S.; DA SILVA, C. E.. Participação em banca de FLADSON THIAGO OLIVEIRA GOMES. Uma Abordagem para Análise de Cobertura de Código para Sistemas em Evolução. 2015. Exame de qualificação (Mestrando em Sistemas e Computação) - Universidade Federal do Rio Grande do Norte.

9.
CACHO, N. A. A.; DA SILVA, C. E.; LOPES, F. A. S.. 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.

10.
LOPES, F. A. S.; DA SILVA, C. E.; LIMA, G. A. F.. Participação em banca de BERNARDO FERREIRA E SOUZA. Suite de integracao entre modelos de processo e aplicacoes JSF: Um estudo de caso com o SIGAP e o Activiti. 2015. Exame de qualificação (Mestrando em Engenharia de Software) - Universidade Federal do Rio Grande do Norte.

11.
CACHO, N. A. A.; COELHO, R. S.; DA SILVA, C. E.. Participação em banca de José Alex Medeiros de Lima. Uma Abordagem para Avaliação da Propagação de Exceções em Serviços Web no .NET. 2014. Exame de qualificação (Mestrando em Sistemas e Computação) - Universidade Federal do Rio Grande do Norte.

12.
LOPES, A. B.; DA SILVA, C. E.; BATISTA, T. V.. Participação em banca de Fernando Helton Linhares Soares. Instanciação e Avaliação de um Framework para a Geração Dinâmica de Processos. 2013. Exame de qualificação (Mestrando em Sistemas e Computação) - Universidade Federal do Rio Grande do Norte.

13.
LOPES, A. B.; KULESZA, U.; DA SILVA, C. E.. Participação em banca de José Augusto Nascimento de Medeiros. Estendendo o Framework Cosmos para Prover Autoadaptação Aberta. 2012. 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.
DA SILVA, C. E.; MIRANDA, L. C.; KULESZA, U.. Participação em banca de LUCAS CRISTIANO CALIXTO DANTAS.Development of Support Tools for the Use of IoT and Context FIWARE Components. 2017. Trabalho de Conclusão de Curso (Graduação em Engenharia de Software) - Universidade Federal do Rio Grande do Norte.

2.
VIEIRA JUNIOR, I. F.; SOARES, A. A. A. F.; DA SILVA, C. E.. Participação em banca de Carlos Henrique da Costa e Silva.Tacógrafo Digital. 2015. Trabalho de Conclusão de Curso (Graduação em Redes de Computadores) - Instituto Federal de Educação, Ciência e Tecnologia do Rio Grande do Norte.

3.
CACHO, N. A. A.; LOPES, F. A. S.; DA SILVA, C. E.. 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.

4.
CACHO, N. A. A.; LOPES, F. A. S.; DA SILVA, C. E.. Participação em banca de Thiago Cesar Alves de Sena.Analise Comparativa das Plataformas de Computação em Nuvem quando aplicadas a area de Petroleo e Gas. 2014. Trabalho de Conclusão de Curso (Graduação em Engenharia de Software) - Universidade Federal do Rio Grande do Norte.

5.
PARADEDA, R. B.; DA SILVA, C. E.; OLIVEIRA, F. D. M.; RIBEIRO, C. M. F. A.. Participação em banca de Thomás Filipe da Silva Diniz.Adicionando Suporte a Autenticação Federada em uma Nuvem de Armazenamento Openstack. 2013. Trabalho de Conclusão de Curso (Graduação em Ciência da Computação) - Universidade do Estado do Rio Grande do Norte.

6.
LOPES, F. A. S.; CACHO, N. A. A.; DA SILVA, C. E.. Participação em banca de Renato Gondim Sarmento.Implantação e Comparação 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.

7.
LOPES, A. B.; DELICATO, F. C.; DA SILVA, C. E.. Participação em banca de Rafael Rossi de Mello Brandão.Ferramenta Visual para Especificação de Aplicações no AdapTV: Uma Instância do Framework Cosmos. 2006. Trabalho de Conclusão de Curso (Graduação em Ciências da Computação) - Universidade Federal do Rio Grande do Norte.



Participação em bancas de comissões julgadoras
Concurso público
1.
MORAES, R. A. R.; DA SILVA, C. E.; LACERDA, I. M. F.. Concurso público docente EBTT na area de Redes de Computadores. 2014. Universidade Federal do Rio Grande do Norte.

2.
DANTAS, R. R.; DA SILVA, C. E.; TRINTA, F. A. M.. Concurso público docente EBTT na area de Programação para Dispositivos Móveis. 2014. Universidade Federal do Rio Grande do Norte.



Eventos



Participação em eventos, congressos, exposições e feiras
1.
V Workshop de Gestão de Identidades Digitais.Autorização em Ambientes de Identidades Federadas. 2015. (Oficina).

2.
XXXIII Simpósio Brasileiro de Redes de Computadores e Sistemas Distribuídos (SBRC2015).Managing Access to Service Providers in Federated Identity Environments: A Case Study in a Cloud Storage Service. 2015. (Simpósio).

3.
XXXV Congresso da Sociedade Brasileira de Computação (CSBC 2015). 2015. (Congresso).

4.
IV Workshop de Gestão de Identidades Digitais (WGID 2014). 2014. (Oficina).

5.
XIV Simpósio Brasileiro em Segurança da Informação e de Sistemas Computacionais (SBSeg 2014). 2014. (Simpósio).

6.
III Workshop de Gestão de Identidades (WGID).Privacidade no Uso de Identidades Digitais. 2013. (Oficina).

7.
III Workshop de Gestão de Identidades (WGID).Estudo de Caso: Integração de Clientes da Nuvem OpenStack Swift Com Uma Federação de Identidade. 2013. (Oficina).

8.
III Workshop de Gestão de Identidades (WGID).Integrando o Openstack Keystone com uma Federação de Identidades. 2013. (Oficina).

9.
I Workshop on Dependability in Adaptive and Self-Managing Systems (WDAS).Dynamic Management of Integration Testing for Self-Adaptive Systems. 2013. (Oficina).

10.
Latin-American Symposium on Dependable Computing (LADC). 2013. (Simpósio).

11.
Workshop da Rede Nacional de Ensino e Pesquisa.Resultados do GT-CNC fase 2. 2013. (Oficina).

12.
XIII Simpósio Brasileiro em Segurança da Informação e de Sistemas Computacionais (SBSeg). 2013. (Simpósio).

13.
31st ICSE 2009 Doctoral Symposium.Towards the use of dynamic workflows for coordinating self-adaptation of software systems. 2009. (Simpósio).

14.
31st Internation Conference on Software Engineering. Towards the use of dynamic workflows for coordinating self-adaptation of software systems. 2009. (Congresso).

15.
ICSE Workshop on Software Engineering for Adaptive and Self-Managing Systems (SEAMS '09)..Using dynamic workflows for coordinating self-adaptation of software systems. 2009. (Oficina).

16.
Brazilian Symposium on Formal Methods - SBMF2006. 2006. (Simpósio).

17.
XII Simpósio Brasileiro de Sistemas Multimídia e Web - WEBMEDIA2006.Um Modelo de Metacomponentes para Suporte à Adaptação Dinâmica em um Middleware para Sistemas de Televisão Interativa. 2006. (Seminário).

18.
XVIII Brazilian Symposium on Computer Graphics and Image Processing - SIBGRAPI2005. 2005. (Simpósio).

19.
IV Workshop de Desenvolvimento Baseado em Componentes - WDBC2004.Uma Arquitetura de Interconexão de Componentes em Ambientes Multimídia Distribuído. 2004. (Outra).

20.
IX Simpósio Brasileiro de Sistemas Multimídia e WEB. 2003. (Simpósio).

21.
XXI Simpósio Brasileiro de Redes de Computadores - SBRC2003. 2003. (Simpósio).

22.
XXII Congresso da Sociedade Brasileira de Computação - SBC2002. 2002. (Congresso).

23.
XXI Congresso da Sociedade Brasileira de Computação - SBC2001. 2001. (Congresso).


Organização de eventos, congressos, exposições e feiras
1.
CACHO, N. A. A. ; LOPES, F. A. S. ; DA SILVA, C. E. . III Congresso Brasileiro de Software: Teoria e Prática. 2012. (Congresso).

2.
DA SILVA, C. E.. SBMF - Brazilian Symposium on Formal Methods. 2006. (Congresso).

3.
DA SILVA, C. E.. ICGT - International Conference on Graph Transformation. 2006. (Congresso).

4.
DA SILVA, C. E.. SIBGRAPI - The Brazilian Symposium on Computer Graphics and Image Processing. 2005. (Congresso).

5.
DA SILVA, C. E.. XXI Simpósio Brasileiro de Redes de Computadores. 2003. (Congresso).



Orientações



Orientações e supervisões em andamento
Dissertação de mestrado
1.
HEITOR ROSA FAUSTINO DOS SANTOS. a definir. Início: 2017. Dissertação (Mestrado profissional em Engenharia de Software) - Universidade Federal do Rio Grande do Norte. (Orientador).

2.
WELKSON RENNY DE MEDEIROS. a definir. Início: 2016. Dissertação (Mestrado profissional em Engenharia de Software) - Universidade Federal do Rio Grande do Norte. (Orientador).

Iniciação científica
1.
LUCAS RAMON BANDEIRA DA SILVA. Avaliação de aspectos de segurança de soluções que envolvam a integração de dispositivos de IoT utilizando a arquitetura FIWARE. Início: 2017. Iniciação científica (Graduando em Engenharia da Computação) - Universidade Federal do Rio Grande do Norte, Fundação Norte Riograndense de Pesquisa e Cultura. (Orientador).

2.
Gabriela Cavalcante da Silva. Desenvolvimento de Solução para Autorização Federada com IoT. Início: 2017. Iniciação científica (Graduando em Tecnologia da Informação) - Universidade Federal do Rio Grande do Norte, Rede Nacional de Ensino e Pesquisa. (Orientador).

3.
VALMIR CORREA DA SILVA JUNIOR. Desenvolvimento de uma Aplicação de Estudo de Caso IoT para Sistemas de Controle de Acesso Auto-adaptativo. Início: 2017. Iniciação científica (Graduando em Tecnologia da Informação) - Universidade Federal do Rio Grande do Norte. (Orientador).


Orientações e supervisões concluídas
Dissertação de mestrado
1.
YAN DE LIMA JUSTINO. Do monolito legado aos microsserviços: um estudo de caso aplicado na Secretaria de Estado da Tributação do Rio Grande do Norte. 2018. Dissertação (Mestrado em Engenharia de Software) - Universidade Federal do Rio Grande do Norte, . Orientador: Carlos Eduardo da Silva.

2.
EDMILSON PEREIRA DA COSTA JUNIOR. Uma Abordagem para Sistema de Firewall Distribuído Auto-Adaptativo. 2017. Dissertação (Mestrado em Engenharia de Software) - Universidade Federal do Rio Grande do Norte, . Orientador: Carlos Eduardo da Silva.

3.
GEOMEREZ RADUAN DE OLIVEIRA BANDEIRA. Auto-Gerenciamento de Recursos em Infraestruturas baseada em Contêineres para Desktop-as-a-Service: Um Estudo de Caso nos Laboratórios de Informática da ECT/UFRN. 2017. Dissertação (Mestrado em Engenharia de Software) - Universidade Federal do Rio Grande do Norte, . Orientador: Carlos Eduardo da Silva.

4.
ERICK SHARLLS RAMOS DE PONTES. Um Método para Extração e Evolução de Linhas de Produto de Software a partir de Sistemas Web Existentes. 2017. Dissertação (Mestrado em Engenharia de Software) - Universidade Federal do Rio Grande do Norte, . Coorientador: Carlos Eduardo da Silva.

5.
Rômulo Fagundes Cantanhede. Guardião Cloud - Plataforma de Apoio para Internet das Coisas. 2016. Dissertação (Mestrado em Engenharia de Software) - Universidade Federal do Rio Grande do Norte, . Orientador: Carlos Eduardo da Silva.

6.
Thomas Filipe da Silva Diniz. Self-adaptive Authorisation in Cloud-based Systems. 2016. Dissertação (Mestrado em Sistemas e Computação) - Universidade Federal do Rio Grande do Norte, Coordenação de Aperfeiçoamento de Pessoal de Nível Superior. Coorientador: Carlos Eduardo da Silva.

7.
José Augusto Nascimento de Medeiros. Reengenharia do Framework Cosmos : uma Solucao para Prover Suporte a Adaptacoes Abertas. 2013. Dissertação (Mestrado em Sistemas e Computação) - Universidade Federal do Rio Grande do Norte, . Coorientador: Carlos Eduardo da Silva.

8.
Fernando Helton Linhares Soares. Instanciação e Avaliação de um Framework para a Geração Dinâmica de Processos. 2013. Dissertação (Mestrado em Sistemas e Computação) - Universidade Federal do Rio Grande do Norte, Conselho Nacional de Desenvolvimento Científico e Tecnológico. Coorientador: Carlos Eduardo da Silva.

Trabalho de conclusão de curso de graduação
1.
Thomás Filipe da Silva Diniz. Adicionando Suporte a Autenticação Federada em uma Nuvem de Armazenamento Openstack. 2013. Trabalho de Conclusão de Curso. (Graduação em Ciência da Computação) - Universidade do Estado do Rio Grande do Norte. Orientador: Carlos Eduardo da Silva.

2.
Renato Luís Teixeira Oliveira. Análise de Mecanismos de Manipulação e Tratamento de Fluxos Multimídia e sua Incorporação no Framework Cosmos. 2007. Trabalho de Conclusão de Curso. (Graduação em Tecnologia em Desenvolvimento de Software) - Instituto Federal de Educação, Ciência e Tecnologia do Rio Grande do Norte. Orientador: Carlos Eduardo da Silva.

3.
Michelle Furtado Pinheiro do Carmo. Um Modelo de Recurso Virtual para o Framework Cosmos. 2007. Trabalho de Conclusão de Curso. (Graduação em Tecnologia em Desenvolvimento de Software) - Instituto Federal de Educação, Ciência e Tecnologia do Rio Grande do Norte. Orientador: Carlos Eduardo da Silva.

4.
Rafael Rossi de Mello Brandão. Ferramenta Visual para Especificação de Aplicações no AdapTV: Uma Instância do Framework Cosmos. 2006. Trabalho de Conclusão de Curso. (Graduação em Ciências da Computação) - Universidade Federal do Rio Grande do Norte. Orientador: Carlos Eduardo da Silva.

5.
José Augusto de Medeiros. Modelo de Metadados e Parser para uma Linguagem de Metaprogramação para o AdapTV. 2005. 50 f. Trabalho de Conclusão de Curso. (Graduação em Ciências da Computação) - Universidade Federal do Rio Grande do Norte. Orientador: Carlos Eduardo da Silva.

6.
Diogo Fagundes de Oliveira. Um Modelo de Recursos Virtuais para o Arcabouço Cosmos. 2005. 65 f. Trabalho de Conclusão de Curso. (Graduação em Ciências da Computação) - Universidade Federal do Rio Grande do Norte. Orientador: Carlos Eduardo da Silva.

Iniciação científica
1.
Irene Ginani Costa Pinheiro. Estudo sobre Mecanismos de Segurança da Plataforma Fiware. 2017. Iniciação Científica. (Graduando em Tecnologia da Informação) - Universidade Federal do Rio Grande do Norte, Fundação Norte Riograndense de Pesquisa e Cultura. Orientador: Carlos Eduardo da Silva.

2.
Marcelo Avelino de Medeiros. Estudo sobre Ferramentas de Monitoramento de Infraestrutura Fiware. 2017. Iniciação Científica. (Graduando em Engenharia da Computação) - Universidade Federal do Rio Grande do Norte, Fundação Norte Riograndense de Pesquisa e Cultura. Orientador: Carlos Eduardo da Silva.

3.
Inácia Fernandes da Costa Neta. Estudo sobre Ferramentas de Operação de Infraestrutura Fiware. 2017. Iniciação Científica. (Graduando em Engenharia Elétrica) - Universidade Federal do Rio Grande do Norte, Fundação Norte Riograndense de Pesquisa e Cultura. Orientador: Carlos Eduardo da Silva.

4.
Jefferson Raylan Nascimento de Macedo. Estudo e operação de infraestrutura de nuvem OpenStack. 2017. Iniciação Científica. (Graduando em Tecnologia da Informação) - Universidade Federal do Rio Grande do Norte, Fundação Norte Riograndense de Pesquisa e Cultura. Orientador: Carlos Eduardo da Silva.

5.
AILSON FORTE DOS SANTOS. Desenvolvimento de Solução para Autenticação com Múltiplos Fatores baseado em FIDO. 2017. Iniciação Científica. (Graduando em Tecnologia da Informação) - Universidade Federal do Rio Grande do Norte, Rede Nacional de Ensino e Pesquisa. Orientador: Carlos Eduardo da Silva.

6.
RAFAEL COSTA VARELA. Estudo sobre Ferramentas de Implantação e Operação de uma Nuvem FIWARE. 2016. Iniciação Científica. (Graduando em Tecnologia da Informação) - Universidade Federal do Rio Grande do Norte, Fundação Norte Riograndense de Pesquisa e Cultura. Orientador: Carlos Eduardo da Silva.

7.
ROBERIA SILVA DA PENHA LOURENÇO. Estudo dos Mecanismos de Controle de Acesso da Plataforma FIWARE. 2016. Iniciação Científica. (Graduando em Tecnologia da Informação) - Universidade Federal do Rio Grande do Norte, Fundação Norte Riograndense de Pesquisa e Cultura. Orientador: Carlos Eduardo da Silva.

8.
LUCAS CRISTIANO CALIXTO DANTAS. Migrando Aplicações de IoT para a Plataforma FIWARE. 2016. Iniciação Científica. (Graduando em Tecnologia da Informação) - Universidade Federal do Rio Grande do Norte, Universidade Federal do Rio Grande do Norte. Orientador: Carlos Eduardo da Silva.

9.
Gabriela Cavalcante da Silva. Estudo dos Mecanismos de Controle de Acesso da Plataforma FIWARE. 2016. Iniciação Científica. (Graduando em Tecnologia da Informação) - Universidade Federal do Rio Grande do Norte, Fundação Norte Riograndense de Pesquisa e Cultura. Orientador: Carlos Eduardo da Silva.

10.
Felipe Barbalho Rocha. Refinamento de interface gráfica para ferramenta de seleção de serviços de nuvem. 2015. Iniciação Científica. (Graduando em Tecnologia da Informação) - Universidade Federal do Rio Grande do Norte, Conselho Nacional de Desenvolvimento Científico e Tecnológico. Orientador: Carlos Eduardo da Silva.

11.
Lucas Cristiano Calixto Dantas. Pesquisa e desenvolvimento de software embarcado para rastreamento solar em postes inteligentes. 2015. Iniciação Científica. (Graduando em Tecnologia da Informação) - Universidade Federal do Rio Grande do Norte, Conselho Nacional de Desenvolvimento Científico e Tecnológico. Orientador: Carlos Eduardo da Silva.

12.
Gabriela Cavalcante da Silva. Desenvolvimento de interface gráfica para ferramenta de seleção de serviços em nuvem. 2014. Iniciação Científica. (Graduando em Tecnologia da Informação) - Universidade Federal do Rio Grande do Norte, Conselho Nacional de Desenvolvimento Científico e Tecnológico. Orientador: Carlos Eduardo da Silva.

13.
Felipe Barbalho Rocha. Desenvolvimento de interface gráfica para ferramenta de seleção de serviços em nuvem. 2014. Iniciação Científica. (Graduando em Tecnologia da Informação) - Universidade Federal do Rio Grande do Norte, Conselho Nacional de Desenvolvimento Científico e Tecnológico. Orientador: Carlos Eduardo da Silva.

14.
Felipe Matheus Costa Silva. Desenvolvimento de protótipos de aplicações e realização de experimentos com a instanciação de um framework para geração dinâmica de processos. 2013. Iniciação Científica. (Graduando em Ciência e Tecnologia) - Universidade Federal do Rio Grande do Norte, Conselho Nacional de Desenvolvimento Científico e Tecnológico. Orientador: Carlos Eduardo da Silva.

15.
Hivana Alice Medeiros de Macedo. Desenvolvimento de um protótipo para a seleção de serviços de nuvem. 2013. 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: Carlos Eduardo da Silva.



Inovação



Programa de computador registrado
1.
DA SILVA, C. E.; BANDEIRA, G. R. O. . CONMANAGER. 2017.
Patente: Programa de Computador. Número do registro: BR512017000667-9, data de registro: 01/01/2017, título: "CONMANAGER" , Instituição de registro: INPI - Instituto Nacional da Propriedade Industrial.


Programa de computador sem registro
1.
CANTANHEDE, R. F. ; DA SILVA, C. E. . Guardião Cloud System. 2016.

2.
DANTAS, L. C. C. ; DA SILVA, C. E. . FIoT-Client Python. 2017.


Projetos de pesquisa

Projeto de desenvolvimento tecnológico



Página gerada pelo Sistema Currículo Lattes em 17/10/2018 às 16:14:44