Noemi de La Rocque Rodriguez
Bolsista de Produtividade em Pesquisa do CNPq - Nível 2

Noemi é professora associda da Pontifícia Universidade Católica do Rio de Janeiro (PUC-Rio), onde também completou seu mestrado e doutorado em Informática. Seus interesses se concentram em programação distribuída e concorrente, com ênfase no papel que linguagens de programação têm a desempenhar nessa área.
(Texto informado pelo autor)

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

Dados pessoais
NomeNoemi de La Rocque Rodriguez
Nome em citações bibliográficasRODRIGUEZ, N.;Rodriguez, N.;Rodriguez, Noemi
SexoFeminino
Endereço profissionalPontifícia Universidade Católica do Rio de Janeiro, Centro Técnico-Científico, Departamento de Informática.
Rua Marques de São Vicente, 225
Gávea
22453-900 - Rio de Janeiro, RJ - Brasil
Telefone: (21) 5299462 Fax: (21) 5111645

Formação acadêmica/Titulação
2001 - 2002Pós-Doutorado .
University of Illinois at Urbana-Champaign.
Bolsista do(a): Coordenação de Aperfeiçoamento de Pessoal de Nível Superior ,CAPES ,Brasil .
1988 - 1993Doutorado em Informática .
Pontifícia Universidade Católica do Rio de Janeiro, PUC-Rio, Brasil.
Título: Um Sistema de Tipos Orientado por Objetos, incluindo Persistência, Ano de Obtenção: 1993.
Orientador: José Lucas Mourão Rangel Netto.
Bolsista do(a): Coordenação de Aperfeiçoamento de Pessoal de Nível Superior ,CAPES ,Brasil .
1983 - 1986Mestrado em Informática .
Pontifícia Universidade Católica do Rio de Janeiro, PUC-Rio, Brasil.
Título: um sistema operacional dedicado a Modula-2, Ano de Obtenção: 1986.
Orientador: Michael Anthony Stanton.
Bolsista do(a): Coordenação de Aperfeiçoamento de Pessoal de Nível Superior ,CAPES ,Brasil .
Palavras-chave: sistema operacional; Modula-2.
Grande área: Ciências Exatas e da Terra / Área: Ciência da Computação / Subárea: Sistemas de Computação / Especialidade: Software Básico.
1978 - 1981Graduação .
Pontifícia Universidade Católica do Rio de Janeiro, PUC-Rio, Brasil.

Atuação profissional
Rede Nacional de Ensino e Pesquisa, RNP, Brasil.
Vínculo institucional
2008 - 2009 Vínculo: consultora, Enquadramento Funcional: consultora
Atividades
03/2008 - 12/2008Outras atividades técnico-científicas , Rede Nacional de Ensino e Pesquisa, .
Atividade realizada
coordenação da implantação do programa CTIC.
Pontifícia Universidade Católica do Rio de Janeiro, PUC-Rio, Brasil.
Vínculo institucional
2001 - Atual Vínculo: Celetista, Enquadramento Funcional: Professor Associado, Carga horária: 44
Vínculo institucional
1993 - 2000 Vínculo: Celetista, Enquadramento Funcional: Professor Assistente, Carga horária: 44
Atividades
03/2010 - AtualDireção e administração, Centro Técnico Científico (CTC), .
Cargo ou função
vice-decana de graduação.
03/2009 - AtualExtensão universitária , Rede Nacional de Ensino e Pesquisa, .
Atividade de extensão realizada
consultoria em gestão de identidade.
08/1993 - AtualPesquisa e desenvolvimento , Centro Técnico-Científico, Departamento de Informática.
Linhas de pesquisa
linguagens de programacao
programacao distribuida
08/1993 - AtualEnsino, Engenharia de Computação, Nível: Graduação.
Disciplinas ministradas
software básico
programação
sistemas distribuídos
sistemas operacionais
08/1993 - AtualEnsino, Informática, Nível: Pós-Graduação.
Disciplinas ministradas
Programação Concorrente
Programação Distribuída
04/2002 - 04/2007Direção e administração, Centro Técnico-Científico, Departamento de Informática.
Cargo ou função
Coordenador de Curso.
08/1993 - 03/1995Direção e administração, Centro Técnico-Científico, Departamento de Informática.
Cargo ou função
coordenador de laboratorio.

Linhas de Pesquisa
1. linguagens de programacao
2. programacao distribuida

Revisor de periódico
2007 - 2007 Periódico: Distributed Computing
2008 - 2009 Periódico: Software and Systems Modeling

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

Prêmios e títulos
1996segundo lugar - I Prêmio COMPAQ de Estímulo à Pesquisa e Desenvolvimento em Informática, COMPAQ.


