Presentation is loading. Please wait.

Presentation is loading. Please wait.

Integrity GmbH Henry Kurz CWG: Marco Island. October 16, 2006 CAL (Configurator Abstraction Layer)

Similar presentations


Presentation on theme: "Integrity GmbH Henry Kurz CWG: Marco Island. October 16, 2006 CAL (Configurator Abstraction Layer)"— Presentation transcript:

1 Integrity GmbH Henry Kurz CWG: Marco Island. October 16, 2006 CAL (Configurator Abstraction Layer)

2 Integrity GmbH Henry Kurz CWG: Marco Island. October 16, 2006 What is CAL? Configurator Abstraction Layer (CAL) Independence from Layers / Configurators Framework for building configuration based applications Extended API Set of tools

3 Integrity GmbH Henry Kurz CWG: Marco Island. October 16, 2006 How to classify configurators... Entities of a Configurator like IPC during runtime

4 Integrity GmbH Henry Kurz CWG: Marco Island. October 16, 2006 How to classify configurators... Intersection of the most common entities

5 Integrity GmbH Henry Kurz CWG: Marco Island. October 16, 2006 How to classify configurators... Forming CAL out of classification of entities Core functionality Extended functionality: Some configurators might not provide this functionality by default

6 Integrity GmbH Henry Kurz CWG: Marco Island. October 16, 2006 Architecture of CAL

7 Integrity GmbH Henry Kurz CWG: Marco Island. October 16, 2006 IPC based Web App: Standard & with CAL IPC Stubs are bundled into the webapp Webapp is bundled with the thin & Configurator independent CAL Layer IPC dependent libs are loaded at runtime. No need for bundling them with the web app

8 Integrity GmbH Henry Kurz CWG: Marco Island. October 16, 2006 Saving time & costs during development CAL directly connects to the SPC or maybe even the SCE layer: Improved performance No unmonitored model change during developm. No unexpected IPC Server downtime (e.g. someone applies / tests new user exits) Independence from network access to the CRM / R/3 system.

9 Integrity GmbH Henry Kurz CWG: Marco Island. October 16, 2006 Upgrading to a new IPC version

10 Integrity GmbH Henry Kurz CWG: Marco Island. October 16, 2006 Component Development - Idea Develop one component, use it everywhere! Use additional functionality, which does not come with the configurator by default. Add interaction between a J2EE component and the configuration.

11 Integrity GmbH Henry Kurz CWG: Marco Island. October 16, 2006 Component Development: Online Configuration A CAL interface is available directly on the webapp level.

12 Integrity GmbH Henry Kurz CWG: Marco Island. October 16, 2006 Component Development: Mobile Sales Configuration & Pricing CAL can also be used on the SPC layer.

13 Integrity GmbH Henry Kurz CWG: Marco Island. October 16, 2006 Component Development: Mobile Sales Configuration only CAL can also be used on the SCE Layer if no pricing is required.

14 Integrity GmbH Henry Kurz CWG: Marco Island. October 16, 2006 Component Development: Using the component anywhere

15 Integrity GmbH Henry Kurz CWG: Marco Island. October 16, 2006 CAL & J2EE See configuration as a service which the J2EE Session bean provides. Plug in your application, register for events or even use a CAL interface on top of the J2EE Layer which gives you the advantage of an Enterprise Architecture for all of your CAL enabled applications.

16 Integrity GmbH Henry Kurz CWG: Marco Island. October 16, 2006 End of presentation Thank you very much for your patience! Please feel free to download the current version of CAL from our website: http://www.integrity-gmbh.de Please let us know if you are missing certain functionality or having other kinds of problems / questions. Thank you!


Download ppt "Integrity GmbH Henry Kurz CWG: Marco Island. October 16, 2006 CAL (Configurator Abstraction Layer)"

Similar presentations


Ads by Google