Jomi Fred Hübner

Resumo: 

  • Jomi F. Hübner é professor adjunto da UFSC, lotado no departamento de Automação e Sistemas, para a disciplina de Inteligência Artificial. Seu doutorado foi realizado na Universidade de São Paulo (2003) e o mestrado na Universidade Federal do Rio Grande do Sul (1995), ambos envolvendo pesquisa na área de Sistemas Multiagentes. É bacharel em Ciências da Computação pela Fundação Universidade Regional de Blumenau (1992). Os interesses de pesquisa estão fortemente ligados a esta área e são os seguintes: modelos organizacionais e de reorganização para sistemas multiagentes, onde um dos principais resultados produzidos nesta linha é o modelo MOISE; linguagens de programação de agentes baseados em teorias mentais, o principal resultado produzido é a linguagem Jason; e modelos de reputação e confiança para sistemas baseados em agentes.

Doutorado:

  • Universidade de São Paulo, Brasil (2003)

Pós-Doutorado:

  • ENSM Saint Etienne, França (jan/2007 – jun/2009)

Currículo Lattes: http://lattes.cnpq.br/0526242321357828

E-mail: 

Linhas de Pesquisa:

  • Sistemas Multiagentes:

A área de sistemas multiagentes (SMA) apresenta uma abordagem para desenvolvimento de sistemas computacionais complexos que são decentralizados e abertos. Esses sistemas são compostos por agentes (programas) autônomos que compartilham um ambiente.  A autonomia implica na existência de elementos no sistema sobre o qual não se tem controle e que podem portanto apresentar um comportamento inesperado. Está característica é especialmente relevante quando o sistema é aberto (por exemplo, comércio eletrônico). Em sistemas abertos os agentes podem entrar e sair livremente do sistema e nem a quantidade, o comportamento, ou as formas de interação e acesso aos recursos são conhecidas em tempo de projeto. Tais sistemas consideram portanto problemas como a heterogeneidade de agentes, o conflito entre objetivos individuais dos agentes e a não conformidade com objetivos globais do sistema.

Temas de pesquisa:

  • Controle da autonomia dos agentes. Os agentes executam em um ambiente que controla a autonomia deles. Esse controle é especificado pelo projetista, por exemplo, por meio de um normas.
  • Programação baseada em normas para SMA. Como definir, interpretar e monitorar normas e agentes.
  • Programação de agentes. Linguagens e plataformas.
  • Métodos de especificação de SMA abertos.
  • Aplicações de SMA (com VANTs).

Projetos de pesquisa: http://www.das.ufsc.br/~jomi/projects.html

Principais cooperações:

  • PUCRS (Porto Alegre)
  • Universidade de São Paulo
  • ENS Mines of Saint Etienne (France)
  • Universidade de Bologna (Itália)