Lincoln Souza Rocha

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


é 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, linha de produto de software, adaptabilidade de software, arquitetura de software e predição de defeitos 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 Ubíqua, 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. (Texto informado pelo autor)


Identificação


Nome
Lincoln Souza Rocha
Nome em citações bibliográficas
ROCHA, L. S.;ROCHA, LINCOLN S.;ROCHA, LINCOLN SOUZA

Endereço


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: http://www.dc.ufc.br/~lincoln


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


2008 - 2013
Doutorado em Ciências da Computação.
Universidade Federal do Ceará, UFC, Brasil.
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.
Orientador: 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 Terra
Grande Área: Ciências Exatas e da Terra / Área: Ciência da Computação / Subárea: Metodologia e Técnicas da Computação / Especialidade: Computação Ubíqua.
2005 - 2007
Mestrado em Ciências da Computação.
Universidade Federal do Ceará, UFC, Brasil.
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.
Orientador: 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 Terra
Grande Área: Ciências Exatas e da Terra / Área: Ciência da Computação / Subárea: Sistemas de Computação / Especialidade: Engenharia de Software.
2004 - 2005
Especialização em Tecnologias para Web. (Carga Horária: 450h).
Universidade Federal do Piauí, UFPI, Brasil.
Título: Prontuário Eletrônico no Hospital São Marcos.
Orientador: Raimundo Santos Moura.
1999 - 2003
Graduação em Ciência da Computação.
Universidade Federal do Piauí, UFPI, Brasil.
Título: JFlash: Uma Ferramenta para Otimização na Criação de Componentes Sensores.
Orientador: Francisco Vieira de Souza.




Atuação Profissional



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

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

Vínculo institucional

2007 - 2008
Vínculo: Colaborador, Enquadramento Funcional: Colaborador


Hospital São Marcos, HSM*, Brasil.
Vínculo institucional

2004 - 2005
Vínculo: Celetista, Enquadramento Funcional: Analista de Sistemas, Carga horária: 44

Atividades

1/2004 - 2/2005
Serviços técnicos especializados , Hospital São Marcos, .

Serviço realizado
Analise Projeto e Desenvolvimento do Prontuário Eletrônico.

Universidade Estadual do Piauí, UESPI, Brasil.
Vínculo institucional

2003 - 2005
Vínculo: Servidor Público, Enquadramento Funcional: Professor Substituto, Carga horária: 40

Atividades

10/2003 - 3/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

Jeff Networks Consulting Ltda, JEFFNETWORKS, Brasil.
Vínculo institucional

2003 - 2003
Vínculo: Celetista, Enquadramento Funcional: Analista Junior, Carga horária: 20

Atividades

9/2003 - 9/2003
Treinamentos ministrados , Jeff Networks Consulting Ltda, .

Treinamentos ministrados
Curso de Introdução a Procramação Orientada a Objetos: JAVA
3/2003 - 9/2003
Serviços técnicos especializados , Jeff Networks Consulting Ltda, .

Serviço realizado
Desenvolvimento da Argência Virtual da AGESPISA.

Universidade Federal do Piauí, UFPI, Brasil.
Vínculo institucional

2002 - 2002
Vínculo: Monitoria, Enquadramento Funcional: Monitor, Carga horária: 12

Atividades

3/2002 - 7/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.


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


Revisor de periódico


2016 - Atual
Periódico: INFORMATION AND SOFTWARE TECHNOLOGY
2013 - 2014
Periódico: JOURNAL OF SOFTWARE ENGINEERING RESEARCH AND DEVELOPMENT
2015 - 2016
Periódico: COMPUTERS & ELECTRICAL ENGINEERING


Áreas de atuação


