Page 162 -
P. 162

-
                                                                    4.4  Conceptual frameworks  1 3 1


                                                              A: Declare












                                               /         A: Withdraw
                                            A: Reject           \ 1
                                          6: Withdraw



                        Figure 4.1 3  Conversation for action (CfA) diagram (from Winograd and Flores, 1986, p. 65).



                        in a linear order. For example, A (state 1) may request B to do homework (state
                        2), B may promise to do it after she has watched a TV program (state 3), B may
                        then report back to A that the homework is done (state 4) and A, having looked
                        at it, declares that this is the case (state 5). In reality, conversation dances tend to
                        be more complex. For example, A may look at the homework and see that it is
                        very shoddy and  request  that B complete it  properly. The conversation is thus
                        moved back a step. B may promise to do the homework but may in fact not do it
                        at all, thereby canceling their promise (state 7), or A may say that B doesn't need
                        to do it any more (state 9). B may also suggest an alternative, like cooking dinner
                        (moving to state 6).
                           The CfA framework was used as the basis of a conceptual model for a com-
                        mercial software product called the Coordinator. The goal was to develop a system
                        to facilitate communication in a variety of work settings, like sales, finance, general
                        management, and  planning. The  Coordinator  was  designed to enable electronic
                        messages to be sent between people in the form of explicit speech acts. When send-
                        ing someone a request, say "Could you get the report to me", the sender was also
                        required to select the menu option "request." This was placed in the subject header
                        of  the message, thereby explicitly specifying the nature of  the speech act. Other
                        speech-act options included offer, promise, inform, and question (see Figure 4.14).
                        The system also asked the user to fill in the dates by which the request should be
                        completed. Another user receiving such a message had the option of  responding
                        with another labeled speech act. These included:
                             acknowledge
                             promise
                             counter-offer
                             decline
                             free form
   157   158   159   160   161   162   163   164   165   166   167