Noemi de La Rocque Rodriguez

  • Endereço para acessar este CV: http://lattes.cnpq.br/4933326132948063
  • Última atualização do currículo em 18/10/2018


Noemi é professora associada 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)


Identificação


Nome
Noemi de La Rocque Rodriguez
Nome em citações bibliográficas
RODRIGUEZ, N.;Rodriguez, N.;Rodriguez, Noemi;DE LA ROCQUE RODRIGUEZ, NOEMI

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
Gávea
22453-900 - Rio de Janeiro, RJ - Brasil
Telefone: (21) 5299462
Fax: (21) 5111645


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


1988 - 1993
Doutorado 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 - 1986
Mestrado 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
1978 - 1981
Graduação.
Pontifícia Universidade Católica do Rio de Janeiro, PUC-Rio, Brasil.


Pós-doutorado


2001 - 2002
Pós-Doutorado.
University of Illinois at Urbana-Champaign, UIUC, Estados Unidos.
Bolsista do(a): Coordenação de Aperfeiçoamento de Pessoal de Nível Superior, CAPES, Brasil.


Atuação Profissional



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/2009 - Atual
Extensão universitária , Rede Nacional de Ensino e Pesquisa, .

Atividade de extensão realizada
consultoria em gestão de identidade.
08/1993 - Atual
Pesquisa e desenvolvimento , Centro Técnico-Científico, Departamento de Informática.

08/1993 - Atual
Ensino, Informática, Nível: Pós-Graduação

Disciplinas ministradas
Programação Concorrente
Programação Distribuída
08/1993 - Atual
Ensino, Engenharia de Computação, Nível: Graduação

Disciplinas ministradas
software básico
programação
sistemas distribuídos
sistemas operacionais
03/2010 - 03/2012
Direção e administração, Centro Técnico Científico (CTC), .

Cargo ou função
vice-decana de graduação.
04/2002 - 04/2007
Direção e administração, Centro Técnico-Científico, Departamento de Informática.

Cargo ou função
Coordenador de Curso.
08/1993 - 03/1995
Direção e administração, Centro Técnico-Científico, Departamento de Informática.

Cargo ou função
coordenador de laboratorio.

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

2009 - Atual
Vínculo: consultoria, Enquadramento Funcional: cons. em autenticação e autorização, Carga horária: 4

Vínculo institucional

2008 - 2009
Vínculo: consultora, Enquadramento Funcional: consultora, Carga horária: 40

Atividades

03/2008 - 12/2008
Outras atividades técnico-científicas , Rede Nacional de Ensino e Pesquisa, Rede Nacional de Ensino e Pesquisa.

Atividade realizada
coordenação da implantação do programa CTIC.


Linhas de pesquisa


1.
linguagens de programacao
2.
programacao distribuida


Projetos de pesquisa


2011 - 2013
Construindo Cidades Inteligentes: da Instrumentação dos Ambientes ao desenvolvimento de Aplicações (CIA)2 -- Ambiente de experimentação remota de IoT
Descrição: Descrição: Cidades Inteligentes é um conceito relacionado à oferta de serviços de informação e comunicação para solucionar os problemas dos cidadãos em seus conglomerados urbanos, e de garantir uma melhor gestão pública. Para suportar essas soluções os diversos dados urbanos precisam ser coletados e disseminados através de infraestruturas de comunicação, que por sua vez exigem formas integradas, heterogêneas, e inteligentes de comunicação sem fio. Neste contexto, o presente projeto se propõe a construir uma infraestrutura de instrumentação, computação e comunicação para viabilização de Cidades Inteligentes, abrangendo desde a aquisição dos dados urbanos brutos por meio de tecnologias de redes de sensores e internet das coisas, a comunicação, o armazenamento, e o acesso a esses dados através de diferentes tecnologias e protocolos de redes sem fio, até a construção de aplicações que se beneficiem de toda essa infraestrutura, suportando uma melhor gestão pública e do meio ambiente e agregando valor ao cidadão. Dentro do escopo deste projeto está incluída a meta intitulada "Ambiente de experimentação remota de IoT" que visa implementar uma infraestrutura de comunicação básica que permita tratar as redes de sensores sem fio como um novo tipo de rede de acesso à Internet, tomando como ponto de partida o trabalho realizado pelo grupo 6LoWPAN da IETF (RFC4944) e outras experiências já realizadas. Com base nessa infraestrutura de comunicação será construído um testbed com plataformas de nós sensores e uma API de acesso a esse testbed via Web, oferecendo a outros grupos de pesquisa no Brasil um ambiente real para experimentação..
Situação: Concluído; Natureza: Pesquisa.
Alunos envolvidos: Graduação: (2) / Doutorado: (1) .
Integrantes: Noemi de La Rocque Rodriguez - Coordenador / Adriano Branco - Integrante.Financiador(es): Rede Nacional de Ensino e Pesquisa - Auxílio financeiro.


