05.12.2012 Views

User Modeling human-computer interaction

User Modeling human-computer interaction

User Modeling human-computer interaction

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Figure 1: internal view of the BGP-MS shell-system (from [Bla96])<br />

KN-IPCMS The KoNstanz Inter-Process Communication Management System (KN-<br />

IPCMS) is a platform-independent, message-oriented communication protocol which is<br />

used to communicate between an application and the BGP-MS shell system. In figure<br />

2 we have three types of communication.<br />

1. If the application wants to tell the shell system about an observed believe or goal<br />

of a user, it can send an bgp-ms-tell message to the shell.<br />

2. The message type d-act is used to tell the shell system about an action that a<br />

user has performed in the application.<br />

3. Assumptions about a user are an important information for an application, so the<br />

application can request such an assumption with a bgp-ms-ask message send to<br />

the shell system, and the BGP-MS can send the answer in an bgp-ms-answer<br />

message to the application.<br />

Below the arrows we can see the messages which are described in the belief, goal, plan<br />

language (BGPL). As we take a look at the d-act message, we can interprete it, that the<br />

print command is executed on the user documentation. If you want more information<br />

about other types of messages you will find it in [KP95].<br />

6

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!