Browse > Article

Modeling Dynamic Business Rules using A Dynamic Knowledge Approach  

Karami, Nasser (Department of Industrial Engineering and Management Tokyo Institute of Technology)
Iijima, Junichi (Department of Industrial Engineering and Management Tokyo Institute of Technology)
Publication Information
Industrial Engineering and Management Systems / v.6, no.1, 2007 , pp. 72-82 More about this Journal
Abstract
Business Rules are formal statements about the data and processes of an enterprise. They present projections of the organization's constraints and ways of working on their supporting information systems. Therefore, their collection, structuring and organization should be central activities within information systems. In an enterprise, business rules are used to represent certain aspects of a business domain (static rules) or business policy (dynamic rules). Hence, regarding problem domains in the organization, business rules are classified into two groups: static and dynamic business rules. The paper introduces a new concept of business rules, Extended Dynamic Business Rule (EDBR) which contains the results of the occurrence of business rule's action. The focus of this paper is in the organizing, defining and modeling of such business rules using Mineau's approach. Mineau's approach is an extension of Sowa's Conceptual Graph theory.
Keywords
Business Rules Approach; Extended Dynamic Business Rules (EDBR); Conceptual Graphs; Mineau's approach; Locomotive Repairs;
Citations & Related Records
연도 인용수 순위
  • Reference
1 Chisholm, M. (2004), How to Build a Business Rules Engine: Extending Application Functionality through Metadata Engineering. Morgan Kaufmann, San Francisco, CA.
2 Herbst, H. (1997), Business Rule-Oriented Conceptual Modeling. Physica-Verlag.
3 Krammer, M. I. (1997), Business rules: automating business policies and practices. Distributed Computing Monitor.
4 Oelmann, A. (1991), Representing a system specification with a temporal dimension in an object-oriented language. Proceedings of the third international conference on advanced information systems engineering, Trondheim, Norway, 540-560.
5 Halle, B. V. (1994), Back to business rule basics. Database Programming and Design, 15-18.
6 Demuth, B., Hussmann, H., and Loecher, S. (2001), OCL as a Specification Language for Business Rules in Database Applications. Proceedings of the 4th International Conference on the Unified Modeling Language, Modeling Languages, Concepts, and Tools, 2185, Toronto, Canada, 104-117.
7 Iran Railways (2006), http://www.rai.ir/eng/.
8 Martin, J. and Odell, J. (1998), Object-Oriented Methods: A Foundation (UML Edition). Prentice-Hall.
9 Rosca, D., Greenspan, S., Feblowitz, M., and Wild, C. (1997), A decision support methodology in support of the business rules lifecycle. Proceeding of the International Symposium on Requirements Engineering (ISRE_97), Annapolis, MD, USA.
10 Ross, R. G. (2003), Principles of the Business Rule Approach, Addison-Wesley Longman Publishing Co., Boston, MA.
11 Valatkaite, I. and Vasilecas, O. (2003), A Conceptual Graphs Approach for Business Rules Modeling. ADBIS, 178-189.
12 Lukose, D. and Mineau, G. W. (1998), A Comparative Study of Dynamic Conceptual Graphs. Proceedings of the 11th Knowledge Acquisition for Knowledge Based Systems Workshop (KAW-98), Banff, Alberta, Canada, Section VKM-7.
13 Hay, D. and Healy, K. A. (2000), Defining Business Rules What Are They Really?. Technical Report Rev 1.3, The Business Rules Group.
14 Ross, R. G. (1997), The Business Rule Book, Classifying, Defining and Modeling Rules. Business Rules Solutions, LLC, Houston, Texas.
15 Demey, J., Jarrar, M., and Meersman, R. (2002), A Conceptual Markup Language that supports interoperability between Business Rule modeling systems. Proceedings of the Tenth International Conference on Cooperative Information Systems (CoopIS 02), 2519, 19-35.
16 Sowa, J. F. (2000), Knowledge Representation: Logical, Philosophical, and computational Foundations, Books Cole Publishing Co., California.
17 Mineau, G. (1998), From Actors to Processes: The Representation of Dynamic Knowledge Using Conceptual Graphs. Proceedings of the 6th International Conference on Conceptual Structures, Montpellier, France, 65-79.
18 Sowa, J. F. (1984), Conceptual Structures: Information Processing in Mind and Machine. Addison-Wesley Longman Publishing Co., Boston, MA.
19 Booch, G., Rumbaugh, J., and Jacobson, I. (2000), The Unified Modeling Language User Guide. Addison- Wesley Longman Publishing Co., Redwood City, CA.
20 Terry, H. (2005), Fact-orientation meets agent-orientation. The 6th International Bi-Conference Workshop (AOIS 2004), New York, USA, 97-109.
21 Zaniolo, C. (1997), Advanced Database Systems. Morgan Kaufmann.
22 Bell, J., Brooks, D., Goldbloom, E., Sarro, R., Wood, J. (1990) Re-Engineering Case Study Analysis of Business Rules and Recommendations for Treatment of Rules in a Relational Database Environment. US West Information Technologies Group, Bellevue Golden.