Abstract
A “business rule” precisely describes communities of business things:
A business rule is a proposition about business things, relationships between them and operations applied to them, from the business enterprise viewpoint. [X3H7-96]
A proposition is an observable fact or state of affairs involving one or more entities, of which it is possible to assert or deny that it holds for those entities. [RM-ODP95]
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
E W Dijkstra. Some meditations on advanced programming. Proceedings of the IFIP Congress 1962, North Holland, 1963, pp. 535–538.
Damn Yankees (by Stephan Herrera), Forbes Magazine, March 10 1997, pp. 22–3.
ISO/IEC JTC1/SC21. Information Technology-Open Systems Interconnection-Management Information Systems-Structure of Management Information-Part 7: General Relationship Model, ISO/IEC 10165-7, 1995.
Haim Kilov, Helen Mogill, Ian Simmonds. Invariants in the Trenches. In: Object-oriented behavioral specifications (Ed. by H. Kilov and W. Harvey). Kluwer Academic Publishers, 1996, Chapter 6. ISBN 0-7923-9778-9.
Haim Kilov, James Ross. Information Modeling: an Object-oriented Approach. Prentice-Hall, Englewood Cliffs, NJ, 1994.
H. Kilov, I. Simmonds. Business patterns: reusable abstract constructs for business specification. In Implementing Systems for Supporting Management Decisions: Concepts, methods and experiences, Ed. by P. Humphreys et al, Chapman and Hall, 1996, pp. 225–248.
Haim Kilov, Ian Simmonds. Business patterns and viewpoints. Proceedings of the Workshop on Viewpoints, ACM Symposium on Foundations of Software Engineering, San Francisco, USA, October 1996.
Haim Kilov, Ian Simmonds. How to correctly refine business specifications, and know it. Proceedings of the Fifth OOPSLA Workshop on Specification of Behavioral Semantics, San Jose, USA, October 1996, pp. 57–69, ISSN 1089-7143.
Proposals of the Massachusetts Hospital Life Insurance Company, to make insurance on lives, to grant annuities on lives and in trust, and endowments for children. James Loring printer, Boston 1835.
David Lorge Parnas. Teaching programming as engineering. In: ZUM’ 95: The Z Formal Specification Notation (Lecture Notes in Computer Science, Vol. 967). Ed. by J. Bowen and M. Hinchey, Springer Verlag, 1995, pp. 471–481.
ISO/IEC JTC1/SC21/WG7. Open Distributed Processing-Reference Model: Part 2: Foundations (IS 10746-2 / ITU-T Recommendation X.902, February 1995).
Business rules for the Enterprise Viewpoint of RM-ODP. ANSI X3H7-96-07R2, 7 December 1996.
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 1998 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Kilov, H., Simmonds, I. (1998). Business rules: from business specification to design. In: Bosch, J., Mitchell, S. (eds) Object-Oriented Technologys. ECOOP 1997. Lecture Notes in Computer Science, vol 1357. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-69687-3_39
Download citation
DOI: https://doi.org/10.1007/3-540-69687-3_39
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-64039-4
Online ISBN: 978-3-540-69687-2
eBook Packages: Springer Book Archive