Projetos de desenvolvimento


2013 - Atual
Testbed para espaços inteligentes

Projeto certificado pelo(a) coordenador(a) Silvana Rossetto em 05/06/2015.
Descrição: Grupo de trabalho para desenvolver um ambiente de experimentação para redes de sensores sem fio. O ambiente pode ser acessado através de um portal web e oferece uma sérei de facilidades ao experimentador, com foco na capacidade de reprodução de experimentos..
Situação: Em andamento; Natureza: Desenvolvimento.
Alunos envolvidos: Graduação: (2) / Doutorado: (1) .
Integrantes: Noemi de La Rocque Rodriguez - Integrante / Silvana Rossetto - Coordenador / Adriano Branco - Integrante / Bruno Silvestre - Integrante.Financiador(es): Rede Nacional de Ensino e Pesquisa - Bolsa.


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


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


Produções



Produção bibliográfica
Citações

SCOPUS

Artigos completos publicados em periódicos

1.
CAVALCANTI BUENO, ANDRE LUIS2017CAVALCANTI BUENO, ANDRE LUIS ; DE LA ROCQUE RODRIGUEZ, NOEMI ; DOMINGUEZ SOTELINO, ELISA . An adaptive methodology for multi-GPU programming in OpenCL. ENGINEERING COMPUTATIONS, v. 34, p. 1277-1292, 2017.

2.
SANT'ANNA, FRANCISCO2017SANT'ANNA, FRANCISCO ; IERUSALIMSCHY, ROBERTO ; Rodriguez, Noemi ; ROSSETTO, SILVANA ; BRANCO, ADRIANO . The Design and Implementation of the Synchronous Language C éU. ACM Transactions on Embedded Computing Systems, v. 16, p. 1-26, 2017.

3.
BRANCO, ADRIANO2015BRANCO, ADRIANO ; SANT?ANNA, FRANCISCO ; IERUSALIMSCHY, ROBERTO ; Rodriguez, Noemi ; ROSSETTO, SILVANA . Terra. ACM Transactions on Sensor Networks, v. 11, p. 1-27, 2015.

4.
SALMITO, TIAGO2014SALMITO, TIAGO ; MOURA, ANA LÚCIA ; Rodriguez, Noemi . A stepwise approach to developing staged applications. Journal of Supercomputing, v. 69, p. 1-17, 2014.

5.
A. Skyrme2014A. Skyrme ; Rodriguez, Noemi ; IERUSALIMSCHY, ROBERTO . Scripting Multiple CPUs with Safe Data Sharing. IEEE Software, v. 31, p. 44-51, 2014.

6.
SKYRME, ALEXANDRE2013 SKYRME, ALEXANDRE ; Rodriguez, Noemi ; IERUSALIMSCHY, ROBERTO . A survey of support for structured communication in concurrency control models. Journal of Parallel and Distributed Computing (Print), v. 74, p. 2266-2285, 2013.

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

