Abstract
The business rules (BR) approach in information systems (IS) engineering responds to the need of business practitioners to maintain their ISs efficiently in the volatile business environment. The important requirement is to reduce effects to adapt IS to the changes in business environment. This problem can be solved by the explicit use of enterprise knowledge in the form of BR stored outside of the application logic. A number of BR-based systems, methods, frameworks, and languages were proposed, but only few address automatic BR implementation. In this paper we present the framework which outlines the main components for BR-based IS development using BR automation. In our approach we differentiate three abstraction layers where the understanding, representation, and use of BR differ accordingly. We give the definitions of the components, outline their role in the framework, and present the results of a short case study as an example of the framework instantiation.
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
ACT-NET Consortium. The Active Database Management Systems Manifesto: A Rulebase of ADBMS Features. ACM Sigmod Record 25(30), 40–49 (1996)
Bajec, M., Rupnik, R., Krisper, M.: Using Business Rules Technologies To Bridge The Gap Between Business And Business Applications. In: Rechnu, G. (ed.) Proceedings of the IFIP 16th World Computer Congress 2000, Information Technology for Business Management, Beijing, China, pp. 77–85 (2000)
Booch, G., Rumbaugh, J., Jacobson, I.: The Unified Modelling Language User Guide. Addison-Wesley, Reading (2000)
Business Rules Group. Defining Business Rules ~ What Are They Really? (formerly known as the GUIDE Business Rules Project Final Report, Business Rules Group (3rd Ed.), 2000 (November 1995), (Also URL:) http://www.businessrulesgroup.org
Business Rules Solutions homepage, http://www.brsolutions.com
Conceptual Graphs Standard. Document type:Â International standard (Draft), Document stage: (20) Preparation, reference number of working document:Â ISO/JTC1/SC 32/WG2Â N 000 (2001), http://www.jfsowa.com/cg/cgstand.htm
Delugach, H.: CharGer Manual (2003), http://www.cs.uah.edu/~delugach/CharGer/
Dorsey, P.: Business Rules Analysis in the Real World. In: Electronic Proceedings of Oracle Development Tools User Group ODTUG 2003 (2003), http://www.odtug.com/2003_papers.htm
FairIsaac BlazeAdvisor: How it works? (2003), http://www.fairisaac.com/NR/rdonlyres/C3817720-3C36-4B43-9F65-3300B0B9AA29/0/advisor_how.pdf
Gottesdiener, E.: Business RULES Show Power, Promise, Application Development Trends 4(31) (1997), http://www.ebgconsulting.com/publications.html#business_rules
Infrex. Product overview (2002), http://www.tcs.com/0_products/infrex/index.htm
Morgan, T.: Business Rules and Information Systems: Aligning IT with Business Goals. Addison-Wesley, Reading (2002)
Moriarty, T.: Business-Rule Stuff or Marketing Fluff? Intelligent Enterprise 3(3) (February 9 2000), http://www.intelligententerprise.com/000209/metaprise.jhtml
Object Management Group. Business Rules in Models: Request for Information (2002), http://cgi.omg.org/cgi-bin/doc?ad/2002-9-13
Rosca, D., Greenspan, S., Wild, C.: Enterprise Modelling and Decision-Support for Automating the Business Rules Lifecycle. Automated Software Engineering 9(4), 361 (2002)
Ross, R.G.: Principles of the Business Rule Approach. Addison-Wesley, Reading (2003)
Ross, R.G.: The Business Rule Book: Classifying, Defining and Modelling Rules, 2nd edn. Database Research Group, Boston (1997)
Rule Markup Initiave official homepage, http://www.ruleml.org
Sowa, F., Zachman, J.A.: Extending and Formalising the Framework for Information Systems Architecture. IBM Systems Journal 31(3) (1992), IBM Publication G321-5488
Sowa, J.F.: Knowledge Representation: Logical, Philosophical, and Computational Foundations. Brooks/Cole, Pasific Grove (2000)
Valatkaite, I., Vasilecas, O.: A Conceptual Graphs Approach for Business Rules Modelling. In: Kalinichenko, L.A., Manthey, R., Thalheim, B., Wloka, U. (eds.) ADBIS 2003. LNCS, vol. 2798, pp. 178–189. Springer, Heidelberg (2003)
Valatkaite, I., Vasilecas, O.: On Business Rules Approach to the Information Systems Development. In: Linger, H., et al. (eds.) Proc. of Twelfth International Conference on Information Systems Development. Constructing the Infrastructure for the Knowledge Economy, pp. 199–208. Kluwer Academic/Plenum Publishers (2004)
Von Halle, B.: Back to Business Rule Basics. Database Programming and Design, 15–18 (1994)
Von Halle, B.: Business Rules Applied: Building Better Systems Using the Business Rules Approach. John Wiley & Sons, Chichester (2002)
Wan Kadir, W.M.N., Loucopoulos, P.: Relating Evolving Business Rules to Software Design. Journal of Systems Architecture 50, 367–382 (2004)
Yasu Technologies. QuickRules Discovery Guide (2003), http://www.yasutech.com/products/quickrules/datasheet.pdf
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2005 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Valatkaite, I., Vasilecas, O. (2005). On Business Rules Automation: The BR-Centric IS Development Framework. In: Eder, J., Haav, HM., Kalja, A., Penjam, J. (eds) Advances in Databases and Information Systems. ADBIS 2005. Lecture Notes in Computer Science, vol 3631. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11547686_26
Download citation
DOI: https://doi.org/10.1007/11547686_26
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-28585-4
Online ISBN: 978-3-540-31895-8
eBook Packages: Computer ScienceComputer Science (R0)