Modelet XMLlab
Objectifs
Ce modelet permet d'intégrer dans un modèle documentaire la défintion d'un environnnement de simulation scientifique conforme aux spécifications de XMLlab. Grâce à ce modelet, les auteurs disposent dans SCENARIchain d'un environnement d'édition contrôlé et guidé pour définir une simultation conforme à la version 1.5 de la DTD XMLlab.
Cette définition de simulation peut ensuite être publiée dans un site web. Les lecteurs / étudiants / apprenants qui consultent ce site web récupèrent cette définition et l'exécutent dans l'outil XMLlab.
Information générales
Limites actuelles
- Il est impossible de spécifier des scripts et images externes dans le définition de la simulation.
Mode d'emploi
Pour tester ce modelet
- Installer SCENARIbuilder, version 3.2.2 minimum.
- Via un client Subversion récupérer l'atelier de démonstration XMLlab à l'adresse suivante :
- http://scenari-platform.org/svn/modelet/branches/sc32/XMLlab/model pour SCENARIbuilder 3.2;
- http://scenari-platform.org/svn/modelet/branches/sc33/XMLlab/model pour SCENARIbuilder 3.3;
- http://scenari-platform.org/svn/modelet/branches/sc34/XMLlab/model pour SCENARIbuilder 3.4;
- etc.
- Créer un atelier dans SCENARIbuilder en pointant sur le dossier précédemment créé.
- Dans cet atelier, créer un environnement de test (demo/xmllab.wsptest) et pointer la définition de l'atelier demo/xmllab.wspdef.
- Lancer la compilation du test.
- Dans SCEANRItest, éditer les fichiers de simulation exemple présents dans test/Math par exemple.
- Sélectionner l'item de publication : test/publi.webSite pour générer le site web.
- Consulter le site web et récupérer les simulations (via le menu contextuel des navigateurs "Enregistrer la cible...").
Pour exploiter ce modelet dans un modèle documentaire
Le modelet réside dans l'espace "xmllab" de l'atelier de SCEANRIbuilder qui a servi pour le test précédent. Il contient :
- le modèle 'xmllab.model' avec son sous-espace associé. Il s'agit d'un 'freePrim', nécessitant par conséquent des compétences de développement pour le modifier. Il est parcontre très simple de le réutiliser telquel dans tout modèle documentaire. Attention, il est important de ne pas renommer ou déplacer les fichiers. Le chemin xmllab/xmllab.model doit etre préservé dans l'atelier cible.
- un transformer de ce modèle pour être intégré dans un site web (xmllabWeb.transf avec son sous-espace associé). De même, ce transformer est un "freeTransformer", mais il est très simple de le réutiliser telquel dans toutes publication, à condition de ne pas modifier son chemin d'accès. L'axis peut-être modfié en fonction des contraintes du générateur dans lequel ce transformer est exploité.
Attachments
-
XMLlabEditor.png
(26.3 KB) - added by sys
2 years ago.
Aperçu de l'édtion de la DTD XMLlab