1.
Grande área: Ciências Exatas e da Terra / Área: Ciência da Computação / Subárea: Metodologia e Técnicas da Computação/Especialidade: Desenvolvimento de Software Ubíquo.
2.
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.
3.
Grande área: Ciências Exatas e da Terra / Área: Ciência da Computação / Subárea: Teste de Software Sensível ao Contexto.
4.
Grande área: Ciências Exatas e da Terra / Área: Ciência da Computação / Subárea: Linha de Produtos de Software.
5.
Grande área: Ciências Exatas e da Terra / Área: Ciência da Computação / Subárea: Arquitetura e Evolução de Software.


Idiomas


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


Prêmios e títulos


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


Produções



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

1.
SANTOS, ISMAYLE DE SOUSA2017SANTOS, ISMAYLE DE SOUSA ; ANDRADE, ROSSANA MARIA DE CASTRO ; ROCHA, LINCOLN SOUZA ; MATALONGA, SANTIAGO ; DE OLIVEIRA, KÁTHIA MARÇAL ; TRAVASSOS, GUILHERME HORTA . Test case design for context-aware applications: Are we there yet?. INFORMATION AND SOFTWARE TECHNOLOGY, v. 1, p. 1, 2017.

2.
MESQUITA, DIEGO P.P.2016MESQUITA, DIEGO P.P. ; ROCHA, LINCOLN S. ; GOMES, JOÃO PAULO P. ; ROCHA NETO, AJALMAR R. . Classification with reject option for software defect prediction. APPLIED SOFT COMPUTING, v. 49, p. 1085-1093, 2016.

3.
REGO, PAULO A.L.2016REGO, PAULO A.L. ; COSTA, PHILIPP B. ; COUTINHO, EMANUELF. ; ROCHA, LINCOLN S. ; TRINTA, FERNANDO A.M. ; SOUZA, JOSE N. DE . Performing Computation Offloading on Multiple Platforms. COMPUTER COMMUNICATIONS, v. 105, p. 1-13, 2016.

4.
MARINHO, F. G.2013MARINHO, F. G. ; ANDRADE, R. M. C. ; WERNER, C. M. L. ; VIANA, W. ; MAIA, M. E. F. ; ROCHA, L. S. ; TEIXEIRA, E. N. ; FERREIRA FILHO, J. B. ; DANTAS, V. L. L. ; LIMA, F. F. P. ; AGUIAR, S. B. . MobiLine: A Nested Software Product Line for the Domain of Mobile and Context-Aware Applications. Science of Computer Programming (Print), v. 78, p. 2381-18, 2013.

Capítulos de livros publicados
1.
MAIA, M. E. F. ; ROCHA, L. S. ; ANDRADE, R. M. C. . Requisitos e Desafios na Construção de Sistemas Middleware para Aplicações em Redes Ad Hoc. In: Luciano Paschoal Gaspary; Artur Ziviani; Célio Vinicius Neves de Albuquerque; Luís Henrique Maciel Kosmalski Costa; Marcelo Gonçalves Rubinstein. (Org.). Simpósio Brasileiro de Redes de Computadores e Sistemas Distribuídos. Rio de Janeiro: Sociedade Brasileira de Computação, 2008, v. 1, p. 209-258.

Trabalhos completos publicados em anais de congressos
1.
MENESES FILHO, J. L. ; ROCHA, LINCOLN S. ; ANDRADE, R. M. C. ; BRITTO, R. S. . Preventing Erosion in Exception Handling Design Using Static-Architecture Conformance Checking. In: European Conference on Software Architecture, 2017, Canterbury. 11th European Conference on Software Architecture. Cham: Springer, 2017. v. 10475.

2.
BEZERRA, CARLA I. M. ; MONTEIRO, JOSÉ MARIA ; ANDRADE, ROSSANA M. C. ; ROCHA, LINCOLN S. . Analyzing the Feature Models Maintainability over their Evolution Process. In: the Tenth International Workshop, 2016, Salvador. Proceedings of the Tenth International Workshop on Variability Modelling of Software-intensive Systems - VaMoS '16. New York: ACM Press, 2016. p. 17.

