29.03.2013 Views

October 2006 Volume 9 Number 4

October 2006 Volume 9 Number 4

October 2006 Volume 9 Number 4

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

<br />

…<br />

FreeStyle Learning<br />

…<br />

<br />

<br />

<br />

<br />

<br />

…<br />

<br />

…<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

…<br />

<br />

<br />

SCO is launched by<br />

LMS and SCO has<br />

found the API<br />

NOTE: SCO<br />

calls Initialize()<br />

Figure 9: FreeStyle Learning Deployment Script<br />

Not<br />

Initialized<br />

GetLastError()<br />

GetErrorString()<br />

GetDiagnostic()<br />

Initialize() Terminate()<br />

Terminated<br />

"Cluster"<br />

Object<br />

"Engineering"<br />

Objects<br />

GetValue()<br />

SetValue()<br />

Commit()<br />

Running<br />

GetLastError()<br />

GetErrorString()<br />

GetDiagnostic() GetLastError()<br />

GetErrorString()<br />

GetDiagnostic()<br />

Figure 10: Transition/State UML Diagram of a SCORM component (ADL, 2004)<br />

Step 3: the role of the analysis process. The information provided by the TEL system to the analysis process is<br />

structured in data as shown in figure 11: a session ID, a date, the relevant package of the engineering object and<br />

the name of the observed event. The analysis process operates statistics with these data. It aims to discover new<br />

scenarios rather than to validate the prescribed one. This data mining structures the observed scenarios as<br />

sequences of resources, and the time spent, using the engineering viewpoint language. In our example, it leads to<br />

the identification of strong links between resources, which could be grouped in clusters and finally interpreted by<br />

designers as, for instance: “when they are expected to consult the video, many learners also accede to others<br />

resources such as questionnaires”.<br />

Step 4: the role of the design process. The design process, by its negotiation with the analysis process, aims to<br />

adapt the information model. The two processes try to find a correlation between the instances of the engineering<br />

viewpoint concepts (e.g. the new clusters defined by the analysis process) and those of the information viewpoint<br />

concepts (e.g. possible new activities supported by a new combination of resources). Figure 12 shows how the<br />

engineering and information viewpoints have been modified since the beginning of our test.<br />

Conclusion. This reengineering use case involves the main roles of the enterprise processes of a “TEL system<br />

reengineering community”. The interaction between these processes is guided by RM-ODP and leads to the<br />

237

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

Saved successfully!

Ooh no, something went wrong!