<!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Archiving and Interchange DTD v1.0 20120330//EN" "JATS-archivearticle1.dtd">
<article xmlns:xlink="http://www.w3.org/1999/xlink">
  <front>
    <journal-meta />
    <article-meta>
      <title-group>
        <article-title>An Enhanced Approach to Semantic Markup of VLEs Content Based on Schema.org</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Abdulaziz Aldaej</string-name>
          <email>a.aldaej@surrey.ac.uk</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Paul Krause</string-name>
          <email>P.krause@surrey.ac.uk</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>University of Surrey</institution>
          ,
          <addr-line>Guildford</addr-line>
          ,
          <country country="UK">UK</country>
        </aff>
      </contrib-group>
      <abstract>
        <p>In June 2011, the major search engines (Bing, Google, Yahoo! and Yandex) announced the new innovation of schema.org. However, there is a clear need to integrate Virtual Learning Environments (VLEs) with the wider Web and maintain its learning contents freely open in order to support the sharing and reuse of learning resources. This paper focuses on our proposal to schema.org by proposing new vocabularies to describe VLEs content with rich semantic information due the lack in specific vocabularies for VLEs in the current schema. In order to test this proposal, we have prototyped a simple VLE that was proposed in another paper [1], which makes use of the Semantic Content Management System (SCMS) Drupal to provide a more open, social and semantic structured learning environment. This proposal is discussed here in order to elicit a broad review from the community.</p>
      </abstract>
      <kwd-group>
        <kwd />
        <kwd>Learning Management System</kwd>
        <kwd>Virtual Learning Environment</kwd>
        <kwd>Drupal</kwd>
        <kwd>Ontology</kwd>
        <kwd>RDFa</kwd>
        <kwd>Semantic Web</kwd>
        <kwd>schema</kwd>
        <kwd>org</kwd>
      </kwd-group>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>-</title>
      <p>
        In recent years, we have increasingly seen advanced web technologies such as the
semantic web or web of data being used to facilitate reusing and sharing of data on
the web [
        <xref ref-type="bibr" rid="ref2">2</xref>
        ]. Very recently, there has been an obvious focus on the use of semantic
markup especially after the innovation of schema.org, which is a joint effort between
the major search engines to have global and official vocabularies that can be
understood by the big search engines. The importance and success of schema.org is clearly
visible now, as it has been used widely in many applications and research projects in
the past few years, as reported in the statistics in [
        <xref ref-type="bibr" rid="ref3">3</xref>
        ]. A very recent research is the
UKOER project; they add semantic markup to their education resources using
schema.org vocabularies in order to enhance the discoverability of education resources
[
        <xref ref-type="bibr" rid="ref4">4</xref>
        ]. Also, Rosati and Mayernik have used schema.org to markup their webpages to
increase the discoverability and connectivity of their resources in the web [
        <xref ref-type="bibr" rid="ref5">5</xref>
        ].
However, there is a lack of VLE vocabulary’s support in schema.org to describe VLEs or
online courses content with rich semantic data due to schema.org being a new
innovation and still evolving. A very recent support to describe educational resources with
rich semantic data has been proposed by the Learning Resource Metadata Initiative
(LRMI), which was just added officially to schema.org in April 2013 [
        <xref ref-type="bibr" rid="ref6">6</xref>
        ].
      </p>
      <p>Of course, VLEs and other online courses will benefit from these learning resource
vocabularies that have included to schema.org. However, there is still a lack of
learning terms to cover all VLEs structure vocabularies and hierarchies such as courses,
sessions and assignments according to our experience during the implementation of
our demonstration VLE. Therefore, we will benefit from the recent and existing
vocabularies to propose new vocabularies that are unavailable now with the current
version based on VLEs’ need, as schema.org is still evolving and is willing to receive
new proposals from the community. This proposal aims to extend to the previous
work that has been included in the schema by LRMI in order to provide an enhanced
approach to describe learning contents with rich semantic data in a VLE context.
Furthermore, this proposal can be also appropriate for other open online courses such as
MOOCs to benefit from this proposal to structure their courses’ content with rich
semantic information. Consequently, this will allow course instructors and students to
have more accurate and meaningful learning contents when they search within the
major search engines. This will also increase the visibility of VLEs’ content within
the big search engines by providing a machine-interpretable semantics to course data.</p>
      <p>
        To our knowledge, all the “conventional” VLEs lack enhanced semantic features
