Conference PaperPDF Available

AnaXagora: A step forward in e-learning

Authors:

Abstract and Figures

Several e-learning platforms have already been developed, but thanks to different research projects and e-learning surveys conducted in Luxembourg, we have observed that they do not always fulfill companies' needs. Indeed, they want their employees to develop competencies linked to their specific business domain and to capitalize their knowledge. Moreover, SMEs cannot always afford to invest in a learning management system. On the basis of those observations, we have developed Anaxagora, a new e-learning platform that can support organizational learning. In fact, it is a platform integrating four different modules: the Business Process Modeling module gives the possibility to represent an organization's processes graphically, the Human Resources module allows to manage competencies, e-learning trainings can be followed via the Learning Management System, and in the Knowledge Management module, one can capitalize on the information coming from all the modules and add other useful information and documents. In order to be able to adapt the platform easily and develop new functionalities according to an organization's needs, AnaXagora platform is open source. This also gives the possibility for companies to invest in the training contents rather than in a platform itself. In the first part, we present the development context of the platform. A detailed presentation of AnaXagora, as well as an example of its use is proposed in the second part of our paper, and in the third part, we will end up explaining AnaXagora developments new orientations, and more particularly the platform architecture adaptation into a service-oriented architecture and the integration of a computer-based testing module to AnaXagora.
Content may be subject to copyright.
1
AnaXagora: a step forward in e-learning
Sandrine Reiter, Jessica Kohlbecker, Marie-Laure Watrinet
Public Research Centre Henri Tudor, Luxembourg
sandrine.reiter@tudor.lu
jessica.kohlbecker@tudor.lu
marie-laure.watrinet@tudor.lu
Abstract: Several e-learning platforms have already been developed, but thanks to different research projects
and e-learning surveys conducted in Luxembourg, we have observed that they do not always fulfill companies’
needs. Indeed, they want their employees to develop competencies linked to their specific business domain and
to capitalize their knowledge. Moreover, SMEs cannot always afford to invest in a learning management system.
On the basis of those observations, we have developed Anaxagora, a new e-learning platform that can support
organizational learning. In fact, it is a platform integrating four different modules: the Business Process Modeling
module gives the possibility to represent an organization’s processes graphically, the Human Resources module
allows to manage competencies, e-learning trainings can be followed via the Learning Management System, and
in the Knowledge Management module, one can capitalize on the information coming from all the modules and
add other useful information and documents. In order to be able to adapt the platform easily and develop new
functionalities according to an organization’s needs, AnaXagora platform is open source. This also gives the
possibility for companies to invest in the training contents rather than in a platform itself. In the first part, we
present the development context of the platform. A detailed presentation of AnaXagora, as well as an example of
its use is proposed in the second part of our paper, and in the third part, we will end up explaining AnaXagora
developments new orientations, and more particularly the platform architecture adaptation into a service-oriented
architecture and the integration of a computer-based testing module to AnaXagora.
Keywords: Learning management system, knowledge and competencies management, business process
modelling, organizational learning, e-learning.
1. Introduction
E-learning trainings can require an important financial investment and the existing solutions are not
always adapted to some of the market’s real needs. Those reasons have been identified through e-
learnig surveys we have conducted, to justify the lack of use of e-learning trainings in small and
medium-sized enterprises (SMEs), especially in Luxembourg. Indeed, companies require tools that
would give their employees the opportunity to develop competencies related to their specific business
domain. For instance, they want to link the trainings they design directly to their business processes.
Taking this consideration into account, AnaXagora, an open source platform giving the possibility to
manage knowledge and competencies, to model business processes and follow e-learning courses,
has been developed to provide a relevant answer to companies’ needs.
This article aims at presenting the solution AnaXagora proposes. In this perspective, the first part of
this paper will focus on the evolution from a Learning Management System (LMS) to a learning global
system. After we have presented AnaXagora components and an application case in the second part,
we will conclude by tackling AnaXagora current evolutions.
2. From an LMS to an organizational learning support platform
In the last few years, several e-learning platforms have been developed, as we can see in a study
realized by two French e-learning consulting companies, Aska and KLR, and a French e-training
exchange community, Le Préau (Aska, Le Préau, KLR.fr, 2000). Among the different platforms, we
can mention SABA (Saba, 1997) and WBT Manager (WBT Systems, 1995), which are proprietary
solutions or Dokeos (Dokeos, 2004) and Ganesha (Anemalab, 2001), open source solutions.
In 2002, the Research Centre Henri Tudor started a European project called Itema (Bucciarelli et al,
2004), aiming at developing an e-learning project management course. The objective was not to
develop a new platform, which could already exist, but to add new functionalities useful to this project
and focus on the course content. In order to find an existing LMS platform corresponding to the
project needs, an internal platform benchmark was realized. The required functionalities were the
possibility to access and publish a course, to track students’ results, and to propose tutoring and
communications.
To avoid expensive license fees and facilitate reusability, developments were based on an open
source platform (Bonaccorsi and Rossi, 2003). Ganesha 1.2 was chosen as its functionalities were
2
close to what we were looking for and were a good basis for further developments. Indeed, the
following modifications were realized on Ganesha: the user database was improved, a course
navigation menu was added, the user interface was graphically reshaped, and course templates were
developed in order to facilitate courses development. One of those templates enabled the creation of
an opened question exercise; the learner can send his answer directly to his tutor via the platform and
the latter will give him a personalized feedback.
In the meantime, new functionalities, such as the possibility to design a personalized learning path
based on the learner’s needs were developed. In order to enable a flexible profile and right
management, a new service oriented user’s rights system was also implemented. Moreover, to allow
interoperability, accessibility and reusability of web-based learning content, compliance to the
Sharable Content Object Reference Model (SCORM) (Jones, 2002) standard has also been
implemented.
In 2003 and 2004, e-learning surveys conducted within Luxembourg companies (Ant et al, 2005)
showed a weak use rate of e-learning within SMEs (small and medium sized enterprises) whereas it
was more implemented in bigger companies. One of the main reasons arising from the study,
concerning companies’ curbs to turn to e-learning was the inadequacy of existing software solutions
to SMEs requirements, and particularly the lack of specific solutions. Indeed, the Educational and
Cultural General Direction report (European Commission, 2005) of the European Commission
proposes, the professionals suppliers of e-learning should offer innovating solution meeting the
specific needs for SMEs”. In fact, most of the existing LMSs are oriented towards a traditional
instructional method. However, e-learning, which implies an active involvement of the learner in his
training, should be more business process oriented, and closer to employees’ activities. To follow this
orientation, appropriate tools are needed, as a regular e-learning platform is not enough to achieve
those requirements and to be an efficient tool that could support organizational learning. As specified
in the previous report, learning is integrated in knowledge management, knowledge sharing and
change management”. KM tools flourish on the market and companies are more and more interested
in knowledge management. Indeed, new KM approaches are made possible by advances in
information management and technology. Examples include groupware for collaborative work,
knowledge encoding for knowledge bases, performance support systems, natural language
understanding, and advanced search engines” (Wiig, 2000).
Based on all these observations, other modules of the AnaXagora platform have been developed,
giving the possibility to model business processes, manage competences and capitalize collaborator’s
knowledge. Tools dealing with those different issues, but individually, already exist (we can mention
for instance Apes, a process engineering software (IP Squad, 2003), Brainbench, an employment
testing solution (Brainbench, 1998) and Easy KM, a knowledge base (eliKya, 2001). However, the
advantage of the proposed solution is that all these tools are combined in one global and unique
platform. To our knowledge, up to now, this type of solution has not been proposed.
3. AnaXagora components
In order to meet the requirements mentioned previously, four modules are integrated within the
Anaxagora platform, and linked so that information can be exchanged between them. As we can see
on Figure 1, these modules are the following:
- “Anaxagora BPM” which allows work process modelling,
- “Anaxagora HR” which is oriented towards skills management
- “Anaxagora LMS” which is the initial LMS platform
- “Anaxagora KM” which allows capitalization and improvement of work practices
S. Reiter, J. Kohlbecker, M-L. Watrinet
3
Figure 1: AnaXagora platform
To use these modules in an efficient way, one can start to model a business process. A process can
be defined as ‘a naturally occurring or designed sequence of operations or events, possibly taking up
time, space, expertise or other resource, which produces some outcome’ (Wikipedia, the Free
Encyclopedia). Indeed, in the BPM module, one has the possibility to represent graphically a frame of
reference, composed of different processes. A process is built up of a sequence of activities and a
role is assigned to each one of them. Roles are responsible for their activities. Documents can also be
enclosed in input and output of each activity. To be able to execute processes directly in a workflow
engine, they are described using the XML Process Definition Language (The Worflow Management
Coalition Specification, 2001).
Those different elements can be graphically represented in two ways in the BPM module. Firstly, by
an activity diagram, which shows the sequence of activities, and secondly by a flow chart, which
shows each role’s responsibilities on the different activities and which documents are in input and
output. For those graphs to be reused easily, they were to be compliant to widespread standards.
Moreover, we wanted to base the developments of the BPM module on an existing open source tool
that fulfilled our functional requirements (drag&drop, colors, zoom…), not to redevelop entirely
something that was already existing, but rather to adapt a tool to our specific needs. That is why we
chose the BPM tool APES (IP Squad, 2003), which is SPEM (Software Process Engineering Meta-
Model) compliant, SPEM being a process graphical representation standard (Object Management
Group, 2005). The model used was adapted to be ISO 15504 compliant as well, which is the first time
for a BPM tool. ISO 15504 is a norm for processes evaluation, defining a set of requirements for the
definition, the evaluation and the improvement of processes. We considered using ARIS (IDS
SCHEER, 2005) or UML (Object Management Group, 2005), but ARIS was not adapted to represent
all the concepts in a limited number of diagrams, and UML formalism did not fit, as it is originally made
for software development rather than for process modelling.
In order to carry out an activity, a role needs some competences, that is skills required to properly
perform a specific task. Those competences are defined within the HR module. In this module, each
line of business has several jobs, which have assigned competences. So, one can see what
competences are required for a particular job and one’s own competences can also be evaluated.
Thanks to this link existing in AnaXagora between courses and competences needed for an activity,
trainings are business oriented.
The competences referenced in the HR module can be acquired via the LMS module, which is the e-
learning platform previously developed on the basis of Ganesha. It gives learners the possibility to
follow online courses, teachers to support and help learners in their progression through a course,
and authors to manage the course content. To have the possibility to associate a specific competence
to a part of a course learners could follow to develop it, we chose to use HR-XML, a standard giving
the possibility to exchange human resources data (Allen and Pilot, 2001). In order to associate
courses parts to competences, we have used the metadata mechanism, which gives the possibility to
enrich the XML with additional data.
4
In the KM module, one can capitalize on the information coming from the BPM, HR and LMS
modules. Indeed, one can visualise the frame of reference that has been created in the BPM, the
competences needed for each role, the courses available… But there is also the possibility to add
other information, like strategic and business objectives to the different processes or typologies for
instance. Within the KM module, one can also share information (best practices, return of experience,
tools…) on business processes and on a particular company’s activities. This is a very important
aspect, as problem solving in collaboration becomes the main activity producing value in companies
(Forum Français pour la Formation Ouverte et à Distance, 2002). All information contained in the KM
module should be ideally interoperable with other applications in any company. That is why the
ontology of the KM module is represented according to the RDF (Resource Description Framework)
model, which is a widespread general framework to describe any Internet resource. RDF fulfils the
main requirements for any format used to exchange data; it has ‘universal expressive power, supports
syntactic and semantic interoperability’ (Decker et al, 2000).
To illustrate how Anaxagora functionalities can be used, we can take the example of risk
management (Figure 2). The risk management process is graphically represented in the BPM module
1. One of the process activities is called risk evaluation 2. The risk manager is responsible for it and
one of the output documents is the risk catalogue.
The competences required by the risk manager are defined in the HR module 3. A collaborator can
then evaluate himself 4. The competences he has already acquired can be capitalized in the KM
module, where he can also make available some personal documents for his colleagues 5. And for
the competences still to acquire, he can follow corresponding training modules in the LMS 6.
Figure 2: AnaXagora use example
To sum up, there are two different ways to learn with the AnaXagora platform, via the LMS, but also
via the KM module, in which collaborators’ knowledge can be capitalized. This idea of capitalization
implies sharing knowledge, which is one of the strategies leading to a learning organization. That is
why we do not talk about teaching or training, but rather about active learning. Indeed, King (2001)
says that in an organizational learning strategy, andragogy rather than pedagogy should be
emphasized, as one of andragogy characteristics is that the learner is self-directing.
Each of the open-source modules is currently a complete application in itself, as they were developed
separately by reusing and enriching existing open-source components. The aim is now to delimit the
functionalities of the four modules in services, so that the services from one module will be available
in the other ones as well.
S. Reiter, J. Kohlbecker, M-L. Watrinet
5
4. Current evolutions
As we have seen up to now, starting from an LMS, Anaxagora Platform has extended to a more
complex paradigm, which aims at integrating the training process within a more global learning
process in an organization, i.e. organizational learning.
However, this evolution has been done by combining different existing open-source applications,
which result sometimes in some incoherence or real different view depending on the application you
rely on. So, one of the major drawbacks of the Anaxagora platform is its lack of coherence. It can be
stated that most of the time incoherence within an application is seen by end-users as a real usability
problem (Bastien, J.M.C. and Scapin, D.L., 1992; Scapin, D.L. and Bastien, J.M.C, 1997).
Another point that has also been noticed by the different users of the platform is the lack of flexibility
of the user interface. As one of the goals of the platform is to be integrated within any organization,
the possibility to adapt, at least, the interface to its own graphic charter (logos, colours...) should be
given. Added to it, we can also consider users’ preferences and take them into account by allowing
them to personalize their own work environment (Nielsen J. 1993). Considering the current
developments made on Anaxagora, this personalization could only be done after new development
phases and not simply by the end-user (using preferences for example). This drawback may result on
a low usage of the platform.
On the development side, relying on several applications could also be a problem, as it means
maintaining several applications, with several technologies, which do not evolve in the same way or at
the same time. Once again, being coherent within the developments and allowing easy evolutions are
major assets of an application deployment.
In order to maximize the user’s satisfaction, as well as to minimize the development cost, we have
then to find the right balance between client needs and development investment. This concept is not
really new but is more and more supported by the new technology that came up these last years, and
more precisely through the concept of Service-Oriented Architecture (SOA).
This concept, which is, according to BEA systems, in the way to become the main technology issue in
the IT market (BEA Systems, Inc., 2006), aims at defining the use of services to support software
user’s requirements. The main idea is to define each consumer’s needs by the mean of a service,
which will then be delivered by the application. It has been observed that most people consider that
SOA is a standards-based organizational and design methodology that aligns IT with business using
a collection of shared resources’ (BEA Systems, Inc., 2006)
The concept of SOA is linked to the user-centered design (UCD) approach, as it focuses on the
services that users need and build the application according to these services. UCD principle is to
involve users in the design decision process of the application and to understand their needs
(services) and to address them in the required way (Preece and al., 1994). The idea underlying the
use of SOA in a user-centered design is to develop a common architecture as flexible as possible that
will allow the addition of any needed services at any time. This introduces a large flexibility within the
development and the ability to modify the application at low cost.
On the basis of these considerations, AnaXagora platform development efforts are now concentrated
on implementing a Service-Oriented Architecture and rely on a four layer architecture (Figure 3).
6
Figure 3: AnaXagora Service-Oriented Architecture
The first layer, on which all the application is built, is the database layer. Considering the fact that the
platform should be compliant with the General Public License (GPL) (Free Software Foundation, Inc.,
1991) this database is implemented using PostGresSQL, one of the main open-source solutions
existing so far (Gilfillan, I., 2005). As each module of Anaxagora platform is not especially useful to
every organization, the database will be partition, in order to allow the deployment of each module
either as a single application, or in a more global approach. For instance, one can choose to have
only the BPM module, which does not require to have the LMS database part.
In order to access the previous database on demand, several libraries are then developed on
demand. These libraries are integrated into a second layer (libraries layer), which role is to allow
communication between the several concepts managed by the platform and the database. At this
stage, we can find typical libraries, like user right management, preferences management, language
management…
If we take the case of language management, this could be useful for a user to choose his own
navigation language depending on his own mother tongue, for example. Moreover, this functionality
could be extended to more complex cases, like for example the adaptation to the organization
vocabulary. Let’s take an example; in the actual BPM module we have used a vocabulary which is
adapted to our organization and that is well known by each of our collaborator. For instance, we state
that a frame of reference is made up of processes, which are themselves proposing activities.
However, according to other models, what we call processes could be identified as activities and what
are for us activities can be known as tasks. Allowing such vocabulary adaptation will then offer a
better integration of the platform within a given organization.
Each of the common libraries identified in this second layer will be developed in the same idea and
so, keeping in mind that each case is specific, but should be able to be integrated within the
AnaXagora Platform.
Following this idea of specific adaptation, the third layer is made of all the services that organizations
will need or ask for. These services are identified either for one of the specific module, or common to
several modules. Services should also focus on needed exchanges between the different modules.
Some of these services already exist in the current Anaxagora version and will be reused as they are,
S. Reiter, J. Kohlbecker, M-L. Watrinet
7
like for instance the course consultation service in the LMS module, or the user rights management.
Some others will be adapted to reflect the new orientation of the platform, this is the case for instance
of the forum, the chat or the planning. Finally, some others will be added to fulfil new needs, like for
instance the possibility to add computer-based assessment in order to evaluate the competencies
development needs of a given user (Dösinger, G., Albert, D. 2005).
Using the Service-Oriented Architecture allows us to plug in, to the platform, these new services, on
demand, with a minimum of development investments. If we come back to the example of the
computer-based assessment, we intend to use an already existing tool, which is currently being
developed at the Public Research Centre Henri Tudor: TAO (Martin R. and al. 2005).
Deploying the platform within an organization requires to choose the adapted services for this
organization and to install only the corresponding part. For instance, for a given organization, only the
LMS could be useful, whereas for another one the entire services linking BPM/LMS/HR management
and KM will be used.
Each of the services will then be accessible through a unique portal, which represents the last layer:
Anaxagora Portal. This portal aims at presenting a unique view of all available services within a given
organization, respecting its own characteristics (its own graphical charter for instance). This portal is
developed using a rich client software, i.e. an application running on the client station and which can
communicate via the network with a server using an API interface. The server is then able to rapidly
and securely transfer data between customers and distant databases. Rich client technology is
presented as a tool that “capitalizes on the strengths of both web and desktop applications” (Noda, T.,
Helwig, S., 2005). As Web Services and SOA enable presentation layers to be completely
independent from business logic layers”, (Noda, T., Helwig, S., 2005) the use of a rich client is a good
way to finalize a SOA architecture.
Through this portal, individual users will also be able to personalize their application within the
predefined framework of the organization.
This personalization can concern the graphical interface (change color, font, position of the different
content…) as well as the content itself. Within the predefined services available in the organization,
we can imagine that one specific user will choose only part of them, which are directly linked to his
own activities within the company.
These new evolutions are currently being developed. The next release of the platform will present the
same functionalities as currently existing, as well as new ones, but integrated within the presented
layer structure.
5. Conclusion
One of the objective of AnaXagora platform is to provide an answer to companies needs to link their
business processes to their employees training and to capitalize on their knowledge.
The flexibility of the platform allows them to adapt AnaXagora to their different jobs. They can then
rely on this tool to implement an organizational learning process within the organization. Moreover, as
it is an open source solution, they can acquire the platform at no cost and concentrate on the
investment of their core business and associated learning content instead.
AnaXagora is currently experimented within different companies and universities within the context of
national and European projects. Feedbacks of these companies gave and still contribute to the
current development orientations. Indeed, the Service-Oriented Architecture that is being developed
will give them more flexibility in their use of the platform. It will then be possible to adapt it to their
particular needs.
In addition to this, computer-assisted testing services will be added as well, to give the possibility to
design adaptive tests that will evaluate competencies within AnaXagora.
E-learning is evolving and needs to adapt more easily to organizations requirements for its use to
increase. Through the association of its different modules, AnaXagora can be a first step towards that
evolution.
8
References
Allen, C. and Pilot, L. (2001) ‘HR-XML: Enabling a pervasive HR e-business’, Conference
Proceedings, XML Europe Conference, Berlin.
Anemalab (2001) ‘Ganesha platform’, [Online], Available: http://www.anemalab.org/ganesha [14 May
2006].
Ant, M., Pint, M. and Bedin, J. (2005) ‘Situation et perspectives du e-learning : rapport d’enquête
auprès des entreprises luxembourgeoises’.
Aska, Le Préau, KLR.fr (2000) Plates-formes et portails de téléformation’, [Online], Available:
http://www.preau.ccip.fr/etudes/etude_teleformation/teleformation.php [13 May 2006].
Bastien J.M.C. and Scapin D.L. (1992). ‘A validation of ergonomic criteria for the evaluation of human-
computer interfaces’, International Journal of Human-Computer Interaction, 4, pp 183-196.
Brainbench (1998), [Online], Available: http://www.brainbench.com/ [11 May 2006].
Bucciarelli, B., Garcia, C., Pirot, V., Scagno, G., Seroen, J-D., Thévenot, J., Vandenabeele, L.,
Watrinet, M-L., Zampunieris, D. (2004) ‘Itema: distance learning as applied to project management’,
[Online], Available: http://www.itema.tudor.lu [11 May 2006].
Bonaccorsi, A. and Rossi, C. (2003) ‘Why Open Source software can succeed’, Forthcoming in
Research Policy Special Issue on Open Source Software Development, [Online], Available:
http://opensource.mit.edu/papers/rp-bonaccorsirossi.pdf [10 May 2006].
Decker, S., Van Harmelen, F., Broekstra, J., Erdmann, M., Fensel, D., Horrocks, I., Klein, M. and
Melnik, S. (2000) ‘The Semantic Web: on the respective roles of XML and RDF’ IEEE Internet
Computing, vol.4, September-October, pp. 63-74.
Direction Générale de l’Education et de la Culture (2005) ‘Le e-learning dans la formation
professionnelle continue, en particulier sur le lieu de travail, ciblant les Petites et Moyennes
Entreprises, [Online], Available: http://www.europace.org/docs/unisys/vocational_educ_fr.pdf [14 May
2006].
Dokeos (2004) ‘Dokeos platform’, [Online], Available: http://www.dokeos.com/ [14 May 2006].
Dösinger, G. and Albert, D. (1995) ‘Adaptive Competence Testing in eLearning’, Know-Center Graz,
Universität Graz, [Online], Available:
http://wundt.uni-graz.at/publicdocs/publications/file1117178486.pdf [9 May 2006].
eliKya (2001), ‘Easy KM’, [Online], Available: http://www.easy-km.com/ [14 May 2006].
Forum Français pour la Formation Ouverte et à Distance (2002) ‘E-learning et Knowledge
Management : Quelle convergence?’ [Online], Available:
http://www.fffod.org/fr/doc/ElearningKM_fffodVFC.doc [11 May 2006].
Free Software Foundation, Inc. (1991) ‘GNU GENERAL PUBLIC LICENCE’, [Online], Available:
http://www.gnu.org/licenses/gpl.html [12 May 2006].
IDS SCHEER (2005) ‘ARIS platform’ [Online], Available:
http://www.ids-scheer.com/sixcms/media.php/2188/PR0905-E-BR.pdf [2 May 2006].
IP Squad (2003) ‘APES2’, [Online], Available: http://apes2.berlios.de/ [12 May 2006].
Jones, E. (2002) ‘Implications of SCORM and Emerging E-learning Standards On Engineering
Education’, [Online], Available: http://falcon.tamucc.edu/~ejones/papers/ASEE02.pdf [4 May 2006].
S. Reiter, J. Kohlbecker, M-L. Watrinet
9
King, W. (2001) ‘Strategies for creating a learning organization’, Information Systems Management,
winter 2001, pp12-20.
Martin, R., Latour, T., Burton,R. Busana, G. and Vandenabeele, L. (2005), ‘Covering Differents Levels
of Evaluation Needs by an Internet-Based Computer-Assisted Testing Framework for Collaborative
Distributed Test Development and Delivery’, ED-MEDIA 2005, World conference on Educational,
Multimedia, Hypermedia and Telecommunications, 27 june 2 july 2005. Montréal, Canada [Online],
Available: http://www.tao.lu/downloads/publications/Edmedia2005b.pdf [May 2006]
Nielsen J. (1993), ‘Usability engineering’, Cambridge, MA: AP Professional.
Noda, T. and Helwig, S. (2005) ‘Rich Internet Applications’, Best Practice Reports, UW E-Business
Consortium, University of Wisconsin-Madison, [Online], Available:
https://www.uwebc.org/docs/final_1.pdf [29 April 2006].
Object Management Group (2005) ‘Software Process Engineering Metamodel Specification’, [Online],
Available: http://www.omg.org/technology/documents/formal/spem.htm [4 May 2006].
Object Management Group (2005) ‘Unified Modeling Language 2.0 Specification’, [Online], Available:
http://www.uml.org/#UML2.0 [24 April 2006]
Preece, J., Rogers, Y., Sharp H., Benyon D., Holland S. and Carey T. (1994), ‘Human computer
interaction’, Workingham. England: Addison-Wesley.
Saba (1997), [Online], Available:http://www.saba.com [14 May 2006].
Scapin, D.L. and Bastien, J.M.C. (1997), ‘Ergonomic criteria for evaluating the ergonomic quality of
interactive systems.‘ Behaviour and Information Technology, 6 (4-5), pp220-231.
WBT Systems (1995) ‘WBT Manager’, [Online], Available:http://www.wbtsystems.com/ [14 May 2006].
Wikipedia the Free Encyclopedia, [Online], Available: http://en.wikipedia.org/wiki/Process [8 May
2006].
Wiig, K. (2000) ‘Knowledge management : An emerging discipline rooted in a long history’, Despres,
C. & Chauvel, D. (Eds.), Knowledge horizons: The present and the promise of knowledge
management, Boston: Butterworth Heinemann.
Workflow Management Coalition Specification (2001) ‘Worflow Definition Process Interface XML
Process Defintion Language’, [Online], Available: http://www.wfmc.org/standards/XPDL.htm [2 May
2006].
... We apply our e-Learning systems evaluation approach to a set of nine opensource e-Learning enumerated below, and which have been tested and compared their [15,19,7,13]. For decision making support point a view, it would be interesting to have the possibility to distinguish between the similar or equally ranked options (elearning systems in our case). ...
Conference Paper
E-Learning platforms are of a great help in teaching and learning fields given their ability to improve training activity quality. Subsequently, several e-Learning systems have been developed in many domains. The diversity of such platforms in a single field makes it arduous to select the optimal platform in terms of tools and services that meet users’ requirements. Therefore, we propose in this paper a ranking approach of e-Learning platforms relying on symbolic values, borrowed from the QualitativeWeight and Sum method (QWS), preference relations and aggregating operators providing a total order among the considered e-Learning platforms.
Conference Paper
E-Learning systems comparison helps users select the most suitable platform according to their individual pedagogical needs and objectives. However, from decision support perspective, selecting the optimal platform in terms of tools and services that meet user’s requirements still remain difficult to achieve. Thus, we investigate in this paper an e-Learning evaluation system based on a symbolic approach using preference operators and Qualitative Weight and Sum method (QWS) [22] providing a total order among the considered e-Learning systems. However, even the totality ensured by the preference operators we developed, they are still not sufficient from decision making perspectives, since they can return a ranking in which several alternatives are all equally and indistinguishably (un)satisfactory. Therefore, we combine our symbolic approach with a flexible ranking method based on linguistic quantifiers and fuzzy quantified propositions along with two new parameters for quality assessing refinement, called least satisfactory proportion and greatest satisfactory proportion, denoted by lsp and gsp respectively, to be able to discriminate among alternatives evaluated as equal. The hybrid method obtained can significantly refine the ranking providing users with valuable information to help them make decisions.
Article
Full-text available
This paper summarizes research work conducted on the design and assessment of a set of usability dimensions called ' ergonomic criteria '. It also provides a detailed description of each of the individual criteria. The paper then mentions the inherent limitations of the method, discusses the notion of ergonomic quality , the differences in perspective compared to empirical testing, and identifies the potential users of the method.Finally,the paper stresses the limitations in the current state of development of the method and identifies research issues for further improving the method.
Article
Full-text available
The amount of human factors engineering data about user interface design and evaluation has become very large over the last years. A large part of that knowledge has resulted in principles, recommendations and guidelines published under various formats (standards, guides, etc.). Unfortunately, efficient usage of that knowledge seems difficult, particularly for non specialists.
Article
Full-text available
The next generation of the Web is often characterized as the "Semantic Web": information will no longer only be intended for human readers, but also for processing by machines, enabling intelligent information services, personalized Web-sites, and semantically empowered search-engines. The Semantic Web requires interoperability on the semantic level. Semantic interoperability requires standards not only for the syntactic form of documents, but also for the semantic content. Proposals aiming at semantic interoperability are the results of recent W3C standardization efforts, notably XML/XML Schema and RDF/RDF Schema. In this paper, we make the following claims: . A further representation and inference layer is needed on top of the currently available layers of the WWW. . To establish such a layer, we propose a general method for encoding arbitrary ontology representation languages into RDF/RDF Schema. . We illustrate the extension method by applying it to a particular ontolo...
Article
The Advanced Distributed Learning (ADL) initiative of the U.S. Government is unifying e-learning specifications emerging from the international standards organizations into a single specification referred to as the Sharable Object Content Reference Model1,2,3, or SCORM. Today, this specification is now the de-facto standard for e-learning content developed for the Department of Defense and other federal agencies. These standards are stimulating the rapid development of learning repositories. Once deployed, these have the potential of dramatically changing the use of e-learning in engineering education and in the continuing education of practicing engineers. This paper discusses SCORM™ and other e-learning standards and the impact they are having on developing reusable learning content. The implications of these developments on engineering education and the opportunities they afford for the future education of engineers are also discussed.
Article
There are a variety of knowledge and learning related organizational strategies that can be developed and implemented in pursuit of a learning organization. Most important of these are knowledge management, intellectual property management, innovation, organizational learning and information systems. As these strategies are quite distinct and have features that may be in conflict, a careful consideration must be given towards making the various components of an overall long term organizational learning strategy mutually supportive.