Adaptive Chaining

A composition of services that can be adapted due to contextual changes.

Business Process Modelling Notation (BPMN)

A service composition language.


The executable workflow is a Web service by itself. In SWING, the composition was modelled using an Abstract State Machine using WSML, in ENVISION we are going to use BPEL.

Composition Portal

A Web-based front-end where a user can specify compositions.

Composite Service

The executable combination of existing Web Services. A Web service by itself.

Computer Model

A software component which simulates (or simply computes) certain processes in reality. In ENVISION, the computer models are BPEL compositions with an OGC interface. Computer simulation of real world processes to make forcasts of a certain behaviour or natural phenomena.

Data-driven Process Adaptation

It refers to the adaptation of a service process based on the existence of related information.

Data Mediation

The process of transforming or extracting information from one (or more) data source(s) into one (or more) other data variable(s).

Data Service

Web service delivering data.


A dialogue is a new frame in the view (a pop up), which allows for additional interaction modes for the selected component.

Distributed Process Execution

Distributed Process Execution
In the context of this deliverable it refers to the execution of a process chain in totally distributed manner over a p2p organized infrastructure.

End User

User of the Scenario Websites.

Envision Execution Infrastructure

The Envision Execution Infrastructure is the middleware used for the execution of service chains. It comprises of a set of components which facilitate the data-driven adaptation of services, the collection of contextual information, the execution of service chains and the semantically-based data mediation of services.

Environmental decision portal

A Web-based front-end that assists a user in making environmental decisions by providing relevant environmental information.

Environmental Service

A service that retrieves environmental information.

Graphical Modeling Language

A service composition language which is expressed by using a graph-like structure or visual icons as opposed to a textual modeling language.


Probability of occurrence of a potentially damaging phenomenon of a given intensity within a given period of time and a given area.

Java Servlet Pages (JSP)

A Java framework that enables the development of Web-based applications.

Marine Environmental Modeling Workbench (MEMW)

Application which allows executing Oil Spill Contingency And Response model.

Microsoft Active Server Pages

A Microsoft framework that enables the development of Web-based applications.


Usually refers to a -> Computer Model
Mathematical model of real world processes (in the nature of such model is the simplification/mental construct of assumtions). Purpose: simulation, prediction, etc. Study domain: natural environment, society, public health, etc.


Computer Model made available as a Web service.


A user interface module is used to perform a certain task, or to convey a certain message. A module has a standard view, and can be configured through dialogs. Changing the content of module can (but does not have to) have an effect on the content of other components

Module actions

A set of context-sensitive actions (represented by interactive widgets such as buttons) which change the content of the associated module. For example, typical map actions would pan and zooming.

Observation Expander

It is a subcomponent of the Process Optimizer used for the expansion of observation sets and activity sets associated to a service chains and their respective pruning from the inclusion of unrelated observations and services respectively.

Oil Spill Contingency And Response model (OSCAR)

Model to predict the behavior of spilled oil.


One page consists of multiple portlets. One particular view rendered in the browser is one page.


A portal consists of one (or more) pages. One portal can be understood as one website. Following the definition at wikipedia: A website is a collection of related web pages, images, videos or other digital assets that are addressed relative to a common Uniform Resource Locator (URL).

Portal user

A novice ICT user. She is only interested in the information, and how this information affects her decisions (e.g. if the landslide blocks a street in her surroundings, if the oil spill may affect a protected coastline, if the temperature drops below zero, …). We can't assume any existing knowledge about models or ICT (besides basic skills in interacting with a web site).

Process adaptation

Process adaptation refers to the modification of a process chain to accommodate changes in terms of requirements, middleware or context.

Process Optimizer

It is a component that supports the enhancement of service chains based on suggestions made by appropriate planning algorithms to facilitate the data-driven adaptation.

Processing service

A Web service processing data and delivering the results.


Probability of damage caused by a phenomenon to elements at risk within a given period of time and a given area.


A sensor is a sensing device; it observes physical phenomena and provides physical measures.

Semantic Context Space

It is a component of the Envision Execution Infrastructure supporting the collection and sharing of semantically and spatially annotated information elements.

Service composition language

A language in which one can specify service compositions.

Service Orchestration Engine

Is a component of the Envision Execution Infrastructure catering for the distributed execution of service chains as well as for their adaptation upon the retrieval of relevant information from the Semantic Context Space Engine. Adaptation is directed by the adaptation steps included in the enhanced service chain specification provided by the Process Optimizer.

Web service

Web services are typically web API that are accessible via HTTP and executed on a remote system hosting the requested services.

Unless otherwise stated, the content of this page is licensed under Creative Commons Attribution-ShareAlike 3.0 License