Ana Lucia de Moura

  • Endereço para acessar este CV: http://lattes.cnpq.br/7730721978822885
  • Última atualização do currículo em 12/11/2013


Possui graduação em Matemática (modalidade Informática) pela Universidade Federal do Rio de Janeiro (1979), mestrado em Informática pela Pontifícia Universidade Católica do Rio de Janeiro (2000) e doutorado em Informática pela Pontifícia Universidade Católica do Rio de Janeiro (2004). Atualmente é professora do Departamento de Informática da PUC-Rio e pesquisadora no LabLua, laboratório de pesquisa em Linguagens de Programação. Tem experiência em desenvolvimento e pesquisa nas áreas de Linguagens de Programação, Redes e Sistemas Distribuídos. (Texto informado pelo autor)


Identificação


Nome
Ana Lucia de Moura
Nome em citações bibliográficas
MOURA, A. L.

Endereço


Endereço Profissional
Pontifícia Universidade Católica do Rio de Janeiro, Centro Técnico-Científico, Departamento de Informática.
Rua Marques de São Vicente 225, RDC
Gávea
22453-900 - Rio de Janeiro, RJ - Brasil
Telefone: (21) 35271500
Ramal: 4524
Fax: (21) 35271530


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


2000 - 2004
Doutorado em Informática.
Pontifícia Universidade Católica do Rio de Janeiro, PUC-Rio, Brasil.
Título: Revisitando co-rotinas, Ano de obtenção: 2004.
Orientador: Roberto Ierusalimschy.
Bolsista do(a): Conselho Nacional de Desenvolvimento Científico e Tecnológico, CNPq, Brasil.
Palavras-chave: co-rotinas; construções de controle; continuações; modelos de concorrência.
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.
1998 - 2000
Mestrado em Informática.
Pontifícia Universidade Católica do Rio de Janeiro, PUC-Rio, Brasil.
Título: Um Ambiente de Suporte à Adaptação Dinâmica de Aplicações Distribuídas,Ano de Obtenção: 2000.
Orientador: Noemi Rodriguez.
Bolsista do(a): Coordenação de Aperfeiçoamento de Pessoal de Nível Superior.
Palavras-chave: CORBA; Sistemas Distribuídos; componentes; propriedades não funcionais; adaptação dinâmica.
Grande área: Ciências Exatas e da Terra / Área: Ciência da Computação / Subárea: Programação Distribuída.
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.
1976 - 1979
Graduação em Bacharelado em Matemática (modalidade Informática).
Universidade Federal do Rio de Janeiro, UFRJ, Brasil.




Atuação Profissional



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

2011 - 2012
Vínculo: , Enquadramento Funcional:


Pontifícia Universidade Católica do Rio de Janeiro, PUC-Rio, Brasil.
Vínculo institucional

2010 - Atual
Vínculo: Colaborador, Enquadramento Funcional: Pesquisadora, Carga horária: 30
Outras informações
Pesquisadora do Laboratório LabLua, do Departamento de Informática

Vínculo institucional

2010 - Atual
Vínculo: Professor Horista, Enquadramento Funcional: Professor Adjunto, Carga horária: 8

Vínculo institucional

1996 - 2007
Vínculo: Colaborador, Enquadramento Funcional: Pesquisadora
Outras informações
Participação no Grupo de Tecnologia em Computação Gráfica (TecGraf) de 2001 a 2007

Atividades

08/2010 - Atual
Ensino, Engenharia de Computação, Nível: Graduação

Disciplinas ministradas
Software Básico
Programação
01/2010 - Atual
Pesquisa e desenvolvimento , Centro Técnico-Científico, Departamento de Informática.

Linhas de pesquisa
Linguagens de Programação
01/2001 - 05/2007
Pesquisa e desenvolvimento , Centro Técnico-Científico, Departamento de Informática.

Linhas de pesquisa
Sistemas Distribuidos

Rede Nacional de Ensino e Pesquisa, RNP, Brasil.
Vínculo institucional