and support [
        <xref ref-type="bibr" rid="ref7">7</xref>
        ]. Consequently, a SCMS was selected in this paper to deploy and
support the development of different parts of e-Learning services for higher education
institutes. Currently only Drupal among the most popular CMSs has advance support
for semantic features built into the core of its latest version. Very recently,
schema.org has started to support RDFa 1.1, in particular RDFa Lite, additionally to its
preference for Microdata after the emerging of this version of RDFa as it has the
simplicity of Microdata and the high demand from the community. This is very important
to us, as we use Drupal 7 to implement our VLE and its core design built on RDF.
      </p>
      <p>
        This paper is an extension of an earlier paper that proposed our demonstration VLE
that makes use of web 2.0 and web 3.0 tools [
        <xref ref-type="bibr" rid="ref1">1</xref>
        ]. However, the current paper focuses
on our proposal to LRMI and schema.org in order to elicit a review by the community
before submitting it officially. We will now discuss our proposal specification below.
2
      </p>
    </sec>
    <sec id="sec-2">
      <title>Our proposal to Schema.org</title>
      <p>
        This proposal suggests new vocabularies including six new types and 12 new
properties to be embedded with schema.org to structure VLEs content with rich semantic
information. Fig. 1 shows the proposed classes and properties, how they related to the
existing schema.org hierarchy and the recent support for educational resources by
LRMI. This proposal will rely on the current expressive types CreativeWork and
Action, as they have most of the properties to describe VLEs. It is suggested by the
schema.org extension mechanism to use existing and relevant vocabularies in the
schema in order to create new classes or properties. There are many extended types to
CreativeWork and Action; some of them do not have any new properties. An example
is the CreativeWork/Photograph type; it does not have any new property but simply
puts CreativeWork in a photographic context. Therefore, the main reason of this
proposal is to add new types and limited properties, which do not exist in the current
schema to put CreativeWork and Action in a VLE context. However, search engines
will ignore these vocabularies until they become included officially in schema.org [
        <xref ref-type="bibr" rid="ref5">5</xref>
        ].
We will use our demonstration VLE in order to implement and test this proposal.
In addition, our VLE structure consists of four main classes: Course, Session,
Assignment and Forum. However, this proposal does no rely only on our VLE structure,
it benefits also from the existing educational vocabularies such as AIISO and TEACH
in order to have a comprehensive semantic structure for VLEs and other online
courses [
        <xref ref-type="bibr" rid="ref8">8</xref>
        ], [
        <xref ref-type="bibr" rid="ref9">9</xref>
        ]. Regarding to the Forum class, it has been automatically marked up by
default using SIOC and DC ontologies as this VLE was built on the SCMS Drupal 7
and we will not include any further details here as this paper focuses mainly on the
new proposal. Furthermore, we have marked up our demonstration VLE homepage
semantically using the existing type WebPage that is an extension of CreativeWork.
Full details of our proposal for the new types and properties are described below.
2.1
      </p>
      <sec id="sec-2-1">
        <title>Course</title>
        <p>This new type is extended from the existing class CreativeWork to put this type in a
Course context. CreativeWork has most properties that are needed to describe Course
fields with rich semantic information. We have used the following existing properties:
name, description, image, about, provider, genre, inLanguage, typicalAgeRange,
headline and author. Full details about these properties can be found in
schema.org/CreativeWork. We propose new properties, which are shown in Table 1 for
the fields where there are no relevant vocabularies available in schema.org. Each new
property is extended from an existing one, which is a bit relevant to its context, as the
schema.org extension mechanism has suggested. For example, subject is extended
from about. courseMaterial is extended from additionalType. Also, courseDate and
courseEndDate are extended from datePublished. This new type Course and its new
property (subject) have already used in AIISO and TEACH. However, we use subject
here as property not as class like in AIISO.</p>
        <p>Property
