Abstract
Commonly used methodologies for systems analysis are data- or function-oriented and are sufficient for information systems which will be implemented on passive database management systems (DBMS). In the last years, several research prototypes of active DBMS and active mechanisms in commercially available DBMS have been developed. To fully use the potential of these rule-based mechanisms, a rule-based systems analysis methodology seems necessary. This paper defines and structures business rules as a main component of such a methodology and presents a meta-model for business rules; furthermore, an outlook on the implementation of the meta-model in a repository system is given.
The work presented in this paper has been partially supported by the Swiss National Science Foundation, Priority Program Informatics, Project 5003-034330.
Chapter PDF
Similar content being viewed by others
Keywords
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.
References
ANSI, American National Standard X3.138-1988: Information Resource Dictionary System (IRDS), New York: American National Standard Institute 1989.
Appleton, D.S., Business Rules: The Missing Link, in: Datamation 30 (1984) 16, pp. 145–150.
Appleton, D.S., Second Generation Applications, in: Database Programming & Design 1 (1988) 2, pp. 48–54.
Bell, J., Brooks, D., Goldbloom, E., Sarro, R., Wood, J.: Re-Engineering Case Study Analysis of Business Rules and Recommendations for Treatment of Rules in a Relational Database Environment, Bellevue Golden: US West Information Technologies Group 1990.
Chakravarthy, S., Mishra, D., Snoop: An Expressive Event Specification Language for Active Databases, Technical Report UF-CIS-TR-93-007, University of Florida, 1993.
Dayal, U., Buchmann, A.P., McCarthy, D.R., Rules Are Objects Too: A Knowledge Model for an Active, Object-Oriented Database Management System, in: K.R. Dittrich (Eds.), Advances in Object-Oriented Database Systems, Berlin et al.: Springer 1988, pp. 129–143.
De Marco, T., Structured Analysis and System Specification, New York: Yourdon 1978.
Downs, E., Clare, P., Coe, I., Structured Systems Analysis and Design Method — Application and Context, 2nd ed., Englewood Cliffs: Prentice-Hall 1992.
Gatziu, S., Events in an Active Object-Oriented Database System, Hamburg: Dr. Kovac 1994.
Hammer, M., Champy, J., Reengineering the corporation, New York: Harper Business 1993.
Heilmann, H., Workflow Management: Integration von Organisation und Informationsverarbeitung, in: HMD (1994) 176, pp. 8–21.
Herbst, H., Knolmayer, G., Ansätze zur Klassifikation von Geschäftsregeln, Working Paper 46, Institute of Information Systems, University of Berne 1994, to appear in: Wirtschaftsinformatik 37 (1995).
Herbst, H., Knolmayer, G., Myrach, T., Schlesinger, M., The Specification of Business Rules: A Comparision of Selected Methodologies, in: A.A. Verrijn-Stuart, T. W. Olle (Eds.), Methods and Associated Tools for the Information System Life Cycle, Amsterdam et al.: Elsevier 1994, pp. 29–46.
Herbst, H., Myrach, T., A Repository System for Business Rules, Working Paper 57, Institute of Information Systems, University of Berne 1995.
Hoffmann, W., Kirsch, J., Scheer, A.-W., Modellierung mit Ereignisgesteuerten Prozessketten, Working Paper 101, Institute of Information Systems, University of Saarbrücken 1993.
Knolmayer, G., Herbst, H., Business Rules, in: Wirtschaftsinformatik 35 (1993) 4, pp. 386–390.
Knolmayer, G., Herbst, H., Schlesinger, M., Enforcing Business Rules by the Application of Trigger Concepts, in: Proceedings Priority Programme Informatics Research, Information Conference Module 1, Berne 1994.
Lipeck, U.W., Dynamische Integrität von Datenbanken, Grundlagen der Spezifikation und Überwachung, Berlin et al.: Springer 1989.
Martin, J., Odell, J., Object-Oriented Analysis & Design, Englewood Cliffs: Prentice-Hall 1992.
McGinnes, S., How Objective is Object-Oriented Analysis?, in: P. Loucopoulos (Ed.), Proceedings of the Forth International Conference on Advanced Information Systems Engineering, Berlin et al: Springer 1992, pp. 1–16.
Van Meel, J.W., Bots, P.W.G., Sol, H.G., ‘A Hard Core for Soft Problems’ — A Business Engineering Case Study within the Amsterdam Municipal Police Force, in: A. Verbraeck, H.G. Sol, P.W.G. Bots (Eds.), Proceedings of the Fourth International Conference on Dynamic Modelling and Information Systems, Delft: Delft University Press 1994, pp. 239–270.
Moriarty, T., The Next Paradigm, in: Database Programming & Design 6 (1993) 2, pp. 66–69.
Myrach, T., Konzeption und Stand des Einsatzes von Data Dictionaries, Heidelberg: Physica 1995.
Pohl, K., The Three Dimensions of Requirements Engineering, in: C. Rolland, F. Bodart, C. Cauvet (Eds.), Proceedings of the Fifth International Conference on Advanced Information Systems Engineering, Berlin et al.: Springer 1993, pp. 275–292.
Poo, C.-C. D., A Framework for Software Maintenance, in: P. Loucopoulos (Ed.), Proceedings of the Forth International Conference on Advanced Information Systems Engineering, Berlin et al.: Springer 1992, pp. 88–104.
Sandifer, A., Von Halle, B., Linking Rules to Models, in: Database Programming & Design 4 (1991) 7, pp. 13–16.
Scheer, A.-W., Wirtschaftsinformatik — Referenzmodelle für industrielle Geschäftsprozesse 5th. edition, Berlin et al.: Springer 1994.
Stonebraker, M., Hanson, E., Hong, C.-H., The Design of the POSTGRES Rules System, in: Proceedings of the IEEE International Conference on Data Engineering 1987, pp. 365–374.
Streng, R.J., BPR needs BIR and BTR: The PIT-framework for Business Reengineering, in: Proceedings of the Second SISnet Conference, Barcelona 1994.
Tanaka, A.K., On Conceptual Design of Active Databases, PhD Thesis, Georgia Institute of Technology 1992.
Tanaka, A.K., Navathe, S.B., Chakravarthy, S., Karlapalem, K., ER-R: An Enhanced ER Model with Situation-Action Rules to Capture Application Semantics, in: T.J. Teorey (Ed.), Proceedings of the 10th International Conference on the Entity Relationship Approach, San Mateo: E/R Institute 1991, pp. 59–75.
Tsalgatidou, A., Gouscos, D., Halatsis, C., Dynamic Process Modelling Through Multi-Level RBNs, in: A. Verbraeck, H.G. Sol, P.W.G. Bots (Eds.), Proceedings of the Fourth International Conference on Dynamic Modelling and Information Systems, Delft: Delft University Press 1994, pp. 327–341.
Tsalgatidou, A., Karakostas, V., Loucopoulos, P., Rule-Based Requirements Specification and Validation, in: B. Steinholtz, A. Sølvberg, L. Bergman (Eds.), Proceedings of the Second Nordic Conference on Advanced Information Systems Engineering, Berlin et al.: Springer 1990, pp. 251–263.
Van Assche, F., Layzell, P., Loucopoulos, P., Speltincx, G., Information systems development: a rule-base approach, in: Journal of Knowledge Based Systems 1 (1988) 4, pp. 227–234.
Widom, J., Cochrane, R.J., Lindsay, B.G., Implementing Set-Oriented Production Rules as an Extension to Starburst, in: Proceedings of the 17th International Conference on Very Large Databases, pp. 275–285.
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 1995 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Herbst, H. (1995). A meta-model for business rules in systems analysis. In: Iivari, J., Lyytinen, K., Rossi, M. (eds) Advanced Information Systems Engineering. CAiSE 1995. Lecture Notes in Computer Science, vol 932. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-59498-1_246
Download citation
DOI: https://doi.org/10.1007/3-540-59498-1_246
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-59498-7
Online ISBN: 978-3-540-49290-0
eBook Packages: Springer Book Archive