ACM Home Page
Please provide us with feedback. Feedback
Multiagent systems specification by UML statecharts aiming at intelligent manufacturing
Full text PdfPdf (253 KB)
Source International Conference on Autonomous Agents archive
Proceedings of the first international joint conference on Autonomous agents and multiagent systems: part 1 table of contents
Bologna, Italy
SESSION: Session 1A: agent oriented software engineering table of contents
Pages: 11 - 18  
Year of Publication: 2002
ISBN:1-58113-480-0
Authors
Toshiaki Arai  Mitsubishi Materials Corporation, Tokyo, Japan
Frieder Stolzenburg  Universität Koblenz-Landau, Koblenz, Germany
Sponsors
SIGART: ACM Special Interest Group on Artificial Intelligence
ACM: Association for Computing Machinery
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 11,   Downloads (12 Months): 46,   Citation Count: 3
Additional Information:

abstract   references   cited by   index terms   collaborative colleagues  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/544741.544745
What is a DOI?

ABSTRACT

Multiagent systems are a promising new paradigm in computing, which are contributing to various fields. Many theories and technologies have been developed in order to design and specify multiagent systems, however, no standard procedure is used at present. Industrial applications often have a complex structure and need plenty of working resources. They require a standard specification method as well. As the standard method to design and specify software systems, we believe that one of the key words is simplicity for their wide acceptance. In this paper, we propose a method to specify multiagent systems, namely with UML statecharts. We use them for specifying almost all aspects of multiagent systems, because we think that it is an advantage to keep everything in one type of diagram.We apply our method to different domains, namely to robotic soccer and a network application. This approach enables not only standardized design of multiagent systems, but also almost automatic translation of the specification into a running implementation (here: into Prolog). Moreover, the verification or formal analysis is feasible, because of the rigidly formal manner of the system specification. We concentrate on the formal specification of multiagent systems in general and its application to robotic soccer, which is already implemented, and to networking. The application to different domains---with homogeneous or heterogeneous agents---corroborates the generality of the proposed approach.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
1
 
2
 
3
 
4
T. Finin, J. Weber, G. Wiederhold, M. Genesereth, R. Fritzson, D. McKay, J. McGuire, R. Pelavin, S. Shapiro, and C. Beck. Specification of the KQML agent-communication language. Technical report, The DARPA Knowledge Sharing Initiative, External Interfaces Working Group, 1993.
 
5
J. F. Grefenstette. Strategy acquisition with genetic algorithms. In L. Davis, editor, Handbook of Genetic Algorithms, chapter 14, pages 186--201. Van Nostrand Reinhold, New York, 1991.
6
 
7
8
 
9
 
10
Object Management Group, Inc. OMG Unified Modeling Language Specification, September 2001. Version 1.4.
 
11
J. Odell, H. V. D. Parunak, and B. Bauer. Extending UML for agents. In G. Wagner, Y. Lesperance, and E. Yu, editors, Proceedings of the Agent-Oriented Information Systems Workshop (AOIS) at the 17th National Conference on Artificial Intelligence, pages 3--17, Austin, Texas, 2000.
 
12
 
13
F. Stolzenburg. Reasoning about cognitive robotics systems. In R. Moratz and B. Nebel, editors, Themenkolloquium Kognitive Robotik und Raumrepräsentation des DFG-Schwerpunktprogramms Raumkognition, Hamburg, 2001.
 
14
 
15


Collaborative Colleagues:
Toshiaki Arai: colleagues
Frieder Stolzenburg: colleagues