Model driven collaborative business application development environment and collaborative applications developed therewith
First Claim
Patent Images
1. A model driven environment for executing collaborative business applications through which participants can execute business processes, said system comprising:
- a business process module operative to execute business process models representing collaborative business processes;
a vocabulary module including a vocabulary model defining common terms and transformations to be used in exchanging documents to be used for transactions; and
a services module including a services model representing external events corresponding to states of the business process models executed by said business process model execution module in conformance with said vocabulary models and corresponding transformations.
2 Assignments
0 Petitions
Accused Products
Abstract
A model driven environment for creating collaborative applications for executing collaborative business processes. Interrelated models are configured to define the application. A business process model defines steps and rules of the business process. A vocabulary model defines document flows corresponding to the business process. A service model exposes external events of the business process to other parties in the form of specifications. Trading partners can subscribe to the specifications to collaborate.
-
Citations
9 Claims
-
1. A model driven environment for executing collaborative business applications through which participants can execute business processes, said system comprising:
-
a business process module operative to execute business process models representing collaborative business processes;
a vocabulary module including a vocabulary model defining common terms and transformations to be used in exchanging documents to be used for transactions; and
a services module including a services model representing external events corresponding to states of the business process models executed by said business process model execution module in conformance with said vocabulary models and corresponding transformations. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. An executable business collaboration application for executing collaborative business process models, said application comprising
a business process model defining steps and rules of a business process in the form of plural states and transitions between the states; -
a vocabulary model including definitions of common terms and transformations to be used in exchanging documents; and
a services model defining external events corresponding to states of business process models and corresponding documents.
-
Specification