A Process Modeling Component is a Software Component which is intended to carry out a narrow, well-defined function such as the computation of physical properties, the simulation of a particular unit operation, or the numerical solution of certain types of mathematical problems arising in process simulation or optimisation. Examples are heat exchanger design models, pump models, hydrocarbon cracker furnace models, mixer/agitator calculators, safety relief design calculators, non conventional unit operation models.