8.
Silvestre, B.2010 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.

9.
Espinha, Rodrigo2009Espinha, 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.

10.
ROSSETTO, S.2008ROSSETTO, S. ; RODRIGUEZ, N. . INTEGRATING REMOTE INVOCATIONS WITH ASYNCHRONISM AND COOPERATIVE MULTITASKING. Parallel Processing Letters, v. 18, p. 71-85, 2008.

11.
Milanés, A.2008 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.

12.
A. Skyrme2008A. Skyrme ; Rodriguez, N. ; IERUSALIMSCHY, R. . Exploring Lua for Concurrent Programming. Journal of Universal Computer Science (Print), v. 14, p. 3556-3572, 2008.

13.
URURAHY, C.2004URURAHY, C. ; RODRIGUEZ, N. . Programming and coordinating Grid environments and applications. Concurrency and Computation. Practice & Experience, v. 16, n.5, p. 543-549, 2004.

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

15.
CARVALHO, A. P.2003CARVALHO, A. P. ; RIBEIRO, C. ; RODRIGUEZ, N. . Developing SPMD applications with load balancing. Parallel Computing, Amsterdam, v. 29, n.6, p. 743-766, 2003.

16.
LEAL, M.2003LEAL, 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.

17.
URURAHY, C.2002 URURAHY, C. ; RODRIGUEZ, N. ; R. Ierusalimschy . ALua: Flexibility for Parallel Programming. Computer languages, 2002.

18.
MARTINS, S.1996MARTINS, 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.

19.
R. Ierusalimschy1995 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.

20.
SOARES, L. F. G.1995SOARES, 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.

21.
SOARES, L. F. G.1994SOARES, 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.
SILVA, E. ; FERNANDES, N. ; Rodriguez, N. ; Magalhães, L. ; Muchaluat-Saade, D. . Gestão de Identidade em Redes Experimentais para a Internet do Futuro. In: Carlos Ferraz; José Suruagy; Jacir Bordim; Timóteo de Sousa Júnior; William Giozza. (Org.). Minicursos do SBRC 2013.. 1ed.Porto Alegre: SBC, 2013, v. , p. 165-214.

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

3.
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.. 1ed.São Paulo, SP: Instituto UNIEMP, 1996, v. , p. -.

Trabalhos completos publicados em anais de congressos
1.
Santos, R. ; Rodriguez, N. ; Ierusalimschy R. . Revisiting monitors. In: XXII Brazilian Symposium on Programming Languages (SBLP '18), 2018, São Carlos. Proceedings of the XXII Brazilian Symposium on Programming Languages (SBLP '18). New York: ACM, 2018. p. 75-82.

2.
SANTOS, RODRIGO C.M. ; LIMA, GUILHERME F. ; SANT'ANNA, FRANCISCO ; Rodriguez, Noemi . CÉU-MEDIA. In: the 22nd Brazilian Symposium, 2016, Teresina. Proceedings of the 22nd Brazilian Symposium on Multimedia and the Web - Webmedia '16, 2016. p. 143.

3.
SANTOS, RODRIGO C. M. ; SANTANNA, FRANCISCO ; MORENO, MARCIO F. ; Rodriguez, Noemi ; CERQUEIRA, RENATO . Cognitive Computing Systems in Reactive Multimedia Applications Developed in CÉU. In: 2016 IEEE International Symposium on Multimedia (ISM), 2016, San Jose. 2016 IEEE International Symposium on Multimedia (ISM), 2016. p. 661-665.

4.
SANT' ANNA, FRANCISCO ; IERUSALIMSCHY, ROBERTO ; Rodriguez, Noemi . Structured synchronous reactive programming with Cýu. In: the 14th International Conference, 2015, Fort Collins. Proceedings of the 14th International Conference on Modularity - MODULARITY 2015, 2015. p. 29-40.