2007 - 2009
Vínculo: Colaborador, Enquadramento Funcional: Coordenadora de Pesquisa e Desenvolvimento, Carga horária: 40

Atividades

01/2008 - Atual
Direção e administração, Rede Nacional de Ensino e Pesquisa - RNP, Diretoria de Inovação.

Cargo ou função
Coordenação dos Grupos de Trabalho (GTs) da RNP.

Eden Sistemas de Computação S.A., EDEN, Brasil.
Vínculo institucional

1988 - 1995
Vínculo: Celetista formal, Enquadramento Funcional: Gerente de Desenvolvimento, Regime: Dedicação exclusiva.
Outras informações
Coordenação da equipe de desenvolvimento e participação no desenvolvimento de diversos projetos desenvolvidos pela empresa, incluindo protocolos de comunicação, concentradores inteligentes, ferramentas de gerência de redes, drivers para interfaces de redes


Medidata Sistemas de Computação, MEDIDATA, Brasil.
Vínculo institucional

1983 - 1987
Vínculo: Celetista formal, Enquadramento Funcional: Analista de Software Básico Senior
Outras informações
Participação no desenvolvimento do kernel de um sistema multi-processador, implementação de procolocos de comunicação


Computadores e Sistemas Brasileiros, COBRA, Brasil.
Vínculo institucional

1985 - 1986
Vínculo: Celetista formal, Enquadramento Funcional: Projetista de Software
Outras informações
Especificação de arquitetura de redes e protocolos de comunicação



Linhas de pesquisa


1.
Sistemas Distribuidos
2.
Linguagens de Programação


Projetos de pesquisa


2011 - 2012
AltoStratus - Soluções de Middleware para Composição, Execução e Gerenciamento de Serviços em Nuvens Híbridas e Heterogêneas
Descrição: O objetivo desse projeto é propor, especificar, implementar, implantar e avaliar técnicas e mecanismos de middleware para composição, execução gerenciamento de serviços em ambiente de nuvens computacionais híbridas e heterogêneas. O paradigma de serviços aborda as ações de publicar, descobrir e compor serviços, enquanto que o paradigma de nuvem foca na execução de serviços virtuais, ou seja, independência de localização plataforma computacional específica. Novos desafios e oportunidades também são gerados pela integração dos paradigmas. Nesse projeto um conjunto de serviços será desenvolvido para um ambiente de nuvens híbridas e heterogêneas: escalonamento, segurança, composição de serviços e gerência workflows, tolerância a falhas, adaptação de nuvem, implantação de aplicações, gerenciamento de aplicações, criação, execução e gerenciamento serviços virtuais em nuvem. A especificação desses serviços culminará com a convergência conceitual de um modelo de composição, execução gerenciamento de serviços em nuvem e de um middleware para facilitar e padronizar essas atividades. Os produtos gerados pelo projeto são as especificações e as implementações dos serviços, disponibilizados como ferramentas, bem como a especificação do middleware que padroniza modelo de composição, execução e gerenciamento de serviços em nuvem..
Situação: Concluído; Natureza: Pesquisa.
1997 - 1998
GERENTE - GErenciamento de Redes incluindo aplicações à ENgenharia de TElecomunicações
Descrição: Projeto de P&D (ProTeM-CC fase iIII) na área de gerência de redes, envolveu 4 instituições acadêmicas (PUC-Rio, UFF, UFC e ETFCE) e uma empresa de serviços de dados e telecomunicações (EMBRATEL)..
Situação: Concluído; Natureza: Pesquisa.


Projetos de desenvolvimento


