| ONware
is a collection of servers used by application
objects. ONware servers insulate the application
objects from differences in the underlying technologies,
such as the type and location of O/S, database
management system, network architecture and user
interface.
This means that an application can, for example,
be developed on a PC using Windows and a MultiValue
DBMS such as UniVerse and then be deployed on
a totally different platform such as LINUX or
NT, running an Oracle DBMS and using Macintosh
as the user interface.
ONware’s foundation is based upon the
essential nature of computerized information
systems. An analysis of an information system
can reduce it to four components, the application
component and three underlying IT components;
presentation, data and network.
ONware insulates the IT components from one
another. By providing such insulation, components
become interchangeable. Component evaluation
and component replacement can be accomplished
more quickly and at a lower cost allowing new
technology to be incorporated into an organization
with little if any disruption. By allowing concurrent
multiple versions of components, ONware reduces
the risk normally associated with changing components.
Selected users can experiment with, evaluate
and verify workability of replacement components
while other users continue business as usual. |