5.
RIBA, BRENO ; Rodriguez, Noemi ; MOURA, ANA LUCIA DE . A Programming Interface for Overload Control in Staged Event-Based Architectures. In: 2015 27th International Symposium on Computer Architecture and High Performance Computing (SBACPAD), 2015, Florianopolis. 2015 27th International Symposium on Computer Architecture and High Performance Computing (SBAC-PAD), 2015. p. 202.

6.
ROSSETTO, S. ; Silvestre, B. ; RODRIGUEZ, N. ; BRANCO, A. . CeuNaTerra: testbed para espaços inteligentes. In: Salão de Ferramentas do SBRC, 2015, Vitória. Anais do Salão de Ferramentas do SBRC, 2015.

7.
MILANES, ANOLAN ; Rodriguez, Noemi ; IERUSALIMSCHY, ROBERTO . Reflection-Based Heterogeneous Migration of Computations. In: 2014 Brazilian Symposium on Computer Networks and Distributed Systems (SBRC), 2014, Florianopolis. 2014 Brazilian Symposium on Computer Networks and Distributed Systems. p. 223.

8.
SILVA, EDELBERTO F. ; FERNANDES, NATALIA C. ; Rodriguez, Noemi ; MUCHALUAT-SAADE, DEBORA C. . Credential translations in Future Internet testbeds federation. In: NOMS 2014 2014 IEEE/IFIP Network Operations and Management Symposium, 2014, Krakow. 2014 IEEE Network Operations and Management Symposium (NOMS). p. 1.

9.
MOURA, A.L. ; Rodriguez, N. . Sistemas de Computação sob o Ponto de Vista do Desenvolvedor de Software. In: Workshop de Educação em Computação (CSBC 2014 - WEI), 2014, Brasilia. Anais do XXXiV CSBC, 2014.

10.
SILVA, E. ; FERNANDES, N. ; Rodriguez, N. ; Muchaluat-Saade, D. . Gestão de Identidade em Testbeds de Internet do Futuro baseada em Federações A&A Acadêmicas,. In: SEMISH - Seminário Integrado de Hardware e Software, 2014, Brasilia. Anais do XXXIV CSBC, 2014.

11.
A. Skyrme ; Rodriguez, N. . From Locks to Transactional Memory: Lessons Learned from Porting a Real-world Application. In: 8th ACM SIGPLAN Workshop on Transactional Computing (colocated with ASPLOS 2013), 2013, Houston. Proc. 8th ACM SIGPLAN Workshop on Transactional Computing, 2013.

12.
Sant'Anna, F. ; Rodriguez, N. ; R. Ierusalimschy ; Landsiedel, O. ; Tsigas, P. . Safe System-level Concurrency for Resource-Constrained Nodes. In: SenSys'13: 11th ACM Conference on Embedded Network Sensor Systems, 2013, Roma. Proceedings of the 11th ACM Conference on Embedded Network Sensor Systems, 2013.

13.
BRANCO, ADRIANO ; MOURA, ANA LUCIA DE ; Rodriguez, Noemi ; ROSSETTO, SILVANA . Teaching Concurrent and Distributed Computing -- Initiatives in Rio de Janeiro. In: 2013 IEEE International Symposium on Parallel & Distributed Processing, Workshops and Phd Forum (IPDPSW), 2013, Cambridge. 2013 IEEE International Symposium on Parallel & Distributed Processing, Workshops and Phd Forum. p. 1318-1323.

14.
SANTANNA, F. ; Rodriguez, N. ; IERUSALIMSCHY, R. . Advanced Control Reactivity for Embedded Systems. In: REM 2013 - Workshop on Reactivity, Events and Modularity, 2013, Indianopolis. Proc. Workshops SPLASH (SIGPLAN conference on Systems, Programming, Languages and Applications: Software for Humanity) 2013, 2013.

