itec - European Schoolnet
itec - European Schoolnet
itec - European Schoolnet
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