Show TOC

Composite Application Framework by Key CapabilityLocate this document in the navigation structure

Use

Different services and people with different roles within different departments need to work together to drive business processes. The most effective approach for such solutions is the composite methodology which allows reuse and composition of different services, user interface components and business processes into flexible solutions.

It comprises design tools, methodologies, services and processes, an abstraction layer for objects, and user interface and process pattern libraries. Powerful service facilities help to build J2EE services from scratch or compose existing services into new and more powerful ones. Guided Procedures on the other hand help to orchestrate the different pieces in order to create multi-step, workflow-based solutions beyond of the scope of a single computer desktop.

The Composite Application Framework (CAF) conforms to the generally accepted technological standard of Model Driven Architecture (MDA) including modeling and configuration tools, metadata-based generation mechanisms, user interface and process patterns, predefined content, standardized interfaces and guidelines.

Integration

The Composite Application Framework leverages all layers of SAP NetWeaver.

Features

Capability

Description

SAP Composite Application Framework Core (CAF Core)

CAF Core is a service-oriented architecture with an environment for building and running packaged composite applications (PCAs) such as SAP Collaborative Cross Applications (xApps). CAF Core supports the development of new business solutions across people, information, and processes by unifying elements from all layers of the SAP NetWeaver technology platform.

CAF Guided Procedures

CAF GP enables you to build applications just by assembling enterprise services and business objects with the support of workflow patterns and role-based collaborative processes.