Abstract
Although object specification technology is successfully used for modeling information systems, it is not able to get a grasp of dynamically changing behavior. Due to the fact that objects in information systems can have a very long life-span, it often happens that during the life of an object external requirements are changing (e.g. changes of laws or banking rules). Such changes often require the object to adopt another behavior. The main problem for current object specification approaches is that, in general, not all possible changes can be taken into account in advance at specification time. Therefore, a flexible extension is needed to capture this situation. The approach we present and discuss in this paper is an important step towards a specification framework based on the concept of agent by introducing a certain form of knowledge as part of the internal state.
This research was partially supported by the ESPRIT Basic Research Working Group No. 8319 ModelAge (A Common Formal Model of Cooperating Intelligent Agents).
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
M. L. Brodie. The Promise of Distributed Computing and the Challenges of Legacy Systems. In Advanced Database Systems: Proc. 10th British National Conf. on Databases, pp. 1–28. Springer, 1992.
A. P. Buchmann. Modeling Heterogeneous Systems as an Active Object Space. In Proc. 4th Int. Workshop on Persistent Object Systems, pp. 279–290. Morgan Kaufmann, 1990.
S. Conrad and G. Saake. Evolving Temporal Behaviour in Information Systems. In HOA'95 — Higher-Order Algebra, Logic, and Term Rewriting (2nd Int. Workshop), pp. PP7:1–16. Participant's Proceedings, 1995.
J. Fiadeiro and T. Maibaum. Towards Object Calculi. In G. Saake and A. Sernadas, eds., Information Systems — Correctness and Reusability, pp. 129–178. TU Braunschweig, Informatik Bericht 91-03, 1991.
M. R. Genesereth and S. P. Ketchpel. Software Agents. Communications of the ACM, 37(7):48–53, July 1994.
M. Huhns, M. P. Papazoglou, and G. Schlageter, eds., Proc. Int. Conf. Intelligent and Cooperating Information Systems. IEEE Computer Society, 1993.
T. Hartmann, G. Saake, R. Jungclaus, P. Hartel, and J. Kusch. Revised Version of the Modelling Language Troll (Version 2.0). Informatik-Bericht 94-03, Technische Universität Braunschweig, 1994.
R. Jungclaus, G. Saake, T. Hartmann, and C. Sernadas. Troll — A Language for Object-Oriented Specification of Information Systems. ACM Transactions on Information Systems, 1996. To appear.
J.-J. Ch. Meyer. Modal Logics for Knowledge Representation. In R. P. van de Riet and R. A. Meersman, editors, Linguistic Instruments in Knowledge Engineering, pp. 251–275. North-Holland, 1992.
M. Ryan. Defaults in Specifications. In Proc. Int. Symposium on Requirements Engineering, pp. 142–149. IEEE Computer Society, 1993.
G. Saake, S. Conrad, and C. Türker. From Object Specification towards Agent Design. In OOER'95 — Proc. 14th Int. Conf. on Object-Oriented and Entity-Relationship Modeling, pp. 329–340. Springer, 1995.
Y. Shoham. Agent-Oriented Programming. Artificial Intelligence, 60(1):51–92, March 1993.
G. Saake, R. Jungclaus, and T. Hartmann. Application Modelling in Heterogeneous Environments Using an Object Specification Language. Int. Journal of Intelligent and Cooperative Information Systems, 2(4):425–449, 1993.
A. Sernadas, C. Sernadas, and H.-D. Ehrich. Object-Oriented Specification of Databases: An Algebraic Approach. In Proc. 13th Int. Conf. on Very Large Data Bases, pp. 107–116. Morgan Kaufmann Publishers, 1987.
A. Sernadas, C. Sernadas, P. Gouveia, P. Resende, and J. Gouveia. OBLOG — Object-Oriented Logic: An Informal Introduction. Technical Report, INESC, Lisbon, 1991.
G. Saake, A. Sernadas, and C. Sernadas. Evolving Object Specifications. In Information Systems — Correctness and Reusability, pp. 84–99. World Scientific Publishing, 1995.
M. J. Wooldridge and N. R. Jennings. Agents Theories, Architectures, and Languages: A Survey. In Intelligent Agents — Proc. ECAI'94 Workshop on Agent Theories, Architectures, and Languages, pp. 1–39. Springer, 1995.
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 1996 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Türker, C., Conrad, S., Saake, G. (1996). Dynamically changing behavior: An agent-oriented view to modeling intelligent information systems. In: Raś, Z.W., Michalewicz, M. (eds) Foundations of Intelligent Systems. ISMIS 1996. Lecture Notes in Computer Science, vol 1079. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-61286-6_181
Download citation
DOI: https://doi.org/10.1007/3-540-61286-6_181
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-61286-5
Online ISBN: 978-3-540-68440-4
eBook Packages: Springer Book Archive