SeLeNe — Self E-Learning Networks IST-2001-39045 WP 3 Deliverable 5 An Architectural Framework and Deployment Choices for SeLeNe

This deliverable specifies the high-level architecture of SeLeNe at an abstract level, taking into account the outcomes of previous Workpackages and also Deliverable 3 on a service-based architecture for SeLeNe. The high-level architecture is evaluated with respect to SeLeNe’s functional requirements, as identified in Deliverable 2.2. This is done by using notations from UML 2.0, listing SeLeNe’s main actors and use cases, and showing the sequence of services used to enact each use case. A number of concrete deployment scenarios of this architecture are then identified and evaluated. To this end, we first introduce the reasons behind the selection of our service-based architectural framework and then evaluate three approaches to service placement with regards to their feasibility using current Grid and P2P technology. SeLeNe services address a number of specific issues, and thus we need to concretise actual deployment possibilities in order to present alternatives that satisfy the different requirements for systems which make use of these services. We conclude with an Exploitation Plan for the outcomes of SeLeNe. January 31, 2004