Object-oriented framework for chemical-process-development decision-support applications
AssigneeIntellichem, Inc.
InventorsPaul van Eikeren, Joshua S. van Eikeren
Life of this patent
Estimating the term…
Loading patent…
AssigneeIntellichem, Inc.
InventorsPaul van Eikeren, Joshua S. van Eikeren
Estimating the term…
An object oriented framework provides a set of objects that perform chemical-process-development decision-support functioning and that permit a framework user to add extensions for specific processing features, thereby producing an application program that supports decision-making during chemical development activities. The framework includes a Chemical Process Definition Document category of classes for defining the chemical process, an Entity Creation category of classes for creating entities in the Chemical Process Definition Document, an Entity Validation category of classes for validating entities in the Chemical Process Definition, a Control category of classes for providing document control of the Chemical Process Definition Document, an Experimental Design category of classes for creating experimental designs, a Statistical Analysis category of classes for analyzing the results of designed experiments, and a Reporting category of classes for creating reports and analyses from the Chemical Process Definition Document. These classes provide the base framework upon which chemical-process-development decision-support application program is developed by the framework user.
A computer system comprising:
An object oriented framework that includes a plurality of predefined object classes that may be extended by a user for use in a computer system having an operating system that supports an object oriented programming environment and which includes a memory in which cooperating objects comprising object classes can be stored, the framework providing an extensible decision-support system for development of a chemical process, said chemical process being specified by a data object.
A program product data storage device, tangibly embodying a program of machine readable instructions executable by a computer system having an operating system that supports an object oriented programming environment, the program product comprising:
A method of distributing a program product, the method comprising the steps of:
Dependencies are inferred from the claim text.