Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Published by Scroll Versions from space WBRIDGE and version 1.0.1

...

Otp
The xUML Services Reference Guide is a comprehensive E2E Bridge guide for building reusable xUML services with the E2E Bridge® Scheer PAS BRIDGE®, in support of Advanced SOA initiatives that combine Business Process Management (BPM), Service Oriented Architecture (SOA), and Event Driven Architecture (EDA) concepts.

...

By reading this document, you will learn how to create xUML services, which integrate lower level backend access functions to communicate with existing backend applications and services. The E2E xUML Runtime infrastructure houses the various interface bridging adapters for synchronous and asynchronous application connectivity. Out-of-the-box, the E2E Bridge supports a broad selection of public and proprietary interface standards, covering access to databases, systems, message protocols, and platform-specific connectivity, including Java EE and the proprietary t/RFC protocols from SAP.

...

Section Basic Behavioral Modeling describes how the behavior of classes and operations can be defined by using activity diagrams.

Section E2E Action Language EAL references all operations, macros, and functions provided by the E2E Action Language, which implements parts of the Action Semantics UML Extensions.

Section Advanced Behavioral Modeling addresses advanced topics like the concept and implementation of persistent states and the security concepts that can be realized with the Bridge using interceptors and proxies. Other topics describe how to use E2E Libraries for well-defined interfaces to encapsulated functionality of your service, monitoring capabilities, and the object-oriented concept of polymorphism.

Section E2E Adapters lists all adapters. An adapter is a component having a special behavior, like for example a file adapter that can be used to read files from within a Bridge service. For each component, we describe how class-, activity-, and component diagrams are used. Furthermore, we show for each adapter how to define the deployment diagram. Each adapter introduces its own profile that is a set of stereotypes and tagged values used to specify adapter properties. This profile is also described for each adapter.

Section E2E Services Service Implementations lists all E2E services. An E2E service is a service having a special behavior. The SAP service for example can be used to design a Bridge service that acts like a SAP system. For each service, we describe how class-, activity-, and component diagrams are used. Furthermore, we show for each service how to define the deployment diagram. Each E2E service introduces its own profile that is a set of stereotypes and tagged values used to specify service properties. This profile is also described for each E2E service.

Section E2E Model Debugging, Testing and Quality Assurance (QA ) Concepts explains by which concepts and tools the E2E Bridge supports testing and debugging.

...

The syntax of operations and statements of the E2E xUML Action Language is described using the following Backus Naur Form (BNF) style conventions:

...

The following typographical conventions for explaining syntax are used in the reference guide:

E2E Action Language statementsAction Language statements are always formatted using a monospaced font.
substitutable

Substitutable information, which represents a name, a value, an expression, etc. and needs to be provided by you, is always formatted using the monospaced font in italic style - example:

set booleanVariable = true | false;

In this example, a name for booleanVariable must be provided by you. You have the choice to assign either true or false to it. A resulting line of script could look like this:

set b1 = true;

Example References

Multiexcerpt
MultiExcerptNameexample_references

Several Scheer E2E sample UML models are provided with the E2E Bridge installer. You can unpack them to a folder of your choice as described in Unzipping Examples.
If provided for a discussed topic, you will find example references as shown below at the beginning of a chapter.

In the example reference below, the array sort example is part of the E2E Builder project E2E Action Language. Open this Builder project and choose the UML model arrayConcat.xml.

Multiexcerpt include
MultiExcerptNameArray
nopaneltrue
PageWithExcerptINTERNAL:_examples_BRIDGE

The <your example path> is the path where you installed the examples to. Default path is C:\E2E Documentation.
Clicking the download icon in the example reference allows you to download the latest version of the example project from the documentation pages.