Télécharger la présentation
La présentation est en train de télécharger. S'il vous plaît, attendez
Publié parMichelle Corbeil Modifié depuis plus de 6 années
1
TELCERT Building SCORM or LOM Application Profiles
Paris Life-Fest 14 Juin 2006 Focus is work and deliverables End with review of economics, effort and cost Before Kevin introduces the project and our work Culture and infrastructure to enable this project to achieve and innovate Organisation and sytems Contract, knowledge First look at a scenario to exploit the results through Turn invention into an innovation David Rose – The Open Group Marc Van Coillie – EIfEL
2
TELCERT Construire des Profils Applicatifs SCORM ou LOM
Paris Life-Fest 14 Juin 2006 Focus is work and deliverables End with review of economics, effort and cost Before Kevin introduces the project and our work Culture and infrastructure to enable this project to achieve and innovate Organisation and sytems Contract, knowledge First look at a scenario to exploit the results through Turn invention into an innovation David Rose – The Open Group Marc Van Coillie – EIfEL
3
The Open Group ‘making standards work’
4
EIfEL ‘building a learning Europe
building a knowledge economy and a learning society independent, not-for-profit, European supporting organisations, communities and individuals best practice, continuing professional development knowledge, information and learning technologies
5
EIfEL ‘construire une Europe apprenante
Construire une économie de la connaissance et une société apprenante Association indépendente, but non lucratif, Européenne supporter les organisations, communautés et les individus Bonnes pratiques, développement professionnel continue connaissance, information et technologies d’apprentissage
6
TELCERT Technology Enhanced Learning: Conformance - European Requirements & Testing
7
TELCERT Technologie évoluée pour l’apprentissage: Conformité – Besoins Européens & Test
8
engineering tools for suppliers, developers, communities
Mission “Facilitate the exploitation of learning technology specifications to address the needs of global communities for interoperability” through Meeting communities’ needs for conformance with innovative application profiling tools and test system engineering tools for suppliers, developers, communities certification tools for suppliers & user communities
9
Outils d’ingénierie pour les éditeurs, développeurs, communautés
Mission “Faciliter l’exploitation des spécifications e-learning pour adresser les besoins de communautés larges pour l’interopérabilité” Par la biais de Meeting sur les besoins des communautés pour la conformité avec des outils innovants et un système de test pour les profils applicatifs Outils d’ingénierie pour les éditeurs, développeurs, communautés Outils de certification pour les éditeurs et les communautés d’utilisateurs
10
What’s the problem? Spec Standards & Specs Interoperability, no?
TELCERT Tools & Test Implementation Community Implementation Spec Community Community Implementation
11
Quel est le problème ? Spec
Standards & Specs Interopérabilité, non ? TELCERT Outils & Test Implémentation Communauté Implémentation Spec Communauté Communauté Implémentation
12
Wouldn’t it be good if …….
One conformance system can meet all these combinations and community needs There is a consistent method to create application profiles from specifications The test system could configure itself according to the different specifications and profiles Tools are available to tie everything together Testing based certification becomes viable for many learning communities all you need is a standard or specification that can be expressed as an XML schema
13
Ne serait-il pas bien si…….
Un système de conformité puisse répondre à toutes ces combinaisons et ces besoins de communauté Il y avait une méthodologie pour créer des profils applicatifs depuis les spécifications Le système de test puisse se configurer lui-même en accord avec les différentes spécifications et profils Les outils sont disponibles pour rassembler tout ces élements ensembles La certification basé sur les tests devienne viable pour de nombreuses communautés d’apprenants Tout ce don’t vous avez besoin est un standard ou une spécification qui puisse être exprimé selon un schéma XML
14
TELCERT Lifecycle Base Schema Modified Schema Conformant Content
Conformance Certification Community Requirements Application Profiling Content Modification Testing SchemaProf & STT CRT Test System
15
Cycle de vie TELCERT Schéma de base Schéma modifié Contenu Conforme
Certification de conformité Besoins d‘une communauté Profil Applicatif Modification du contenu Test SchemaProf & STT CRT Test System
16
TELCERT Lifecycle Base Schema Modified Schema Content Conformance
Statement Community Requirements Application Profiling Content Modification Testing SchemaProf & STT CRT Test System
17
Déclaration de conformité Modification du contenu
TELCERT Lifecycle Schéma de base Schéma modifié Contenu Déclaration de conformité Besoins d‘une communauté Profil Applicatif Modification du contenu Test SchemaProf & STT CRT Test System
18
TELCERT Lifecycle Base Schema Modified Schema Content Conformance
Statement Community Requirements Application Profiling Content Modification Testing SchemaProf & STT CRT Test System
19
Déclaration de conformité Modification du contenu
TELCERT Lifecycle Schéma de base Schéma modifié Contenu Déclaration de conformité Besoins d‘une communauté Profil Applicatif Modification du contenu Test SchemaProf & STT CRT Test System
20
Specifications & Standards
Content Packaging Metadata/VDEX ePortfolio Learning Design Common Cartridge SCORM 2004 (Ufi, France) IEEE/LOM French profile Diploma Supplement (Europass) Any XML specification UML for web services - l’avenir!
21
IMS Application Profiles
22
Learning Specification
Specification Schema Mandatory Elements
23
Spécification eLearning
Spécification Schéma Eléments obligatoires
24
Community Requirement
Specification Schema Mandatory Elements
25
Besoins d’une communauté
Spécification Schéma Eléments obligatoires
26
Application Profile Schema
Extension Elements Specification Schema Mandatory Elements Selected Optional Elements
27
Profil applicatif de schéma
Eléments d’extension Spécification Schéma Eléments obligatoires Séléction d’éléments optionnels
28
Permitted Actions Means of Localizing XML Schemas Language translation Select optional elements Mandate optional elements Candidates for a common core testing approach Refine constraints Add conditionals Add permitted extensions Increasing Divergence Of Application Profiles Illegal schema extensions Require local implementation Schema restructuring [Source: IMS International Conformance Program, “Application Profile Guidelines” document]
29
Actions autorisées Moyens de localiser des schémas XML Traduction Selection d’éléments optionnels Rendre obligatoire des éléments optionnels Candidats pour une approche de validation (tests) avec un coeur commun Affiner les contraintes Ajouter des conditions Ajouter des extensions autorisées Augmentation de la divergence des profils applicatifs Extensions illégales au schéma Nécessite des implémentations spécifiques (locales) Restructuration du schéma [Source: IMS International Conformance Program, “Application Profile Guidelines” document]
30
Schema + Technology Binding
Usage-Scenarios Portfolio Specification Scope Specification UML Use Cases Abstract Information Model Abstract Interface Definition Information Model Binding Application Profile 1 Application Profile n UML Use Cases Adapted IM Binding Specific Interface UML Use Cases Adapted IM Binding Specific Interface [Source: IMS International Conformance Program, “Application Profile Guidelines” document]
31
TELCERT Lifecycle Base Schema Modified Schema Content Conformance
Statement Community Requirements Application Profiling Content Modification Testing SchemaProf & STT CRT Test System
32
- University Koblenz-Landau Knowledge Media Institute - Apple UK
Profiling of a Specification / Profiler une spécification - SchemaProf Tool - - Schema Transform Tool - - University Koblenz-Landau Knowledge Media Institute - Apple UK
33
Features Cardinality modifications Fixing string values
Optional/ mandatory /forbidden Fixing string values Attribute properties modifications Required /optional / fixed Admitted values Definition of new simple types Restriction by facets, unions, lists New features for handling more complex situations Domain Profiling (V3 of Shemaprof) Additional Constraints (V4 of Schemaprof)
34
Features Cardinality modifications Fixing string values
Optional/ mandatory /forbidden Fixing string values Attribute properties modifications Required /optional / fixed Admitted values Definition of new simple types Restriction by facets, unions, lists New features for handling more complex situations Domain Profiling (V3 of Shemaprof) Additional Constraints (V4 of Schemaprof)
35
Domain Profiling Applications use several specifications simultaneously Example: Content Packaging and Metadata Different specifications are interlinked at extension points Different application profiles are interlinked at extension points Change carried through to STT, CRT, Test System
36
Additional Constraints
Constraints on Package Existence of required resources Package format (zip, tar…) Existence of referenced targets Vocabulary usage Static constraints – fixed values Dynamic constraints – values given in instance documents
37
Ongoing Work Conditions on additional constraints Testable assertions
Objective: Encode all testable information into application profiles Further Objective: Make SchemaProf also a tool for discussing/developing application profiles Pretty printing Support for localisation
39
TELCERT Lifecycle Base Schema Modified Schema Content Conformance
Statement Community Requirements Application Profiling Content Modification Testing SchemaProf & STT CRT Test System
Présentations similaires
© 2024 SlidePlayer.fr Inc.
All rights reserved.