Abstract
In previous work, we proposed the prototype environment SNet for the representation and dynamic evaluation of agent-based designs for inter-organizational networks. A key feature of SNet is the automatic translation of extended i* models into the action language ConGolog. In order to run realistic simulations, the resulting agents are deliberative in that they can choose between different courses of action according to some utility measure. When applying SNet to modelling an existing entrepreneurship network, we discovered a number of deficiencies of our current proposal, in particular, the lack of a role concept, the ability to monitor the execution of plans that depend on other agents’ contributions and the ability to model agents that evolve over time. In this paper we will sketch the example domain and discuss how these new features can be incorporated in the SNet framework.
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
Andrews, T.: Business process execution language for web services, IBM, version 1.1, 2nd public draft release (May 2003), http://www.ibm.com/developerworks/webservices/library/ws-bpel
de Giacomo, G., Lespérance, Y., Levesque, H.J.: ConGolog, a concurrent programming language based on the situation calculus: language and implementation. Artificial Intelligence 121(1-2), 109–169 (2000)
Gans, G., Jarke, M., Kethers, S., Lakemeyer, G.: Continuous requirements management for organization networks: A (dis)trust-based approach. Requirements Engineering Journal, Special Issue on selected papers from RE 2001, Springer 8(1), 4–22 (2003)
Gans, G., Jarke, M., Lakemeyer, G., Schmitz, D.: Deliberation in a modeling and simulation environment for inter-organizational networks. In: Eder, J., Missikoff, M. (eds.) CAiSE 2003. LNCS, vol. 2681, pp. 242–257. Springer, Heidelberg (2003)
Gans, G., Jarke, M., Lakemeyer, G., Vits, T.: SNet: A modeling and simulation environment for agent networks based on i* and ConGolog. In: Pidduck, A.B., Mylopoulos, J., Woo, C.C., Ozsu, M.T. (eds.) CAiSE 2002. LNCS, vol. 2348, pp. 328–343. Springer, Heidelberg (2002)
De Giacomo, G., Reiter, R., Soutchanski, M.: Execution monitoring of high-level robot programs. In: Proc. of the 6th Int. Conf. on Principles of Knowledge Representation and Reasoning (KR 1998), pp. 453–465 (1998)
Gross, D., Yu, E.: Evolving system architecture to meet changing business goals: an agent and goal-oriented approach. In: ICSE 2001 Workshop: From Software Requirements to Architectures (STRAW 2001), Toronto, Canada, May 2001, pp. 13–21 (2001)
Hoogendoorn, M., Jonker, C., Schut, M., Treur, J.: Modeling the organisation of organisational change. In: Bresciani, P., Giorgini, P., Henderson-Sellers, B., Low, G., Winikoff, M. (eds.) AOIS 2004. LNCS, vol. 3508, pp. 29–46. Springer, Heidelberg (2005)
Jarke, M., Eherer, S., Gallersdörfer, R., Jeusfeld, M.A., Staudt, M.: ConceptBase - a deductive object base for meta data management. Journal of Intelligent Information Systems, Special Issue on Advances in Deductive Object-Oriented Databases 4(2), 167–192 (1995)
Jarke, M., Klamma, R., Marock, J.: Gründerausbildung und Gründernetze im Umfeld technischer Hochschulen: ein wirtschaftsinformatischer Versuch. In: Zu den Wirkungen des regionalen Kontexts auf Unternehmensgründungen, pp. 115–154. EUL-Verlag (2003)
Liu, L., Yu, E.: Organization Modeling Environment (OME). WWW (accessed March 1, 2005), http://www.cs.toronto.edu/km/ome
Marsh, S.: Formalising Trust as a Computational Concept. PhD thesis, Dept. of Computer Science and Mathematics, University of Stirling (April 1994)
Mathieu, P., Routier, J.-C., Secq, Y.: Dynamic skills learning: a support to agent evolution. In: Proceedings of AISB 2001, York, pp. 25–32 (2001)
McCarthy, J.: Situations, actions and causal laws. Technical report, Stanford University (1963); Minsky, M. (ed.): Semantic Information Processing. MIT Press, Cambridge (reprinted 1968)
Mylopoulos, J., Borgida, A., Jarke, M., Koubarakis, M.: Telos - representing knowledge about information systems. ACM Transactions on Information Systems 8(4), 325–362 (1990)
Nathusius, K.: Grundlagen der Gründungsfinanzierung. Instrumente - Prozesse - Beispiele. Gabler, Wiesbaden (2001)
Wang, H., Mylopoulos, J., Liao, S.: Intelligent agents and financial risk monitoring systems. Comm. of the ACM, 83–88 (March 2002)
Wang, X., Lespérance, Y.: Agent-oriented requirements engineering using ConGolog and i*. In: Working Notes of the Agent-Oriented Information Systems (AOIS-2001) Workshop, Montreal, QC (May 2001)
Yu, E.: Modelling Strategic Relationships for Process Reengineering. PhD thesis, University of Toronto (1995)
Yu, E., Mylopoulos, J.: Understanding ”why” in software process modelling, analysis and design. In: Proc. of the 16th Int. Conf. on Software Engineering (ICSE), pp. 159–168, Sorrento, Italy (1994)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2005 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Gans, G., Schmitz, D., Arzdorf, T., Jarke, M., Lakemeyer, G. (2005). SNet Reloaded: Roles, Monitoring and Agent Evolution. In: Bresciani, P., Giorgini, P., Henderson-Sellers, B., Low, G., Winikoff, M. (eds) Agent-Oriented Information Systems II. AOIS 2004. Lecture Notes in Computer Science(), vol 3508. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11426714_5
Download citation
DOI: https://doi.org/10.1007/11426714_5
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-25911-4
Online ISBN: 978-3-540-31946-7
eBook Packages: Computer ScienceComputer Science (R0)