The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Mar. 10, 2009

Filed:

Jun. 15, 2001
Applicants:

Kumar Bhaskaran, Englewood Cliffs, NJ (US);

Guillermo Gallego, Ridgewood, NJ (US);

Ying Huang, Yorktown Heights, NY (US);

Ying T. Leung, Tarrytown, NY (US);

Nitin R. Nayak, Ossining, NY (US);

Sanjay E. Ramaswamy, Naperville, IL (US);

Inventors:

Kumar Bhaskaran, Englewood Cliffs, NJ (US);

Guillermo Gallego, Ridgewood, NJ (US);

Ying Huang, Yorktown Heights, NY (US);

Ying T. Leung, Tarrytown, NY (US);

Nitin R. Nayak, Ossining, NY (US);

Sanjay E. Ramaswamy, Naperville, IL (US);

Attorneys:
Primary Examiner:
Assistant Examiner:
Int. Cl.
CPC ...
G06F 9/44 (2006.01);
U.S. Cl.
CPC ...
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.


Find Patent Forward Citations

Loading…