subject
courseMaterial
courseDate
courseEndDate
2.2</p>
      </sec>
      <sec id="sec-2-2">
        <title>Session</title>
        <p>This new type is extended from the existing class InteractAction that is a subtype of
Action to put this type in a Session context. However, we propose a Session as
subtype of our proposed type LearnAction in order to describe InteractAction in a
LearnAction context as this existing type has several specific types such as RegisterAction
and JoinAction. Action has most properties that are needed to describe Session fields.
We have used the following existing properties: name, description, image, agent,
startTime, endTime, participant and location to describe session fields in rich
semantic information. Full details about these properties can be found in schema.org/Action.
However, the use of agent property here is different with the use of author property in
Course. author is used to describe the course instructor in a Course. On the other
hand, agent is used here to describe the lecturer of the session, as there could be
different lecturers for each session within the course. We also propose three new
properties to the Session type that are not available in the current schema and it would be
valuable to add them to schema.org and LRMI specifications. Table 2 shows the three
new properties with a short description to each property. sessionMaterial is extended
from the existing property additionalType. courseTitle is extended from citation to
link the session to its course. Also, objectives is extended from headline. Furthermore,
Session type is not available in AIISO and TEACH like Course and Assignment. It
has been used as a Lecture class in TEACH. However, we use Session here instead of
Lecture, as Session has a much broader meaning and could be used to describe
lecture, seminar, lab class and tutorial. We could extend the Session type with these
subtypes but we would like to keep this proposal as simple as we can.</p>
        <p>Property
sessionMaterial
courseTitle
objectives
2.3</p>
      </sec>
      <sec id="sec-2-3">
        <title>Assessment</title>
        <p>Assessment is a broad expression in educational context. There is existing type
ReviewAction, which is an extended type of AssessAction that could be used to describe
Assessment. However, there are no available specific types of AssessAction and
ReviewAction in order to describe Assessment in an educational context. Therefore, we
propose three new specific types of Assessment (Assignment, Examination and Test)
that are extended types from the existing type ReviewAction as shown in Fig. 1. Thus,
all these three new subtypes can inherit and use the properties from ReviewAction
and its root types. Full details of these new types are described below.
Assignment. We propose three new properties to this new type as shown in Table 3.
deadline is extended from the existing property endTime. assignmentMaterial is
extended also from the additionalType property. Also, courseTitle is extended from
citation to link the assignment to its course. These three new properties are really
important to be included to the Assignment, as most assignments have these fields.
Furthermore, this new type Assignment and its new properties (deadline and
courseTitle) are already available in TEACH specification.</p>
        <p>Property
deadline
courseTitle</p>
        <p>Examination. This type of assessment can be described as a formal test or summative
after a series of sessions, lectures and lessons or after a period of time. We propose
one new property to this new type as shown in Fig. 1. courseTitle is extended from
the existing property citation in order to link the examination to its course.
Test. Test is checking learning after a specific session, lecture or lab class. We
propose one new property to this type as shown in Fig. 1. sessionTitle is extended from
citation in order to link the test to its session or lecture. Therefore, this is the key
reason of proposing a separate Test type and not includes it with the Examination type,
as test usually conducts after specific session and should be linked to this session. For
example, test can be seen obviously in lab classes, as usually there is a test after each
lab class especially in programming labs. There is also further type of assessment in
educational context “Quiz”, which can be listed under the Test type. Quiz is a shorter
version of test on a specific topic and could be described as a Test in this proposal.
3</p>
      </sec>
    </sec>
    <sec id="sec-3">
      <title>Conclusion</title>
      <p>
        In conclusion, we have shown in this paper our proposed specification for schema.org
