Creating Applications Using Visual
Composer
SAP NetWeaver Visual Composer provides a development environment for rapidly creating and adapting model-based transactional and analytical applications. It has been designed to enable business analysts and business process experts to create enterprise applications using standardized components that meet SAP standards and quality criteria.
Visual Composer enables business process experts to apply their inherent understanding of their organizations’ requirements to create and adapt applications to their specific business needs. These applications can then be subsequently customized and continuously changed in Visual Composer as the organization’s business objectives evolve.
The following diagram illustrates the high-level architecture of Visual Composer.

The models deployed by Visual Composer to the portal include runtime metadata, which is stored with the model in the PCD and exported in the business package, for delivery to customers.
To use this scenario variant you require the following installable unit:
● Enterprise Portal (EP)
Provides the portal infrastructure for consuming data services and for testing/deploying the finished Visual Composer model
Process |
Description |
The process of developing data services — BAPIs, RFC, web services or other data sources — for consumption by applications modeled in Visual Composer. |
|
Building applications and prototypes using a visual user interface rather than manually writing code. These applications can include both analytical and transactional operations, utilizing defined data services and UI elements. |
|
Models are deployed from Visual Composer to the connected portal for runtime testing and subsequent revision in Visual Composer. The end result is final deployment to portal, for assignment to pages and roles. |
|
Applications modeled in Visual Composer can be changed to meet customers' specific requirements, including substituting data services and modifying the UI. |