Method and framework for model specification, consistency checking and coordination of business processes
First Claim
1. A computer implemented system analysis and design method for use in a complex business environment characterized by a set of tightly linked business processes comprising the steps of:
- capturing in a framework a world view of a business decision and/or a business application software system, wherein a world view is defined by business objectives, constraints, assumptions, data, and underlying model used in business decision and/or the application software system; and
using the framework to specify and document each business decision and/or business application software system in the complex environment.
2 Assignments
0 Petitions
Accused Products
Abstract
A computer implemented system analysis and design method for use in a complex business environment characterized by a set of tightly linked business processes captures in a framework a world view of a business decision and/or a business application software system. A world view is defined by business objectives, constraints, assumptions, data, and underlying model used in business decision and/or the application software system. The framework is used to specify and document each business decision and/or business application software system in the complex environment. A BDML (Business Decision Markup Language) is used to implement the framework for specifying the world view of a business decision and/or a business application software system. A BDML processor comprises a syntax processor that checks the syntax correctness and syntax consistency within an individual and between different documents written in BDML, a logic processor that checks logical consistency between different documents written in BDML, in terms of the business objectives, constraints, assumptions, data, and underlying model among the different documents, and a knowledge-based processor including a knowledge base of business decisions, common choices for their decision support models and commercially available decision support systems, the knowledge-based processor providing suggestions for a set of BDML documents to improve consistency using the knowledge base.
54 Citations
7 Claims
-
1. A computer implemented system analysis and design method for use in a complex business environment characterized by a set of tightly linked business processes comprising the steps of:
-
capturing in a framework a world view of a business decision and/or a business application software system, wherein a world view is defined by business objectives, constraints, assumptions, data, and underlying model used in business decision and/or the application software system; and
using the framework to specify and document each business decision and/or business application software system in the complex environment. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A BDML (Business Decision Markup Language) processor comprising:
-
a syntax processor that checks the syntax correctness and syntax consistency within an individual and between different documents written in BDML;
a logic processor that checks logical consistency between different documents written in BDML, in terms of the business objectives, constraints, assumptions, data, and underlying model among the different documents; and
a knowledge-based processor including a knowledge base of business decisions, common choices for their decision support models and commercially available decision support systems, the knowledge-based processor providing suggestions for a set of BDML documents to improve consistency using the knowledge base.
-
Specification