Agent-Oriented Enterprise Modeling Based on Business Rules

  • Kuldar Taveter
  • Gerd Wagner
Conference paper
Part of the Lecture Notes in Computer Science book series (LNCS, volume 2224)


Business rules are statements that express (certain parts of) a business policy, defining business terms and defining or constraining the operations of an enterprise, in a declarative manner. Since these rules define and constrain the interaction among business agents in the course of business processes, they have to refer to the components of their mental state, such as the knowledge/information and the commitments of an organization. We propose an agent-oriented approach to business rules and show how to represent and visualize business rules and business processes in Agent-Object-Relationship modeling.


Business Process Integrity Constraint Business Rule Derivation Rule Reaction Rule 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. [Ass88]
    F. Van Assche. Information systems development: a rule-based approach. Knowledge-Based Systems, 1(4):227–234, 1988.CrossRefGoogle Scholar
  2. [BBS]
    J. A. Bubenko, D. Brash, and J. Stirna. EKD user guide. Technical report, Kista, Dept. of Computer and Systems Science, Royal Institute of Technology (KTH) and Stockholm University, Stockholm, Sweden. http://www.dsv`
  3. [Dav92]
    T. H. Davenport. Process Innovation: Reengineering Work through Information Technology. Harvard Business School Press, 1992.Google Scholar
  4. [EP99]
    H. E. Eriksson and M. Penker. Business Modeling with UML: Business Patterns at Work. John Wiley & Sons, 1999.Google Scholar
  5. [GLC99]
    B. N. Grosof, Y. Labrou, and Hoi Y. Chan. A declarative approach to business rules in contracts: Courteous logic programs in XML. In Proc. 1st ACM Conference on Electronic Commerce (EC99), Denver, Colorado, USA, November 1999.Google Scholar
  6. [HC93]
    M. Hammer and J. Champy. Reengineering the Corporation. Harper Collins, New York, 1993.Google Scholar
  7. [Her97]
    H. Herbst. Business Rule-Oriented Conceptual Modeling. Contributions to Management Science. Springer-Verlag, 1997.Google Scholar
  8. [HH00]
    D. Hay and K. A. Healy. Defining business rules — what are they really? Technical Report 1.3, The Business Rules Group, July 2000.
  9. [Hur98]
    Russ Hurlbut. Managing Domain Architecture Evolution Through Adaptive Use Case and Business Rule Models. PhD thesis, Illinois Institute of Technology, 1998.Google Scholar
  10. [KK92]
    A. Kieser and H. Kubicek. Organisation. De Gruyter, Berling/New York, 3rd edition edition, 1992.Google Scholar
  11. [MO98]
    James Martin and James Odell. Object-Oriented Methods: A Foundation (UML Edition). Prentice-Hall, 1998.Google Scholar
  12. [OvDPB00]
    J. Odell, H. van Dyke Parunak, and B. Bauer. Extending UML for agents. In G. Wagner, Y. Lesperance, and E. Yu, editors, Proc. of the 2nd Int. Workshop on Agent-Oriented Information Systems, Berlin, 2000. iCue Publishing.Google Scholar
  13. [Ros97]
    R. G. Ross. The Business Rule Book: Classifying, Defining and Modeling Rules. Database Research Group, Inc., Boston (MA), 2nd edition edition, 1997.Google Scholar
  14. [Sin99]
    M. P. Singh. An ontology for commitments in multiagent systems. Artificial Intelligence and Law, 7:97–113, 1999.CrossRefGoogle Scholar
  15. [Tav01]
    Kuldar Taveter. Agent-Oriented Business Modelling and Simulation. PhD thesis, Tallinn Technical University, 2001.Google Scholar
  16. [TW01]
    K. Taveter and G. Wagner. Agent-oriented business rules: Deontic assignments. In Proc. of Int. Workshop on Open Enterprise Solutions: Systems, Experiences, and Organizations (OES-SEO2001), Rome, Italy, September 2001.Google Scholar
  17. [Wag96]
    G. Wagner. A logical and operational model of scalable knowledge-and perception-based agents. In W. Van de Velde and J. W. Perram, editors, Agents Breaking Away, volume 1038 of Lecture Notes in Artificial Intelligence, pages 26–41. Springer-Verlag, 1996.Google Scholar
  18. [Wag98]
    G. Wagner. Foundations of Knowledge Systems — with Applications to Databases and Agents, volume 13 of Advances in Database Systems. Kluwer Academic Publishers, 1998. See http://www.inf.fuberlin. de/~wagnerg/ks.html
  19. [Wag01a]
    G. Wagner. Agent-oriented analysis and design of organizational information systems. In J. Barzdins and A. Caplinskas, editors, Databases and Information Systems. Fourth International Baltic Workshop, Vilnius, Lithuania, May 2000, Vilnius, Lithuania, 2001. Kluwer Academic Publishers.Google Scholar
  20. [Wag01b]
    Gerd Wagner. The Agent-Object-Relationship meta-model: Towards a unified conceptual view of state and dynamics. Technical report, Eindhoven Univ. of Technology, Fac. of Technology Management,, May 2001. Submitted.
  21. [YWT+96]
    E. Yourdon, K. Whitehead, J. Thomann, K. Oppel, and P. Nevermann. Mainstream Objects: An Analysis and Design Approach for Business. Yourdon Press, 1996.Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2001

Authors and Affiliations

  • Kuldar Taveter
    • 1
  • Gerd Wagner
    • 2
  1. 1.VTT Information Technology (Technical Research Centre of Finland)Finland
  2. 2.Faculty of Technology ManagementEindhoven University of TechnologyEindhovenThe Netherlands

Personalised recommendations