Specification for Developing E-Learning Framework (ELF) Reference Models V1

curvyrawrNetworking and Communications

Oct 23, 2013 (4 years and 17 days ago)

96 views

Specification for Developing E
-
Learning Framework
(ELF) Reference Models V1


Sam Easterby
-
Smith / Richard McKenna

26
th

October 2004


ELF Reference Models of an e
-
learning domain should consist of the following
elements:


1) Domain Scope and Studies Aims

A

clear definition of the domain
-
area of the reference model and the aims and scope
of the study.


2) Use Cases and Business Processes for the Domain
-
Area

This section defines the domain area by breaking it into use
-
cases and business
processes. These will
be comprised of UML use case diagrams and narrative
descriptions of the elements/actors and processes involved in the domain area and the
potential interactions between them.


3) Identification of the Services Relevant to the Domain
-
Area

Using the existing

ELF model
http://www.cetis.ac.uk:8080/frameworks

determine a
selection of services which could be used to fulfil the use
-
cases and business
-
processes (identified in 2 above). If necessary, additional

or re
-
factored services may
be required. Produce a service
-
profile for the domain area (a cut of the framework
showing only the chosen services).



4) Factoring of Services

Each service in the domain’s service
-
profile should be factored using the followin
g
hierarchy:




Definition of functional scope



Abstract model of data behaviour



Data representation specification (i.e. XML)



Application Programming Interface (API) Specification



Web service specification (i.e. WSDL)


(after Wilson et al, 2004,
Service
-
Orien
ted Frameworks
)


This section will have two manifestations:


a)
in cases where there are existing factorings of the services the reference
model will take the form of a review of the existing standards and
specifications for data representation, APIs an
d service communication.

b
)
In other areas where such material does not exist, the reference model will
develop it
s own set of recommendations.



Example reference models


The term
reference model
is generally used to describe a set of technical
recommen
dations, specifications and standards for a given application or application
-
domain. They vary wildly in scope and structure. A few examples are given below:


Reference Model for an Open Archival Information System (OAIS)

http://ssdoo.gsfc.nasa.gov/nost/wwwclassic/documents/pdf/CCSDS
-
650.0
-
B
-
1.pdf


Workflow Reference Model

http://www.wfmc.org/standards
/docs/tc003v11.pdf


Topic Maps Reference Model

http://www.isotopicmaps.org/TMRM/TMRM
-
latest
-
clean.html


Java Security Reference Model

http://java.sun.com/security/SRM.html



Sharable Content Object Reference Model (SCORM)

http://www.adlnet.org/



ISO Open Systems Interconnect Reference Model (OSI)

http://www.iso.org/iso/en/CatalogueDetailPage.CatalogueDetail?CSNUMBER=20269