3.
SANTOS, ISMAYLE S. ; ROCHA, LINCOLN S. ; NETO, PEDRO A. SANTOS ; ANDRADE, ROSSANA M. C. . Model Verification of Dynamic Software Product Lines. In: the 30th Brazilian Symposium, 2016, Maringá. Proceedings of the 30th Brazilian Symposium on Software Engineering - SBES '16. p. 113.

4.
GOMES, FRANCISCO A.A. ; VIANA, WINDSON ; ROCHA, LINCOLN S. ; TRINTA, FERNANDO . A Contextual Data Offloading Service With Privacy Support. In: the 22nd Brazilian Symposium, 2016, Teresina. Proceedings of the 22nd Brazilian Symposium on Multimedia and the Web - Webmedia '16, 2016. p. 23.

5.
COSTA, PHILIPP B. ; REGO, PAULO A. L. ; ROCHA, LINCOLN S. ; TRINTA, FERNANDO A. M. ; DE SOUZA, JOSÉ N. . MpOS. In: the 30th Annual ACM Symposium, 2015, Salamanca. Proceedings of the 30th Annual ACM Symposium on Applied Computing - SAC '15. p. 577.

6.
MAGALHÃES, F. H. S. ; ROCHA, L. S. ; GOMES, D. G. . ECODroid: Uma Ferramenta para Análise e Visualização de Consumo de Energia em Aplicativos Android. In: III Workshop de Visualização, Evolução e Manutenção de Software (VEM 2015), 2015, Belo Horizonte. Anais do III Workshop de Visualização, Evolução e Manutenção de Software, 2015.

7.
COSTA, C. H. ; MAIA, P. H. M. ; MENDONÇA, N. C. ; ROCHA, L. S. . Supporting Partial Database Migration to the Cloud Using Non-Intrusive Software Adaptations: An Experience Report. In: 1st International Workshop on Cloud Adoption and Migration (CloudWay 2015), 2015, Taormina. Proceedings of 1st International Workshop on Cloud Adoption and Migration, 2015.

8.
FILHO, CARLOS A.B. DE QUEIROZ ; ANDRADE, ROSSANA M.C. ; ROCHA, LINCOLN S. ; BRAGA, REINALDO B. ; OLIVEIRA, CARINA T. DE . ConExT-U: A Context-Aware Exception Handling Mechanism for Task-Based Ubiquitous Systems. In: 2014 28th International Conference on Advanced Information Networking and Applications Workshops (WAINA), 2014, BC. 2014 28th International Conference on Advanced Information Networking and Applications Workshops, 2014. p. 127.

9.
COSTA, C. H. ; ROCHA, L. S. ; MENDONÇA, N. C. ; MAIA, P. H. M. . Migração Parcial de um Banco de Dados Relacional para um Banco de Dados NoSQL na Nuvem Através de Adaptações Não-intrusivas: Um Relato de Experiência. In: II Workshop on Software Visualization, Evolution and Maintenance, 2014, Maceió. Anais do II Workshop on Software Visualization, Evolution and Maintenance, 2014.

10.
ROCHA, LINCOLN S.; ANDRADE, ROSSANA M.C. ; GARCIA, ALESSANDRO F. . A Method for Model Checking Context-Aware Exception Handling. In: 2013 27th Brazilian Symposium on Software Engineering (SBES), 2013, Brasilia. 2013 27th Brazilian Symposium on Software Engineering. p. 59.

11.
AKONO, C. B. A. ; ALMEIDA, E. F. C. ; CAMBOIM, H. B. ; VENANCIO NETO, A. J. ; VIANA, W. ; ROCHA, L. S. ; ANDRADE, R. M. C. . V2CIS: Ubiquitous Framework for Vehicular- Centric Context-Aware Information Networking. In: International Workshop on ADVANCEs in ICT Infrastructures and Services, 2013, Valença/BA. Proceedings of the ADVANCE'2013, 2013.

12.
ROCHA, L. S.; ANDRADE, R. M. C. . Towards a Formal Model to Reason about Context-Aware Exception Handling. In: 5th Workshop on Exception Handling at ICSE 2012, 2012, Zurich. Proceedings of the 5th Workshop on Exception Handling at ICSE 2012, 2012. p. 27-33.