15.
SALMITO, TIAGO ; MOURA, ANA LUCIA DE ; Rodriguez, Noemi . A Flexible Approach to Staged Events. In: 2013 42nd International Conference on Parallel Processing (ICPP), 2013, Lyon. 2013 42nd International Conference on Parallel Processing, 2013. p. 661-670.

16.
Cavalcante, E. ; BATISTA, T. V. ; Lopes, F. ; Almeida, A. ; MOURA, A. ; 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. Berlim: Springer-Verlag, 2013. v. 7891.

17.
RODRIGUEZ, N.; ROSSETTO, S. . Distributed Systems with Wireless Sensor Networks. In: Second NSF/TCPP Workshop on Parallel and Distributed Computing Education (EduPar-12) In conjunction with 26th IEEE International Parallel & Distributed Processing Symposium, 2012, Shangai. Proc. 26th IEEE International Parallel & Distributed Processing Symposium, 2012.

18.
Cavalcante, E. ; BATISTA, T. V. ; Lopes, F. ; Rodriguez, N. ; MOURA, A. ; 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.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

68.
UCHOA, R. C. ; RODRIGUEZ, N. . Suporte Ao Monitoramento e Balanceamento de Carga. In: XIII Simposio Brasileiro de Redes de Computadores, 1995. Belo Horizonte, MG.

69.
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.
Sant'Anna, F. ; MOURA, A. ; Rodriguez, N. ; SZTAJNBERG, A. . Transparent Standby for Low-Power, Resource-Constrained Embedded Systems: A Programming Language-Based Ap- proach (Short WIP Paper). In: 19th ACM SIGPLAN/SIGBED International Conference on Languages, Compilers, and Tools for Embedded Systems (LCTES), 2018, Philadelphia. Proceedings of the 19th ACM SIGPLAN/SIGBED International Conference on Languages, Compilers, and Tools for Embedded Systems, 2018. p. 94-97.

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

Outras produções bibliográficas
1.
PONTE, T. ; RODRIGUEZ, N. . Implementing Chares in a High-Level Scripting Language 2008 (Trabalho apresentado em evento científico).


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

Trabalhos técnicos


Bancas



Participação em bancas de trabalhos de conclusão
Mestrado
1.
Pacheco, M.; Dias, D.; LEITE, K. T. F.; Rodriguez, Noemi. Participação em banca de Cristian Enrique Muñoz Villalobos. Visualização Gráfica Remota da Programação Genética Linear com Inspiração Quântica Acelerada em GPGPU. 2014. Dissertação (Mestrado em Engenharia Elétrica) - Pontifícia Universidade Católica do Rio de Janeiro.

2.
STAA, A.; GARCIA, A. F.; RODRIGUEZ, N.. Participação em banca de Pedro de Goes Carnaval Rocha. Um mecanismo baseado em logs com meta-informações para a verificação de contratos em sistemas distribuídos. 2014. Dissertação (Mestrado em Informática) - Pontifícia Universidade Católica do Rio de Janeiro.

3.
REBELLO, V.; Rodriguez, Noemi; ROSSETTO, S.; Viterbo, J.. Participação em banca de Ricardo Luis Silva Paiva. Comparação de implementações de uma aplicação MapReduce usando Hadoop e o EasyGrid AMS. 2013. Dissertação (Mestrado em CIÊNCIAS DA COMPUTAÇÃO) - Universidade Federal Fluminense.

Teses de doutorado
1.
Muchaluat-Saade, D.; FERNANDES, N.; Rodriguez, Noemi. Participação em banca de Edelberto Franco Silva. ACROSS: Um framework de autenticação e autorização baseado em políticas e atributos para Organizações Virtuais. 2016. Tese (Doutorado em Computação) - Universidade Federal Fluminense.

2.
AMORIM, C.; França, F.; Moraes, L.F.; Rodriguez, Noemi; Panetta, J.; Melo, Alba. Participação em banca de Diego Leonel Cadette Dutra. Sincronização global de relógios físicos e avaliação de ambientes computacionais elásticos. 2015. Tese (Doutorado em Engenharia de Sistemas e Computação) - Universidade Federal do Rio de Janeiro.

