METHOD AND SYSTEM FOR MANAGING ENTERPRISE CONTENT
First Claim
1. An application development framework for software development for a productivity application environment, comprising:
- an computer component for receiving an abstract definition of interfaces for providing a plurality of content of different types discoverable and consumable within a process flow manager;
a computer component for receiving a model metadata for the plurality of content of different types; and
a computer component for generating computer readable instructions for operating the productivity application environment based on the abstract definitions and the model metadata, wherein a processor-executing instance of the computer readable instructions communicates with the process flow manager to provision a user interface object property, action object property, or event object property of the content within the productivity application environment.
5 Assignments
0 Petitions
Accused Products
Abstract
A method and system for providing a consistent flow documents and data content across different organizational units of a company or agency where the documents and data come from different enterprise systems and data stores but are related to linked processes that share models for organizing the content in the business context and in a format that enables a user to relate the content to the process step or steps they are performing. The system includes a network service that enables a configuration utility to automatically discover the objects and metadata and provides for a mapping of selected fields of the metadata to regions displayed in the user interface view with provision for filtering the data by mapping selected fields to a user input form. Thereby, a business analyst can create solutions without writing and maintaining complex program logic for each combination of presentation environment, enterprise system and data store.
177 Citations
20 Claims
-
1. An application development framework for software development for a productivity application environment, comprising:
-
an computer component for receiving an abstract definition of interfaces for providing a plurality of content of different types discoverable and consumable within a process flow manager; a computer component for receiving a model metadata for the plurality of content of different types; and a computer component for generating computer readable instructions for operating the productivity application environment based on the abstract definitions and the model metadata, wherein a processor-executing instance of the computer readable instructions communicates with the process flow manager to provision a user interface object property, action object property, or event object property of the content within the productivity application environment. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. An method for providing a development framework for software development for a specific application environment, comprising:
-
receiving an abstract definition of interfaces for providing a plurality of content of different types discoverable and consumable within a process flow manager; a model metadata for the plurality of content of different types; and generating computer readable instructions for operating the specific application environment based on the abstract definitions and the model metadata, wherein a processor-executing instance of the computer readable instructions communicates with the process flow manager to provision a user interface object property, action object property, or event object property of the content within the specific application environment. - View Dependent Claims (10, 11, 12, 13, 19, 20)
-
-
14. A system for software development for a specific application environment, comprising:
-
an computer component for receiving an abstract definition of interfaces for providing a plurality of content of different types discoverable and consumable within a process flow manager; a computer component for receiving a model metadata for the plurality of content of different types; and a computer component for generating computer readable instructions for operating the specific application environment based on the abstract definitions and the model metadata, wherein a processor-executing instance of the computer readable instructions communicates with the process flow manager to provision a user interface object property, action object property, or event object property of the content within the specific application environment. - View Dependent Claims (15, 16, 17, 18)
-
Specification