13.
MAIA, M. E. F. ; ROCHA, L. S. ; MAIA, P. H. M. ; ANDRADE, R. M. C. . An Autonomous Middleware Model for Essential Services in Distributed Mobile Applications. In: 4th International ICST Conference on MOBILe Wireless MiddleWARE, Operating Systems, and Applications (MobilWare 2011), 2011, Londres. 4th International ICST Conference on MOBILe Wireless MiddleWARE, Operating Systems, and Applications (MobilWare 2011), 2011.

14.
LIMA, F. F. P. ; ROCHA, L. S. ; MAIA, P. H. M. ; ANDRADE, R. M. C. . A Decoupled and Interoperable Architecture for Coordination in Ubiquitous Systems. In: V Simpósio Brasileiro de Componentes, Arquiteturas e Reutilização de Software (SBCARS), 2011, São Paulo. II Congresso Brasileiro de Software: Teoria e Prática (CBSoft), 2011. p. 31-40.

15.
SANTOS, R. M. ; ROCHA, L. S. . Análise do Contexto Móvel nos Testes de Usabilidade de Aplicações Móveis. In: V Escola Regional de Computação dos Estados do Ceará, Maranhão e Piauí (ERCEMAPI'2011), 2011, Teresina. Anais da V Escola Regional de Computação dos Estados do Ceará, Maranhão e Piauí (ERCEMAPI'2011), 2011.

16.
ROCHA, LINCOLN S.; FERREIRA FILHO, J. B. ; LIMA, F. F. P. ; MAIA, M. E. F. ; VIANA, W. ; CASTRO, M. F. ; ANDRADE, R. M. C. . Ubiquitous Software Engineering: Achievements, Challenges and Beyond. In: 2011 25th Brazilian Symposium on Software Engineering (SBES), 2011, Sao Paulo. 2011 25th Brazilian Symposium on Software Engineering, 2011. p. 132.

17.
MARINHO, F. G. ; LIMA, F. F. P. ; FERREIRA FILHO, J. B. ; ROCHA, L. S. ; MAIA, M. E. F. ; AGUIAR, S. B. ; DANTAS, V. L. L. ; VIANA, W. ; ANDRADE, R. M. C. ; TEIXEIRA, E. N. ; WERNER, C. M. L. . A Software Product Line for the Mobile and Context-Aware Applications Domain. In: 14th International Software Product Line Conference, 2010, Jeju Island. 14th International Software Product Line Conference: Going Beyond. Germany: Springer, 2010. v. 6287. p. 346-360.

18.
MARINHO, F. G. ; BORGES NETO, J. B. ; COSTA, A. L. ; DANTAS, V. L. L. ; FERREIRA FILHO, J. B. ; LIMA, F. F. P. ; ROCHA, L. S. ; ANDRADE, R. M. C. ; TEIXEIRA, E. N. ; WERNER, C. M. L. . An Architecture Proposal for Nested Software Product Lines in the Domain of Mobile and Context-Aware Applications. In: IV Simpósio Brasileiro de Componentes, Arquitetura e Reutilização de Software, 2010, Salvador. IV Simpósio Brasileiro de Componentes, Arquitetura e Reutilização de Software, 2010. p. 56-65.

19.
MAIA, M. E. F. ; ROCHA, L. S. ; ANDRADE, R. M. C. . Requirements and Challenges for Building Service-Oriented Pervasive Middleware. In: International Conference on Pervasive Services, 2009, London, United Kingdom. Proceedings of the 2009 International Conference on Pervasive Services. New York, NY, USA: ACM Press, 2009. p. 93-102.

20.
NOGUEIRA, T. P. ; L. NETO, L. C. ; ROCHA, L. S. ; ANDRADE, R. M. C. . An Adaptation of the Collections Framework, Reflection and Object Cloning from J2SE to J2ME. In: Symposium on Applied Computing, 2008, Fortaleza. Proceedings of the 23rd Annual ACM Symposium on Applied Computing. New York, NY, USA: ACM Press, 2008. p. 246-250.

