Attribute grammar paradigms—a high-level methodology in language implementation
ACM Computing Surveys (CSUR)
Generative programming: methods, tools, and applications
Generative programming: methods, tools, and applications
When and how to develop domain-specific languages
ACM Computing Surveys (CSUR)
Compilers: Principles, Techniques, and Tools (2nd Edition)
Compilers: Principles, Techniques, and Tools (2nd Edition)
From Documents to Applications Using Markup Languages
IEEE Software
Software Language Engineering: Creating Domain-Specific Languages Using Metamodels
Software Language Engineering: Creating Domain-Specific Languages Using Metamodels
Language engineering techniques for the development of e-learning applications
Journal of Network and Computer Applications
Enhancing IMS LD Units of Learning Comprehension
ICIW '09 Proceedings of the 2009 Fourth International Conference on Internet and Web Applications and Services
Translating e-learning Flow-Oriented Activity Sequencing Descriptions into Rule-Based Designs
ITNG '09 Proceedings of the 2009 Sixth International Conference on Information Technology: New Generations
Authoring and Reengineering of IMS Learning Design Units of Learning
IEEE Transactions on Learning Technologies
: a reusable assessment engine
ICWL'06 Proceedings of the 5th international conference on Advances in Web Based Learning
Hi-index | 0.02 |
In this paper we propose to extend the ADDIE (Analysis --- Design --- Development --- Implementation --- Evaluation ) process for Instructional Systems Design (ISD) with a new linguistic layer. This layer allows developers to provide instructors with domain-specific languages to support and guide them through ISD. Instructors use the toolsets associated with these languages to produce technology-enhanced learning systems more effectively. We also describe how to put these ideas into practice by adopting modern model-driven software development processes together with the language engineering principles. This language engineering approach has been applied to , a highly flexible and extensible authoring tool for IMS Learning Design Units of Learning.