Page 120 -
P. 120

AGENT-ORIENTED  INFORMATION  SYSTEMS  ANALYSIS  AND  DESIGN     105
                    Figure 7.4  Refined Actor Diagram for Media Shop



                                           Usability
                                                          Internet            Telecom
                                                          Services             Cpy
                                           Browse
                                          Catalogue

                                          Keyword
                                           Search                            Find User
                                                        Medi@       Process  New Needs
                                                                    On-line
                                                                    Money
                                                                  Transactions
                                         Place Order
                            Customer
                                                                             Bank Cpy
                                           Security
                                                                Accounting
                                                       Process                Communication
                                        Maintainability  Internet               Services
                                                        Orders
                                                                   Continuing
                                         Buy Media                 Business
                                          Items
                                                     Media Shop
                                                                                Media
                                                                                Supplier
                                          Increase
                                        Market Share             Media Items

                                          Happy
                                         Customers


                    Select Item, Add Item, Check Out, and Get Identification Detail. These are the main process ac-
                    tivities required to design an operational online shopping cart (Conallen, 1999). The latter task
                    is achieved either through subgoal Classic Communication Handled, dealing with phone and fax
                    orders, or Internet Handled, managing secure or standard form orderings. To allow for the order-
                    ing of new items not listed in the catalogue, Select Item is also further refined into two alternative
                    subtasks, one dedicated to the selection of catalogued items, the other to backordering unavailable
                    products. To provide sufficient support (++) to the Adaptable softgoal, Adaptation is refined into
                    four subtasks dealing with catalogue updates, system evolution, interface updates, and system
                    monitoring. The goal Item Searching Handled might alternatively be fulfilled through the tasks
                    Database Querying or Catalogue Consulting with respect to customers’ navigating desiderata,
                    that is, searching with particular items in mind by using search functions or simply browsing the
                    catalogued products.
                      In addition, as already pointed out, Figure 7.5 introduces softgoal contributions to model sufficient/
                    partial positive (respectively ++ and +) or sufficient/partial negative (respectively – – and –) support
                    to softgoals Secure, Available, Adaptable, Attract New Customers, and Increase Market Share.
                    The result of this means–ends analysis is a set of (system and human) actors who are dependees
                    for some of the dependencies that have been postulated.
   115   116   117   118   119   120   121   122   123   124   125