Produção em C,T & A
Produção bibliográfica
Artigos completos publicados em periódicos
1.   Silvestre, B. ; ROSSETTO, S. ; Rodriguez, N. ; BRIOT, J.-P. . Flexibility and coordination in event-based, loosely coupled, distributed systems. Computer Languages, Systems & Structures, v. 36, p. 142-157, 2010.
2. Espinha, Rodrigo ; Celes, Waldemar ; Rodriguez, Noemi ; Paulino, Glaucio H. . ParTopS: compact topological framework for parallel fragmentation simulations. Engineering with Computers, v. 25, p. 345-365, 2009.
3. ROSSETTO, S. ; RODRIGUEZ, N. . Integrating Remote Invocations with Asynchronism and Cooperative Multitasking. Parallel Processing Letters, v. 18, p. 71-85, 2008.
4.   Milanés, A. ; RODRIGUEZ, N. ; SCHULZE, B. . State of the art in heterogeneous strong migration of computations. Concurrency and Computation. Practice & Experience, v. 20, p. 1485-1508, 2008.
5.   A. Skyrme ; Rodriguez, N. ; IERUSALIMSCHY, R. . Exploring Lua for Concurrent Programming. Journal of Universal Computer Science, v. 14, p. 3556-3572, 2008.
6. URURAHY, C. ; RODRIGUEZ, N. . Programming and coordinating Grid environments and applications. Concurrency and Computation. Practice & Experience, v. 16, n. 5, p. 543-549, 2004.
7. MOURA, A. ; RODRIGUEZ, N. ; IERUSALIMSCHY, R. . Coroutines in Lua. Journal of Universal Computer Science, Alemanha, v. 10, n. 7, p. 910-925, 2004.
8. CARVALHO, A. P. ; RIBEIRO, C. ; RODRIGUEZ, N. . Developing SPMD applications with load balancing. Parallel Computing, Amsterdam, v. 29, n. 6, p. 743-766, 2003.
9. LEAL, M. ; RODRIGUEZ, N. ; R. Ierusalimschy . LuaTS - A Reactive Event-Driven Tuple Space. Jornal of Universal Computer Science, Berlin, v. 9, n. 8, p. 730-744, 2003.
10.   URURAHY, C. ; RODRIGUEZ, N. ; R. Ierusalimschy . ALua: Flexibility for Parallel Programming. Computer languages, 2002.
11. MARTINS, S. ; RIBEIRO, C. ; RODRIGUEZ, N. . Ferramentas Para Programação Paralela Em Ambientes de Memória Distribuída. Investigacion Operativa, Rio de Janeiro, v. 5, p. 67-83, 1996.
12.   R. Ierusalimschy ; RODRIGUEZ, N. . Side Effect Free Functions In Object-Oriented Languages. Computer Languages, Great Britain, v. 21, n. 3-4, p. 129-146, 1995.
13. SOARES, L. F. G. ; CASANOVA, M. A. ; RODRIGUEZ, N. . Nested Composite Nodes And Version Control In An Open Hypermedia System.. Information Systems Journal, v. 20, n. 6, 1995.
14. SOARES, L. F. G. ; RODRIGUEZ, N. ; CASANOVA, M. A. . Modelo de Contextos Aninhados: Um Modelo Conceitual Hipermídia. Revista Brasileira de Computação, v. 7, n. 4, p. 35-48, 1994.
Capítulos de livros publicados
1. MARTINS, S. ; RIBEIRO, C. ; RODRIGUEZ, N. . Parallel Computing Environments. In: P.M. Pardalos; M. Resende. (Org.). Handbook of Applied Optimization. : Oxford University Press, 2000, v. , p. -.
2. SOARES, L. F. G. ; CASANOVA, M. A. ; RODRIGUEZ, N. . Nested Composite Nodes And Version Control In An Open Hypermedia System Revisited. In: Organizador 1. (Org.). I Prêmio Compaq de Estímulo à Pesquisa e Desenvolvimento em Informática.. 1 ed. São Paulo, SP: Instituto UNIEMP, 1996, v. , p. -.
Trabalhos completos publicados em anais de congressos
1. SALMITO, T. ; RODRIGUEZ, N. ; MOURA, A.L. . Staged Concurrency in Lua - Introducing Leda. In: Simpósio Brasileiro de Linguagens de Programação (SBLP), 2011, São Paulo. Anais do Simpósio Brasileiro de Linguagens de Programação, 2011.
2. BRANCO, A. ; RODRIGUEZ, N. ; ROSSETTO, S. . Um Modelo de Programação para RSSF com Suporte a Reconfiguração Dinâmica de Aplicações. In: XXIX Simpósio Brasileiro de Redes de Computadores e Sistemas Distribuídos, 2011, Campo Grande. Anais do Simpósio Brasileiro de Redes de Compu. e Sist. Distribuídos, 2011.
3. Motta, P. ; Rodriguez, N. . Numina: A Platform for the Cell Broadband Engine. In: XIV Simposio Brasileiro de Linguagens de Programação, 2010, Salvador. Anais do XIV SBLP, 2010.
4. A. Skyrme ; RODRIGUEZ, N. ; IERUSALIMSCHY, R. . Exploring Lua for Concurrent Programming. In: XII Simpósio Brasileiro de Linguagens de Programação, 2008, Fortaleza. Anais do XII SBLP.
5. MILANES, A. ; RODRIGUEZ, N. ; R.Maia . Migração e persistência heterogêneas de Computações em Lua. In: Second Workshop on Languages and Tools for Parallel and Distributed Programming, 2008, Fortaleza. Anais do II LTPD, 2008.
6. COHEN, M. ; PONTE, T. ; ROSSETTO, S. ; RODRIGUEZ, N. . Using Coroutines for RPC in Sensor Networks. In: 9th Workshop on Advances in Parallel and Distributed Computational, 2007, Long Beach. Proc. 9th Workshop on Advances in Parallel and Distributed Computational, 2007.
7. MILANES, A. ; RODRIGUEZ, N. ; SCHULZE, B. . A Classification for the Implementations of Heterogeneous Strong Migration of Computations. In: First Latin America Grid Workshop - LAGrid07 (conj. with CCGrid'07), 2007, Rio de Janeiro. Proc. First Latin America Grid Workshop, 2007.
8. ROSSETTO, S. ; RODRIGUEZ, N. . A cooperative multitasking model for networked sensors. In: Workshop on Wireless ad hoc and sensor networks, 2006, Lisboa. Proc. 26th International Conference on Distributed Computing Systems Workshops, 2006.
9. ROSSETTO, S. ; RODRIGUEZ, N. . Integrating remote invocations with asynchronism and cooperative multitasking. In: Third International Workshop on High-level Parallel Programming and Applications (HLPP 2005), 2005, Warwick. Proc. 3rd Intl Workshop on High-level Parallel Programming and Applications, 2005.
10. H. Rubinsztejn ; M. Endler ; RODRIGUEZ, N. . A Framework for Building Customized Adaptation Proxies. In: IFIP International Conference on Intelligence in Communication Systems (INTELLCOMM 2005), 2005, Montreal. Proc. INTELLCOM 2005, 2005.
11. BARRIENTOS, A. M. ; RODRIGUEZ, N. ; SCHULZE, B. . Managing jobs with an interpreted language for dynamic adaptation. In: 3rd International Workshop on Middleware for Grid Computing, 2005, Grenoble. proceedings, 2005.
12. H. Mello ; RODRIGUEZ, N. . Smart Proxies in LuaOrb: Automatic Adaptation and Monitoring. In: # 23 Simpósio Brasileiro de Redes de Computadores (SBRC), 2005, Fortaleza. Anais.
13. ROSSETTO, S. ; IERUSALIMSCHY, R. ; RODRIGUEZ, N. . Abstrações para o Desenvolvimento de Aplicações Distribuídas em Ambientes com Mobilidade. In: Simpósio Brasileiro de Linguagens de Programação, 2004, Niterói. Anais do VIII Simpósio Brasileiro de Linguagens de Programação, 2004.
14. MOURA, A. ; RODRIGUEZ, N. ; R. Ierusalimschy . Coroutines in Lua. In: Simposio Brasileiro de Linguagens de Programação, 2004, Niteroi. Anais do VIII Simpósio Brasileiro de Linguagens de Programação, 2004.
15. R.Maia ; CERQUEIRA, R. ; RODRIGUEZ, N. . An Infrastructure for Development of Dynamically Adaptable Distributed Components. In: # International Symposium on Distributed Objects and Applications (DOA'04), 2004. On the Move to Meaningful Internet Systems 2004. Berlim : Springer-Verlag, 2004. p. 1285-1302.
16. BATISTA, T. V. ; CERQUEIRA, R. ; RODRIGUEZ, N. . Enabling Reflection and Reconfiguration in CORBA. In: Workshop on Reflective and Adaptive Middleware, 2., 2003, Rio de Janeiro. Middleware 2003 Companion - Workshop Proceedings. Rio de Janeiro : PUC-Rio. p. 125-129.
17. LEAL, M. A. ; RODRIGUEZ, N. ; IERUSALIMSCHY, R. . LuaTS - Um Espaço de Tuplas Reativo Orientado a Eventos. In: VII Simpósio Brasileiro de Linguagens de Programação, 2003, Ouro Preto. Anais do VII Simpósio Brasileiro de Linguagens de Programação, 2003.
18. MOURA, A. ; URURAHY, C. ; CERQUEIRA, R. ; RODRIGUEZ, N. . Dynamic Support for Distributed Auto-Adaptive Applications. In: AOPDCS - Workshop on Aspect Oriented Programming for Distributed Computing Systems (held in conjunction with IEEE ICDCS 2002), 2002, Viena. Proceedings of ICDCS Workshops. Los Alamitos : IEEE, 2002. p. 451-456.
19. A. Pfeifer ; URURAHY, C. ; RODRIGUEZ, N. ; R. Ierusalimschy . Event-Driven Programming for Distributed Multimedia Applications. In: XX Simposio Brasileiro de Redes de Computadores, 2002, Buzios. Anais do XX SBRC, 2002. v. 2. p. 539-553.
20. BATISTA, T. V. ; RODRIGUEZ, N. . Using a scripting language to dynamically interconnect component-based applications. In: VI Simposio Brasileiro de Linguagem de Programacao, 2002, Rio de Janeiro. Anais 2002, 2002. p. 180-194.
21. MOURA, A. ; RODRIGUEZ, N. . Adaptação Dinâmica de Aplicações Distribuídas. In: XIX Simposio Brasileiro de Redes de Computadores, 2001, Florianopolis. Anais do XIX Simposio Brasileiro de Redes de Computadores, 2001.
22. RODRIGUEZ, N. ; F. Spolidoro . A Distributed Environment for Web-based Network Management. In: 26th Annual IEEE Conference on 26th Annual IEEE Conference on Local Computer Networks (LCN), 2001, Tampa. Proc. 26th IEEE Conf on LCN, 2001.
23. ZONENSCHEIN, R. ; GOMES, J. ; VELHO, L. ; RODRIGUEZ, N. . Towards Interactivity on Texturing Implicit Surfaces: A Distributed Approach. In: WSCG'2001 - 9th International Conference in Central Europe on Computer Graphics, Visualization and Computer Vision, 2001, Plzen. Proceedings WSCG'2001, 2001. v. 360. p. 366.
24. BATISTA, T. V. ; CHAVEZ, C. ; RODRIGUEZ, N. . Dynamic Reconfiguration Through a Generic Connector. In: International Conference on Parallel and Distributed Processing Techniques and Applications, 2000, Las Vegas. Proc. PDPTA'2000, 2000.
25. BATISTA, T. V. ; RODRIGUEZ, N. . Dynamic Reconfiguration of Component-based Applications. In: 5th International Symposium on Software Engineering for Parallel and Distributed Systems, 2000, Limerick. Proc. PDSE'2000, 2000.
26. RODRIGUEZ, N. ; BATISTA, T. V. ; CHAVEZ, C. . Conector Genérico: Um Mecanismo para Reconfiguração de Aplicações baseadas em Componentes. In: Terceiro Workshop Ibero-americano de Engenharia de Requisitos e Ambientes de Software, 2000, Cancun. Anais IDEAS'2000, 2000.
27. BATISTA, T. V. ; RODRIGUEZ, N. . Configuração de Aplicações Distribuídas no LuaSpace. In: XVIII Simpósio Brasileiro de Redes de Computadores, 2000, Belo Horizonte. Anais XVIII Simpósio Brasileiro de Redes de Computadores, 2000.
28. CARVALHO, A. P. ; RIBEIRO, C. ; RODRIGUEZ, N. . A Framework for SPMD Applications with Load Balancing. In: XII Simpósio Brasileiro de Arquitetura de Computadores, 2000, São Pedro. Anais XII SBAC, 2000.
29. ISHIKAWA, E. ; RODRIGUEZ, N. . Web Based Management with Lua. In: Latin American Network Operations and Management Symposium, 1999, Rio de Janeiro. Proc. First IEEE Latin American Network Operations and Management Symposium, 1999. p. 347-358.
30. RODRIGUEZ, N. ; IERUSALIMSCHY, R. . Dynamic Reconfiguration of CORBA-Based Applications. In: 26th Conference on Current Trends in Theory and Practice of Informatics, 1999, Milovy. SOFSEM'99: Theory and Practice of Informatics (LNCS 1725), 1999. p. 95-111.
31. CARVALHO, A. P. ; RODRIGUEZ, N. ; RIBEIRO, C. . A Tool for SPMD Application Development with Support for Load Balancing. In: ParCo Parallel Computing Conference, 1999, Delft. Proc ParCo Parallel Computing Conference, 1999.
32. CATUNDA, M. ; RODRIGUEZ, N. ; IERUSALIMSCHY, R. . Dynamic Extension of CORBA servers. In: 5th International Euro-Par Conference, 1999, Toulouse. Euro-Par'99 Parallel Processing (LNCS 1685), 1999. p. 1369-1376.
33. URURAHY, C. ; RODRIGUEZ, N. . ALua: An Event-Driven Communication Mechanism for Parallel and Distributed Programming. In: ISCA 12th International Conference on Parallel and Distributed Computing Systems (PDCS-99), 1999, Fort Lauderdale. Proc. ISCA 12th International Conference on Parallel and Distributed Computing Systems, 1999. p. 108-113.
34. ROSSETI, I. ; RODRIGUEZ, N. . Balanceamento de Carga Em Uma Implementação Distribuída do Problema dos N-Corpos. In: X SBAC, 1998, Buzios. Anais do X Simpósio Brasileiro de Arquiteura de Computadores. Búzios, RJ, 1998.
35. AIEX, R. ; MARTINS, S. ; RIBEIRO, C. ; RODRIGUEZ, N. . Cooperative Multi-Thread Parallel Tabu Search With An Application To Circuit Partitioning. In: Irregular'98, 1998, Berkeley. Proc. Fifth International Symposium on Solving Irregular Problems in Parallel. Berkeley, CA.
36. RODRIGUEZ, N. ; LIMA, M. ; MOURA, A. ; STANTON, M. . A Platform For The Development Of Extensible Network Management Applications. In: INET'98, 1998, Genebra. INET'98. Genebra, Suiça, 1998.
37. IERUSALIMSCHY, R. ; CERQUEIRA, R. ; RODRIGUEZ, N. . Using Reflexivity To Interface With Corba. In: ICCL'98, 1998. Proc. International Conference on Computer Languages. Chicago, IL. p. 39-46.
38. RODRIGUEZ, N. ; IERUSALIMSCHY, R. ; CERQUEIRA, R. . Dynamic Configuration With Corba Components. In: 4th International Conference on COnfigurable Distributed Systems, 1998, Annapolis. Proc. 4th International Conference on Configurable Distributed Systems. Annapolis, MD, 1998. p. 27-34.
39. MOURA, A. ; ISHIKAWA, E. ; LIMA, M. ; RODRIGUEZ, N. . Aplicações de Gerência Extensíveis. In: SBRC'98, 1998, Rio de Janeiro. Anais do XVI Simpósio Brasileiro de Redes de Computadores. Rio de Janeiro : SBC. p. 125-143.
40. CERQUEIRA, R. ; RODRIGUEZ, N. ; IERUSALIMSCHY, R. . Binding An Interpreted Language To Corba. In: Simpósio Brasileiro de Linguagens de Programação, 1997. Campinas, São Paulo.
41. MEDINA, M. ; RODRIGUEZ, N. . Autenticação de Usuários Em Ambientes Distribuídos. In: XV Simpósio Brasileiro de Redes de Computadores, 1997. São Carlos, São Paulo.
42. RODRIGUEZ, N. ; MOURA, A. ; IERUSALIY, R. ; CERQUEIRA, R. . Aplicações de Gerência Com Comportamento Dinâmico. In: SFBSID'97 (Simpósio Franco-Brasileiro de Sistemas Distribuídos), 1997. Fortaleza, CE.
43. RODRIGUEZ, N. ; URURAHY, C. ; IERUSALIMSCHY, R. ; CERQUEIRA, R. . The Use Of Interpreted Languages For Implementing Parallel Algorithms On Distributed Systems. In: Europar'96, 1996. Lecture Notes in Computer Science 1123. Lyon, França. p. 597-600.
44. BATISTA, T. V. ; RODRIGUEZ, N. ; SOARES, L. F. G. ; RESENDE, M. C. . Mmm: Um Correio Eletronico Multimidia Sobre O Www. In: XIV Simposio Brasileiro de Redes de Computadores, 1996. Fortaleza, Ceará. p. 3-17.
45. BATISTA, T. V. ; RODRIGUEZ, N. ; SOARES, L. F. G. ; RESENDE, M. C. . Mmm: Hypermedia Mail Over Www. In: 3rd International Workshop on Community Networking, 1996. Antuérpia, Bélogica. p. 83-89.
46. STANTON, M. A. ; OLIVEIRA, A. M. B. ; SOUZA, J. N. ; RODRIGUEZ, N. ; GETSCHKO, D. . Ambientes Abertos Para O Gerenciamento de Redes de Computadores. In: 2. Seminário Fluminense de Engenharia, 1996. Niterói, RJ.
47. CERQUEIRA, R. ; RODRIGUEZ, N. ; IERUSALIY, R. . Uma Experiência Em Programacao Distribuida Dirigida Por Eventos. In: PANEL 95 - XXI Conferencia Latino Americana de Informatica, 1995. Canela, RS. p. 225-236.
48. RODRIGUEZ, N. ; IERUSALIMSCHY, R. ; RANGEL NETTO, J. L. M. . Exception Handling In An Object Oriented Language. In: XIX Simposio Brasileiro de Engenharia de Software, 1995. Recife, PE.
49. RODRIGUEZ, N. ; SOARES, L. F. G. ; CASANOVA, M. A. . Ncm: A Conceptual Model For Hyperdocuments. In: I Workshop de Sistemas Hipermidia Distribuidos, 1995. São Carlos,. SP.
50. UCHOA, R. C. ; RODRIGUEZ, N. . Suporte Ao Monitoramento e Balanceamento de Carga. In: XIII Simposio Brasileiro de Redes de Computadores, 1995. Belo Horizonte, MG.
51. SOARES, L. F. G. ; RODRIGUEZ, N. ; CASANOVA, M. A. . Nested Composite Nodes And Version Control In Hypermedia Systems. In: Workshop on Versioning in Hypertext Systems, 1994. Edimburgo, Escócia.
Resumos expandidos publicados em anais de congressos
1. URURAHY, C. ; RODRIGUEZ, N. . Programming and coordinating grid environments and applications. In: 1st International Workshop on Middleware for Grid Computing, 2003, Rio de Janeiro. Middleware 2003 Companion - Workshop Proceedings. Rio de Janeiro : PUC-Rio, 2003. p. 261-263.
Resumos publicados em anais de congressos
1. B. Silvestre ; RODRIGUEZ, N. . Autenticação e Controle de Acesso em Serviços de Diretórios Multi-institucionais. In: # 23 Simpósio Brasileiro de Redes de Computadores (SBRC), 2005, Fortaleza. anais, 2005.
2. A. Pfeifer ; URURAHY, C. ; RODRIGUEZ, N. ; R. Ierusalimschy . An Event-Driven System for Distributed Multimedia Applications. In: DEBS - International Workshop on Distributed Event-Based Systems, 2002, Viena. proceedings of ICDCS workshops. Los Alamitos : IEEE, 2002. p. 583-584.
3. CERQUEIRA, R. ; URURAHY, C. ; RODRIGUEZ, N. . Support for Mobility in Active Spaces. In: Advanced Topic Workshop: Middleware for Mobile Computing, 2001, Heidelberg. WORKSHOP PROGRAM.
4. RODRIGUEZ, N. ; CATUNDA, M. ; IERUSALIY, R. . Extensão Dinâmica de Agentes Corba. In: SBRC'98, 1998. Anais do XVI Simpósio Brasileiro de Redes de Computadores. Rio de Janeiro, RJ. p. 768-768.
Demais tipos de produção bibliográfica
1. PONTE, T. ; RODRIGUEZ, N. . Implementing Chares in a High-Level Scripting Language 2008 (Trabalho apresentado em evento científico).
Produção técnica
Trabalhos técnicos
1. MOURA, A.L. ; MACHADO, I. ; ROSSETTO, S. ; REY, L. ; CHAVES, J. ; NETO, L. ; FOSCARINI, E. ; RODRIGUEZ, N. . CAFe (Comunidade Acadêmica Federada). 2010.

Bancas
Participação em bancas examinadoras
Teses de doutorado
1. CESAR, P.; BATISTA, T. V.; RODRIGUEZ, N.; SOARES, L. F. G.; CERQUEIRA, R.. Participação em banca de Marcelo Ferreira Moreno. Conciliando Flexibilidade e Ediciência no Desenvolvimento do Ambiente Declarativo Ginga-NCL. 2010. Tese (Doutorado em Informática) - Pontifícia Universidade Católica do Rio de Janeiro.
2. IERUSALIMSCHY, R.; RODRIGUEZ, N.; MOREIRA, A.; HAEUSLER, E.; GARCIA, A.. Participação em banca de Sergio Queiroz de Medeiros. Um Estudo Sobre Gramáticas de Expressões de Parsing e a sua Correspondência com Expressões Regulares e Gramáticas Livres de Contexto LL(k)-Forte. 2010. Tese (Doutorado em Informática) - Pontifícia Universidade Católica do Rio de Janeiro.
3. CERQUEIRA, R.; DE ROSE, C.; Rodriguez, N.. Participação em banca de Valéria Quadros dos Reis. Um estudo sobre reserva de recursos computacionais no nível do usuário. 2010. Tese (Doutorado em Informática) - Pontifícia Universidade Católica do Rio de Janeiro.
4. FEIJÓ, B.; CLUA, E.; POZZER, C.; RODRIGUEZ, N.; DREUX, M.. Participação em banca de Lucas Euzébio Machado. Parallel Algorithms for Multicore Game Engines. 2010. Tese (Doutorado em Informática) - Pontifícia Universidade Católica do Rio de Janeiro.
5. M. Endler; LOUREIRO, A.; ZIVIANI, A.; RODRIGUEZ, N.; CERQUEIRA, R.. Participação em banca de Ricardo Couto Antunes da Rocha. Context Management for Distributed and Dynamic Context-Aware Computing. 2009. Tese (Doutorado em Informática) - Pontifícia Universidade Católica do Rio de Janeiro.
6. IERUSALIMSCHY, R.; RODRIGUEZ, N.; HAEUSLER, E.; AMORIM, C.; RIGO, S.. Participação em banca de Fabio Mascarenhas de Queiroz. Optimized Compilation of a Dynamic Language to a Managed Runtime Environment. 2009. Tese (Doutorado em Informática) - Pontifícia Universidade Católica do Rio de Janeiro.
7. CERQUEIRA, R.; BATISTA, T. V.; KON, F.; IERUSALIMSCHY, R.; RODRIGUEZ, N.. Participação em banca de Renato Figueiró Maia. Uma Avaliação do Uso de Linguagens Dinâmicas no Desenvolvimento de Middleware: Um Estudo de Caso da Implementação de um ORB na Linguagem Lua. 2009. Tese (Doutorado em Informática) - Pontifícia Universidade Católica do Rio de Janeiro.
8. M. Endler; CERQUEIRA, R.; ZIVIANI, A.; LOUREIRO, A.; RODRIGUEZ, N.. Participação em banca de Ricardo Couto Antunes da Rocha. Context Management for Distributed and Dynamic Context-Aware Computin. 2009. Tese (Doutorado em Informática) - Pontifícia Universidade Católica do Rio de Janeiro.
9. REBELLO, V.; Boeres, C.; Rodriguez, N.. Participação em banca de Aline de Paula Nascimento. Escalonamento dinâmico para aplicações autonômicas MPI em grades computacionais. 2008. Tese (Doutorado em Doutorado em Computação) - Universidade Federal Fluminense.
10. AMORIM, C.; CASTRO, M. C. S.; Rodriguez, N.. Participação em banca de Lauro Whately. Servidores WEB escaláveis para ambientes móveis.. 2008. Tese (Doutorado em Doutorado) - Universidade Federal do Rio de Janeiro.
11. M. Endler; SILVA, F.; LOQUES, O.; CASANOVA, M.; RODRIGUEZ, N.. Participação em banca de Hana Karina Salles Rubinsztejn. Context Aware Content Adaptation for Mobile Clients in Publish/Subscribe Systems. 2007. Tese (Doutorado em Informática) - Pontifícia Universidade Católica do Rio de Janeiro.
12. RIBEIRO, C.; RODRIGUEZ, N.; MARTINS, S.. Participação em banca de Andréa Cynthia dos Santos. Modelos e Algoritmos para o Problema da Árvore Geradora de Custo Mínimo com Restrição de Diâmetro. 2006. Tese (Doutorado em Informática) - Pontifícia Universidade Católica do Rio de Janeiro.
13. M. Endler; de Souza, C. S.; RODRIGUEZ, N.; FUKS, H.; ALMEIDA, V.; FERRAZ, C.. Participação em banca de Vagner José do Sacramento Rodrigues. Gerência de Privacidade para Aplicações Sensíveis ao Contexto em Redes Móveis. 2006. Tese (Doutorado em Informática) - Pontifícia Universidade Católica do Rio de Janeiro.
14. IERUSALIMSCHY, R.; RODRIGUEZ, N.; HAEUSLER, E.; BIGONHA, R.; COSTA, V.. Participação em banca de Marcus Amorim Leal. Finalizadores e Referências Fracas: Interagindo com o Coletor de Lixo. 2005. Tese (Doutorado em Informática) - Pontifícia Universidade Católica do Rio de Janeiro.
15. IERUSALIMSCHY, R.; RODRIGUEZ, N.; HAEUSLER, E.; BIGONHA, R.; MOREIRA, A.. Participação em banca de Ana Lucia de Moura. Revisitando co-rotinas. 2004. Tese (Doutorado em Informática) - Pontifícia Universidade Católica do Rio de Janeiro.
16. LUCENA, C.J.; STAA, A.; RODRIGUEZ, N.; RUBIRA, C.; BORBA, P.. Participação em banca de Christina von Flach Garcia Chavez. Um Enfoque Baseado em Modelos para o Design Orientados a Aspectos. 2004. Tese (Doutorado em Informática) - Pontifícia Universidade Católica do Rio de Janeiro.
17. RODRIGUEZ, N.. Participação em banca de Dilza de Mattos Szvarcman. Dead Reckoning Orientado a Metas para Personagens Reativos. 2001. Tese (Doutorado em Informática) - Pontifícia Universidade Católica do Rio de Janeiro.
18. RODRIGUEZ, N.. Participação em banca de Carlos Cassino. Distribuicao de Carga em Sistemas WEB controlada por Ferramentas de Construcao de Paginas Dinamicas. 2000. Tese (Doutorado em Informática) - Pontifícia Universidade Católica do Rio de Janeiro.
19. RODRIGUEZ, N.. Participação em banca de Ayru Leal de Oliveira Filho. A legalidade de computacoes sobre memoria compartilhada. 2000. Tese (Doutorado em Engenharia de Sistemas e Computação) - Universidade Federal do Rio de Janeiro.
20. RODRIGUEZ, N.. Participação em banca de Virgínia Carvalho Carneiro de Paula. ZCL: A Formal Framework for Specifying Dynamic Distributed Software Architecture. 1999. Tese (Doutorado em Ciências da Computação) - Universidade Federal de Pernambuco.
Participação em bancas de comissões julgadoras
Livre docência
1. S. Song; G. Araújo; L. Buzato; MALDONADO, J. C.; RODRIGUEZ, N.. Concurso de Livre Docência do Departamento de Ciência da Computação. 2005. Instituto de Matemática e Estatística.
Outras participações
1. MADEIRA, E.; LEITE, J.; Borges, M. (Marcos Borges); Cardoso, E. (Eleri Cardoso); RODRIGUEZ, N.. Promoção ao nível MS-5. 2008. Universidade Estadual de Campinas.

Eventos
Participação em eventos
1. 28o Simpósio Brasileiro de Redes de Computadores e Sistemas Distribuídos(XXVIII SBRC).participante do Comitê de Programa. 2010. (Congresso).
2. 8th International Workshop on Middleware for Grid Computing.membro do Comitê de Programa. 2010. (Seminário).
3. XIV Simpósio Brasileiro de Linguagens de Programação.membro do Comitê de Programa. 2010. (Simpósio).
4. 27o Simposio Brasileiro de Redes de Computadores e Sistemas Distribuídos.participante do Comitê de Programa. 2009. (Congresso).
5. 7th Intl. Workshop on Middleware for Grid (and Cloud) Computing.membro do Comitê de Programa. 2009. (Seminário).
6. XIII Simpósio Brasileiro de Linguagens de Programação.membro do Comitê de Programa. 2009. (Simpósio).
7. 26o Simposio Brasileiro de Redes de Computadores e Sistemas Distribuidos.Membro do Comitê de Programa. 2008. (Simpósio).
8. XII Brazilian Symposium on Programming Languages.Membro do Comitê de Programa. 2008. (Simpósio).
9. 20th International Symposium on Computer Architecture and High Performance Computing.Membro do Comitê de Programa. 2008. (Simpósio).
10. VI Workshop de Computação em Grade e Aplicações.Membro do Comitê de Programa. 2008. (Encontro).
11. Second Workshop on Languages and Tools for Parallel and Distributed Programming.Membro do Comitê de Programa. 2008. (Encontro).
12. 6th Intl. Workshop on Middleware for Grid Computing.Membro do Comitê de Programa. 2008. (Encontro).
13. 25o Simpósio Brasileiro de Redes de Computadores e Sistemas Distribuídos (SBRC).Membro do Comitê de Programa e Coordenadora de Minicursos. 2007. (Simpósio).
14. XI Brazilian Symposium on Programming Languages.Membro do Comitê de Programa. 2007. (Simpósio).
15. 5th International Workshop on Middleware for Grid Computing.Membro do Comitê de Programa. 2007. (Encontro).
16. Workshop on Programming Models for Grid Computing.Membro do Comitê de Programa. 2007. (Encontro).
17. V Workshop de Computação em Grade e Aplicações.Membro do Comitê de Programa. 2007. (Encontro).
18. 24o Simpósio Brasileiro de Redes de Computadores (SBRC).Membro do Comitê de Programa. 2006. (Simpósio).
19. X Simpósio Brasileiro de Linguagem de Programação.Membro do Comitê de Programa. 2006. (Simpósio).
20. IV Workshop on Grid Computing and Applications.Membro do Comitê de Programa. 2006. (Encontro).
Organização de eventos
1. FRANGO, I. ; Rodriguez, N. . WEI - XVIII Workshop sobre Educação em Computação. 2010. (Congresso).

Orientações
Supervisões e orientações concluídas
Dissertação de mestrado
1. Adriano Francisco Branco. Um Modelo de Programação para RSSF com Suporte a Reconfiguração Dinâmica de Aplicações. 2011. Dissertação (Mestrado em Informática) - Pontifícia Universidade Católica do Rio de Janeiro, Conselho Nacional de Desenvolvimento Científico e Tecnológico. Orientador: Noemi de La Rocque Rodriguez.
2. Felipe Freixo Pino. Aplicações DHT em Sistemas de Computação Dsitribuída. 2011. Dissertação (Mestrado em Informática) - Pontifícia Universidade Católica do Rio de Janeiro, Coordenação de Aperfeiçoamento de Pessoal de Nível Superior. Orientador: Noemi de La Rocque Rodriguez.
3. 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, . Orientador: Noemi de La Rocque Rodriguez.
4. Thiago Costa Ponte. LuaCharm Um modelo híbrido utilizando linguagens de script para programação paralela. 2008. Dissertação (Mestrado em Informática) - Pontifícia Universidade Católica do Rio de Janeiro, Coordenação de Aperfeiçoamento de Pessoal de Nível Superior. Orientador: Noemi de La Rocque Rodriguez.
5. Mario Mendes de O. Zimmermann. LuaPS- Lua Publish-Subscribe. 2006. Dissertação (Mestrado em Informática) - Pontifícia Universidade Católica do Rio de Janeiro, Fundação Carlos Chagas Filho de Amparo à Pesq. do Estado do Rio de Janeiro. Orientador: Noemi de La Rocque Rodriguez.
6. Leonardo Godinho da Cunha. Modelos de concorrência e sandboxes aplicados a servidores HTTP em Lua. 2006. Dissertação (Mestrado em Informática) - Pontifícia Universidade Católica do Rio de Janeiro, . Orientador: Noemi de La Rocque Rodriguez.
7. Sergio Mateo Badiola. Integração de suporte para geração de carga dinâmica ao ambiente de desenvolvimento SAMBA. 2005. Dissertação (Mestrado em Informática) - Pontifícia Universidade Católica do Rio de Janeiro, . Orientador: Noemi de La Rocque Rodriguez.
8. Bruno Oliveira Silvestre. Autenticação e Controle de Acesso Interinstitucional. 2005. Dissertação (Mestrado em Informática) - Pontifícia Universidade Católica do Rio de Janeiro, . Orientador: Noemi de La Rocque Rodriguez.
9. Hélcio Bezerra de Mello. Proxies Inteligentes: Monitoração e Adaptação Automáticas. 2004. Dissertação (Mestrado em Informática) - Pontifícia Universidade Católica do Rio de Janeiro, . Orientador: Noemi de La Rocque Rodriguez.
10. Marcus Leal. LuaTS: Um Espaço de Tuplas Reativo Orientado a Eventos. 2003. Dissertação (Mestrado em Informática) - Pontifícia Universidade Católica do Rio de Janeiro, Conselho Nacional de Desenvolvimento Científico e Tecnológico. Orientador: Noemi de La Rocque Rodriguez.
11. Alesio Leoni Peifer. ALua: Um Sistema Multi-Canal Baseado em Eventos e Mobilidade de Codigo. 2002. Dissertação (Mestrado em Informática) - Pontifícia Universidade Católica do Rio de Janeiro, Conselho Nacional de Desenvolvimento Científico e Tecnológico. Orientador: Noemi de La Rocque Rodriguez.
12. F. Mesquita. Suporte ao Desenvolvimento de Aplicações SPMD. 2000. 0 f. Dissertação (Mestrado em Informática) - Pontifícia Universidade Católica do Rio de Janeiro, Conselho Nacional de Desenvolvimento Científico e Tecnológico. Orientador: Noemi de La Rocque Rodriguez.
13. Flávio Spolidoro Ferreira Gomes. Uma Arquitetura Distribuída para a Construção de Aplicações de Gerência de Rede. 2000. Dissertação (Mestrado em Informática) - Pontifícia Universidade Católica do Rio de Janeiro, . Orientador: Noemi de La Rocque Rodriguez.
14. Tula Kraiser. Serviço de Tolerância a Falhas para o Ambiente Corba. 2000. Dissertação (Mestrado em Informática) - Pontifícia Universidade Católica do Rio de Janeiro, . Orientador: Noemi de La Rocque Rodriguez.
15. Ana Lucia de Moura. Um Ambiente de Suporte à Adaptação Dinâmica de Aplicações Distribuídas. 2000. Dissertação (Mestrado em Informática) - Pontifícia Universidade Católica do Rio de Janeiro, Coordenação de Aperfeiçoamento de Pessoal de Nível Superior. Orientador: Noemi de La Rocque Rodriguez.
16. Carlos Augusto Teixeira Mendes. DLua: uma ferramenta para desenvovimento de aplicações distribuídas. 1999. 0 f. Dissertação (Mestrado em Informática) - Pontifícia Universidade Católica do Rio de Janeiro, Conselho Nacional de Desenvolvimento Científico e Tecnológico. Orientador: Noemi de La Rocque Rodriguez.
17. E. Ishikawa. Gerenciamento de Redes de Computadores Baseado Em Web. 1998. Dissertação (Mestrado em Informática) - Pontifícia Universidade Católica do Rio de Janeiro, . Orientador: Noemi de La Rocque Rodriguez.
18. Isabel Cristina Melo Rosseti. Uma Biblioteca Para Balanceamento de Carga Em Ambientes Distribuídos. 1998. Dissertação (Mestrado em Informática) - Pontifícia Universidade Católica do Rio de Janeiro, Coordenação de Aperfeiçoamento de Pessoal de Nível Superior. Orientador: Noemi de La Rocque Rodriguez.
19. Michele Mara de Araújo Espíndula Lima. Luaman - Uma Plataforma Para Desenvolvimento de Aplicaç!Oes de Gerenciamento Extensíveis. 1998. Dissertação (Mestrado em Informática) - Pontifícia Universidade Católica do Rio de Janeiro, . Orientador: Noemi de La Rocque Rodriguez.
20. C. Ururahy. Agentes Lua: um mecanismo de comunicação em Lua. 1998. 0 f. Dissertação (Mestrado em Informática) - Pontifícia Universidade Católica do Rio de Janeiro, Conselho Nacional de Desenvolvimento Científico e Tecnológico. Orientador: Noemi de La Rocque Rodriguez.
21. Marco Catunda. Extensão Dinâmica de Agentes CORBA. 1998. 0 f. Dissertação (Mestrado em Informática) - Pontifícia Universidade Católica do Rio de Janeiro, Conselho Nacional de Desenvolvimento Científico e Tecnológico. Orientador: Noemi de La Rocque Rodriguez.
22. Marcelo Gaspar Wanderley da Nóbrega. Gerência de Correio Eletrônico. 1997. Dissertação (Mestrado em Informática) - Pontifícia Universidade Católica do Rio de Janeiro, . Orientador: Noemi de La Rocque Rodriguez.
23. Paulo Henrique Mascarenhas Sant'Anna. Modelos de Extensão de Agentes Para Gerenciamento de Redes. 1997. Dissertação (Mestrado em Informática) - Pontifícia Universidade Católica do Rio de Janeiro, Coordenação de Aperfeiçoamento de Pessoal de Nível Superior. Orientador: Noemi de La Rocque Rodriguez.
24. Maira Trés Medina. Segurança Em Correio Eletrônico - Distribuição de Chaves Públicas e Caminhos de Certificação. 1996. Dissertação (Mestrado em Informática) - Pontifícia Universidade Católica do Rio de Janeiro, . Orientador: Noemi de La Rocque Rodriguez.
25. Rodrigo Cardoso Uchoa. Suporte Ao Monitoramento e Controle de Carga Em Ambientes Distribuídos. 1995. Dissertação (Mestrado em Informática) - Pontifícia Universidade Católica do Rio de Janeiro, . Orientador: Noemi de La Rocque Rodriguez.
Tese de doutorado
1. Paulo Rogerio da Motta Junior. Uma abstração para programação paralela: suporte para o desenvolvimento de aplicações. 2011. Tese (Doutorado em Informática) - Pontifícia Universidade Católica do Rio de Janeiro, . Orientador: Noemi de La Rocque Rodriguez.
2. Bruno de Oliveira Silvestre. Modelos de Concorrência e Coordenação para o Desenvolvimento de Aplicações Orientadas a Eventos em Lua. 2009. Tese (Doutorado em Doutorado) - Pontifícia Universidade Católica do Rio de Janeiro, Conselho Nacional de Desenvolvimento Científico e Tecnológico. Orientador: Noemi de La Rocque Rodriguez.
3. Anolan Milánes. Suporte de linguagens de programação para migração hereogênea de computações. 2008. Tese (Doutorado em Doutorado) - Pontifícia Universidade Católica do Rio de Janeiro, Coordenação de Aperfeiçoamento de Pessoal de Nível Superior. Orientador: Noemi de La Rocque Rodriguez.
4. Silvana Rossetto. Integrando comunicação assíncrona e gerência cooperativa de tarefas em ambientes de computação distribuída. 2006. Tese (Doutorado em Doutorado em Informática) - Pontifícia Universidade Católica do Rio de Janeiro, Conselho Nacional de Desenvolvimento Científico e Tecnológico. Orientador: Noemi de La Rocque Rodriguez.
5. Cristina Ururahy da Fontoura Cerqueira. Um modelo de programação multilingual para aplicacoes geograficamente distribuidas. 2003. Tese (Doutorado em Informática) - Pontifícia Universidade Católica do Rio de Janeiro, . Orientador: Noemi de La Rocque Rodriguez.
6. Antonio Jorge Gomes Abelém. Difusão Seletiva em Inter-Redes IP Baseadas em Redes Ópticas. 2003. Tese (Doutorado em Informática) - Pontifícia Universidade Católica do Rio de Janeiro, . Co-Orientador: Noemi de La Rocque Rodriguez.
7. Maria Julia Dias de Lima. ORFEO: Programacao Distribuida Orientada a Eventos com Funcoes e Continuacoes como Valores de Primeira Classe. 2001. Tese (Doutorado em Informática) - Pontifícia Universidade Católica do Rio de Janeiro, Conselho Nacional de Desenvolvimento Científico e Tecnológico. Orientador: Noemi de La Rocque Rodriguez.
8. R. Cerqueira. Um Modelo de Composição Dinâmica entre Sistemas de Componentes de Software . 2000. 0 f. Tese (Doutorado em Informática) - Pontifícia Universidade Católica do Rio de Janeiro, Conselho Nacional de Desenvolvimento Científico e Tecnológico. Co-Orientador: Noemi de La Rocque Rodriguez.
9. Alexandre Plastino de Carvalho. Balanceamento de carga de aplicações paralelas SPMD . 2000. 0 f. Tese (Doutorado em Informática) - Pontifícia Universidade Católica do Rio de Janeiro, . Co-Orientador: Noemi de La Rocque Rodriguez.
10. Thais Vasconcelos Batista. LuaSpace: um ambiente para reconfiguração dinâmica de aplicações baseadas em componentes. 2000. Tese (Doutorado em Informática) - Pontifícia Universidade Católica do Rio de Janeiro, Coordenação de Aperfeiçoamento de Pessoal de Nível Superior. Orientador: Noemi de La Rocque Rodriguez.
Página gerada pelo Sistema Currículo Lattes em 07/02/2012 às 2:14:17