Java-Meets Eclipse - An IDE for Teaching Java Following the Object-later Approach

Abstract : In this paper, we introduce a new Eclipse-based IDE for teaching Java following the object-later approach. In particular, this IDE allows the programmer to write code in Java--, a smaller version of the Java language that does not include object-oriented features. For the implementation of this language we used Xtext, an Eclipse framework for implementing Domain Specific Languages; besides the compiler mechanisms, Xtext also allows to easily implement all the IDE tooling mechanisms in Eclipse. By using Xtext we were able to provide an implementation of Java-- with all the powerful features available when using an IDE like Eclipse (including debugging, automatic building, and project wizards). With our implementation, it is also straightforward to create self-assessment exercises for students, which are integrated in Eclipse and JUnit.
Keywords : EMF Eclipse Xtext DSL Java IDE
Type de document :
Communication dans un congrès
International Conference on Software Paradigm Trend (ICSOFT-PT), Sep 2015, Colmar, France. pp.31-42, 〈10.5220/0005512600310042〉
Liste complète des métadonnées

Littérature citée [39 références]  Voir  Masquer  Télécharger

https://hal.inria.fr/hal-01249109
Contributeur : Marie-France Sagot <>
Soumis le : mardi 4 juillet 2017 - 14:16:53
Dernière modification le : mercredi 11 avril 2018 - 01:53:01
Document(s) archivé(s) le : jeudi 14 décembre 2017 - 22:03:26

Fichier

ICSOFT-PT_2015_9.pdf
Fichiers produits par l'(les) auteur(s)

Identifiants

Collections

Citation

Lorenzo Bettini, Pierluigi Crescenzi. Java-Meets Eclipse - An IDE for Teaching Java Following the Object-later Approach . International Conference on Software Paradigm Trend (ICSOFT-PT), Sep 2015, Colmar, France. pp.31-42, 〈10.5220/0005512600310042〉. 〈hal-01249109〉

Partager

Métriques

Consultations de la notice

116

Téléchargements de fichiers

161