Skip to main content

A Cutting-Edge Unified and Stable Rule Design Pattern

  • Conference paper
  • First Online:
Proceedings of the Future Technologies Conference (FTC) 2019 (FTC 2019)

Part of the book series: Advances in Intelligent Systems and Computing ((AISC,volume 1069))

Included in the following conference series:

  • 1281 Accesses

Abstract

Often, changing market dynamics require business applications to quickly and efficiently adapt to the needs of the ensuing business environment. Business Rules excel in delivering software solutions that are implicitly adaptable to changing business requirements; thus they can prove to be an effective tool to provide necessary flexibility and control for rapidly deploying changes across a wide array of business operations. When a proper design is employed, business rules provide a robust and capable way of enabling enterprise software that adapts to changing business needs. In other words, business rules find varied applications and ways of use, for example, managing a pending problem, using it as production rules and for facilitating collaboration between various systems, etc. However, despite a plethora of tools and technologies available, most organizations still find it difficult to define or model workable business rules explicitly. Furthermore, from a macroscopic point of view, rules are important and inseparable artifacts in governing a software application to make it comply with the system goals. In this paper, the current ways to manage business rules along with their pitfalls are discussed, and therefore, a new approach for developing rule-based business architectures is proposed. The proposed approach allows for both managing and reusing business rules.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 169.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 219.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

References

  1. Griss, M.L.: Software reuse: from the library to the factory. IBM Syst. J. 32(4), 1–23 (1993)

    Article  Google Scholar 

  2. Griss, M.L., Wentzel, K.D.: Hybrid domain-specific kits for a flexible software factory. In: Proceedings: SAC 1994, Phoenix, Arizona, March 1994

    Google Scholar 

  3. Gaffney, J.E., Cruickshank, R.D.: A general economics model of software reuse. In: Proceedings: 14th ICSE, Melbourne Australia, May 1992

    Google Scholar 

  4. Mahdy, A., Fayad, M.E., Hamza, H., Tugnawat, P.: Stable and reusable model-based architectures. In: ECOOP 2002, Workshop on Model-Based Software Reuse, Malaga, Spain, June 2002

    Google Scholar 

  5. Hamza, H., Fayad, M.E.: Model-based software reuse using stable analysis patterns. In: ECOOP 2002, Workshop on Model-based Software Reuse, Malaga, Spain, June 2002

    Google Scholar 

  6. Fayad, M.E.: Stable Design Patterns for Software and Systems. Auerbach Publications, Boca Raton, FL (2015)

    Google Scholar 

  7. Fayad, M.E., Altman, A.: Introduction to software stability. Commun. ACM 44(9) (2001)

    Article  Google Scholar 

  8. Fayad, M.E.: Accomplishing software stability. Commun. ACM 45(1) (2002a)

    Google Scholar 

  9. Fayad, M.E.: How to deal with software stability. Commun. ACM 45(4) (2002b)

    Article  Google Scholar 

  10. Ross, R.G.: Business Rule Concepts: Getting to the Point of Knowledge, 4th edn. Business Rule Solutions, LLC, April 2013

    Google Scholar 

  11. Jindal, S.: Stable Business Rule Standards. Masters Thesis, San Jose State University (2015)

    Google Scholar 

  12. Fayad, M.E., Sanchez, H.A., Hegde, S.G.K., Basia, A., Vakil, A.: Software Patterns, Knowledge Maps, and Domain Analysis. Auerbach Publications, Boca Raton (2014)

    Book  Google Scholar 

  13. Fayad, M.E., Cline, M.: Aspects of software adaptability. Commun. ACM 39(10), 58–59 (1996)

    Article  Google Scholar 

  14. Muehlen, Z., Michael, M.I., Kittel, K.: Towards integrated modeling of business processes and business rules. In: ACIS 2008 Proceedings, vol. 108 (2008). [Arch]

    Google Scholar 

  15. Arsanjani, A.: Rule object 2001: a pattern language for adaptive and scalable business rule construction. In: PLoP 2001 Conference on Business Rule Construction. National EAD Center of Competency, p. 12. IBM, Raleigh (2001)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Mohamed E. Fayad .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2020 Springer Nature Switzerland AG

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Fayad, M.E., Kuppa, G., Jindal, S., Hamu, D. (2020). A Cutting-Edge Unified and Stable Rule Design Pattern. In: Arai, K., Bhatia, R., Kapoor, S. (eds) Proceedings of the Future Technologies Conference (FTC) 2019. FTC 2019. Advances in Intelligent Systems and Computing, vol 1069. Springer, Cham. https://doi.org/10.1007/978-3-030-32520-6_47

Download citation

Publish with us

Policies and ethics