and LRMI to structure VLEs content in rich semantic information. We have described
our proposal in this paper in order to have it reviewed by the community before
submitting it officially. We have implemented and tested this proposal using Drupal and
the structured data testing tool which is offered by Google. Full details about the
implementation and testing of this proposal will be discussed in a subsequent paper that
is in preparation. As we have mentioned, our VLE will benefit from the advantages of
semantic web to provide a more open learning environment in a
machineunderstandable context. Basically, it embeds a semantic markup description within
HTML webpages and uses the broad and supported vocabularies “schema.org”.
Finally, we try to maintain this work as a contribution to the technology-enhanced learning
community’s main focus in the past few years of sharing and reusing educational
resources, as described in [
        <xref ref-type="bibr" rid="ref10">10</xref>
        ].
      </p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          1.
          <string-name>
            <surname>Aldaej</surname>
          </string-name>
          , Abdulaziz, Paul Krause, and
          <string-name>
            <surname>Abbas</surname>
          </string-name>
          Strømmen-Bakhtiar.
          <article-title>"E-Learning evolution: Next Steps Semantic web and foundations of E-learning."</article-title>
          <source>In World Conference on ELearning in Corporate, Government, Healthcare, and Higher Education</source>
          , vol.
          <year>2012</year>
          , no.
          <issue>1</issue>
          .
          <year>2012</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          2.
          <string-name>
            <surname>Bizer</surname>
          </string-name>
          , Christian, Tom Heath, and
          <string-name>
            <surname>Tim</surname>
          </string-name>
          Berners-Lee.
          <article-title>"Linked data-the story so far."</article-title>
          <source>International Journal on Semantic Web and Information Systems (IJSWIS) 5</source>
          , no.
          <issue>3</issue>
          (
          <year>2009</year>
          ):
          <fpage>1</fpage>
          -
          <lpage>22</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          3.
          <string-name>
            <surname>Mika</surname>
            , Peter, and
            <given-names>Tim</given-names>
          </string-name>
          <string-name>
            <surname>Potter</surname>
          </string-name>
          .
          <source>"Metadata Statistics for a Large Web Corpus." LDOW 937</source>
          (
          <year>2012</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          4.
          <string-name>
            <surname>Hawksey</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Barker</surname>
            ,
            <given-names>P.</given-names>
          </string-name>
          , and
          <string-name>
            <surname>Campbell</surname>
          </string-name>
          , L.M.
          <article-title>New Approaches to Describing and Discovering Open Educational Resources</article-title>
          .
          <source>In Proceedings of OER13: Creating a Virtuous Circle</source>
          . Nottingham,
          <string-name>
            <surname>England</surname>
          </string-name>
          (
          <year>2013</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          5.
          <string-name>
            <surname>Rosati</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Mayernik</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          <article-title>Facilitating Data Discovery by Connecting Related Resources</article-title>
          .
          <source>Semantic Web Journal</source>
          (
          <year>2013</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>6. http://www.lrmi.net/about</mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          7.
          <string-name>
            <surname>Bratsas</surname>
            ,
            <given-names>C.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Bamidis</surname>
            ,
            <given-names>P.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Dimou</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          , &amp;
          <string-name>
            <surname>Antoniou</surname>
            ,
            <given-names>I. Semantic CMS</given-names>
          </string-name>
          and
          <article-title>Wikis as Platforms for Linked Learning</article-title>
          .
          <source>Linked Learning</source>
          <year>2012</year>
          , Lyon, France.
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>8. http://vocab.org/aiiso/schema</mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>9. http://linkedscience.org/teach/ns/</mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          10.
          <string-name>
            <surname>Dietze</surname>
          </string-name>
          , Stefan, Salvador Sanchez-Alonso, Hannes Ebner, Hong Qing Yu, Daniela Giordano, Ivana Marenzi, and Bernardo Pereira Nunes.
          <article-title>"Interlinking educational resources and the web of data: A survey of challenges and approaches." Program: electronic library and information systems 47</article-title>
          , no.
          <issue>1</issue>
          (
          <year>2013</year>
          ):
          <fpage>60</fpage>
          -
          <lpage>91</lpage>
          .
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>