Este artigo apresenta e discute uma estrutura gramatical específica da Command Language Grammar (CLG) -como um quadro de representação para descrever os aspectos da interface do usuário de sistemas de computadores interativos . CLG particiona um sistema em um componente conceitual (tarefas e conceitos abstratos), um componente de comunicação (linguagem de comando), e um componente físico (monitor, teclado, etc.
), os componentes são mais estratificado em distintos níveis, um nível de tarefa, um nível semântico, um nível sintático, e uma interação cada Nível de Nível de ser uma descrição completa do sistema em seu nível de abstração. A descrição de cada Nível contém procedimentos para realizar as tarefas abordadas pelo sistema em termos de ações disponíveis a esse nível. Isto é, o sistema é descrito por refinamento progressivo. Um exemplo extenso, um pequeno sistema de processamento de mensagem, é descrito em todos os níveis a notação CLG
CLG é discutida a partir de três pontos de vista:.
Ver a Linguistic vê CLG como elaborar a estrutura da interface do usuário do sistema e da comunicação entre o usuário eo sistema. O principal objetivo do CLG nessa visão é colocar para fora o espaço de sistemas de linguagem de comando. A visão psicológica vê CLG como descrevendo o modelo mental do usuário do sistema. A principal preocupação nessa visão é com a validade psicológica da descrição do CLG. A Design Vista vê CLG como uma série de representações para especificar o desenho de um sistema.
CLG propõe um processo de projeto top-down em que o modelo conceitual do sistema é especificado primeiro e depois uma linguagem de comando é criado para se comunicar com ele.
Este artigo é uma versão ligeiramente condensada e revisada de um técnico anterior relatório
CLG é discutida a partir de três pontos de vista: a vista linguístico vê CLG como elaborar a estrutura da interface do usuário do sistema e da comunicação entre o usuário eo sistema. O principal objetivo do CLG nessa visão é colocar para fora o espaço de sistemas de linguagem de comando.
A visão psicológica vê CLG como descrevendo o modelo mental do usuário do sistema. A principal preocupação nessa visão é com a validade psicológica da descrição do CLG. A Design Vista vê CLG como uma série de representações para especificar o desenho de um sistema. CLG propõe um processo de projeto top-down em que o modelo conceitual do sistema é especificado primeiro e depois uma linguagem de comando é