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:
- 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)