21.
PINHEIRO, D. S. ; ROCHA, L. S. ; ANDRADE, R. M. C. . Adapting the Strategy Pattern for Micro Applications. In: 7th Latin American Conference on Patterns Languages of Programming, 2008, Fortaleza. SugarLoafPloP'2008. Fortaleza, 2008. v. 1. p. 151-159.

22.
ANDRADE, R. M. C. ; DANTAS, V. L. L. ; MARINHO, F. G. ; ROCHA, L. S. . Uma proposta de Metodologia para o Ensino de Engenharia de Software. In: Fórum de Educação em Engenharia de Software (FEES 2008), 2008, Campinas. Monografia em Ciência da Computação - Fórum de Educação em Engenharia de Software. Rio de Janeiro: Pontifícia Universidade Católica do Rio de Janeiro, 2008. v. 43. p. 107-115.

23.
ROCHA, L. S.; CASTRO, C. E. P. L. ; MACHADO, J. C. ; ANDRADE, R. M. C. . Utilizando Reconfiguração Dinâmica e Notificação de Contextos para o Desenvolvimento de Software Ubíquo. In: XXI Simpósio Brasileiro de Engenharia de Software, 2007, João Pessoa. XXI Simpósio Brasileiro de Engenharia de Software, 2007.

24.
ANDRADE, R. M. C. ; SANTOS, M. S. ; NOGUEIRA, R. ; ROCHA, L. S. ; MENDONÇA, N. C. . IIMPaR Uma Interface de Integração de Modelos de Padrões de Software para o Rose. In: 19º Simpósio Brasileiro de Engenharia de Software, 12ª Sessão de Ferramentas, 2005, Uberlândia, 2005.

25.
ROCHA, L. S.; NOGUEIRA, R. ; PRUDÊNCIO, J. G. ; ANDRADE, R. M. C. ; SOUZA, J. T. . XSpeed: Uma Ferramenta para Geração de Aplicações Distribuídas Baseadas em Padrões. In: Fifth Latin American Conference on Patterns Languages of Programming (SugarLoafPlop2005), 2005, Campos do Jordão. 5th Latin American Conference on Patterns Languages of Programming, 2005. v. 1. p. 236-252.

26.
AQUINO, A. L. L. ; NAKAMURA, E. F. ; ROCHA, L. S. ; LOUREIRO, A. A. F. ; COELHO JR, C. J. N. . Semi-Automatic Generation of Monitoring Applications for Wireless Networks. In: 9th IEEE International Conference on Emerging Technologies and Factory Automation, 2003, Lisboa. 9th IEEE International Conference on Emerging Technologies and Factory Automation, 2003. p. 506-511.

Resumos expandidos publicados em anais de congressos
1.
DA SILVA, IGOR P. ; LIMA, ALBERTO S. ; DE SOUZA, NEUMAN ; SOUSA, FLAVIO R. C. ; ROCHA, LINCOLN S. ; DA SILVA, THOMAZ E. V. . Improving group decision-making in IT service management by the use of a consensus-based MCDM method. In: 2015 Latin American Network Operations and Management Symposium (LANOMS), 2015, Joao Pessoa. 2015 Latin American Network Operations and Management Symposium (LANOMS). p. 103.

2.
ROCHA, L. S.; ANDRADE, R. M. C. . Middleware Adaptativo e Composição de Software Orientada a Aspecto: Uma Abordagem para o Desenvolvimento de Aplicações Ubíquas de Telemedicina. In: XI Workshop de Teses e Dissertações em Engenharia de Software (WTES'06), evento integrante do XX Simpósio Brasileiro de Engenharia de Software (SBES'06), 2006, Florianópolis. XI Workshop de Teses e Dissertações em Engenharia de Software, 2006. v. 1. p. 67-72.


