Prof. Orlando Loques


 

 

Orlando Loques

Professor Titular

Universidade Federal Fluminense - UFF

Instituto de Computação

  • Departamento de Ciência da Computação
  • Pós-Graduação em Computação

 

 

 

 

Endereço:

Sala335 - 3º andar - Bloco E

Rua Passo da Pátria 156

Niterói - RJ - Brasil

CEP 24210-240

Tel: (+55) (21) 2629-5684 (direto) /5628/5629

Fax: (21) 2629-5627

E-mail: loques AT  ic.uff . br

 

 



Formação acadêmica:

    • Engenheiro Eletrônico, 1974, PUC-Rio
    • Mestre em Engenharia Elétrica, 1976, PUC-Rio
    • Doutor em Computação, 1984, Imperial College, Universidade de Londres, Inglaterra

Linhas de pesquisa:

    • Sistemas Distribuídos
    • Arquiteturas de Software
    • Sistemas de Tempo Real
    • Computação Ubíqua e Pervasiva
    • Arquiteturas e Sistemas de Software Auto-Adaptáveis
    • Sistemas Autônomos

Publicações – atualizadas até 2005:

    • P-RIO: Graphic and Modular Programming on PVM, Carrera, E.V., Loques, O.G. e Leite, J.C.B., Second European PVM User's Group Meeting, Lyon, France, setembro, 1995, publicado também no livro EuroPVM'95, da série Parallélisme, réseaux et répartition, pela Ed. Hermes, Paris, 1995.
    • P-RIO: Uma Ferramenta para Construção de Sistemas Paralelos, E.V. Carrera, O.G. Loques e J.C.B. Leite, Anais: IX Simpósio Brasileiro de Engenharia de Software, Recife, Pernambuco, outubro de 1995.
    • Implementação de Serviços Replicados em um Ambiente Aberto usando uma Abordagem Reflexiva, Fraga, J., Maziero, C., Lung, L.C, Loques, O.G., XXIII Seminário Integrado de Software e Hardware, Recife, PE, agosto de 1996.
    • A Configuration Approach for Distributed Object-Oriented System Customization, Loques, O.G., Botafogo, R.A. e Leite, J.C.B, Third International IEEE Workshop on Object-Oriented Real-Time Dependable Systems, Newport Beach, California, fevereiro de 1997, e VII Simpósio de Computadores Tolerantes a Falhas, Campina Grande, Paraíba, julho de 1997.
    • Implementing Replicated Services in Open Systems Using a Reflective Approach, Fraga, J., Maziero, C., Leung, L.C, Loques, O.G., The Third International Symposium on Autonomous Decentralized Systems, Berlin, Alemanha, abril de 1997.
    • Parallel Programming through Configurable Interconnectable Objects, Carrera, E.V., Loques, O.G. e Leite, J.C.B., 11th International Parallel Processing Symposium / Second International Workshop on High-Level Programming Models and Supportive Environments, Genebra, Suiça, abril de 1997.
    • Configuração e Reflexão Computacional em Aplicações Multimídia Distribuídas, Sztajnberg, A. e Loques, O.G., XV Simpósio Brasileiro de Redes de Computadores, São Carlos, maio de 1997.
    • Metaheurísticas na Alocação de Tarefas em Sistemas Distribuídos de Tempo Real, Barroso, A.M., Torreão, J.R.A., Leite, J.C.B. e Loques, O.G., XV Simpósio Brasileiro de Redes de Computadores, São Carlos, maio de 1997.
    • Barroso, J.R. Torreão, J. Leite, O. Loques e J.S. Fraga, A New Technique for Task Allocation in Real-Time Distributed Systems, VII Simpósio de Computadores Tolerantes a Falhas, Campina Grande, Paraíba, julho de 1997.
    • Integrando Memória Compartilhada, Troca de Mensagens e Configuração, E.V. Carrera e O.G. Loques, Technical Report, CAA nº 10, 15 set 97, 11 pp.
    • P-RIO: An Environment for Modular Parallel Programming, O.G. Loques, E.V. Carrera (versão condensada), IX Simpósio Brasileiro de Arquitetura de Computadores e Processamento de Alto Desempenho, Campos do Jordão, outubro de 1997.
    • P-RIO: An Environment for Modular Parallel Programming, O.G. Loques, E.V. Carrera, J.C.B. Leite, Technical Report, CAA nº 7, nov 96, 14 pp., CAA-UFF, publicado em IEEE Concurrency, pp. 47-56, V. 6, N. 1, 1998.
    • Uma Plataforma para o Suporte à Evolução de Sistemas Distribuídos, A. Sztajnberg, M. Lobosco, O. Loques, 2ª Workshop em Sistemas Distribuídos, Curitiba, Brazil, junho de 1998.
    • Integrando Memória Compartilhada, Troca de Mensagens e Configuração, E.V. Carrera, O.G. Loques, X Simpósio Brasileiro de Arquitetura de Computadores, Búzios, Rio de Janeiro, setembro de 1998.
    • Separação de Interesses em Sistemas Distribuídos, A. Sztajnberg, M. Lobosco, O. G. Loques, 1º SICON - Simpósio de Sistemas de Simulação e de Controle, IpqM, Rio de Janeiro, setembro de 1998.
    • Configuração de Sistemas Distribuídos Baseada em Java. 1º SICON - Simpósio de Sistemas de Simulação e de Controle, IpqM, Rio de Janeiro, setembro de 1998.
    • Towards Integrating Meta-Level Programming and Configuration Programming, O.G. Loques, J.C.B. Leite, A. Sztajnberg e M. Lobosco, Technical Report, CAA nº 1, fev 99, 14 pp., publicado no XIII Simpósio Brasileiro de Engenharia de Software, Florianópolis, outubro de 1999.
    • Dynamic Distributed Scheduling of Soft Real Time Tasks, A. Barroso, J. Leite e O. Loques, XVII Simpósio Brasileiro de Redes de Computadores, Salvador, Bahia, maio de 1999.
    • A Abordagem R-Rio para Concepção de Aplicações Distribuídas (resumo - 2pp), A. Sztajnberg, M. Lobosco e O. Loques, XVII Simpósio Brasileiro de Redes de Computadores, Salvador, Bahia, maio de 1999.
    • Configurando protocolos de interação na abordagem R-RIO, O. Loques, A. Sztajnberg, M. Lobosco, XIII Simpósio Brasileiro de Engenharia de Software, Florianópolis, outubro de 1999.
    • R-RIO: Um Ambiente para Suporte a Construção e Evolução de Sistemas, apresentado e publicado no Caderno da Sessão de Ferramentas do Simpósio Brasileiro de Engenharia de Software, Florianópolis, outubro de 1999.
    • Integrating Meta-Level Programming and Configuration Programming, O. Loques, J.C.B. Leite, A. Sztajnberg, M. Lobosco, OOPSALA'99, Workshop on Object Oriented Reflection and Software Engineering, Denver, Colorado, novembro 1999.
    • On the Integration of Configuration and Meta-Level Programming Approaches, O. Loques, A. Sztajnberg, J. Leite e M. Lobosco, in Reflection and Software Engineering, editors: Walter Cazzola and Robert J. Stroud and Francesco Tisato, V. 1826, Lecture Notes in Computer Science, pp. 191-210, Springer-Verlag, Heidelberg, Germany, junho, 2000.
    • Reflection in the R-RIO Configuration Programming Environment, A. Sztajnberg e O. Loques, RM 2000 - Workshop on Reflective Middleware, IBM Palisades Executive Conference Centre, New York, USA, abril, 2000.
    • Sztajnberg, A. and Loques, O., "Bringing QoS to the Architectural Level", (aceito para apresentação), ECOOP 2000 Workshop on QoS on Distributed Object Systems, Cannes France, june, 2000.
    • R-RIO: Reflective-Reconfigurable Interconnectable Objects, ACM-OOPSALA 2000 - Companion Proceedings, Minneapolis, Minnesota, outubro, 2000.
    • Static Task Allocation in Real-Time Distributed Computer Control Systems, J.C.B. Leite, J.R.A. Torreão, O.G. Loques and A.M. Barroso, Conference on New Technologies for Computer Control (NTCC-2001), International Federation of Automatic Control (IFAC), Hong Kong, novembro 2001.
    • A Java Environment for High-Performance Computing, M. Lobosco, C. Amorim e O. Loques, 13th Symposium on Computer Architecture and High Performance Computing (SBAC), Pirenopólis, Goiás, Brazil, outubro de 2001.
    • Treating uncertainty in distributed scheduling, A. Melon, Julius Leite e Orlando Loques, Journal of Systems and Software, Elsevier, V. 63/2 pp. 51-58, 2002.
    • Java for High-Performance Network-Based Computing: A Survey, M. Lobosco, C. Amorim e O. Loques, Concurrency and Computation: Practice and Experience, Wiley, (36 pp), V. 114, Issue 1, 2002
    • S. Carvalho, J. Lisboa, O. Loques, Um Design Pattern para Configuração de Arquiteturas de Software, The Second Latin American Conference on Pattern Languages of Programming, SugarLoafPLoP 2002 Conference, Itaipava, agosto, 2002.
    • A. Sztajnberg, O. Loques, R-RIO Framework, 2º Workshop de Desenvolvimento Baseado em Componentes, WDBC, Itaipava, agosto, 2002.
    • S. Ansaloni e O. Loques, Avaliação do Desempenho de Alternativas Otimizadas para Comunicação em Java,  Terceiro Workshop em Sistemas Computacionais de Alto Desempenho, Vitória, outubro 2002.
    • R. Cerqueira, S. Ansaloni, A. Sztajnberg, O. Loques, Deploying Non-Functional Aspects by Contract, The 2nd Workshop on Reflective Adaptative Middleware, IEEE/ACM/USENIX International Middleware Conference, Rio de Janeiro, Brasil, junho 2003.
    • R. Cerqueira, S. Ansaloni, A. Sztajnberg, O. Loques, An Approach to Design with Differentiated Services by Contract, Poster Session, IEEE/ACM/USENIX International Middleware Conference, Rio de Janeiro, Brasil, junho 2003.
    • M.Lobosco, A. Silva, O. Loques, C. Amorim, A New Distributed Java Virtual Machine for Cluster Computing, Euro-Par 2003, Klagenfurt, Austria, agosto 2003.
    • O. Loques, J. Leite, S. Ansaloni, E. Macdowall, C. Silva, M. Rodrigues, Padronização de Ajustes de Relés de Proteção utilizando XML, XVII Seminário Nacional de Produção e Transmissão de Energia Elétrica, Uberlândia, outubro de 2003.
    • J. Lisboa, O. Loques,Utilização do Design Pattern Architecture Configurator em um ambiente de suporte para Configuração de Arquitetura, The Third Latin American Conference on Pattern Languages of Programming, SugarLoafPLoP 2003 Conference, Porto de Galinhas, agosto 2003.
    • S. Ansaloni, A. Sztajnberg , R. Curty, O. Loques, Suportando Contratos de QoS no Nível Arquitetural, VI Workshop de Tempo Real, 22° Simpósio Brasileiro de Redes de Computadores, Gramado, RS, maio de 2004.
    • O. Loques, A. Sztajnberg, Customizing Component-Based Architectures by Contract, Second International Conference on Component Deployement, Edimburgo, LNCS 3083, Springer-Verlag, maio de 2004.
    • J.  Lisbôa, O. Loques, Um Padrão Arquitetural para Gerenciamento de Qualidade de Serviço em Sistemas Distribuídos, The Fourth Latin American Conference on Pattern Languages of Programming, SugarLoafPLoP 2004 Conference, Porto das Dunas, Ceará, agosto 2004.
    • S. Ansaloni, A. Sztajnberg , R. Curty, O. Loques, Deploying QoS Contracts in the Architectural Level,Workshop on Architecture Description Languages, IFIP World Computer Congress, Toulouse, França, agosto 2004.
    • E.F.V. e Silva, J.C B. Leite, O.G. Loques, A. Corradi, P. R. dos Santos e N. Rizzi Jr, Sistema de Integração de Tecnologias de Agregação de Medição, XV Congresso Brasileiro de Automática, Gramado, RS, setembro de 2004.
    • O. Loques, R. Curty, S. Ansaloni, A. Sztajnberg , A Contract-Based Approach to Describe and Deploy Non-Functional Adaptations in Software Architectures, Journal of the Brazilian Computer Society, V.10, N.1, julho de 2004.
    • G. Freitas, L. Cardoso, A.L. Santos, O. Loques, Otimizando a Utilização de Servidores através de Contratos Arquiteturais, VII Workshop de Tempo Real - XXIII Simpósio Brasileiro de Redes de Computadores, Fortaleza, maio 2005.
    • L. Bertini, O. Loques, J.C.B. Leite, Replicação de Dados em Redes Ad Hoc para Sistemas de Apoio em Situações de Desastre, XXIII Simpósio Brasileiro de Redes de Computadores, Fortaleza, maio 2005.
    • A. Sztajnberg, A.Corradi, L.Cardoso, A.L. Santos, F.A. Barros, O. Loques,  Especificação e Suporte de Requisitos Não-Funcionais para Serviços de Nível Alto, Caderno de Mini Cursos, XXIII Simpósio Brasileiro de Redes de Computadores, Fortaleza, maio 2005.

Projetos de pesquisa:

    • RIO: Reconfigurable Interconnectable Objects
    • P-RIO: Computação Paralela no Ambiente Rio
    • R-RIO: Reflective-Reconfigurable Interconnectable Objects

Textos e Frases: