Neste Capítulo é feita a apresentação do formalismo Guiões de Interacção (GI), desenvolvido para a especificação de Controladores de Diálogo em Modo Assistido, logo com um elevado grau de informação semântica. Esta apresentação é feita tanto ao nível de uma linguagem para a sua descrição como ao nível da sua especificação formal.
Para auxiliar a descrição de GI's utilizar-se-á a especificação CAMILA de um dicionário apresentada no Apêndice A.
Como foi visto (cf. Capítulo 4), a interface de um módulo CAMILA define uma linguagem de comandos através da qual ele pode ser utilizado. Neste caso temos a linguagem formada pelos comandos:
/* Constructor do Sistema */
Sig
/* Inserção de uma Palavra */
/* Remoção de uma Palavra */
Sig /* Consultar o Significado */
Bool /* Dicionário Vazio? */
Bool /* Existe a Palavra? */
Estas visão da componente computacional como um conjunto de operações, leva-nos, desde logo, a pensar num tipo de controlo Dialogue Dominant.