Produção técnica
Programas de computador sem registro
1.
LIMA, F. F. P. ; ROCHA, L. S. . SysSU: System Suport for Ubiquity. 2011.

2.
ROCHA, L. S.. ContextCollector: A Tool for Automated Context Acquisition. 2011.



Bancas



Participação em bancas de trabalhos de conclusão
Mestrado
1.
ALBUQUERQUE, A. B.; FURTADO, M. E. S.; PINHEIRO, P. R.; ROCHA, L. S.. Participação em banca de Thiago Crystyan Soares Macerdo. Implantação do Processo de Desenvolvimento para Reutilização do MPS.BR nas empresas cearenses: uma Análise Qualitativa. 2014. Dissertação (Mestrado em Informática Aplicada) - Universidade de Fortaleza.

2.
VIANA, W.; TRINTA, F. A. M.; SOUZA, C. T.; GARCIA, V. C.; ROCHA, L. S.. Participação em banca de Paulo Arthur de Sousa Duarte. Uma Abordagem Dirigida por Modelos para a Configuração de Aquisição de Contexto Intermediada por MIddleware. 2014. Dissertação (Mestrado em Ciências da Computação) - Universidade Federal do Ceará.

3.
ANDRADE, R. M. C.; OLIVEIRA, K. M.; ALBUQUERQUE, A. B.; ROCHA, L. S.; CASTRO, M. F.; SAMPAIO, A. L.. Participação em banca de Rainara Maia Santos. Características e Medidas de Software para Avaliação da Qualidade da Interação Humano-Computador em Sistemas Ubíquos. 2014. Dissertação (Mestrado em Ciências da Computação) - Universidade Federal do Ceará.

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

Qualificações de Doutorado
1.
CARVALHO JUNIOR, F. H.; CORREA, R. C.; SARAIVA, J. A. B. V.; ROCHA, L. S.. Participação em banca de João Marcelo Uchoa de Alencar. Elasticidade de Computação Paralela em Nuvens Computacionais de Serviços de Computação de Alto Desempenho. 2014. Exame de qualificação (Doutorando em Ciências da Computação) - Universidade Federal do Ceará.

Qualificações de Mestrado
1.
ANDRADE, R. M. C.; ROCHA, L. S.; VIANA, W.; SANTOS, I. S.. Participação em banca de Juarez de Lima Meneses Filho. Uma para Verificação Estática da Conformação Arquitetural do Tratamento de Exceção. 2015. Exame de qualificação (Mestrando em Ciências da Computação) - Universidade Federal do Ceará.

Monografias de cursos de aperfeiçoamento/especialização
1.
MAIA, P. H. M.; ROCHA, L. S.; SANTOS, I. S.. Participação em banca de Laryssa Lima Muniz. TCG: Uma Ferramenta para Geração e Seleção de Casos de Testes Funcionais e Estatísticos. 2015. Monografia (Aperfeiçoamento/Especialização em Especialização em Engenharia de Software com Ênfase em Padrões) - Universidade Estadual do Ceará.

2.
MAIA, P. H. M.; ROCHA, L. S.; MENDONÇA, N. C.. Participação em banca de Caio Holanda Costa. Migração Parcial de um Banco de Dados Relacional para um Banco de Dados NoSQL na Nuvem Através de Adaptações Não-Intrusivas: Um Relato de Experiência. 2014. Monografia (Aperfeiçoamento/Especialização em Bacharelado em Ciência da Computação) - Universidade Estadual do Ceará.

Trabalhos de conclusão de curso de graduação
1.
ROCHA, L. S.; MAIA, M. E. F.; Magalhães, R. P.; ALMEIDA, C. D. A.. Participação em banca de Márcio de Souza Nobre.Verificação de Conformação de Regras de Design do Tratamento de Exceção em Java. 2013. Trabalho de Conclusão de Curso (Graduação em Engenharia de Software) - Universidade Federal do Ceará.

