26.03.2015 Views

19SafQB

19SafQB

19SafQB

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

8.7 The Eternal Interoperability [28] 301<br />

Fig. 8.9 Enabling emergent middleware.<br />

The CONNECT architecture then introduces the necessary enablers for onthe-fly<br />

production of emergent middleware.<br />

Network behaviourally for eternal communication<br />

In our view, the key to eternal interoperability is to make the networking of<br />

systems agnostic to their specific technological middleware. Then, networked<br />

systems should seamlessly integrate and compose with networks of systems<br />

according to functional and non-functional properties each one of them provides<br />

to and requires from the digital environment rather than according to<br />

their underlying middleware technology.<br />

Specifically, in the CONNECTed world, networked systems run discovery<br />

protocols to advertise their presence and locate systems with which they need<br />

to interact at a specific time and place. The initial networking association of<br />

systems is then solely based on the systems’ provided and required applicationspecific<br />

behaviour, which is characterized semantically, thanks to ontologies.<br />

Following, CONNECT enablers present in the networked environment set up<br />

needed emergent middleware, aka CONNECTors, among the interacting systems,<br />

at run-time. CONNECTors effectively bridge semantically the protocols

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!