Proceedings of the 2008 ACM Symposium on Applied Computing 2008
DOI: 10.1145/1363686.1363732
|View full text |Cite
|
Sign up to set email alerts
|

A small extension to Java for class refinement

Abstract: This paper presents an extended Java language in which users can refine a class definition to a certain degree. They can statically or dynamically redefine methods and append a new method, field, and interfaces to the class like dynamic languages. A unique feature of this language, named GluonJ, is that users can use a standard Java IDE (Integrated Development Environment) to exploit coding support by the IDE. This is significant for the industrial acceptability of a new language. A GluonJ program is written i… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1

Citation Types

0
1
0

Year Published

2008
2008
2010
2010

Publication Types

Select...
2
1

Relationship

1
2

Authors

Journals

citations
Cited by 3 publications
(1 citation statement)
references
References 22 publications
0
1
0
Order By: Relevance
“…The aim of this work was to allow programmers to flexibly control the construction of aspect instances. The second GluonJ published in [33] is more similar to GluonJ presented in this paper but it is a dynamic AOP language. The work focused on how to dynamically deploy intertype declarations.…”
Section: Other Related Workmentioning
confidence: 98%
“…The aim of this work was to allow programmers to flexibly control the construction of aspect instances. The second GluonJ published in [33] is more similar to GluonJ presented in this paper but it is a dynamic AOP language. The work focused on how to dynamically deploy intertype declarations.…”
Section: Other Related Workmentioning
confidence: 98%