2.
ROCHA, L. S.; SANTOS, R. M.; ROCHA, A. R.. Participação em banca de Cinthia Maria Matos Holanda.Planejamento e Execução da Avaliação de Usabilidade do Aplicativo Móvel Social "De Olho Na Cidade'". 2013. Trabalho de Conclusão de Curso (Graduação em Engenharia de Software) - Universidade Federal do Ceará.

3.
ROCHA, L. S.; SOUSA, F. R. C.; Moreira, L. O.. Participação em banca de Rodrigo Girão de Freitas.Uma API para o Desenvolvimento e Consumo de Serviços Adaptativos de Nuvem em Aplicações Móveis. 2012. Trabalho de Conclusão de Curso (Graduação em Engenharia de Software) - Universidade Federal do Ceará.

4.
OLIVEIRA, W. G. C.; ROCHA, L. S.. Participação em banca de João Bosco Ferreira Filho.Análise, Projeto e Desenvolvimento de uma Ferramenta Financeira Usando Técnicas para Reuso. 2008. Trabalho de Conclusão de Curso (Graduação em Bacharelado em Ciência da Computação) - Universidade Estadual do Ceará.

5.
SOUZA, J. T.; ROCHA, L. S.. Participação em banca de Bruno Sabóia Aragão.Um Processo de Pesquisa e Desenvolvimento. 2008. Trabalho de Conclusão de Curso (Graduação em Bacharelado em Ciência da Computação) - Universidade Estadual do Ceará.




Eventos



Participação em eventos, congressos, exposições e feiras
1.
SBRC2005.23º Simpósio Brasileiro de Redes de Computadores (SBRC2005). 2005. (Simpósio).

2.
SugarLoafPlop2005. Fifth Latin American Conference on Patterns Languages of Programming (SugarLoafPlop2005). 2005. (Congresso).

3.
SugarLoafPlop2004. Fourth Latin American Conference on Pattern Languages of Programming (SugarLoafPlop2004). 2004. (Congresso).

4.
Workshop em Informática em Medicina, Uso do PDA(Palmtop) e Internet na área Médica.Workshop Informática em Medicina. 2004. (Outra).

5.
Piauinfo2003.III Simpósio Piauiense de Informática. 2003. (Simpósio).

6.
Piauinfo2002.II Simpósio Piauiense de Informática. 2002. (Simpósio).

7.
Piauinfo2001.I Simpósio Piauiense de Informática. 2001. (Simpósio).

8.
XXI Congresso da SBC. XXI Congresso da Sociedade Brasileira de Computação (CSBC2001). 2001. (Congresso).

9.
Sinfo2000.I Semana de Informática 2000. 2000. (Simpósio).



Orientações



Orientações e supervisões em andamento
Dissertação de mestrado
1.
Anderson Severo de Matos. Impacto do Desmembramento de Software no Design do Tratamento de Exceção. Início: 2017. Dissertação (Mestrado em Ciências da Computação) - Universidade Federal do Ceará, Coordenação de Aperfeiçoamento de Pessoal de Nível Superior. (Orientador).

2.
Luan Pereira Lima. Um Estudo Empírico em Larga Escala sobre a Adequação de Casos Teste na Identificação de Faltas de Tratamento de Exceção. Início: 2017. Dissertação (Mestrado em Ciências da Computação) - Universidade Federal do Ceará, Conselho Nacional de Desenvolvimento Científico e Tecnológico. (Orientador).

3.
Dêmora Bruna Cunha de Sousa. Avaliando a Conformidade Arquitetural do Tratamento de Exceção de um Sistema Web Corporativo: Um Estudo de Caso. Início: 2016. Dissertação (Mestrado em Ciências da Computação) - Universidade Federal do Ceará. (Coorientador).

4.
Antônio José Amâncio da Silva. Um Estudo Empírico sobre a Efetividade de Métricas de Tratamento de Exceção na Predição de Defeitos de Software. Início: 2016. Dissertação (Mestrado em Ciências da Computação) - Universidade Federal do Ceará. (Orientador).

