| J. Odell and C. Bock. Suggested UML extensions for agents. Technical report, OMG, December 1999. Submitted to the OMG's Analysis and Design Task Force in response to the Request for Information entitled \UML2.0 RFI". |
....and a set of diagrams for viewing the models properties: actor diagrams for describing the network of social dependency relationships among actors, as well as goal diagrams, for illustrating goal and plan analysis from the point of view of a speci c actor. A subset of the AUML diagrams proposed in [17, 18] are adopted to illustrate detailed design speci cations. The goal of this paper is to instantiate our claim in favour of knowledge level software engineering by describing how Tropos can be used in the development of a substantial case study consisting of the Meeting Scheduler problem, as ....
J. Odell and C. Bock. Suggested UML extensions for agents. Technical report, OMG, December 1999. Submitted to the OMG's Analysis and Design Task Force in response to the Request for Information entitled \UML2.0 RFI".
....dependency Media Supplier Media Shop Satisfied Customers Fig. 9. Representing the i Model from Figure 1 in UML with stereotypes In addition to the introduction of Tropos concepts in UML through stereotypes, we also adopt UML extensions proposed by FIPA and the OMG Agent Work group [1, 21, 22]. The rest of the section concentrates on the Shopping cart actor and the check out dependency. Figure 10 depicts a partial UML class diagram focusing on that actor that will be implemented as an aggregation of several CartForms and ItemLines. Associations ItemDetail to On line Catalogue, ....
....intra actor dialogues. At the lowest level, specification of an actor requires spelling out the detailed processing that takes place within the actor. Figure 11(b) focuses on the protocol between Customer and Shopping Cart which consists of a customization of the Contract Net FIPA agent pattern [21]. Such a protocol describes a communication pattern among actors, as well as constraints on the contents of the messages they exchange. We use plan diagrams [18] based on state charts and activity diagrams, to specify the internal processing (tasks) of atomic actors. The initial transition of ....
Odell, J. and Bock, C., Suggested UML Extensions for Agents, OMG document ad/99-1201, Submitted to the OMG's Analysis and Design Task Force (ADTF) in response to the Request of Information (RFI) entitled "UML 2.0 RFI", December 1999.
....mechanisms, ontology communication, agent interaction protocols, plan model, etc. from the agent programming community. One possibility, among admittedly many, is to adopt one of the extensions to UML proposed by the FIPA (Foundation for Intelligent Agents) and the OMG Agent Work group [Bau99,Ode99,Ode00]. The rest of the section concentrates on the Shopping cart actor and the check out dependency. Figure 9 depict a partial UML class diagram focusing on that actor that will be implemented as an aggregation of several CartForms and ItemLines. Associations ItemDetail to On line Catalogue, ....
....protocol requires spelling out the detailed processing that takes place within an actor, as will be shown in Figure 11, in order to implement the protocol. Figure 10 (b) focuses on the AIP dialogue between Customer and Shopping Cart. It depicts a customization of the FIPA Contract Net protocol [Ode99] to that particular interaction. Such a protocol describes a communication pattern among actors as an allowed sequence of messages, as well as constraints on the contents of those messages. When a Customer wants to check out, a request for proposal message (checkout request for proposal) is sent ....
Odell, J. and Bock, C., Suggested UML Extensions for Agents, OMG document ad/99-12-01, Submitted to the OMG's Analysis and Design Task Force (ADTF) in response to the Request of Information (RFI) entitled "UML 2.0 RFI", December 1999.
Online articles have much greater impact More about CiteSeer.IST Add search form to your site Submit documents Feedback
CiteSeer.IST - Copyright Penn State and NEC