- Features
Metada Frontend Modeler provides several features that enable platform-independent modeling of service-oriented enterprise
frontends:
Any number of frontend analysts may take part on development and maintenance of one central
frontend model or even multiple frontend models at the same time. User authentication is either via enterprise LDAP or global
OpenID. There is no need to install and maintain any special software on user machines - web-browser is sufficient.
- Frontend services modeling
Each user task in an enterprise system is represented by a flow of actions
that need to be performed. The flow is executed by one particular user during one session with the system. The flow presents
user with information and lets the user provide needed information via forms. The flow may include decision actions that take
different paths in the flow based on the data being processed. There are also service call actions that may call services
on the enterprise service bus (ESB) to obtain or provide data.
Conformance of frontend models to specific constraints may be regularly checked. Validations
ensure production quality and consistence of models. Validations check compliance to conventions or structural constraints
that need to be enforced.
- Model versioning and synchronization
In enterprise frontend solution it is necessary to support effective long-term development and
maintenance. In production model (the one that defines the current state of the frontend), only necessary fixes are usually
being realized. Most of the development and changes are performed in development models, which may be migrated to production
only after thorough testing. For this reason Metada Frontend Modeler supports multiple versions of models that may be synchronized
among one-another.
Metada Frontend Modeler currently features full configuration generation for Cleverlance
SmartClient. Code generation for other frontend platforms is possible.
> next page