3.
Vellasco, M.; SZWARCMAN, D. M.; MENDOZA, L. A.; Rodriguez, Noemi; Madureira, A.; PEREIRA JR, A.; LEITE, K. T. F.. Participação em banca de Daniel Salles Chevitarese. Neuronal circuit specification language and tools for modelling the virtual fly brain. 2015. Tese (Doutorado em Engenharia Elétrica) - Pontifícia Universidade Católica do Rio de Janeiro.

4.
NUNES, R.; Rodriguez, N.. Participação em banca de Rodrigo da Silva Ferreira. InterIMAGE Cloud Platform: The Architecture of a Distributed Platform for Automatic Object-Based Image Interpretation. 2015. Tese (Doutorado em Engenharia Elétrica) - Pontifícia Universidade Católica do Rio de Janeiro.

5.
Pacheco, M.; Dias, D.; BENTES, C. B.; FARIAS, R. C.; PORTUGAL, R.; RODRIGUEZ, N.; CLUA, E.; AMARAL, J. F. M.. Participação em banca de Cleomar Pereira da Silva. Programação genética maciçamente paralela em GPU. 2014. Tese (Doutorado em Engenharia Elétrica) - Pontifícia Universidade Católica do Rio de Janeiro.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

25.
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, congressos, exposições e feiras
1.
7th NSF/TCPP Workshop on Parallel and Distributed Computing Education (EduPar-17).membro do comitê de programa. 2017. (Seminário).

2.
Simpósio Brasileiro de Linguagens de Programação.membro do comitê de programa. 2017. (Simpósio).

3.
XXXV Simpósio Brasileiro de Redes de Computadores e Sistemas Distribuídos.membro do comitê de programa. 2017. (Simpósio).

4.
6th NSF/TCPP Workshop on Parallel and Distributed Computing Education (EduPar-16).membro do comitê de programa. 2016. (Seminário).

5.
Simpósio Brasileiro de Linguagens de Programação.membro do comitê de programa. 2016. (Simpósio).

6.
XXXIVSimpósio Brasileiro de Redes de Computadores e Sistemas Distribuídos.membro do comitê de programa. 2016. (Simpósio).

7.
NSF/TCPP Workshop on Parallel and Distributed Computing Education.membro do comitê de programa. 2015. (Seminário).

8.
Simpósio Brasileiro de Linguagens de Programação.membro do comitê de programa. 2015. (Simpósio).

9.
XXXIII Simpósio Brasileiro de Redes de Computadores e Sistemas Distribuídos.membro do comitê de programa. 2015. (Simpósio).

10.
Global Information Infrastructure and Networking Symposium. membro do comitê de programa. 2013. (Congresso).

11.
IEEE Latin American Conference on Cloud Computing and Communications. membro do comitê de programa. 2013. (Congresso).

12.
Simpósio Brasileiro de Linguagens de Programação (SBLP). membro do comitê de programa. 2013. (Congresso).

13.
Simpósio em Sistemas Computacionais (WSCAD-SSC). membro do comitê de programa. 2013. (Congresso).

14.
XXXI Simposio Brasileiro de Redes de Computadores e Sistemas Distribuídos. membro do comitê de programa. 2013. (Congresso).

15.
IEEE Latin American Conference on Cloud Computing and Communications. membro do comitê de programa. 2012. (Congresso).

16.
Simpósio Brasileiro de Linguagens de Programação (SBLP). membro do comitê de programa. 2012. (Congresso).

17.
The 4th Global Information Infrastructure and Networking Symposium (GIIS). membro do comitê de programa. 2012. (Congresso).

18.
XXX Simpósio Brasileiro de Redes de Computadores e Sistemas Distribuídos. membro do comitê de programa. 2012. (Congresso).

