Chronological Overview 
 Type-Hierarchical Overview 
Formal Methods in Computing
(Most of the papers antecedent to 1995
are not included in the list)
FRAMES  NO FRAME 

JavammICSOFT15 (In proceedings)
Author(s) Lorenzo Bettini and Pierluigi Crescenzi
Title« Java-- Meets Eclipse - An IDE for Teaching Java Following the Object-later Approach »
InICSOFT-PT 2015 - Proceedings of the 10th International Conference on Software Paradigm Trends, Colmar, Alsace, France, 20-22 July, 2015
Editor(s) Pascal Lorenz, Marten van Sinderen and Jorge Cardoso
Page(s)31--42
Year2015
PublisherSciTePress
ISBN number978-989-758-115-1
URLhttp://dx.doi.org/10.5220/0005512600310042
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.

BibTeX code

@inproceedings{JavammICSOFT15,
  author = {Bettini, Lorenzo and Crescenzi, Pierluigi},
  booktitle = {ICSOFT-PT 2015 - Proceedings of the 10th International Conference
               on Software Paradigm Trends, Colmar, Alsace, France, 20-22 July,
               2015},
  editor = {Pascal Lorenz and Marten van Sinderen and Jorge Cardoso},
  url = {http://dx.doi.org/10.5220/0005512600310042},
  isbn = {978-989-758-115-1},
  title = {{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.},
  publisher = {SciTePress},
  year = {2015},
  doi = {10.5220/0005512600310042},
  pages = {31--42},
}


 Chronological Overview 
 Type-Hierarchical Overview 
Formal Methods in Computing
(Most of the papers antecedent to 1995
are not included in the list)
FRAMES  NO FRAME 

This document was generated by bib2html 3.3.
(Modified by Luca Paolini, under the GNU General Public License)

Valid HTML 4.01!