Inferring Declarative Requirements Specifications from Operational Scenarios
IEEE Transactions on Software Engineering
Enterprise Modeling and Decision-Support for Automating the Business Rules Lifecycle
Automated Software Engineering
Business Rules as Organizational Policies
IWSSD '98 Proceedings of the 9th international workshop on Software specification and design
Incorporating business requirements and constraints in database conceptual models
APCCM '04 Proceedings of the first Asian-Pacific conference on Conceptual modelling - Volume 31
Relating evolving business rules to software design
Journal of Systems Architecture: the EUROMICRO Journal - Special issue: Adaptable system/Software architectures
Information and Software Technology
Hi-index | 0.00 |
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. In this paper, 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 submodel 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.