Skip to main content

Agent Based Executable Conceptual Models Using i* and CASO

  • Conference paper
Advances in Conceptual Modeling – Foundations and Applications (ER 2007)

Part of the book series: Lecture Notes in Computer Science ((LNISA,volume 4802))

Included in the following conference series:

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.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Chung, L., Nixon, B.A., Yu, E., Mylopoulos, J.: Non-Functional Requirements in Software Engineering. Kluwer Academic Publishers, Dordrecht (1999)

    Google Scholar 

  2. 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)

    Google Scholar 

  3. 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)

    Google Scholar 

  4. Fuxman, A., Kazhamiakin, R., Pistore, M., Roveri, M.: Formal tropos: language and semantics (2003)

    Google Scholar 

  5. Giacomo, G.D., Lesperance, Y., Levesque, H.J.: Congolog, a concurrent programming language based on the situation calculus, vol. 121, pp. 109–169 (2000)

    Google Scholar 

  6. 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)

    Google Scholar 

  7. 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)

    Google Scholar 

  8. Lapouchnian, A.: Modeling Mental States in Requirements Engineering – An Agent-Oriented Framework Based on i* and CASL. MSc. Thesis, York Univ., Canada (2004)

    Google Scholar 

  9. 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)

    Google Scholar 

  10. Yu, E.: Modelling strategic relationships for process reengineering, Phd. Thesis. Univ. of Toronto, Canada (1995)

    Google Scholar 

  11. 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)

    Chapter  Google Scholar 

  12. 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)

    Article  Google Scholar 

  13. 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)

    Google Scholar 

  14. 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)

    Google Scholar 

  15. 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)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Jean-Luc Hainaut Elke A. Rundensteiner Markus Kirchberg Michela Bertolotto Mathias Brochhausen Yi-Ping Phoebe Chen Samira Si-Saïd Cherfi Martin Doerr Hyoil Han Sven Hartmann Jeffrey Parsons Geert Poels Colette Rolland Juan Trujillo Eric Yu Esteban Zimányie

Rights and permissions

Reprints 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)

Publish with us

Policies and ethics