TermAbbreviationDescription
B

Bridge domain

Bridge domain or domain

Aggregation of node instances, which are managed with the Bridge.

Bridge node instance

node instance

A physical machine an  Bridge is running on.

H
HTTP
n/a

The HyperText Transfer Protocol is the protocol of the Web, by which servers and clients (typically browsers) communicate. An HTTP transaction comprises a request sent by the client to the server, and a response returned from the server to the client.

J
Java Runtime Environment
Java Runtime or JRERuntime for Java services (see the Oracle Java pages), that is packaged with the Scheer PAS BRIDGE .
M

Model Driven Architecture®

MDA®

Separating abstract model from implementation issues to enhance reuse.

N
Node.js
n/aRuntime for JavaScript services (see the Node.js pages), that is packaged with the  Scheer PAS BRIDGE .
S

Scheer PAS ANALYZER

Analyzer

The Scheer PAS ANALYZER is a tool to support users of the Scheer PAS BRIDGE with the tasks of runtime analysis, troubleshooting of distributed systems and regression testing.

Scheer PAS BRIDGE ®

Bridge

The Scheer PAS BRIDGE contains runtimes for xUML services, Node.js services and Java services and a web-based administration console to manages these services.

Scheer PAS BUILDER

Builder

The Scheer PAS BUILDER optimizes and compiles XMI files to an executable UML service. It contains the xUML Model Compiler and a SOAP Test Tool.

Simple Object Access Protocol

SOAP

The Simple Object Access Protocol is the message protocol that allows Web services to talk. SOAP is an XML-based protocol for exchanging information between computers. Although SOAP can be used in a variety of messaging systems and can be delivered via a variety of transport protocols, the main focus of SOAP is on Remote Procedure Calls (RPC) transported via HTTP. SOAP is platform independent, and therefore enables diverse applications to communicate with each other.

Stereotype

n/a

A UML extension mechanism, which looks like <<SQL Adapter>>. This adds a special meaning to a UML object.

T

Tagged value

n/a

A UML extension mechanism that enhances standard UML objects with additional attributes. For instance, a tagged value named "DB name" can be defined for an SQL Adapter.

U

Unified Modeling Language™

UML®

The Unified Modeling Language (UML) helps you to specify, to visualize, and to document models of software systems, including their structure and design, in a way that meets all of the application's requirements. You can use UML for business modeling and modeling of other non-software systems, too.

Universal Description, Discovery and Integration

UDDI

A database that holds technical and non-technical information about services. Used to find a service and its corresponding WSDL definition.

W
Web Service

A Web service is any piece of software that makes itself available over the Internet and uses a standardized XML data format. XML is used to encode all communications to a Web service. For example, a client invokes a Web service by sending an XML message, and then waits for a corresponding XML response. As all communication is in XML, Web services are not tied to any one operating system or programming language. Thus, they work like a middleware that enables and simplifies application-to-application connectivity.

Web Service Definition Language

WSDL

The Web Service Description Language is an XML grammar that allows a Web service to describe what it can do, what messages it accepts, and what response it returns. This means especially data types and function calls.

X

XML Metadata Interchange (XMI®)

XMI

The XML Metadata Interchange Format is an exchange format for UML models. It standardizes the representation of UML models in XML.

xUML Action Language

EAL

The xUML Action Language implements parts of the Action Semantics UML Extensions.

xUML Service

xUML service or service instance

The compiled xUML service deployed to an Scheer PAS BRIDGE . It contains the internal representation of a service (load and performance optimized for the xUML Runtime).

xUML Runtime

xUML Runtime

The C++ kernel, which executes the compiled UML model (provides for instance the in/out SOAP messages that are necessary to fulfill service calls).