Fabrício de Alexandria Fernandes

  • Endereço para acessar este CV: http://lattes.cnpq.br/7905469590962030
  • Última atualização do currículo em 20/05/2016


Possui graduação em Bacharelado Em Ciências da Computação pelo Centro Universitário de João Pessoa (2001) e mestrado em Sistemas e Computação pela Universidade Federal do Rio Grande do Norte (2004). Tem experiência na área de Ciência da Computação, com ênfase em Engenharia de Software, atuando principalmente no desenvolvimento de soluções para TVs conectadas, smartphones e tablets. (Texto informado pelo autor)


Identificação


Nome
Fabrício de Alexandria Fernandes
Nome em citações bibliográficas
FERNANDES, F.;FERNANDES, FABRICIO


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


2003 - 2004
Mestrado em Sistemas e Computação.
Universidade Federal do Rio Grande do Norte, UFRN, Brasil.
Título: Combinando aspectos e componentes: uma abordagem interpretada,Ano de Obtenção: 2004.
Orientador: Profa. Dra. Thaís Vasconcelos Batista.
Palavras-chave: Aspectos; POA; Programação Orientada a Aspectos; Componentes; Linguagem Interpretada.
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: Engenharia de Software.
Grande Área: Ciências Exatas e da Terra / Área: Ciência da Computação / Subárea: Metodologia e Técnicas da Computação / Especialidade: Linguagens de Programação.
2001 - 2003
Especialização em Redes de Computadores. (Carga Horária: 360h).
Universidade Federal do Rio Grande do Norte, UFRN, Brasil.
Título: Um Estudo sobre a Programação Orientada a Aspectos.
Orientador: Profa. Dra. Thaís Vasconcelos Batista.
1998 - 2001
Graduação em Bacharelado Em Ciências da Computação.
Centro Universitário de João Pessoa, UNIPÊ, Brasil.




Atuação Profissional



HXD Smart Solutions, HXD, Brasil.
Vínculo institucional

2014 - Atual
Vínculo: Sócio, Enquadramento Funcional: Diretor de Tecnologia

Vínculo institucional

2012 - 2014
Vínculo: Serviços prestados, Enquadramento Funcional: Coordenador de Pesquisa e Desenvolvimento

Atividades

09/2014 - Atual
Direção e administração, Direção de Tecnologia, .

Cargo ou função
Diretor de Tecnologia.
09/2012 - 08/2014
Pesquisa e desenvolvimento , Coordenação de Pesquisa e Desenvolvimento, .


Ecole des Mines de Nantes, EMN*, França.
Vínculo institucional

2006 - 2011
Vínculo: Bolsista, Enquadramento Funcional: Pesquisador, Engenheiro de Software, Carga horária: 40, Regime: Dedicação exclusiva.

Atividades

09/2006 - 09/2011
Pesquisa e desenvolvimento , Department Informatique, .


Centro Universitário de João Pessoa, UNIPÊ, Brasil.
Vínculo institucional

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

Atividades

01/2006 - 06/2006
Ensino, Ciências da Computação, Nível: Graduação

Disciplinas ministradas
Análise de Sistemas II
Sistema Operacionais II
Sistema Operacionais I

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

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

Atividades

05/2004 - 12/2005
Ensino, Ciências da Computação, Nível: Graduação

Disciplinas ministradas
Análise e Projeto Orientados a Objetos
Engenharia de Software
Introdução a Ciência da Computação
Introdução a Engenharia de Software
Laboratório de Conceitos e Técnicas de Programação
Linguagens de Programação
Modelagem e Especificação de Software
Programação Orientada a Objetos
10/2005 - 11/2005
Ensino, Gestão da Tecnologia da Informação, Nível: Especialização

Disciplinas ministradas
Engenharia de Software

Tribunal de Justiça da Paraíba, TJPB, Brasil.
Vínculo institucional

2001 - 2002
Vínculo: Outro, Enquadramento Funcional: Outro, Carga horária: 40, Regime: Dedicação exclusiva.

Atividades

10/2001 - 10/2002
Serviços técnicos especializados , Coordenadoria de Processamento de Dados, .

Serviço realizado
Desenvolvimento de aplicações JAVA e JSP para web; administração de servidores linux, Windows NT e 2000 e gerenciamento da rede do TJPB.
9/2001 - 10/2001
Estágios , Coordenadoria de Processamento de Dados, .

Estágio realizado
Desenvolvimento de aplicações JAVA e JSP para web.

Openline Internet Service Provider, OPENLINE ISP, Brasil.
Vínculo institucional

1998 - 1999
Vínculo: Outro, Enquadramento Funcional: Outro (especifique) Estagiário, Carga horária: 36

Atividades

11/1998 - 11/1999
Estágios , Suporte, .

Estágio realizado
Suporte a usuários em ferramentas de acesso à internet, configuração de redes locais, desenvolvimento de páginas HTML.


Linhas de pesquisa


1.
Engenharia de Software Baseada em Componentes
2.
Desenvolvimento de soluções para dispositivos de TV e móveis
3.
Design de soluções para dispositivos de TV e móveis


