The business rules that underlie an enterprise emerge as a new category of system requirements that represent decisions about how to run the business, and which are characterized by their business-orientation and their propensity for change. We introduce a decision making methodology which addresses several aspects of the business rules lifecycle: acquisition, deployment and evolution. We describe a meta-model for representing business rules in terms of an enterprise model, and also a decision support sub-model for reasoning about and deriving the rules. A technique for automatically extracting business rules from the decision structure is described and illustrated using business rules examples inspired by the London Ambulance Service case study. A system based on the metamodel has been implemented, including the extraction algorithm
%0 Journal Article
%1 566874
%A Rosca, D.
%A Greenspan, S.
%A Feblowitz, M.
%A Wild, C.
%D 1997
%J Requirements Engineering, 1997., Proceedings of the Third IEEE International Symposium on
%K Ambulance London business case corporate data decision emergency enterprise formal inference knowledge lifecycle making mechanism metamodel methodology model modeling processing reasoning representation requirements rules service specification study support systems
%P 236-246
%R 10.1109/ISRE.1997.566874
%T A decision making methodology in support of the business rules lifecycle
%U http://ieeexplore.ieee.org/stamp/stamp.jsp?arnumber=566874&isnumber=12313
%X The business rules that underlie an enterprise emerge as a new category of system requirements that represent decisions about how to run the business, and which are characterized by their business-orientation and their propensity for change. We introduce a decision making methodology which addresses several aspects of the business rules lifecycle: acquisition, deployment and evolution. We describe a meta-model for representing business rules in terms of an enterprise model, and also a decision support sub-model for reasoning about and deriving the rules. A technique for automatically extracting business rules from the decision structure is described and illustrated using business rules examples inspired by the London Ambulance Service case study. A system based on the metamodel has been implemented, including the extraction algorithm
@article{566874,
abstract = {The business rules that underlie an enterprise emerge as a new category of system requirements that represent decisions about how to run the business, and which are characterized by their business-orientation and their propensity for change. We introduce a decision making methodology which addresses several aspects of the business rules lifecycle: acquisition, deployment and evolution. We describe a meta-model for representing business rules in terms of an enterprise model, and also a decision support sub-model for reasoning about and deriving the rules. A technique for automatically extracting business rules from the decision structure is described and illustrated using business rules examples inspired by the London Ambulance Service case study. A system based on the metamodel has been implemented, including the extraction algorithm},
added-at = {2009-01-23T17:20:20.000+0100},
author = {Rosca, D. and Greenspan, S. and Feblowitz, M. and Wild, C.},
biburl = {https://www.bibsonomy.org/bibtex/2fbce2cd7f268623daf8e3e4ac9c7fc07/cschie},
doi = {10.1109/ISRE.1997.566874},
interhash = {44e4647edf67d57def28b26b242941b5},
intrahash = {fbce2cd7f268623daf8e3e4ac9c7fc07},
journal = {Requirements Engineering, 1997., Proceedings of the Third IEEE International Symposium on},
keywords = {Ambulance London business case corporate data decision emergency enterprise formal inference knowledge lifecycle making mechanism metamodel methodology model modeling processing reasoning representation requirements rules service specification study support systems},
month = Jan,
pages = {236-246},
timestamp = {2009-03-02T18:05:15.000+0100},
title = {A decision making methodology in support of the business rules lifecycle},
url = {http://ieeexplore.ieee.org/stamp/stamp.jsp?arnumber=566874&isnumber=12313},
year = 1997
}