!--a11y-->
Developing Composite Applications with CAF
Core 
This documentation describes in detail the complete functionality of the Composite Application Framework Core (CAF Core) plug-in to SAP NetWeaver Developer Studio. With this guide you will learn about the characteristics of modeling services with the Composite Application Services perspective and you will also begin to understand and appreciate the necessity in using Web Dynpro-based user interface patterns and their simple integration into any composite application.
You will be introduced to the basic concepts and features of the CAF Core environment and user management tools that SAP currently delivers. It also provides an overview of the architecture of the Composite Application Services (CAS)development environment perspective within the SAP NetWeaver Developer Studio.
This section provides you with selected tutorials that introduce you to working with CAF Core. Here you are given step by step instructions on using the Composite Application Services modeling plug-in to the SAP NetWeaver Developer Studio to create, implement, deploy, and finally execute your own composite applications.
This chapter is a key part of the development manual and covers topics relevant to the creation of configurable user interface components (also known as Web Dynpro UI patterns) used in the CAF Core development environment.
This section discusses testing of your CAF Core projects and their integration in your application.
In this section, you will get a quick overview about the CAF Core and SAP Business Information Warehouse (SAP BW) integration, a useful function used to lock and unlock services.
In the future, you will be provided with a central access point for all tutorials, checklists and samples available in the development manual.
Any software coding and/or code lines / strings ("Code") included in this documentation are only examples and are not intended to be used in a productive system environment. The Code is only intended better explain and visualize the syntax and phrasing rules of certain coding. SAP does not warrant the correctness and completeness of the Code given herein, and SAP shall not be liable for errors or damages caused by the usage of the Code, except if such damages were caused by SAP intentionally or grossly negligent.