cancel
Showing results for 
Search instead for 
Did you mean: 

Wat is CAF?

Former Member
0 Kudos

Explain about CAF[Composite Application Framework] ? in detail

Regards,

GS

Accepted Solutions (0)

Answers (4)

Answers (4)

Former Member
0 Kudos

Hi

Watch this

Regards

Chaitanya.A

Former Member
0 Kudos

Hi

What is CAF?

CAF offers a wide variety of tools, services, processes, patterns and more valueable instruments for effective creation and maintenance of composite applications. Meanwhile the CAF is already successfully used by a whole string of applications like xPD, xIEP, xCQM, Mendocino to name some products. Moreover there are some partners and ISVs who work with CAF.

The Composite application Framework allows you to build composite applications that sit on top of existing applications and reuse existing functionality by utilizing service calls performed through web services.

CAF Sandbox:

We were often asked if it's possible to check CAF and it is: you can install the NetWeaver SP11 Sneak Preview. The Composite Application Framework with the components CAF Core and Guided Procedure is part of this Sneak Preview.

You can find this download package in the SDN Download Catalog typed as 'SAP Evaluation Software' and the name of the package is 'Sneak Preview SAP NetWeaver 04 - Enterprise Portal', release 'EP 6.0 SP11' by June 14, 2005.

The Composite application Framework allows you to build composite applications that sit on top of existing applications and reuse existing functionality by utilizing service calls performed through web services. They can enable our Defense customers to propel forward while transforming their business towards an Enterprise SOA vision. By using SAP’s composite application framework Defense customers are provided a methodology as well as a comprehensive set of tools to manage and develop composite applications efficiently. Using composite applications for new development requests or business process changes can help organizations to leverage their existing IT investment, while driving the development of new and/or simplified business processes.

Composite applications deliver on this need by unifying people and processes with a smart integration platform that hides underlying system complexity and enables the kind of organizational synergy Defense organizations need. They run across multiple existing applications and information sources, driving critical end-to-end processes across heterogeneous systems in accordance with organizational strategy. They execute flexible workflow and business processes irrespective of underlying infrastructure enabling a flexible enterprise and accelerate return on investment by leveraging what is already in place.

You can also check

1 . https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/e99cff7a-0601-0010-dea3-e8166c7a...

2 . /people/mario.herger/blog/2005/02/03/additional-caf-training-material-online

Regards

Abhijith YS

Former Member
0 Kudos

The Composite Application Framework (CAF) provides

programming abstractions and a programming model

suitable for the development and deployment of composite

applications according to the Enterprise Services

Architecture (ESA).

• CAF provides a comprehensive environment for modeling

(metadata and tools).

• CAF allows to build applications leveraging the whole

Netweaver stack without the need to feed low-level APIs.

This way developers can focus on implementing the

business logic of a composite application.

• CAF comes with predefined generic patterns for reuse in

different development projects.

chk it

[original link is broken]

http://www.sappressbooks.com/product.cfm?account=&product=H993

/people/jan.rauscher/blog/2006/12/27/composite-application-framework-knowledge-center-now-available-in-sdn

https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/96ed6ea7-0301-0010-b6b2-90d3e54b...

https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/media/uuid/6ca47627-0a01-0010-e89f-a644c92fc6...

https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/837dc090-0201-0010-89a2-980fb8f3...

former_member196517
Contributor
0 Kudos

Hi,

SAP Composite Application Framework provides a robust environment for the design and use of SAP xApps and composite applications that comply with Enterprise Services Architecture. SAP Composite Application Framework comprises design tools, methodologies, services and processes, an abstraction layer for objects, and user interface and process pattern libraries.

Key features of SAP Composite Application Framework include:

Model-driven architecture – SAP Composite Application Framework supports model-driven application composition, so you can build applications with as little programming as possible. That means reduced development and deployment time for new applications and business-pattern-oriented integration.

Object access layer – The object access layer decouples repositories of underlying systems from business objects and processes. Thus, SAP xApps can "snap on" to any existing system landscape. The object access layer is a central interface that controls communication with participating systems via Web services and SAP Exchange Infrastructure. SAP xApps needn't know whether a service is provided by another SAP NetWeaver component or an external service provider. Tools such as a business object modeler allow you to create back-end-independent object models for SAP xApps. The business data of a specific business object can be retrieved from several independent sources.

Collaborative business context – A collaboration framework allows you to relate any service or object of SAP NetWeaver components with any business object. Collaboration objects such as task, document, and meeting are accessible within the object access layer. So all composite applications based on SAP Composite Application Framework can have built-in collaboration functionality.

User interface patterns and guided procedures – These tools accelerate application design and collaborative process execution through reusability and automatic configuration. Guided procedures are like best practices patterns, with an easy-to-use, design-time user interface and run-time process visualization. The business objects and services of SAP Composite Application Framework are the foundation for the design of guided procedures. Predefined workflow patterns support the process definition of guided procedures. Users can make ad hoc modifications to the business process.

Regards

Anuj