메뉴 건너뛰기




Volumn 1, Issue 2, 2007, Pages 123-144

Defining syntax and providing tool support for Agent UML using a textual notation

Author keywords

Agent UML; agent oriented software engineering; AUML; design notations; interaction design

Indexed keywords


EID: 43949084495     PISSN: 17461375     EISSN: 17461383     Source Type: Journal    
DOI: 10.1504/IJAOSE.2007.014406     Document Type: Article
Times cited : (8)

References (39)
  • 3
    • 39749144847 scopus 로고    scopus 로고
    • Technical Report DISI-TR-06-01, Universita di Genova, Dipartimento di Informatica e Scienze dell’Informazione (DISI)
    • Casella, G. and Mascardi, V. (2006) ‘From AUML to WS-BPEL’, Technical Report DISI-TR-06-01, Universita di Genova, Dipartimento di Informatica e Scienze dell’Informazione (DISI).
    • (2006) From AUML to WS-BPEL
    • Casella, G.1    Mascardi, V.2
  • 9
    • 8344231073 scopus 로고    scopus 로고
    • Technical Report ULCS-02-009, The University of Liverpool, Computer Science Department
    • Huget, M-P. (2002) ‘A language for exchanging agent UML protocol diagrams’, Technical Report ULCS-02-009, The University of Liverpool, Computer Science Department.
    • (2002) A language for exchanging agent UML protocol diagrams
    • Huget, M.-P.1
  • 15
    • 2942742710 scopus 로고    scopus 로고
    • Object Management Group, document ptc/03-08-02
    • OMG (2003) UML 2.0 Superstructure Specification, Object Management Group, document ptc/03-08-02, www.omg.org.
    • (2003) UML 2.0 Superstructure Specification
    • OMG1
  • 18
    • 13844281595 scopus 로고    scopus 로고
    • Adding debugging support to the Prometheus methodology
    • Special Issue on Agent-oriented Software Development
    • Padgham, L., Winikoff, M. and Poutakidis, D. (2005b) ‘Adding debugging support to the Prometheus methodology’, Engineering Applications of Artificial Intelligence, Special Issue on Agent-oriented Software Development, Vol. 18, No. 2, pp.173–190.
    • (2005) Engineering Applications of Artificial Intelligence , vol.18 , Issue.2 , pp. 173-190
    • Padgham, L.1    Winikoff, M.2    Poutakidis, D.3
  • 21
    • 0037341422 scopus 로고    scopus 로고
    • On the declarative specification of models
    • doi:10.1109/MS.2003.1184181
    • Spinellis, D. (2003) ‘On the declarative specification of models’, IEEE Software, doi:10.1109/MS.2003.1184181, Vol. 2, No. 20, pp.94–96.
    • (2003) IEEE Software , vol.2 , Issue.20 , pp. 94-96
    • Spinellis, D.1
  • 25
    • 84947882596 scopus 로고    scopus 로고
    • http://www.uml.org
  • 26
    • 84947882597 scopus 로고    scopus 로고
    • http://www.auml.org
  • 27
    • 84947882598 scopus 로고    scopus 로고
    • The Foundation for Intelligent Physical Agents
    • The Foundation for Intelligent Physical Agents, http://www.fipa.org.
  • 28
    • 84947882599 scopus 로고    scopus 로고
    • http://www.umlet.com
  • 29
    • 84947882600 scopus 로고    scopus 로고
    • http://www.cs.rmit.edu.au/agents/pdt/
  • 30
    • 84947882601 scopus 로고    scopus 로고
    • Actually the label of a lifeline can contain a type and/or an instance name, as well as other information
    • Actually the label of a lifeline can contain a type and/or an instance name, as well as other information.
  • 31
    • 84947882602 scopus 로고    scopus 로고
    • Actually it is possible for none of the regions to be executed if all guards are false. This can be avoided by having an ‘else’ guard
    • Actually it is possible for none of the regions to be executed if all guards are false. This can be avoided by having an ‘else’ guard.
  • 32
    • 84947882603 scopus 로고    scopus 로고
    • Neither of these constraints are captured by the grammar in Figure 7
    • Neither of these constraints are captured by the grammar in Figure 7.
  • 33
    • 84947882604 scopus 로고    scopus 로고
    • The tool is freely
    • The tool is freely available from http://www.winikoff.net/auml.
  • 34
    • 84947882605 scopus 로고    scopus 로고
    • At the time of writing the tool did not support the ‘stop’ command
    • At the time of writing the tool did not support the ‘stop’ command.
  • 35
    • 84947882606 scopus 로고    scopus 로고
    • http://www.cs.rmit.edu.au/agents/pdt/
  • 36
    • 84947882607 scopus 로고    scopus 로고
    • XML Metadata Interchange
    • XML Metadata Interchange, http://www.omg.org/technology/documents/formal/xmi.htm.
  • 37
    • 84947882608 scopus 로고    scopus 로고
    • “The current version [sic] IOM/T can not fully represent interactions which are equivalent to design in AUML & there are not the notations which represent CombinedFragment. Only CombinedFragments whose interaction operator [sic] are ‘Loop’ can be represented by ‘while’ structure” (Doi et al., 2004, Section 2.7)
    • “The current version [sic] IOM/T can not fully represent interactions which are equivalent to design in AUML & there are not the notations which represent CombinedFragment. Only CombinedFragments whose interaction operator [sic] are ‘Loop’ can be represented by ‘while’ structure” (Doi et al., 2004, Section 2.7).
  • 38
    • 84947882609 scopus 로고    scopus 로고
    • (accessed 7 March 2006)
    • http://ingenias.sourceforge.net (accessed 7 March 2006).
  • 39
    • 84947882610 scopus 로고    scopus 로고
    • Plug-in for Agent UML Linking
    • Plug-in for Agent UML Linking.


* 이 정보는 Elsevier사의 SCOPUS DB에서 KISTI가 분석하여 추출한 것입니다.