loading
Documentation
  • Login
  • Sign-Up

Research.Publish.Connect.

Paper

Authors: Lorenzo Bettini 1 and Pierluigi Crescenzi 2

Affiliations: 1 University of Turin, Italy ; 2 University of Florence, Italy

ISBN: 978-989-758-115-1

Keyword(s): DSL, Java, IDE, Eclipse, Xtext, EMF.

Related Ontology Subjects/Areas/Topics: Domain-Specific Languages ; Model Tools ; Models ; Paradigm Trends ; Software Engineering

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.

PDF ImageFull Text

Download
Sign In Guest: Register as new SCITEPRESS user or Join INSTICC now for free.

Sign In SCITEPRESS user: please login.

Sign In INSTICC Members: please login. If not a member yet, Join INSTICC now for free.

PDF ImageMy Papers

You are not signed in, therefore limits apply to your IP address 54.159.124.79. INSTICC members have higher download limits (free membership now)

In the current month:
Recent papers: 1 available of 1 total
2+ years older papers: 2 available of 2 total

Paper citation in several formats:
Bettini L. and Crescenzi P. (2015). Java--Meets Eclipse - An IDE for Teaching Java Following the Object-later Approach.In Proceedings of the 10th International Conference on Software Paradigm Trends (ICSOFT 2015)ISBN 978-989-758-115-1, pages 31-42. DOI: 10.5220/0005512600310042

@conference{icsoft-pt15,
author={Lorenzo Bettini and Pierluigi Crescenzi},
title={Java--Meets Eclipse - An IDE for Teaching Java Following the Object-later Approach},
booktitle={Proceedings of the 10th International Conference on Software Paradigm Trends (ICSOFT 2015)},
year={2015},
pages={31-42},
doi={10.5220/0005512600310042},
isbn={978-989-758-115-1},
}

TY - CONF

JO - Proceedings of the 10th International Conference on Software Paradigm Trends (ICSOFT 2015)
TI - Java--Meets Eclipse - An IDE for Teaching Java Following the Object-later Approach
SN - 978-989-758-115-1
AU - Bettini L.
AU - Crescenzi P.
PY - 2015
SP - 31
EP - 42
DO - 10.5220/0005512600310042

Sorted by: Show papers

Note: The preferred Subjects/Areas/Topics, listed below for each paper, are those that match the selected paper topics and their ontology superclasses.
More...

Login or register to post comments.

Comments on this Paper: Be the first to review this paper.

Show authors

Note: The preferred Subjects/Areas/Topics, listed below for each author, are those that more frequently used in the author's papers.
More...