Selbo 2 SCORM Editor for eLearning Based on Ontologies Part of eLSE project Damyan Mitev University of Plovdiv “Paisii Hilendarski”

Slides:



Advertisements
Similar presentations
Ontology-Based Computing Kenneth Baclawski Northeastern University and Jarg.
Advertisements

SELBO Agent Ivan Minov University of Plovdiv “Paisii Hilendarski“
SEDILIa Project S.Stoyanov, E.Doychev University of Plovdiv Sedilia - in architecture, group of seats for the clergy in a Christian church of Gothic style.
©Ian Sommerville 2004Software Engineering, 7th edition. Chapter 8 Slide 1 System modeling 2.
ELSE – eLearning in Software Engineering Stanimir Stoyanov, Distributed eLearning Center (DeLC), University of Plovdiv.
ELPUB 2006 June Bansko Bulgaria1 Automated Building of OAI Compliant Repository from Legacy Collection Kurt Maly Department of Computer.
WorkShop SEERE, Ravda'061 eLearning in Software Engineering Stanimir Stoyanov, University of Plovdiv.
Slide 1 © 2004 By Default! A Free sample background from Learning Design Implementation in SCORM E-Learning Environment Elena.
Experience in using eLearning technologies in the teaching process Dragan Janković Faculty of Electronic Engineering, University of Niš, Serbia.
DeLC Portal Emil Doychev University of Plovdiv Bulgaria
SOFTWARE ENGINEERING ONTOLOGY A DEVELOPMENT METHODOLOGY Projects: eLSE & SELBO Iveta Georgieva.
Intelligent Services in Selbo 2 SCORM Editor for eLearning Based on Ontologies Part of eLSE project Damyan Mitev University of Plovdiv “Paisii Hilendarski”
Interaction and adaptation in SCORM-based SE course Todorka Glushkova, University of Plovdiv, Bulgaria
ALFANET September 23th, 2005UNFOLD-PROLEARN workshopValkenburg Authoring a full life cycle model in standards-based adaptive elearning Peter van Rosmalen.
OntoSTUDIO as a Ontology Engineering Environment
©Ian Sommerville 2006Software Engineering, 8th edition. Chapter 8 Slide 1 System models.
6/25/ JSEE templates and models Todorka Glushkova, University of Plovdiv, Bulgaria,
Distributed eLearning Center Stanimir Stoyanov, University of Plovdiv 1 10th Workshop “Software Engineering Education and Reverse Engineering”, Ivanjica,
Modified from Sommerville’s originalsSoftware Engineering, 7th edition. Chapter 8 Slide 1 System models.
SELBO SCORM Editor for eLearning Based on Ontologies Part of eLSE project Damyan Mitev University of Plovdiv “Paisii Hilendarski”
METOD – MetaTool for Educational Platform Design Mateja Verlič University of Maribor Faculty of Electrical Engineering and Computer Science.
ELSE (eLearning for Software Engineering) S. Stojanov ECL, University of Plovdiv.
Dr. A. Stoyanova-Doycheva Tzvetan Koshutanski Anna Janakieva University of Plovdiv e-Textbook in Software Engineering 13th Workshop SEERE.
Framework for Model Creation and Generation of Representations DDI Lifecycle Moving Forward.
MSc Education Supporting Infrastructure Emil Doychev Vladimir Valkanov University of Plovdiv Bulgaria.
1 1 Roadmap to an IEPD What do developers need to do?
Midwest Documentum User Group Harley-Davidson Documentum WCM 10/10/2006.
©Ian Sommerville 2004Software Engineering, 7th edition. Chapter 18 Slide 1 Software Reuse 2.
Portal and AQAS-Philadelphia University 21-22/6/2011 AVCI Platform in PU Dr. Abdel-Rahman Al-Qawasmi Philadelphia University Director of Computer Center.
©Ian Sommerville 2000 Software Engineering, 6th edition. Chapter 14Slide 1 Design with Reuse l Building software from reusable components.
CANOE: A Course Assembly and NOrmalization Tool for E-learning Collin Hsu ( Xu Han ) Dept. Computer Science & Engineering, Southeast.
WorkPlace Pro Utilities.
©Ian Sommerville 2000 Software Engineering, 6th edition. Chapter 7 Slide 1 System models l Abstract descriptions of systems whose requirements are being.
Chapter 4 System Models A description of the various models that can be used to specify software systems.
VIRTUAL EDUCATION SPACE S. STOYANOV, V. VALKANOVA.
Integrated Development Environment for Policies Anjali B Shah Department of Computer Science and Electrical Engineering University of Maryland Baltimore.
1 Another group of Patterns Architectural Patterns.
Mastering Adaptive Hypermedia Courseware Authors: Boyan Bontchev, Dessislava Vassileva, Slavomir Grigorov ICETA 2008.
LADL2007 Workshop, 20 Sep 2007, Budapest, HU Polyxeni Arapi Nektarios Moumoutzis Manolis Mylonakis George Stylianakis George Theodorakis {xenia, nektar,
Chapter 7 System models.
Semantic Network as Continuous System Technical University of Košice doc. Ing. Kristína Machová, PhD. Ing. Stanislav Dvorščák WIKT 2010.
FlexElink Winter presentation 26 February 2002 Flexible linking (and formatting) management software Hector Sanchez Universitat Jaume I Ing. Informatica.
Modified by Juan M. Gomez Software Engineering, 6th edition. Chapter 7 Slide 1 Chapter 7 System Models.
Ihr Logo Chapter 5 Business Intelligence: Data Warehousing, Data Acquisition, Data Mining, Business Analytics, and Visualization Turban, Aronson, and Liang.
Session 9 Component and Deployment. OOAD with UML / Session 9 / 2 of 17 Review State Diagrams represent the software entities in terms of their states.
Sample School Website. What is wrong with the existing School Webspace Site? Can only host static pages – no dynamic content possible. Can not be edited.
Najah-SCE SCORM Compliant Authoring Tool By : Sameer Allan Alawnah Haytham Fahed Sawalhi Supervisors : PhD, Luai Malhis PhD, Raed Alqadi.
Design and Implementation of a Rationale-Based Analysis Tool (RAT) Diploma thesis from Timo Wolf Design and Realization of a Tool for Linking Source Code.
©Ian Sommerville 2004Software Engineering, 7th edition. Chapter 8 Slide 1 System models.
UML Package Diagrams. Package Diagrams UML Package Diagrams are often used to show the contents of components, which are often packages in the Java sense.
Strictly Business Using “StrictlyFused” to Create an Extensible Knowledge Portal.
August 2003 At A Glance The IRC is a platform independent, extensible, and adaptive framework that provides robust, interactive, and distributed control.
Title THE CREATION AND SHARING OF LEARNING OBJECTS THROUGH OPEN SOURCE PLATFORMS BEAT FOR RESINT PROJECT Olivastri Silvio
4 Copyright © 2004, Oracle. All rights reserved. Creating a Basic Form Module.
SEA Side – Extreme Programming 1 SEA Side Software Engineering Annotations Architectural Patterns Professor Sara Stoecklin Director of Software Engineering-
School of Education Technology, Beijing Normal University Research on the Organization Model of Ubiquitous Learning Resource Shengquan Yu
Concepts and Realization of a Diagram Editor Generator Based on Hypergraph Transformation Author: Mark Minas Presenter: Song Gu.
Asya Stoyanova-Doycheva University of Plovdiv Bulgaria eLSEBuilder and RFAgent – eLearning Supporting Tools in Software Engineering 1.
IT323 - Software Engineering 2 1 Tutorial 4.  List the main benefits of software reuse 2.
Simple Content Creation Tool for.LRN OpenACS and.LRN Conference By Ing. Rocael Hernández & Ing. Byron Linares.
Wrap up. Structures and views Quality attribute scenarios Achieving quality attributes via tactics Architectural pattern and styles.
Internet Made Easy! Make sure all your information is always up to date and instantly available to all your clients.
Component and Deployment
SCORM Compliant Authoring Tool
Computer Aided Software Engineering (CASE)
CHAPTER 2 Computer Software.
Software Word Processors.
Analysis models and design models
BUILDING A DIGITAL REPOSITORY FOR LEARNING RESOURCES
Presentation transcript:

Selbo 2 SCORM Editor for eLearning Based on Ontologies Part of eLSE project Damyan Mitev University of Plovdiv “Paisii Hilendarski”

What is Selbo 2 Selbo 2 is an editor (or collection of editors), specialized in creating eLearning content. It generates SCORM 2004 compliant content. It uses ontologies to help content creators in designing their electronic lessons. The editor integrates JADE agents to help content developers.

Design goals Generation of standard eLessons. Easy to use by non-professionals in computer science. The user works with the terms in his domain of occupation and doesn’t have to have any knowledge of SCORM or HTML. Easily adaptive to different domains.

Improvements in Selbo 2 Refined architectural model. Changed the logical structure of the editor, added plugin layer and development of 2 content editors. Creation of standard ontology base and development of 3 domain specific ontologies. Wizard based lesson and node creation. Reduced SCORM functionality. Internationalization.

Architectural model Electronic content / resources HTML JP G TEXT WAV AVI GUI, Editors, Plugins Resource organization 1. Lesson 1.1 Chapter Chapter Chapter Page Picture Text Pedagogical model External formats SCORM MOODLE XML/HTML Internal representation Reusable resources Ontologies Databases Web-repositories Lesson repositories Domain model Helpers Agents Wizards Export TEST

Logical structure Content Plugin layer GUI Content editors HTML, UML, Node editors, etc. Main form, Content tree, Ontology, Wizards. Agent container, SCORM exporter. Organization of the lesson, model of the data.

Plugin layer It connects all the components of the editor. Manages the content editors. Realizes Model-View architecture by separating actual lesson data from its visual representation. Two content editor plugins are being developed as diploma works: HTML content editor UML content editor

Ontology base Standard ontology base for creating pluggable ontologies Support classes Image, Memo, Example Base abstract class OntologyClass Base class OntologyObject Three ontologies are being developed as diploma works: Software engineering UML Discrete mathematics

Wizard based lesson creation Wizards are template based. Wizard for new Lesson – Chooses the template of the whole lesson and defines basic SCORM structure. Wizard for new Node – chooses the template of the node and define it’s specific SCORM structure if necessary.

Reduced SCORM Functionality User can not edit manually SCORM Sequencing and Navigation rules. These rules are defined by the Wizards and eventually refined by agents. They are template-based. Main reason: users are not experienced in SCORM and rule-based systems.

Priorities Turn Selbo into full featured workplace for creating lessons in software engineering. Refining and extending current software engineering ontology. Creating specialized agent to help with software engineering lesson creation. Creating necessary tools.

Future plans Creation of more editors. Creation of more domain-specific tools, ontologies and agents. Integration with eLSE portal for automatic lesson deployment and course analysis and statistics. Test creation module.

Thank You Any questions?