Abstract
Agent-Oriented Conceptual Modelling (AOCM) is a novel approach to conceptual modelling that has gained considerable credence within the research community over the last decade. The key innovation in AOCM is the use of an agent, together with associated concepts such as goals, plans, commitments etc. as modelling constructs. This has been inspired, in part, by the growing popularity of agent-oriented approaches to the building of intelligent systems, within the artificial intelligence and related research communities. CASO is a formal agent programming language for process specification and agent programming. It supports the formal specification of complex multiagent systems and provides a tool for process simulation. On the other hand it lacks features for modeling the rationale behind design choices. This work allows us to benefit from the complementary representational capabilities of the two frameworks.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Chung, L., Nixon, B.A., Yu, E., Mylopoulos, J.: Non-Functional Requirements in Software Engineering. Kluwer Academic Publishers, Dordrecht (1999)
Dasgupta, A., Ghose, A.K.: Caso: A framework for dealing with objectives in a constraint-based extension to agentspeak(l). In: Proc. of the 2006 Australasian Computer Science Conference, pp. 121–126 (2006)
Dasgupta, A., Krishna, A., Ghose, A.K.: Co-evolution of agent-oriented conceptual models and CASO agent programs. In: IAT 2006. IEEE/WIC/ACM International Conference on Intelligent Agent Technology, Hong Kong, China, pp. 686–689 (2006)
Fuxman, A., Kazhamiakin, R., Pistore, M., Roveri, M.: Formal tropos: language and semantics (2003)
Giacomo, G.D., Lesperance, Y., Levesque, H.J.: Congolog, a concurrent programming language based on the situation calculus, vol. 121, pp. 109–169 (2000)
Hui, B., Liaskos, S., Mylopoulos, J.: Requirements Analysis for Customizable Software Goals-Skills-Preferences Framework. In: RE 2003. International Requirements Engineering Conference, pp. 117–126. IEEE, Los Alamitos (2003)
Krishna, A., Guan, Y., Ghose, A.K.: Co-evolution of i* models and 3apl agents. In: QSIC 2006. Sixth International Conference on Quality Software, pp. 117–124 (2006)
Lapouchnian, A.: Modeling Mental States in Requirements Engineering – An Agent-Oriented Framework Based on i* and CASL. MSc. Thesis, York Univ., Canada (2004)
Rao, A.: Agentspeak(l): BDI agents speak out in a logical computable language. In: Agents Breaking Away: Proc. of the 7th European WS on Modelling Autonomous Agents in a Multi-Agent World, Springer, Heidelberg (1996)
Yu, E.: Modelling strategic relationships for process reengineering, Phd. Thesis. Univ. of Toronto, Canada (1995)
Yu, E., Liu, L.: Modelling trust for system design using the i* strategic actors framework. In: Falcone, R., Singh, M., Tan, Y.-H. (eds.) Trust in Cyber-societies. LNCS (LNAI), vol. 2246, pp. 175–194. Springer, Heidelberg (2001)
Gans, G., Jarke, M., Lakemeyer, G., Schmitz, D.: Deliberation in a metadata-based modeling and simulation environment for inter-organizational networks. Information Systems 30(7), 587–607 (2005)
Rao, A.S., Georgeff, M.: BDI Agents: from theory to practice. In: ICMAS 1995. Proc. of First International Conference on Multi-Agent Systems, San Fransisco, pp. 312–319 (1995)
Yi, D.W., Kim, S.H., Kim, N.H.: Combined Modeling with Multi-Agent Systems and Simulation: Its Application to Harbor Supply Chain Management. In: Proceedings of Hawaii International Conference on System Sciences, USA (2002)
Nuseibeh, B., Easterbrook, S.: Requirements Engineering: a roadmap. In: Proc. of 22nd International Conference on Software Engineering-Future of SE Track, Limerick, Ireland, pp. 35–46 (June 4-11, 2000)
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 2007 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Dasgupta, A., Krishna, A., Ghose, A.K. (2007). Agent Based Executable Conceptual Models Using i* and CASO. In: Hainaut, JL., et al. Advances in Conceptual Modeling – Foundations and Applications. ER 2007. Lecture Notes in Computer Science, vol 4802. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-76292-8_33
Download citation
DOI: https://doi.org/10.1007/978-3-540-76292-8_33
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-76291-1
Online ISBN: 978-3-540-76292-8
eBook Packages: Computer ScienceComputer Science (R0)