Projetos de pesquisa


2006 - 2009
AMPLE - Aspect-Oriented, Model-Driven Product Line Engineering
Descrição: The focus of the project is on combining aspect-oriented and model-driven techniques to address variability at each stage in a software product line engineering lifecycle and bind the variation points in various development stages and dimensions into a coherent variability framework across the life cycle..
Situação: Concluído; Natureza: Pesquisa.


Áreas de atuação


1.
Grande área: Ciências Exatas e da Terra / Área: Ciência da Computação / Subárea: Metodologia e Técnicas da Computação/Especialidade: Engenharia de Software.
2.
Grande área: Ciências Exatas e da Terra / Área: Ciência da Computação / Subárea: Desenvolvimento de soluções para TVs conectadas, smartphones e tablets.


Idiomas


Francês
Compreende Bem, Fala Bem, Lê Bem, Escreve Bem.
Inglês
Compreende Bem, Fala Bem, Lê Bem, Escreve Bem.
Espanhol
Compreende Razoavelmente, Fala Razoavelmente, Lê Razoavelmente, Escreve Razoavelmente.


Produções



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

1.
FERNANDES, FABRICIO2008FERNANDES, FABRICIO; ROYER, JEAN-CLAUDE . The STSLib Project: Towards a Formal Component Model Based on STS. Electronic Notes in Theoretical Computer Science, v. 215, p. 131-149, 2008.

2.
FERNANDES, F.;FERNANDES, FABRICIO2008FERNANDES, F.; ROYER, J. C. . Lignes de produits logiciels et usines logicielles. RSTI - L'objet, Usines logicielles et lignes de produits logiciels, v. 14/4, p. 15-31, 2008.

3.
FERNANDES, F.;FERNANDES, FABRICIO2006 FERNANDES, F.; CACHO, N. ; BATISTA, T. V. . A Lua-based AOP Infrastructure. Journal of the Brazilian Computer Society (JBCS), v. 11, n.3, 2006.

4.
FERNANDES, F.;FERNANDES, FABRICIO2005 FERNANDES, F.; CACHO, N. ; BATISTA, T. V. . AspectLua - A Dynamic AOP Approach. Journal of Universal Computer Science (J.UCS), v. 11, n.7, p. 1177-1197, 2005.

Capítulos de livros publicados
1.
FERNANDES, F.; R. PASSAMA ; ROYER, J. C. . Components with Symbolic Transition Systems: A Java Implementation of Rendez-Vous. In: Kent University. (Org.). Components with Symbolic Transition Systems: A Java Implementation of Rendez-Vous. 1ed.Amsterdã: IOS Press, 2007, v. , p. 89-108.

Trabalhos completos publicados em anais de congressos
1.
FERNANDES, FABRICIO; PASSAMA, ROBIN ; ROYER, JEAN-CLAUDE . Event strictness for components with complex bindings. In: Proceeding of the 2nd annual conference, 2009, Pune. Proceeding of the 2nd annual conference on India software engineering conference - ISEC '09. New York: ACM Press. p. 47.

2.
FERNANDES, F.; BATISTA, T. V. ; CACHO, N. . On the Role of Interceptors and AOP in Adapting CORBA Applications. In: 23º Simpósio Brasileiro de Redes de Computadores (SBRC 2005), 2005, Fortaleza. Anais do 23º Simpósio Brasileiro de Redes de Computadores (SBRC 2005), 2005.

3.
FERNANDES, F.; CACHO, N. ; BATISTA, T. V. . Handling Dynamic Aspects in Lua. In: 9º Simpósio Brasileiro de Linguagens de Programação, 2005, Recife. Anais do 9º Simpósio Brasileiro de Linguagens de Programação, 2005.

4.
FERNANDES, F.; BATISTA, T. V. . Mini-curso Programação Orientada a Aspectos: da teoria a prática. In: III Workshop Técnico Científico do DIMAp, 2004, Natal. Anais do WTCDIMAp, 2004.

5.
FERNANDES, F.; BATISTA, T. V. . AspectLua: uma extensão de Lua para Programação Orientada a Aspectos. In: III Workshop Técnico-Científico do DIMAp, 2004, Natal. Anais do III Workshop Técnico-Científico do DIMAp, 2004.

6.
FERNANDES, F.; BATISTA, T. V. . Dynamic Aspect-Oriented Programming: An Interpreted Approach. In: Dynamic Aspects Workshop (DAW04), 2004, Lancaster. Proceedings of the 2004 Dynamic Aspects Workshop (DAW04), 2004. p. 44-50.

7.
FERNANDES, F.; BATISTA, T. V. . A Dynamic Approach to Combine Components and Aspects. In: 18º Simpósio Brasileiro de Engenharia de Software, 2004, Brasília. Anais do 18º Simpósio Brasileiro de Engenharia de Software, 2004. p. 102-112.

8.
FERNANDES, F.; BATISTA, T. V. ; CACHO, N. . Exploring Reflection to Dynamically Aspectizing CORBA-based Applications. In: 3rd Workshop on Reflective and Adaptive Middleware (Middleware 2004), 2004, Toronto. Proceeding of the 3rd Workshop on Reflective and Adaptive Middleware, 2004. p. 220-225.

