See this document in CiteSeerX!

The Extensible Java Preprocessor Kit and a Tiny Data-Parallel Java (1997)  (Make Corrections)  (12 citations)
Yuuji Ichisugi, Yves ROUDIER
ISCOPE



  Home/Search   Context   Related

 
View or download:
aist.go.jp/ETL/etl/bunsa...iscope.ps.gz
eurecom.fr/~roudier/post...iscope.ps.gz
Cached:  PS.gz  PS  PDF   Image  Update  Help

From:  aist.go.jp/ETL/etl/bunsa...biblio (more)
From:  eurecom.fr/~roudier/biblio
(Enter author homepages)

Rate this article: (best)
  Comment on this article  
(Enter summary)

Abstract: We describe the extensible Java preprocessor EPP and a data-parallel extension of Java implemented with EPP. EPP can be extended by incorporating EPP plugins. These plugins are programmed with the Ld-2 language that we also describe. Tiny Data-Parallel Java is an example of EPP plugin. High portability is guaranteed because the translated code and the runtime systems are pure Java code. Applications can be executed in parallel if the VM interpreter supports parallel execution of Java threads.... (Update)

Context of citations to this paper:   More

...programming[100] provide multiple selfrepresentations for a single system. Simmons first class interpreters[111] MPC [45 47] and EPP[42] provide ways to compose fragments of metalevel descriptions using function closures, delegation, and mix ins. Reflectionoriented...

...and preprocessors are generally concerned only with syntactic extensions to a language. Recent systems for use in Java include EPP [18], JSE [12] and JPP [21] Maya [2] is a generalization of macro systems that uses generic functions and multimethods to allow extension of...

Cited by:   More
An Easy-to-Use Toolkit for Efficient Java Bytecode Translators - Chiba, Nishizawa (2003)   (Correct)
Converting C Pointers to Java References - Demaine (1998)   (Correct)
Polyglot: An Extensible Compiler Framework for Java - Nystrom, Clarkson, Myers (2003)   (Correct)

Similar documents (at the sentence level):   More
24.7%:   Integrating data-parallel and reactive constructs into Java - Roudier, Ichisugi (1997)   (Correct)
13.7%:   Extensible Java Preprocessor Kit and Tiny Data-Parallel Java.. - Ichisugi (1997)   (Correct)
9.1%:   Mixin Composition Strategies for the Modular Implementation.. - ROUDIER, ICHISUGI (1998)   (Correct)

Active bibliography (related documents):   More   All
0.2:   JavaParty - Transparent Remote Objects in Java - Philippsen, Zenger (1997)   (Correct)
0.0:   A Study of Compile-time Metaobject Protocol - Chiba (1996)   (Correct)
0.0:   Implementing Parallel Language Constructs Using a.. - Masuhara, Matsuoka.. (1996)   (Correct)

Similar documents based on text:   More   All
0.4:   Ensuring Equal Access To Information and Computer.. - Department Of..   (Correct)
0.3:   The Equichordal Point Problem - Marek Rychlik   (Correct)
0.3:   Functional Projection Pursuit - Nason   (Correct)

Related documents from co-citation:   More   All
5:   Concepts and Experiments in Computational Reflection - Maes
5:   Aspect-oriented programming - Kiczales, Lamping et al. - 1997
4:   Design and Partial Evaluation of Meta-objects for a Concurrent Reflective Langua.. - Masuhara, Yonezawa - 1998

BibTeX entry:   (Update)

Yuuji Ichisugi and Yves Roudier. Extensible java preprocessor kit and tiny data-parallel java. In Proc. of ISCOPE '97, number 1343 in LNCS, 1997. http://citeseer.ist.psu.edu/ichisugi97extensible.html   More

@inproceedings{ ichisugi97extensible,
    author = "Yuuji Ichisugi and Yves Roudier",
    title = "The Extensible Java Preprocessor Kit and a Tiny Data-Parallel Java",
    booktitle = "{ISCOPE}",
    pages = "153-160",
    year = "1997",
    url = "citeseer.ist.psu.edu/ichisugi97extensible.html" }
Citations (may not include all citations):
866   Techniques and Tools (context) - Aho, Sethi et al. - 1987
862   The Java Language Specification - Gosling, Joy - 1996
484   Common Lisp the Language (context) - Steele - 1990
423   The Art of the Meta Object Protocol (context) - Kiczales, Rivieres et al. - 1991
240   Mixin-based Inheritance - Bracha, Cook - 1990
169   Data-Parallel Programming on MIMD Computers (context) - Hatcher, Quinn - 1991
127   A Metaobject Protocol for C - Chiba - 1995
15   A Class Library for Building Fortran and C++ Restructuring T.. (context) - Bodin - 1994
12   Meta-level Architecture for Extendable C - Ishikawa - 1994
4   Integration of control and data parallelism in an object ori.. (context) - Launay, Pazat - 1996
2   EPP and Lods home page (context) - Ichisugi
2   can be obtained from [Ich (context) - Ichisugi, users et al. - 1997
2   Meta-Programming Framework for Java (context) - Kumeta, Komuro - 1997
1   Europa Parallel C++ version - Caromel - 1997



The graph only includes citing articles where the year of publication is known.


Documents on the same site (http://www.aist.go.jp/ETL/etl/bunsan/~roudier/biblio.html):   More
EUROPA Parallel C++ Version 2.1 - Caromel, McEwan, Nolte, (eds.) (1997)   (Correct)
Reactive programming in Eiffel// - Caromel, Roudier (1996)   (Correct)
Integrating data-parallel and reactive constructs into Java - Roudier, Ichisugi (1997)   (Correct)

Online articles have much greater impact   More about CiteSeer.IST   Add search form to your site   Submit documents   Feedback  

CiteSeer.IST - Copyright Penn State and NEC