11.11.2014 Views

itec - European Schoolnet

itec - European Schoolnet

itec - European Schoolnet

SHOW MORE
SHOW LESS

Create successful ePaper yourself

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

iTEC Project<br />

Title: ITEC-D10_2_V1-1 041102012.Docx<br />

Finally, Section 1.3 describes how the SDE’s technological components are internally organized.<br />

Here we aimed to provide a general overview of the final implementation, the technologies used,<br />

and the way they are orchestrated to meet the requirements identified in the Reference<br />

Arch<strong>itec</strong>ture D10.1, Section 4 (Anido, Santos, Caeiro, Míguez, Cañas, & Fernández, 2011).<br />

Figure 3. Relations between SDE and information sources<br />

1.1. SDE Application Programming Interface (API)<br />

One of the main outcomes of WP10 is the provision of services to facilitate for other components<br />

the selection of the tools, people and events most suitable to support a given Learning Activity.<br />

According to the current iTEC technical arch<strong>itec</strong>ture (Massart, 2012), the Composer will be the<br />

main client of this service. It will improve the final experience of teachers when configuring shells<br />

and selecting resources by putting together SDE services under a basic structure. Formerly,<br />

teachers performed these tasks with no further assistance. Now, an intelligent assistant offers<br />

recommendations on resources taking into account available technologies in the school and<br />

teachers’ knowledge and skills.<br />

This section is aimed at introducing the features of the SDE API, which is one of the main<br />

outcomes of WP10 during the second year of the Project. We provide an overall description,<br />

omitting most technical details. We focus on how SDE API methods are used to extend the<br />

functionality offered by the Composer and to offer new value-added services to the final user.<br />

Section 1.1.1 briefly describes the behaviour of each of the methods provided. Section 1.1.2<br />

includes a brief description of the supporting technology and communication protocols. Finally,<br />

Section 1.1.3 introduces some examples of the usage of SDE services based on common<br />

scenarios. The full documentation of the SDE API is available in Appendix III.<br />

1.1.1. SDE API Methods Description<br />

Each of the methods provided by the SDE API is briefly discussed below. Each method is<br />

introduced according to a basic structure including: method name; description; input parameters;<br />

and result.<br />

Page 17/96

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

Saved successfully!

Ooh no, something went wrong!