Model-Based Application Development (MAD)

Previous Next

See Also

USoft Developer is designed to capture business processes in a model consisting of business objects and rules. Every business process is reflected in the information it is using. This information is mapped to a data model that underlies the business objects. The business process is subject to business rules that define how each process is to be performed. These rules are captured in the model stored in the repository, and are then automatically applied to the business objects. The model is transformed into a series of windows in which the transactions needed for the business process can be performed.

The concept of creating immediately usable solutions to business problems is model-based. The individual objects of the business are specified in the model and stored in the repository. All specifications that constitute the model are strongly subject to single point of definition, allowing easy change. The operation of the application is realized by operating the model with specially designed engines. These engines are software modules that are supplied by USoft.

Related Topics

Presentation of the Model