UCL : Uma Linguagem de Comunicacao para Agentes de Software baseada em Ontologias

Carlos Alberto Estombelo-MontescoDilvan de Abreu Moreira

Language is very important to humans. If software agents are going to communicate with them, they should be able to do it using natural language. However, dealing with human language is very difficult. To solve this problem we propose a simplified form of a natural language, called Universal Communication Language (UCL). UCL can fulfill the role of an ACL (Agents Communication Language) and, at the same time, be convertible to and from a natural language. UCL design is concerned with the description of message structures, their underlining semantic context and the support for protocols for agent interaction. The key point about UCL is that the language can be used not only for communication among software agents but with humans too. This is possible because UCL is derived from the Universal Network Language (UNL), a language created to allow communication among people using different languages. UCL was defined using the Extended Markup Language (XML) to make it easier to integrate into the Internet. In addition, an enconverter-deconverter software prototype was written to serve as a tool for testing and experimenting with the language specification.

Caso o link acima esteja inválido, faça uma busca pelo texto completo na Web: Buscar na Web

Biblioteca Digital Brasileira de Computação - Contato:
     Mantida por: