Open Access Open Access  Restricted Access Subscription or Fee Access

An Evaluation of Business Rule Mining Architecture for E-Business Applications

M. Thirumaran, Dr. P. Dhavachelvan, Tushar Ranjan Sahoo


Most of the E-business applications have been developed using the standard business logic model which often failed to accommodate the new changes according to the ever changing business scenario. The end-users who are the best evaluators of Ebusiness systems mostly depend on the QoS parameters but when it comes to the administration of the business organization the functional requirements are the one which play a major role. In order to bridge the gap between the business experts and application developer, a standard business rule mining system is needed which also has a target of managing the reconfigurable business logic with respect to the dynamic decision made by the business experts. The architecture allows the business analyst to propose new business rules for the particular business application and even reconfigure the existing rules. This mining architecture facilitates knowledge based extraction of the business rules from any given E-business applications implemented using any type of business model. For the case work we developed the architecture for E-banking application and implemented various set of banking operation services in ASP.NET. The segmented source code of targeted business logic is provided as an input for the model and it performs rule mining and generates extended business logic as output. We have also evaluated the proposed architecture using Software Architecture Analysis Method (SAAM).


Business Logic, Business Rule Mining, EBusiness, Software Architecture Analysis Method.

Full Text:



Minai He, Na Xu, Peng Liu. Study of Business Rules Mining Modeling and Application.

David Willmor and Suzanne M. Embury. Testing the Implementation of Business Rules using Intensional Database Tests.

Aqueo Kamada. Business Rules and Services in the context of Model Driven Architecture.

Chia-Chu Chiang. Extracting Business Rules from Legacy Systems into Reusable Components.

Aqueo Kamada, and Manuel Mendes. Business rules in Service Development and Execution Environment.

Thanawut Auechaikul and Wiwat Vatanawood. A Development of Business Rules with Decision Tables for Business Processes.

Florian Rosenberg and Schahram Dustdar. Design and Implementation of a Service-Oriented Business Rules Broker.

Xinyu Wang, Jianling Sun, Xiaohu Yang, Zhijnn He and Srinivasa R. Maddineni. Human Factors in Extracting Business Rules from Legacy Systems.

Matthew L. Nelson, Robert L. Rariden, and Ravi Sen. A Lifecycle Approach towards Business Rules Management.

Florian Rosenberg, Christoph Nagl, and Schahram Dustdar. Applying Distributed Business Rules – The VI DRE Approach.

Xinyu Wang, Jianing Sun, Xiaohu Yang, Zhijun He, Srini and Maddineni. Business Rules Extraction from Large Legacy systems.

Olegas Vasilecas and Aidas Smaizys. The Framework: an Approach to Support Business Rule Based Data Analysis.

H. Huang, W. T. Tsai, S. Bhattacharya, X. P. Chen, Y. Wang, and J. Sun. Business Rule Extraction from Legacy Code.

Liwen Lin, Suzanne M. Embury and Brian C. Warboys. Facilitating the Implementation and Evolution of Business Rules.

Liwen Lin, Suzanne M. Embury and Brian C. Warboys. Tool Support to Implementing Business Rules in Database Applications.

Mizuho Iwaihara. Access Control of XML Documents and Business Rule Processing for Advanced Information Exchange.

Daniela Rosca and John D’Attilio. Business Rules Specification, Enforcement and Distribution for Heterogeneous Environments,

Saqib Ali, Ben Soh, and Torab Torabi. Using Sof tware Engineering Principles to Develop Reusable Business Rules.

P. Sun and C. Jiang, "Analysis of workflow dynamic changes based on Petri net," in Information and Software Technology, 2008.

E. B. Bauskar and B. Mikolajczak, "Abstract Node Method for Integration of Object Oriented Design with Colored Petri Nets," in Proceedings of the Third International Conference on Information Technology: New Generations (ITNG'06), 2006, pp. 680 - 687.

Bassam Atieh Rajabi Sai Peck Lee, “Runtime Change Management Based on Object Oriented Petri Net”, 2009 International Conference on Information Management and Engineering.

F. A. Blaauboer, K. Sikkel, M.N Aydin, “Deciding to Adopt Requirements Traceability in Practice”, In Proc. of 19th Int. Conf. on Advanced Information Systems Engineering (CAiSE'07), Springer Lecture notes in Computer Science 4495, Norway, 2007, pp. 294-308.


  • There are currently no refbacks.

Creative Commons License
This work is licensed under a Creative Commons Attribution 3.0 License.