Lincoln Souza Rocha
é Bacharel em Ciência da Computação pela Universidade Federal do Piauí (2003), Mestre (2007) e Doutor (2013) em Ciência da Computação pela Universidade Federal do Ceará. Tem experiência na área de Ciência da Computação com ênfase em Engenharia de Software, atuando principalmente nos seguintes temas: tratamento de exceção, arquitetura de software, predição de defeitos de software e mineração de repositórios de software. Suas pesquisas buscam endereçar problemas relacionados ao desenvolvimento de software em outras áreas de conhecimento, tais como: Computação Móvel e Sensível ao Contexto, Computação Móvel em Nuvem e Internet das Coisas. Além disso, tem atuado como revisor de artigos em vários workshops (e.g., VEM e SBCUP), conferências (e.g., FSE, SBES, SBLP, SugarLoafPlop e WebMedia) e periódicos (e.g., IST, JSERD e CEE) especializados. Alguns de seus artigos receberam distinção em conferências nacionais (melhor artigo de pesquisa do SBCARS de 2011 e do WebMedia de 2016) e internacionais (um dos melhores artigos do SPLC de 2010) da sua área. É membro da SBC (Sociedade Brasileira de Computação) desde 2005.
Informações coletadas do Lattes em 14/05/2024
Acadêmico
Formação acadêmica
Doutorado em Ciências da Computação
2008 - 2013
Universidade Federal do Ceará
Título: CAEHV: Um Método para Verificação de Modelos do Tratamento de Exceção Sensível ao Contexto em Sistemas Ubíquos
, Ano de obtenção: 2013. Rossana Maria de Castro Andrade. Palavras-chave: Computação Ubíqua; Sistemas de Software Ubíquo; Tratamento de Exceção; Sensibilidade ao Contexto; Verificação de Modelos.Grande área: Ciências Exatas e da TerraGrande Área: Ciências Exatas e da Terra / Área: Ciência da Computação / Subárea: Metodologia e Técnicas da Computação / Especialidade: Computação Ubíqua.
Mestrado em Ciências da Computação
2005 - 2007
Universidade Federal do Ceará
Título: AdaptiveRME e AspectCompose: Um Middleware Adaptativo e um Processo de Composição Orientado a Aspectos para o Desenvolvimento de Software Móvel e Ubíquo, Ano de Obtenção: 2007
Rossana Maria de Castro Andrade.Bolsista do(a): Coordenação de Aperfeiçoamento de Pessoal de Nível Superior, CAPES, Brasil. Palavras-chave: Computação Ubíqua; Middleware Adaptativo; Sensibilidade ao Contexto; Composição de Software; Programação Orientada a Aspectos.Grande área: Ciências Exatas e da TerraGrande Área: Ciências Exatas e da Terra / Área: Ciência da Computação / Subárea: Sistemas de Computação / Especialidade: Engenharia de Software.
Especialização em Tecnologias para Web
2004 - 2005
Universidade Federal do Piauí
Título: Prontuário Eletrônico no Hospital São Marcos
Orientador: Raimundo Santos Moura
Graduação em Ciência da Computação
1999 - 2003
Universidade Federal do Piauí
Título: JFlash: Uma Ferramenta para Otimização na Criação de Componentes Sensores
Orientador: Francisco Vieira de Souza
Idiomas
Inglês
Compreende Bem, Fala Razoavelmente, Lê Bem, Escreve Razoavelmente.
Português
Compreende Bem, Fala Bem, Lê Bem, Escreve Bem.
Áreas de atuação
Grande área: Ciências Exatas e da Terra / Área: Ciência da Computação / Subárea: Metodologia e Técnicas da Computação/Especialidade: Tratamento de Exceção.
Grande área: Ciências Exatas e da Terra / Área: Ciência da Computação / Subárea: Teste de Software Sensível ao Contexto.
Grande área: Ciências Exatas e da Terra / Área: Ciência da Computação / Subárea: Linha de Produtos de Software.
Grande área: Ciências Exatas e da Terra / Área: Ciência da Computação / Subárea: Arquitetura e Evolução de Software.
Projetos de pesquisa
-
2013 - Atual
CAcTUS - Context-Awareness Testing for Ubiquitous Systems, Projeto certificado pelo(a) coordenador(a) Guilherme Horta Travassos em 29/03/2016., Descrição: A crescente melhoria em miniaturização de dispositivos computacionais e em meios de comunicação sem fio tem possibilitado relevantes avanços no desenvolvimento de sistemas ubíquos. Tais sistemas possuem características desafiadoras e que influenciam na interação ator-computador, como sensibilidade ao contexto, interoperabilidade espontânea e heterogeneidade de dispositivos. Para garantir a qualidade desse tipo de sistema, os testes devem ser adequadamente projetados e realizados de acordo com suas características, necessitando identificar algumas questões como quais testes devem ser executados, quais os contextos que a aplicação deve executar e como avaliar a qualidade desses sistemas a partir de testes. Esse projeto tem então como objetivo responder essas questões, buscando definir uma estratégia para planejamento e execução de testes sensíveis ao contexto para sistema ubíquos considerando as potenciais informações de contexto e utilizando medidas de software para avaliação da qualidade.. , Situação: Em andamento; Natureza: Pesquisa. , Integrantes: Lincoln Souza Rocha - Integrante / Rossana Maria de Castro Andrade - Integrante / Káthia Marçal de Oliveira - Integrante / Guilherme Horta Travassos - Coordenador / Ana Regina Cavalcanti da Rocha - Integrante / José Maria da Silva Monteiro Filho - Integrante / Santiago Matalonga - Integrante / Christophe Kolsi - Integrante / Houcine Ezzedine - Integrante / Mourad Abed - Integrante.
-
2012 - 2013
UbiStructure - Uma Infra-Estrutura de Desenvolvimento e Execução de Aplicações Ubíquas, Descrição: O objetivo desse novo projeto, denominado UbiStructure, é utilizar as ideias que foram propostas durante o projeto MobiLine e criar um ambiente de desenvolvimento e execução para aplicações móveis e sensíveis ao contexto utilizando Linhas de Produtos de Software, que contemple os vários ciclos propostos no MobiLine. Para isso, muitas questões não tratadas anteriormente serão exploradas e tem enfoque nos aspectos de dependabilidade, qualidade de software, aquisição de contexto e de configuração otimizada de um produto.. , Situação: Em andamento; Natureza: Pesquisa. , Integrantes: Lincoln Souza Rocha - Integrante / Rossana Maria de Castro Andrade - Coordenador., Financiador(es): Conselho Nacional de Desenvolvimento Científico e Tecnológico - Auxílio financeiro.
-
2008 - 2009
Um Ambiente Integrado para o Desenvolvimento Generativo de Software Ubíquo Sensível ao Contexto, Descrição: MCT/CNPq/CT-INFO n 17/2007. Processo: 550924/2007-8. O objetivo deste projeto é investigar as características particulares existentes no desenvolvimento de software ubíquo sensível ao contexto para a construção de um ambiente integrado de apoio ao desenvolvimento generativo de software para este domínio. Em especial, este projeto considera como foco para o aumento da produtividade e qualidade no desenvolvimento desse tipo de software, a aplicação de técnicas que possibilitem uma reutilização de forma sistemática através das abordagens de Linha de Produtos de Software, Desenvolvimento Generativo de Software e Desenvolvimento Baseado em Componentes. O ambiente proposto servirá como apoio ao engenheiro de software em todas as fases de desenvolvimento (modelagem, projeto, implementação e implantação), além de possibilitar a utilização e construção de artefatos reutilizáveis. , Situação: Desativado; Natureza: Pesquisa. , Alunos envolvidos: Doutorado: (1) . , Integrantes: Lincoln Souza Rocha - Coordenador., Financiador(es): Conselho Nacional de Desenvolvimento Científico e Tecnológico - Bolsa.
-
2007 - 2010
MobiLine: Uma Linha de Produtos de Software para o Desenvolvimento de Aplicações Móveis e Sensíveis ao Contexto, Descrição: Universal MCT/CNPq 15/2007. Processo: 484523/2007-4. O objetivo deste projeto é investigar as características particulares existentes no desenvolvimento de software móvel sensível ao contexto para a construção de uma linha de produtos para este domínio. Em especial, o projeto considera como foco para o aumento da produtividade e qualidade no desenvolvimento desse tipo de software, a aplicação de técnicas que possibilitem uma reutilização de forma sistemática. Esta linha de produtos de software servirá como apoio ao engenheiro de software em todas as fases de desenvolvimento, além de possibilitar a utilização e construção de artefatos reutilizáveis. Neste sentido, está previsto um estudo em relação às técnicas tradicionais para a construção de linha de produtos, visando identificar as extensões necessárias para atender às características particulares de adaptabilidade e sensibilidade ao contexto, exigidas pela classe de aplicações a serem construídas neste domínio. Além da linha de produtos propriamente dita, são previstos como subprodutos adicionais para o projeto a qualificação da equipe em técnicas e tecnologias emergentes e resultados práticos que comprovem a parceria firmada entre as equipes da UFC e UFRJ. , Situação: Concluído; Natureza: Pesquisa. , Alunos envolvidos: Graduação: (3) / Mestrado acadêmico: (3) / Doutorado: (3) . , Integrantes: Lincoln Souza Rocha - Integrante / Rossana Maria de Castro Andrade - Coordenador., Financiador(es): Conselho Nacional de Desenvolvimento Científico e Tecnológico - Auxílio financeiro.
Prêmios
2016
Melhor Artigo do WebMedia 2016 (Trilha Computação Móvel, Computação Ubíqua e TV Digital), Sociedade Brasileira de Computação.
2011
Melhor artigo do SBCARS 2011, Sociedade Brasileira de Computação.
2010
Um dos melhores artigos do SPLC 2010, .
Histórico profissional
Endereço profissional
-
Universidade Federal do Ceará, Centro de Ciências, Departamento de Computação. , Avenida Humberto Monte s/n, Campus do Pici, Bloco 910, Pici, 60440554 - Fortaleza, CE - Brasil, Telefone: (85) 33669847, Ramal: 207, URL da Homepage:
Experiência profissional
2009 - Atual
Universidade Federal do CearáVínculo: , Enquadramento Funcional: Professor Adjunto I, Carga horária: 40, Regime: Dedicação exclusiva.
2007 - 2008
Universidade Federal do CearáVínculo: Colaborador, Enquadramento Funcional: Colaborador
2004 - 2005
Hospital São MarcosVínculo: Celetista, Enquadramento Funcional: Analista de Sistemas, Carga horária: 44
Atividades
-
01/2004 - 02/2005
Serviços técnicos especializados , Hospital São Marcos.,Serviço realizado, Analise Projeto e Desenvolvimento do Prontuário Eletrônico.
2003 - 2005
Universidade Estadual do PiauíVínculo: Servidor Público, Enquadramento Funcional: Professor Substituto, Carga horária: 40
Atividades
-
10/2003 - 03/2005
Ensino, Licenciatura Plena Em Computação, Nível: Graduação,Disciplinas ministradas, Redes de Computadores, Sistemas Operacionais, Noções de Compiladores, Programação IV
2003 - 2003
Jeff Networks Consulting LtdaVínculo: Celetista, Enquadramento Funcional: Analista Junior, Carga horária: 20
Atividades
-
09/2003 - 09/2003
Treinamentos ministrados , Jeff Networks Consulting Ltda.,Treinamentos ministrados, Curso de Introdução a Procramação Orientada a Objetos: JAVA
-
03/2003 - 09/2003
Serviços técnicos especializados , Jeff Networks Consulting Ltda.,Serviço realizado, Desenvolvimento da Argência Virtual da AGESPISA.
2002 - 2002
Universidade Federal do PiauíVínculo: Monitoria, Enquadramento Funcional: Monitor, Carga horária: 12
Atividades
-
03/2002 - 07/2002
Outras atividades técnico-científicas , Centro de Ciências da Natureza, Centro de Ciências da Natureza.,Atividade realizada, Monitoria da Disciplina Sistemas Operacionais I.
Criando um monitoramento
Nossos robôs irão buscar nos nossos bancos de dados todos os processos de Lincoln Souza Rocha e sempre que o nome aparecer em publicações dos Diários Oficiais, avisaremos por e-mail e pelo painel do usuário
Criando um monitoramento
Nossos robôs irão buscar nos nossos bancos de dados todas as movimentações desse processo e sempre que o processo aparecer em publicações dos Diários Oficiais e nos Tribunais, avisaremos por e-mail e pelo painel do usuário
Confirma a exclusão?