Summary
Agent technology is widely perceived to be a viable solution for large-scale industrial and commercial applications in dynamic environments such as the Internet. However, the lack of rigour and language support in the analysis, specification, design and implementation of multi-agent systems has hampered the wide adoption of agent technology. This chapter proposes a model-driven approach to the development of multi-agent systems. It combines graphic modelling with formal specification through automated tools. The chapter reports an agent-oriented modelling language CAMLE and the automated tools in its modelling environment. Two aspects of particular importance in the model-driven development methodology are addressed in this chapter. The first is the definition and implementation of consistency constraints on graphic models. The second is the automated transformation of graphic models into formal specifications.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2005 Springer-Verlag Berlin Heidelberg
About this chapter
Cite this chapter
Zhu, H., Shan, L. (2005). Caste-centric Modelling of Multi-agent Systems: The CAMLE Modelling Language and Automated Tools. In: Beydeda, S., Book, M., Gruhn, V. (eds) Model-Driven Software Development. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-28554-7_4
Download citation
DOI: https://doi.org/10.1007/3-540-28554-7_4
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-25613-7
Online ISBN: 978-3-540-28554-0
eBook Packages: Computer ScienceComputer Science (R0)