Database Reference
In-Depth Information
Fig. 8. A service that plots the max temperature per day
the sink nodes. Applications referencing services which contain variables should
supply their values when they invoke the SD&UM. In case a variable value is not
speci
ed, it is automatically set to the default value.
4.4 Workspace Validation
SPARQL Generation and Service
-
Deployment
Prior to saving an application, the tool audits the modeled graphs within the workspace
against the following validation tests:
￿
No unconnected nodes exist.
￿
All required (mandatory) node properties have been
lled in.
￿
All required node endpoints have been connected.
The service graph contains no closed loops.
￿
In addition to the above checks, some node-specic checks are also performed. The
output of the workspace validation process is a list of problems (if any) and a set of
warnings. The validation results appear in the console pane. By clicking on a problem
or warning, the system highlights its location on the service graph in order to facilitate
its
x. Validation runs automatically before saving an open application but it can also
be manually invoked by the end user of the tool.
The
tool can automatically generate the SPARQL code,
which corresponds to the modeled graph(s) (see Fig. 9 below). Accordingly, it can
ensure its deployment over the OpenIoT middleware infrastructure and according to the
operations
Request De
nition
'
workflow described in the previous section.
Search WWH ::




Custom Search