19.
Simpósio Brasileiro de Linguagens de Programação (SBLP). membro do comitê de programa. 2011. (Congresso).

20.
Simpósio em Sistemas Computacionais (WSCAD-SSC). membro do comitê de programa. 2011. (Congresso).

21.
XXIX Simpósio Brasileiro de Redes de Computadores e Sistemas Distribuídos. membro do comitê de programa. 2011. (Congresso).

22.
28o Simpósio Brasileiro de Redes de Computadores e Sistemas Distribuídos(XXVIII SBRC). participante do Comitê de Programa. 2010. (Congresso).

23.
8th International Workshop on Middleware for Grid Computing.membro do Comitê de Programa. 2010. (Seminário).

24.
XIV Simpósio Brasileiro de Linguagens de Programação.membro do Comitê de Programa. 2010. (Simpósio).

25.
27o Simposio Brasileiro de Redes de Computadores e Sistemas Distribuídos. participante do Comitê de Programa. 2009. (Congresso).

26.
7th Intl. Workshop on Middleware for Grid (and Cloud) Computing.membro do Comitê de Programa. 2009. (Seminário).

27.
XIII Simpósio Brasileiro de Linguagens de Programação.membro do Comitê de Programa. 2009. (Simpósio).

28.
20th International Symposium on Computer Architecture and High Performance Computing.Membro do Comitê de Programa. 2008. (Simpósio).

29.
26o Simposio Brasileiro de Redes de Computadores e Sistemas Distribuidos.Membro do Comitê de Programa. 2008. (Simpósio).

30.
6th Intl. Workshop on Middleware for Grid Computing.Membro do Comitê de Programa. 2008. (Encontro).

31.
Second Workshop on Languages and Tools for Parallel and Distributed Programming.Membro do Comitê de Programa. 2008. (Encontro).

32.
VI Workshop de Computação em Grade e Aplicações.Membro do Comitê de Programa. 2008. (Encontro).

33.
XII Brazilian Symposium on Programming Languages.Membro do Comitê de Programa. 2008. (Simpósio).

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

35.
5th International Workshop on Middleware for Grid Computing.Membro do Comitê de Programa. 2007. (Encontro).

36.
V Workshop de Computação em Grade e Aplicações.Membro do Comitê de Programa. 2007. (Encontro).

37.
Workshop on Programming Models for Grid Computing.Membro do Comitê de Programa. 2007. (Encontro).

38.
XI Brazilian Symposium on Programming Languages.Membro do Comitê de Programa. 2007. (Simpósio).

39.
24o Simpósio Brasileiro de Redes de Computadores (SBRC).Membro do Comitê de Programa. 2006. (Simpósio).

40.
IV Workshop on Grid Computing and Applications.Membro do Comitê de Programa. 2006. (Encontro).

41.
X Simpósio Brasileiro de Linguagem de Programação.Membro do Comitê de Programa. 2006. (Simpósio).


Organização de eventos, congressos, exposições e feiras
1.
FRANGO, I. ; Rodriguez, N. . WEI - XVIII Workshop sobre Educação em Computação. 2010. (Congresso).



Orientações



Orientações e supervisões concluídas
Dissertação de mestrado
1.
Liander Millán Fernández. Concurrent Programming in Lua - revisiting the Luaproc library. 2016. 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.

2.
Paulo Roberto Pereira de Souza Filho. Auxílio a Portabilidade de Código em Aplicações de Alto Desempenho. 2016. Dissertação (Mestrado em Informática) - Pontifícia Universidade Católica do Rio de Janeiro, . Orientador: Noemi de La Rocque Rodriguez.

3.
Juarez da Silva Bochi. Programação Paralela no Banco de Dados Chave-Valor Redis. 2015. Dissertação (Mestrado em Informática) - Pontifícia Universidade Católica do Rio de Janeiro, . Orientador: Noemi de La Rocque Rodriguez.