9.
FERNANDES, F.; CACHO, N. ; BATISTA, T. V. . LuaMOP - A Meta-Object Protocol for Dynamic. In: Primeiro Workshop Brasileiro de Desenvolvimento Orientado a Aspectos - WASP2004 (SBES 2004), 2004, Brasília. Relatório do Workshop do Primeiro Workshop Brasileiro de Desenvolvimento Orientado a Aspectos - WASP2004, 2004.



Bancas



Participação em bancas de trabalhos de conclusão
Trabalhos de conclusão de curso de graduação
1.
FERNANDES, F.; LOPES, A. B.; DEHARBE, D.. Participação em banca de Gabriel Medeiros Galvão.AACME: Uma extensão de ACME para suporte a aspectos. 2005. Trabalho de Conclusão de Curso (Graduação em Ciências da Computação) - Universidade Federal do Rio Grande do Norte.

2.
FERNANDES, F.; BATISTA, T. V.; LEITE, J. C.. Participação em banca de André Gustavo Duarte de Almeida.LuaSpace EPlus: Um Ambiente Visual para Desenvolvimento de Aplicações CORBA. 2005. Trabalho de Conclusão de Curso (Graduação em Ciências da Computação) - Universidade Federal do Rio Grande do Norte.




Eventos



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

2.
9º Simpósio Brasileiro de Linguagens de Programação.9º Simpósio Brasileiro de Linguagens de Programação. 2005. (Simpósio).

3.
18º Simpósio Brasileiro de Engenharia de Software.18º Simpósio Brasileiro de Engenharia de Software. 2004. (Simpósio).

4.
21º SIMPÓSIO BRASILEIRO DE REDES DE COMPUTADORES.22º SIMPÓSIO BRASILEIRO DE REDES DE COMPUTADORES. 2004. (Simpósio).

5.
Primeiro Workshop Brasileiro de Desenvolvimento Orientado a Aspectos (WASP 2004).Primeiro Workshop Brasileiro de Desenvolvimento Orientado a Aspectos (WASP 2004). 2004. (Outra).

6.
21º SIMPÓSIO BRASILEIRO DE REDES DE COMPUTADORES.21º SIMPÓSIO BRASILEIRO DE REDES DE COMPUTADORES. 2003. (Simpósio).

7.
20º SIMPÓSIO BRASILEIRO DE REDES DE COMPUTADORES.20º SIMPÓSIO BRASILEIRO DE REDES DE COMPUTADORES. 2002. (Simpósio).

8.
CURSO: TREINAMENTO AVANÇADO - ADMINISTRAÇÃO DO LINUX I E II.CURSO: TREINAMENTO AVANÇADO - ADMINISTRAÇÃO DO LINUX I E II. 2001. (Outra).

9.
CURSO "INTRODUÇÃO À LINGUAGEM DE PROGRAMAÇÃO C".CURSO INTRODUÇÃO À LINGUAGEM DE PROGRAMAÇÃO C. 2001. (Outra).

10.
XXI CONGRESSO NACIONAL DA SOCIEDADE BRASILEIRA DE COMPUTAÇÃO. XXI CONGRESSO NACIONAL DA SOCIEDADE BRASILEIRA DE COMPUTAÇÃO. 2001. (Congresso).

11.
XV SIMPÓSIO BRASILEIRO DE BANCO DE DADOS E XIV SIMPÓSIO BRASILEIRO DE ENGENHARIA DE SOFTWARE.XV SIMPÓSIO BRASILEIRO DE BANCO DE DADOS E XIV SIMPÓSIO BRASILEIRO DE ENGENHARIA DE SOFTWARE. 2000. (Simpósio).

12.
A INTERNET COMO FERRAMENTA DO DIREITO.A INTERNET COMO FERRAMENTA DO DIREITO. 1999. (Outra).

13.
CURSO QUALIDADE E ENTUSIASMO: SURPREENDA SEU CLIENTE.CURSO QUALIDADE E ENTUSIASMO: SURPREENDA SEU CLIENTE. 1999. (Outra).

14.
II ESCOLA DE INFORMÁTICA DA SBC - EDIÇÃO NORDESTE (EINE).II ESCOLA DE INFORMÁTICA DA SBC - EDIÇÃO NORDESTE (EINE). 1999. (Outra).

15.
XIX CONGRESSO BRASILEIRO DA SOCIEDADE BRASILEIRA DE COMPUTAÇÃO. XIX CONGRESSO BRASILEIRO DA SOCIEDADE BRASILEIRA DE COMPUTAÇÃO. 1999. (Congresso).



Orientações



Orientações e supervisões concluídas
Trabalho de conclusão de curso de graduação
1.
Gabriel Medeiros Galvão. AACME: Uma extensão de ACME para suporte a aspectos. 2005. Trabalho de Conclusão de Curso. (Graduação em Ciências da Computação) - Universidade Federal do Rio Grande do Norte. Orientador: Fabrício de Alexandria Fernandes.




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