Recently, there has been a growing interest in developing
techniques to support the specification and implementation of business
rules in information systems, but little has been done so far in trying
to extract rules that are buried in legacy information systems. The
BRULEE project will contribute to this area of study by focusing on a specific
sub-problem: the extraction of constraint business rules that are
fragmented and scattered across data dictionaries, triggers, stored procedures
and application programs.
This project will build on the advances made in database
and software reverse engineering research. The objective is to develop
techniques and heuristics for identifying and extracting constraint business
rules that are buried in various parts of an information system, and for
presenting the extracted business rules to users. The project is funded
by EPSRC
(GRANT number GR/K82772 ) for
three years starting from December 1999 and is in collaboration with British
Telecommunications.
Project Investigators:
Publications:
-
J. Shao, S.M. Embury, G. Fu, X. Liu and W.A. Gray, Unlocking Business Rules for Maintaining Information Systems, in Proceedings of 1st
international Workshop of Database Maintenance and Reengineering, Montreal, Canada, October 1st, 2002.
-
G. Fu, J. Shao, S. M. Embury, W.A. Gray, Representing Constraint Business Rules Extracted from Legacy Systems, in the Proceedings of 13th
International Conference on Database and Expert Systems Applications (to appear), Aix en Provence, France, September 2-6, 2002.
-
G. Fu, J. Shao, S. M. Embury, W.A. Gray, An Algorithm for Determining Related Constraints, in the Proceedings of 19th
British National Conference on Databases (BNCOD2002) (to appear), Sheffield, UK, July 16-19, 2002.
-
S. M. Embury, J. Shao, Assisting the Comprehension of Legacy Transactions,
to appear in the Proceedings of Second International Workshop of Data Reverse Engineering,
Stuttgart, Germany, October 2-5, 2001.
-
G. Fu, J. Shao, S. M. Embury, X. Liu, W. A. Gray, A Framework for Business
Rule Presentation, in the Proceedings of 12th International Workshop of DEXA,
Munich, Germany, Sep 3-7, 2001.
-
J. Shao, X. Liu, G. Fu, S. M. Embury, W. A. Gray, Querying Data-Intensive
Programs for Data Design, in the Proceedings of 13th International Conference for
Advanced Information System Engineering, Interlaken, Switzerland, June
4-8, 2001.
-
G. Fu, X. Liu, J. Shao, S. M. Embury, W. A. Gray, Business Rule Extraction
for System Maintenance, to appear in the Proceedings of First International Workshop of
Data Reverse Engineering, Zurich, Switzerland, from Feburary 29 to March 3, 2000.
-
J. Shao, C. Pound, Reverse Engineering Business Rules from Legacy System,
in BT Journal, vol 17(4), 1999.
Link::
Taxonomy for Reverse Engineering:
Taxonomy
|
Organizations:
SEBPC
|
Tools for Business Rule Automation and
Extraction:
Business
Rule Solution | DB-Main
| DPUTE|
 
;
|
Computing
Science |
Cardiff University
Last updated: May 12 2002
mail the principal investigator:
Prof.
W. A. Gray