2007 - 2008
EELA - Extending E-infrastructure to Latin America
Descrição: Extending E-infrastructure to Latin America (EELA) é um projeto do programa Information Society Technologies (IST) da UE. Nele participam 19 instituições de 3 países europeus e 7 países da AL, além das organizações internacionais CERN e CLARA. A instituição coordenadora do EELA é CIEMAT (Espanha) e o valor do financiamento é aproximadamente 1,7 M Euros. O objetivo é difundir a tecnologia das grades computacionais, especialmente aquela baseada no modelo desenvolvido no grande projeto EGEE (Enabling Grids for E-science), também do IST..
Situação: Concluído; Natureza: Desenvolvimento.
2007 - 2008
RINGrid - Remote Instrumentation in Next-generation Grids
Descrição: RINGrid (Remote Instrumentation in Next-generation Grids) é um projeto do programa IST da UE, coordenado pelo PSNC (Poznan Supercomputing and Network Centre) da Polônia, e com a participação de CLARA e mais 8 instituições de Áustria, Bulgária, Grécia, Itália, México, Reino Unido e Romênia). CLARA é representada pela RNP e pela REUNA, a rede acadêmcia nacional do Chile. O projeto começou em outubro de 2006, com duração de 18 meses, e conta com financiamento de quase 1 M Euros. Também participam do Brasil o LNA e LNLS, que possuem ou participam no uso de equipamentos (telescópios, microscópios, espectróscopos, etc), que são, atual ou potencialmente, de uso remoto. Seus objetivos incluem o levantamento de instrumentos e comunidades de uso remoto, além da definição de maneiras de incluir monitoramento e controle destes instrumentos em middleware de grades.
Situação: Concluído; Natureza: Desenvolvimento.
1996 - 1997
Sistema de apoio à documentação e design para projeto básico de processo para plataformas
Descrição: Sistema de apoio à documentação e design para projeto básico de processo para plataformas.
Situação: Concluído; Natureza: Desenvolvimento.


Á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: Linguagens de Programação.
2.
Grande área: Ciências Exatas e da Terra / Área: Ciência da Computação / Subárea: Programação Distribuída.


Idiomas


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


Produções



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

1.
SALMITO, T.2011SALMITO, T. ; MOURA, A. L. ; RODRIGUEZ, N. . Understanding Hybrid Concurrency Models. Revista Brasileira de Redes de Computadores e Sistemas Distribuídos, v. 4, p. 33-41, 2011.

2.
MOURA, A. L.2009 MOURA, A. L.; IERUSALIMSCHY, R. . Revisiting coroutines. ACM Transactions on Programming Languages and Systems, v. 31, p. 6.1-6.31, 2009.

3.
MOURA, A. L.2004 MOURA, A. L.; RODRIGUEZ, N. ; IERUSALIMSCHY, R. . Coroutines in Lua. Journal of Universal Computer Science, v. 10, n.7, p. 910-925, 2004.

Trabalhos completos publicados em anais de congressos
1.
BRANCO, A. ; MOURA, A. L. ; RODRIGUEZ, N. ; ROSSETO, S. . Teaching Concurrent and Distributed Computing - Initiatives in Rio de Janeiro. In: Third NSF/TCPP Workshop on Parallel and Distributed Computing Education (EduPar-13), 2013, Boston. Proc. IEEE 27th International Symposium on Parallel and Distributed Processing Workshops and PhD Forum, 2013. p. 1318-1323.

2.
CAVALCANTE, E. ; BATISTA, T. V. ; LOPES, F. ; ALMEIDA, A. ; MOURA, A. L. ; RODRIGUEZ, N. ; ALVES, G. ; DELICATO, F. ; PIRES, P. . Autonomous Adaptation of Cloud Applications. In: DAIS'13: 11th IFIP WG 6.1 - Distributed Applications and Interoperable Systems, 2013, Florence. Proceedings of the 11th IFIP WG 6.1 international conference on Distributed applications and interoperable systems. Berlin: Springer-Verlag, 2013.

3.
CAVALCANTE, E. ; BATISTA, T. V. ; LOPES, F. ; RODRIGUEZ, N. ; MOURA, A. L. ; DELICATO, F. ; PIRES, P. ; MENDES, R. . Optimizing Service Selection in a Cloud Multiplatform Scenario. In: LatinCloud 2012 - 2012 IEEE Latin America Conference on Cloud Computing and Communications, 2012, Porto Alegre. Proceedings LatinCloud2012, 2012. p. 31-36.

