Maintain and operate TELs systems in real situations generally requires for developers to carry out reengineering activities to find some adaptability solutions for TELs' users. In this article we illustrate and discuss a techno-centric aspect of re-engineering realized on an existent TEL system: the Apprenticeship Electronic Booklet. The first version had been found too rigid by its end-users in regard to the roles management and to the underlying academic structures. In order to improve this TEL system, two approaches of re-engineering have been conducted. The first solution focuses on a more classical internal modification of the system functionalities. The second re-engineering work follows a Domain-Specific Modeling approach that led us to propose a graphical editor communicating with the TEL system. This external component aims to provide end-users with a more user-friendly 'editor' to configure booklets.
[1]
Lahcen Oubahssi,et al.
E-Learning Systems Re-Engineering : Functional Specifications and Component-Based Architecture
,
2007
.
[2]
Aniruddha S. Gokhale,et al.
Domain-Specific Modeling
,
2008,
Handbook of Dynamic System Modeling.
[3]
Boubekeur Zendagui,et al.
A Domain-Specific-Modeling Approach to Support Scenarios-Based Instructional Design
,
2008,
EC-TEL.
[4]
Christophe Choquet,et al.
Understanding the Collective Design Process by Analyzing Intermediary Objects
,
2006,
Sixth IEEE International Conference on Advanced Learning Technologies (ICALT'06).
[5]
James H. Cross,et al.
Reverse engineering and design recovery: a taxonomy
,
1990,
IEEE Software.