5.
Vladymir de Lima Bezerra. Um Estudo Empírico sobre Propagação de Exceções Inter-Componentes na Plataforma Android. Início: 2015. Dissertação (Mestrado em Ciências da Computação) - Universidade Federal do Ceará, Coordenação de Aperfeiçoamento de Pessoal de Nível Superior. (Coorientador).

Tese de doutorado
1.
Renan Gomes Vieira. Inteligência Computacional Aplicada a Problemas Complexos de Engenharia de Software. Início: 2017. Tese (Doutorado em Ciências da Computação) - Universidade Federal do Ceará. (Coorientador).

2.
Nécio de Lima Veras. Sistemas de Recomendação Aplicados a Problemas de Engenharia de Software. Início: 2017. Tese (Doutorado em Ciências da Computação) - Universidade Federal do Ceará. (Coorientador).

Trabalho de conclusão de curso de graduação
1.
Wellyngton Amaral Leitão. Um Estudo Exploratório sobre a Relação de Bugs e o Tratamento de Exceção na Plataforma Android. Início: 2013. Trabalho de Conclusão de Curso (Graduação em Engenharia de Software) - Universidade Federal do Ceará. (Orientador).


Orientações e supervisões concluídas
Dissertação de mestrado
1.
Francisco Anderson de Almada Gomes. Um Serviço de Offloading de Dados Contextuais com Suporte à Privacidade. 2017. Dissertação (Mestrado em Ciências da Computação) - Universidade Federal do Ceará, Conselho Nacional de Desenvolvimento Científico e Tecnológico. Coorientador: Lincoln Souza Rocha.

2.
Juarez de Lima Meneses Filho. ArCatch: Uma Solução para Verificação Estática de Conformidade Arquitetural do Tratamento de Exceção. 2016. Dissertação (Mestrado em Ciências da Computação) - Universidade Federal do Ceará, Conselho Nacional de Desenvolvimento Científico e Tecnológico. Coorientador: Lincoln Souza Rocha.

3.
Rafael de Lima. CatchML - Uma Linguagem de Domínio Específico para Modelagem do Tratamento de Exceção Sensível ao Contexto. 2013. Dissertação (Mestrado em Ciências da Computação) - Universidade Federal do Ceará, . Coorientador: Lincoln Souza Rocha.

Trabalho de conclusão de curso de graduação
1.
Márcio de Souza Nobre. Verificação de Conformação de Regras de Design do Tratamento de Exceção em Java. 2013. Trabalho de Conclusão de Curso. (Graduação em Engenharia de Software) - Universidade Federal do Ceará. Orientador: Lincoln Souza Rocha.

2.
Cinthia Maria Matos Holanda. Planejamento e Execução da Avaliação de Usabilidade do Aplicativo Móvel Social "De Olho Na Cidade". 2013. Trabalho de Conclusão de Curso. (Graduação em Sistema de Informação) - Universidade Federal do Ceará. Orientador: Lincoln Souza Rocha.

3.
Rodrigo Girão de Freitas. Uma API para o Desenvolvimento e Consumo de Serviços Adaptativos de Nuvem em Aplicações Móveis. 2012. Trabalho de Conclusão de Curso. (Graduação em Engenharia de Software) - Universidade Federal do Ceará. Orientador: Lincoln Souza Rocha.

4.
André Luís Pitombeira. Um Guideline para o Desenvolvimento de Software Ubíquo Orientado a Tarefas. 2011. Trabalho de Conclusão de Curso. (Graduação em Sistemas de Informação) - Universidade Federal do Ceará. Orientador: Lincoln Souza Rocha.

5.
Rainara Maia Santos. Análise do Contexto Móvel nos Testes de Usabilidade de Aplicações Móveis. 2011. Trabalho de Conclusão de Curso. (Graduação em Sistemas de Informação) - Universidade Federal do Ceará. Orientador: Lincoln Souza Rocha.




Página gerada pelo Sistema Currículo Lattes em 16/01/2019 às 13:13:17