Hence, this service would need a supporting
information service that takes care of all data
delivered at the right moment to the right entity.
The other services are: Service 1 (Educational
Mediation Service), Service 2 (Educational Broker
Service), Service 3 (Educational User Agent
Service), and Service 4 (Educational Resource
Discovery Service).
Service 1 concerns the delivery of an advise that
is to be helpful for the user, by directing him or her
for adequately making the next steps in his or her
using the learning environment.
Service 2 concerns match-making, for example
between a user and a course or between a content-
creator and a course, which match-making is to be
based on strictly-defined criteria.
Service 3 concerns request processing issues,
such as what is required (by the user), to what
course(s) he or she can qualify, and so on.
Service 4 concerns searching which in tern
concerns users, courses, and so on.
This service model has already been justified in
previous related work as it has been already
mentioned in this section. Hence, for the sake of
brevity, we will not consider the justification of this
model.
This model is however adapted with regard to the
problem considered in this paper (see Section 2) and
to our considered background, namely service-
oriented computing (Section 3).
In the following section, we will go in more
detail, by considering the development of a system
that can implement the introduced service model.
4 DEVELOPMENT
PERSPECTIVES
We will address in this section the development
perspectives concerning the proposed solution
directions, by addressing firstly requirements
perspectives, secondly - architectural perspectives
and finally, implementation perspectives.
Requirements. We start here, by discussing the
most important requirements on the IT environment
from the end-user perspective.
With respect to this, we distinguish between two
main categories of end-users. One category is that of
company employees, who are the consumers of
training and learning material. Experienced and
educated company employees may also act as
producers of training and learning material, and
assume a teacher role to transfer their knowledge to
novices. Furthermore, company employees,
including inexperienced employees, may engage in
collaborative learning, in order to transfer and co-
create knowledge and skills through social
interaction rather than through content media. The
second category is that of company managers, who
set and manage the learning targets in accordance to
the goals of the company. The company goals, in
turn, will depend on the nature of the business and
on market developments, competition and
opportunities. Learning targets may include what,
when and how certain skill/knowledge levels should
be attained. Such targets are set for function
categories rather than for individual employees. In
addition, remuneration policies and other measures
may be agreed upon to stimulate company
employees to engage in training/learning tracks.
The IT environment must be capable of enabling
and facilitating an innovative methodology on how
to conduct education and training of employees of
companies. From this objective, some generic
requirements can be derived from the perspective of
the identified end-user categories:
- It should be possible to mix and match learning
modules offered by different organizations on
geographically distributed nodes using diverse
technologies;
- The mixing and matching is typically prepared
and constrained by a company, by defining
learning profiles, learning paths and learning
policies that are generally useful given the
mission and strategy of (organizational units
within) the company;
- The mixing and matching should be completed
by the employee, such that (s)he can tailor the
learning content, method and plan according to
personal needs and preferences given the
constraints imposed by the company;
- It should be easy to add, remove and update
learning modules, so as to keep pace with
changes in knowledge/skill demands of the
company and to profit from the availability of
new or improved learning modules;
- It should be possible for employees to transfer
their experience and expertise to other employees
by contributing to or co-creating the content of
certain learning modules;
- The delivery of learning content may be
automatically adapted to personal conditions,
such as availability, place and device
EMPLOYEES' UPSKILLING THROUGH SERVICE-ORIENTED LEARNING ENVIRONMENTS
507