4.
SALMITO, T. ; RODRIGUEZ, N. ; MOURA, A. L. . Staged Concurrency in Lua - Introducing Leda. In: Simpósio Brasileiro de Linguagens de Programação, 2011, São Paulo. Anais do Simpósio Brasileiro de Linguagens de Programação, 2011.

5.
OIKAWA, M. ; IERUSALIMSCHY, R. ; MOURA, A. L. . Converting regexes to Parsing Expression Grammars. In: 14o Simpósio Brasileiro de Linguagens de Programação (SBLP'2010), 2010, Salvador. Anais do 14o Simpósio Brasileiro de Linguagens de Programação, 2010.

6.
BRAUNER, D. ; MOURA, A. L. ; STANTON, M. ; FAERMAN, M. ; MACHADO, I. ; PORTO, E. ; SAMPAIO, L. N. ; MONTEIRO, J. A. S. ; MELO, E. T. L. ; JAQUE, S. ; PATINO, J. . The Deployment of perfSONAR performance monitoring in Latin American networks and its use in the EELA-2 project. In: First EELA-2 Conference, 2009, Bogotá. Proceedings of the First EELA-2 Conference. Madrid: Editorial CIEMAT, 2009. p. 1-10.

7.
STANTON, M. ; MACHADO, I. ; FAERMAN, M. ; MOURA, A. L. . Network support for e-Science in Latin America. In: Third EELA Conference, 2007, Catania, Italia. Proceedings of the Third EELA Conference. Catania, Italia: Universitá di Catania, 2007.

8.
LIMA, M. J. D. ; URURAHY, C. ; MOURA, A. L. ; MELCOP, T. ; CASSINO, C. ; NERY, M. ; SILVESTRE, B. ; CERQUEIRA, R. . CSBase: A Framework for Building Customized Grid Environments. In: Third International Workshop on Emerging Technologies for Next-generation GRID (ETNGRID 2006), 2006, Manchester. WETICE '06: Proceedings of the 15th IEEE International Workshops on Enabling Technologies: Infrastructure for Collaborative Enterprises. Washington, DC: IEEE Computer Society, 2006. p. 187-194.

9.
MOURA, A. L.; RODRIGUEZ, N. ; IERUSALIMSCHY, R. . Coroutines in Lua. In: VIII Simpósio Brasileiro de Linguagens de Programação, 2004, Niterói. Anais do VIII Simpósio Brasileiro de Linguagens de Programação, 2004.

10.
MOURA, A. L.; URURAHY, C. ; CERQUEIRA, R. ; RODRIGUEZ, N. . Dynamic support for distributed auto-adaptive applications. In: AOPDCS'02 - Workshop on Aspect Oriented Programming for Distributed Computing Systems, 2002, Viena. Proceedings of the 22nd International Conference on Distributed Computing Systems Workshops. Los Alamitos, CA: IEEE Computer Society, 2002. p. 451-458.

11.
MOURA, A. L.; RODRIGUEZ, N. . Adaptação Dinâmica de Aplicações Distribuídas. In: 19 Simpósio Brasileiro de Redes de Computadores, 2001, Florianópolis. Anais do 19 Simpósio Brasileiro de Redes de Computadores, 2001.

12.
MOURA, A. L.; RODRIGUEZ, N. ; ISHIKAWA, E. ; LIMA, M. E. . Aplicações de Gerência Extensíveis. In: 16 Simpósio Brasileiro de Redes de Computadores, 1998, Rio de Janeiro. Anais/ 16 Simpósio Brasileiro de Redes de Computadores, 1998. v. 1. p. 125-143.

13.
MOURA, A. L.; RODRIGUEZ, N. ; LIMA, M. E. ; STANTON, M. . A platform for the development of extensible management applications. In: 8th Annual Internet Society Conference (INET´98), 1998, Genebra. Proceedings of the INET '98 Conference, 1998.

14.
MOURA, A. L.; RODRIGUEZ, N. ; CERQUEIRA, R. ; IERUSALIMSCHY, R. . Aplicações de Gerência com Comportamento Dinâmico. In: Segundo Seminário Franco-Brasileiro em Sistemas Informáticos Distribuídos, 1997, Fortaleza. Anais do Segundo Seminário Franco-Brasileiro em Sistemas Informáticos Distribuídos, 1997. v. 1. p. 476-487.

Resumos publicados em anais de congressos
1.
CERQUEIRA, R. ; MOURA, A. L. ; RODRIGUEZ, N. . LuaOrb: A programming tool for reflective middleware systems. In: Workshop on Reflective Middleware, 2000, New York. Workshop on Reflective Middleware, 2000.

Outras produções bibliográficas
1.
MOURA, A. L.; IERUSALIMSCHY, R. . Revisiting coroutines. Rio de Janeiro: Departamento de Informática PUC-Rio, 2004 (Monografia em Ciência da Computação).

2.
MOURA, A. L.; RODRIGUEZ, N. ; URURAHY, C. ; CERQUEIRA, R. . Dynamic Support for Nonfunctional Requirements in Distributed Appliactions 2001 (Monografia em Ciência da Computação).


Produção técnica
Assessoria e consultoria
1.
MOURA, A. L.; MACHADO, I. ; ROSSETO, S. ; REY, L. ; VIEIRA NETO, L. ; FOSCARINI, E. ; RODRIGUEZ, N. ; MOREIRA, E. Q. . CAFe (Comunidade Acadêmica Federada). 2010.

Programas de computador sem registro
1.
CERQUEIRA, R. ; CASSINO, C. ; HENRIQUE, R. C. ; COSME, R. ; AUGUSTO, C. E. L. ; BARBOSA JUNIOR, A. A. ; GATTI, M. A. C. ; ROSAS, M. A. ; FUSCO, V. S. F. ; SILVESTRE, B. ; MOURA, A. L. ; LIMA, M. J. D. ; URURAHY, C. . OpenBus - Barramento de Integração de Aplicações. 2009.

2.
CASSINO, C. ; CERQUEIRA, R. ; SANTOS, A. L. C. ; MELCOP, T. ; LIMA, M. J. D. ; MOURA, A. L. ; URURAHY, C. ; COSTA, A. . CSBase - uma infra-estrutura para computação científica em ambientes computacionais heterogêneos. 2006.

3.
CASSINO, C. ; SANTOS, A. L. C. ; MOURA, A. L. ; LIMA, M. J. D. ; KREMER, C. ; CERQUEIRA, R. ; MACHADO, M. ; AQUINO, F. ; CLETO, J. ; NUNES, M. . WebSintesi - Sistema Integrador de Aplicações Sísmicas. 2002.

4.
CERQUEIRA, R. ; MOURA, A. L. ; RODRIGUEZ, N. ; IERUSALIMSCHY, R. ; NOGUEIRA, L. . LuaOrb versão 2.0. 2001.

5.
MOURA, A. L.; LIMA, M. E. . LuaMan. 1998.

Trabalhos técnicos
1.
MOURA, A. L.; MACHADO, I. ; RODRIGUEZ, N. ; ROSSETO, S. ; REY, L. ; MACHADO, J. ; VIEIRA NETO, L. ; FOSCARINI, E. ; MOREIRA, E. Q. . CAFe (Comunidade Acadêmica Federada). 2010.



Bancas



Participação em bancas de trabalhos de conclusão
Mestrado
1.
RODRIGUEZ, N.; IERUSALIMSCHY, R.; CERQUEIRA, R.; MOURA, A. L.. Participação em banca de Alexandre Skyrme. Um Modelo Alternativo para Programação Concorrente em Lua. 2008. Dissertação (Mestrado em Informática) - Pontifícia Universidade Católica do Rio de Janeiro.





Página gerada pelo Sistema Currículo Lattes em 23/10/2018 às 12:59:50