The procedure you use to install USoft Series products depends upon the type of environment you are creating. There are two basic types of environment:
In a development environment, a team creates one or more USoft applications. In a production environment, a USoft application is accessed and used by runtime end users.
In practice you are likely to have extra environments for special purposes, for example, to test or demonstrate new features.
Some USoft components do not have a clear Development/Production split. USoft Authorizer is used for authorisation in both types of environment; you can use USoft Authorizer in a runtime environment to change the authorisation of Production users without delivering these changes from Development. You can also use the USoft Services Platform to add or change runtime services without delivering these from Development.
USoft applications are created by using the USoft Developer product. This product stores development information in special tables called the USoft Development Repository.
The resulting USoft applications are data-intensive and have a number of interrelated application tables. In practice, when a development team starts work, it will create a copy of such tables also in the development environment, because it is almost impossible to test and debug a USoft application without trying it out on design-time application tables.
General installation steps are as follows: