Previous |  Up |  Next


knowledge management; information system architecture; knowledge representation; business rules; business rules engines
This paper presents the Diamond Tool for knowledge management. The main objective of its specification and implementation was to create a universal and easily extendable tool for efficient work with knowledge. One of its extensions is the eTrium technology. The principal idea behind this technology is to represent explicitly the knowledge used by the information system by means of a knowledge agent built on the Diamond Tool – in contrary to current approaches, where knowledge is present implicitly (in a disintegrated form) in the program code, the database structure and internal regulations of the firm. Explicit representation of knowledge and the method of work with knowledge that is suggested in this article, allows to build information systems of much higher quality in lesser time. Equally important is also the possibility of automatic or semi-automatic verification of knowledge managed by the knowledge agent. The paper shows how this can change the way applications are created and what it can be used for. Several commercial projects has already been implemented in the Diamond Tool – by means of the eTrium technology.
[1] Ross, Business Rules Group (R. G., Healy K. A., eds.): Organizing Business Plans – The Standard Model for Business Rule Motivation. www.
[2] Hay, Business Rules Group (D., Healy K. A., eds.): Defining Business Rules – What Are They Really? www.
[3] Ross, Business Rules Group (R. G., ed.): Business Rules Manifesto. www.
[4] Gottesdiener E.: Business RULES – Show Power, Promise. EBG Consulting, Inc. Application Development Trends 4 (1997), 3.
[5] Sinur J.: The Business Rule Engine 2003 Magic Quadrant. Gartner, Research Note Markets, 2003.
[6] Herbst H., Knolmayer G., Myrach, T., Schlesinger M.: The specification of business rules: A comparison of selected methodologies. In: Methods and Associated Tools for the Information System Life Cycle (A. A. Verijn-Stuart and T. W. Olle, eds.), Elsevier, Amsterdam 1994, pp. 29–46
[8] Procházka F.: Modeling of Cognitive Processes. Diploma Thesis. Masaryk University, Faculty of Informatics, Brno 2002
[9] Staníček Z., Benešovský, M., Jeffery K. G.: Formal specification and tools for strategic planning (An introductory discussion on the StraDiWare project). In: Proc. Systems Integration 97, Prague 1997
[10] Staníček Z.: Universální modelování a jeho vliv na tvorbu IS (Universal modeling and its influence on IS creation). In: Proc. Conference DATAKON’2001, Masaryk University, Brno 2001
[11] Staníček Z.: Knowledge management: The words and the actions. J. Per Partes on Knowledge Management, Knowledge in Action, Per Partes Consulting s.r.o. 2002, 119–125
[12] architecture, Running applications based on eTrium: eDialog. Expertis s.r.o., Praha,, EuroSet, Clever Office s.r.o.,
[13] Staníček Z., Procházka F.: Technologie eTrium a její aplikace (eTrium technology and its applications). In: Proc. Conference DATAKON 2002, Masaryk University, Brno 2002, pp. 113–132
[14] STRADIWARE, Project, 977132, contract No. COPERNICUS, site, web: www.
Partner of
EuDML logo