Linq 2013 session_red_3_kaloudi_kameas


Published on

Published in: Education, Technology
  • Be the first to comment

  • Be the first to like this

Linq 2013 session_red_3_kaloudi_kameas

  1. 1. SEMANTICALLY RICHDESCRIPTION OF E-CF BASEDJOB PROFILESAchilles Kameas & Ioanna KaloudiHellenic Open University
  2. 2. Definition of basic terms22/5/2013Kameas & Kaloudi - LINQ20132 Occupation A grouping of jobs involving similar content in terms oftasks and requiring similar types of skills Job A set of tasks and duties executed or meant to beexecuted by one person Learning outcomes Statements of what a learner knows, understands and isable to do on completion of a learning process,defined in terms of knowledge, skills and competences
  3. 3. Problem addressed22/5/2013Kameas & Kaloudi - LINQ20133 Decoupling the description of jobs, learningoutcomes and courses Designing courses, based on learning outcomes, thatwould meet the specific needs of jobs Provide a mechanism that would automaticallyextract information from job profiles that could beused for the design of courses
  4. 4. Ontology An ontology is usually defined as “a formal, explicit specification ofa shared conceptualization” (Gruber, 1993). A “conceptualization” refers to an abstract model of some phenomenonin the world, which identifies the relevant concepts of that phenomenon. “Explicit” means that the type of concepts used and the constraints ontheir use are explicitly defined. “Formal” refers to the fact that the ontology should be machinereadable. “Shared” reflects the notion that an ontology captures consensualknowledge, that is, it is not private of some individual, but accepted by agroup. An ontology is a structure of knowledge, used as a means ofknowledge sharing within a community of heterogeneous entities.22/5/2013Kameas & Kaloudi - LINQ20134
  5. 5. Methodology and tools22/5/2013Kameas & Kaloudi - LINQ20135 The software used for the development of the ontology is Protégé 4.1Ontology Editor and Knowledge Acquisition System (OWL DL language). The basic steps followed for the comprehension and construction of theontology are (Noy and McGuiness, 2001).: Step 1: Determine the domain and scope of the ontology Step 2: Consider reusing existing ontologies Step 3: Enumerate important terms in the ontology Step 4: Define the classes and the class hierarchy Step 5: Define the properties of classes Step 6: Define the data properties of the classes Step 7: Create instances Step 8: Evaluate the ontology by implementing DL Queries
  6. 6. Step 1: scope22/5/2013Kameas & Kaloudi - LINQ20136 The ontology connects the three out of four dimensionsof which the European e-Competence Framework (e-CF)consists d1: e-Competence areas, d2: e-Competences, d3: e-Competence Proficiency Levels d4: knowledge and skills was not included Then, the aim is to relate the term “Job Profiles” withconcepts that already exist in the ontology, e.g. “levels”and “competences”, as for every Job Profile there arespecific competences combined with specific levels
  7. 7. Step 2: consider reuse22/5/2013Kameas & Kaloudi - LINQ20137 At the time of ontology engineering, no existingontology that would satisfy these specificrequirements was located
  8. 8. Step 3: important terms22/5/2013Kameas & Kaloudi - LINQ20138 For the main structure the terms introduced are: E-cfProficiency Level, EQF Proficiency Level,eCompetences, Job Profiles
  9. 9. Step 4: class hierarchy eCompetences Enable Plan Build Run Manage Proficiency Level EQF Proficiency Level eCF Proficiency Level Job Profiles22/5/20139Kameas & Kaloudi - LINQ2013
  10. 10. Step 5: object properties hasProficiencyLevel eCompetences ->eCFProficiencyLevel isRelatedTo eCFProficiencyLevel ->EQFProficienceLevel haseCompetences JobProfile ->eCompetences hasLevel eCompetences ->ProficienceLevel isProficiencyLevelFor eCFProficiencyLevel ->eCompetences relatesTo EQFProficienceLevel ->eCFProficiencyLevel belongsToJobProfile eCompetences ->JobProfile isLevelFor ProficienceLevel ->eCompetences22/5/201310Kameas & Kaloudi - LINQ2013
  11. 11. Step 7: instances eCompetences (36 in total) Enable Sales Management etc. Plan Service Level Managementetc. Build Design and Development etc. Run User Support etc. Manage Business Change Managementetc. Proficiency Level EQF Proficiency Level EQF3, EQF4, EQF5, EQF6,EQF7, EQF8 eCF Proficiency Level e1, e2, e3, e4, e5 JobProfiles Digital Animator Web Master Web Designer22/5/201311Kameas & Kaloudi - LINQ2013
  12. 12. The resulting ontology22/5/2013Kameas & Kaloudi - LINQ201312
  13. 13. 22/5/2013Kameas & Kaloudi - LINQ201313
  14. 14. Step 8: evaluation22/5/2013Kameas & Kaloudi - LINQ201314Whichcompetencesaresimultaneously related tolevels e2 ande5?
  15. 15. 22/5/2013Kameas & Kaloudi - LINQ201315Which of theWebmaster’scompetenceshave level e2and e3?
  16. 16. 22/5/2013Kameas & Kaloudi - LINQ201316Which jobprofilesrequire theTechnologyWatchingcompetence?
  17. 17. Thank you! Useful links e-CoMeT Lab eJobs Observatory ProInternet (PIN) project CompAAL project eCompetences Framework (e-CF) www.ecompetences.eu22/5/2013Kameas & Kaloudi - LINQ201317Achilles Kameascan be contacted