4.
Breno Riba. Uma interface de programação para controle de sobrecarga em arquiteturas baseadas em estágios. 2015. Dissertação (Mestrado em Ciência da Computação) - Pontifícia Universidade Católica do Rio Grande do Sul, . Orientador: Noemi de La Rocque Rodriguez.

5.
Daltro Simões Gama. Integração de um Sistema de Submissão Batch com um Ambiente de Computação em Nuvem. 2015. Dissertação (Mestrado em Informática) - Pontifícia Universidade Católica do Rio de Janeiro, . Orientador: Noemi de La Rocque Rodriguez.

6.
Eduardo Castro Mota Câmara. Um estudo sobre atualização dinâmica de componentes de software. 2014. Dissertação (Mestrado em Informática) - Pontifícia Universidade Católica do Rio de Janeiro, . Orientador: Noemi de La Rocque Rodriguez.

7.
Maurício Arieira Rosas. Estudo da aplicação de componentes hierárquicos em um sistema de captura e acesso. 2014. Dissertação (Mestrado em Informática) - Pontifícia Universidade Católica do Rio de Janeiro, . Orientador: Noemi de La Rocque Rodriguez.

8.
Andre Luis Cavalcanti Bueno. Resolução de sistemas de equações lineares de grande porte em cluster multi-GPU utilizando o método do gradiente conjugado em OpenCL. 2013. 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.

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

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

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

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

13.
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 à Pesquisa do Estado do RJ. Orientador: Noemi de La Rocque Rodriguez.

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

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

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

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

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

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

20.
Letícia Nogueira. Um ambiente de gerência de aplicações CORBA. 2001. 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.

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

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

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

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

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

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

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

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

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

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

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

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

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

34.
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.
Alexandre Rupert Arpini Skyrme. Safe Record Sharing in Dynamic Programming Languages. 2015. Tese (Doutorado em Informática) - Pontifícia Universidade Católica do Rio de Janeiro, . Orientador: Noemi de La Rocque Rodriguez.

2.
Adriano Francisco branco. Scripting customized components for Wireless Sensor Networks. 2015. Tese (Doutorado em Informática) - Pontifícia Universidade Católica do Rio de Janeiro, Fundação Carlos Chagas Filho de Amparo à Pesquisa do Estado do RJ. Orientador: Noemi de La Rocque Rodriguez.

3.
Tiago Lima Salmito. Uma abordagem flexível para o modelo de concorrência em estágios. 2013. Tese (Doutorado em Informática) - Pontifícia Universidade Católica do Rio de Janeiro, Fundação Carlos Chagas Filho de Amparo à Pesquisa do Estado do RJ. Orientador: Noemi de La Rocque Rodriguez.

4.
Francisco Figueiredo Goytacaz Sant'Anna. Safe system-level concurrency on resource-constrined nodes with Céu. 2013. Tese (Doutorado em Informática) - Pontifícia Universidade Católica do Rio de Janeiro, Conselho Nacional de Desenvolvimento Científico e Tecnológico. Coorientador: Noemi de La Rocque Rodriguez.

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

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

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

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

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

10.
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, . Coorientador: Noemi de La Rocque Rodriguez.

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

12.
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. Coorientador: Noemi de La Rocque Rodriguez.

13.
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, . Coorientador: Noemi de La Rocque Rodriguez.

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



Educação e Popularização de C & T



Livros e capítulos
1.
SILVA, E. ; FERNANDES, N. ; Rodriguez, N. ; Magalhães, L. ; Muchaluat-Saade, D. . Gestão de Identidade em Redes Experimentais para a Internet do Futuro. In: Carlos Ferraz; José Suruagy; Jacir Bordim; Timóteo de Sousa Júnior; William Giozza. (Org.). Minicursos do SBRC 2013.. 1ed.Porto Alegre: SBC, 2013, v. , p. 165-214.




Página gerada pelo Sistema Currículo Lattes em 19/11/2018 às 12:26:52