


default search action
PPPJ 2007: Lisboa, Portugal
- Vasco Amaral, Luis Marcelino, Luís Veiga, H. Conrad Cunningham:

Proceedings of the 5th International Symposium on Principles and Practice of Programming in Java, PPPJ 2007, Lisboa, Portugal, September 5-7, 2007. ACM International Conference Proceeding Series 272, ACM 2007, ISBN 978-1-59593-672-1
Experiences using Java
- Olly Gotel, Christelle Scharff, Andrew Wildenberg:

Extending and contributing to an open source web-based system for the assessment of programming problems. 3-12 - Maurizio Lancia, Roberto Puccinelli, Flavio Lombardi

:
Feasibility and benefits of migrating towards JEE: a real life case. 13-20 - Sudharshan S. Vazhkudai, James Arthur Kohl, Jens Schwidder

:
A Java-based science portal for neutron scattering experiments. 21-30 - Robert P. Cook:

The design of a Java phone programming environment. 31-37
Software engineering and tools
- Yunwen Ye, Yasuhiro Yamamoto, Kumiyo Nakakoji, Yoshiyuki Nishinaka, Mitsuhiro Asada:

Searching the library and asking the peers: learning to use Java APIs on demand. 41-50 - Sami Mäkelä, Ville Leppänen

:
A software metric for coherence of class roles in Java programs. 51-60
Language design and generative programming
- Kevin J. Hoffman, Patrick Eugster:

Bridging Java and AspectJ through explicit join points. 63-72 - Martin Plümicke:

Typeless programming in Java 5.0 with wildcards. 73-82 - Lorenzo Bettini

, Sara Capecchi
, Betti Venneri
:
Featherweight Java with multi-methods. 83-92 - Roberto Tiella, Adolfo Villafiorita

, Silvia Tomasi:
FSMC+, a tool for the generation of Java code from statecharts. 93-102
Internet programming
- Arno Puder:

A cross-language framework for developing AJAX applications. 105-112 - Gautier Loyauté, Rémi Forax, Gilles Roussel:

A Java toolkit for the design and the automatic checking of server architectures. 113-122
Virtual machines and compilation
- Thomas Würthinger, Christian Wimmer, Hanspeter Mössenböck

:
Array bounds check elimination for the Java HotSpot™ client compiler. 125-133 - Walter Binder

, Jarle Hulaas
, Philippe Moret
:
Advanced Java bytecode instrumentation. 135-144 - Michael Bebenita, Andreas Gal, Michael Franz:

Implementing fast JVM interpreters using Java itself. 145-154 - Kevin Marquet, Gilles Grimaud:

A DSL approach for object memory management of small devices. 155-164
Concurrency
- Borys J. Bradel, Tarek S. Abdelrahman:

The potential of trace-level parallelism in Java programs. 167-174 - Lingli Zhang, Chandra Krintz, Priya Nagpurkar:

Supporting exception handling for futures in Java. 175-184 - Alessandro Ricci

, Mirko Viroli
:
simpA: an agent-oriented approach for prototyping concurrent applications on top of Java. 185-194
Short papers
- Maurizio Cimadamore, Mirko Viroli

:
A Prolog-oriented extension of Java programming based on generics and annotations. 197-202 - Jeremy Singer, Gavin Brown, Mikel Luján, Ian Watson:

Towards intelligent analysis techniques for object pretenuring. 203-208 - Dmitrijs Zaparanuks, Milan Jovic, Matthias Hauswirth:

The potential of speculative class-loading. 209-214 - Yuji Chiba:

Redundant boxing elimination by a dynamic compiler for Java. 215-220 - Edwin Steiner, Andreas Krall, Christian Thalinger:

Adaptive inlining and on-stack replacement in the CACAO virtual machine. 221-226
Ja4Mo: Java for mobility workshop
- Marc Alier Forment

, Pablo Casado Arias, María José Casany Guerrero:
J2MEMicroDB: an open source distributed database engine for mobile applications. 231-235 - Soumaya Marzouk, Maher Ben Jemaa, Mohamed Jmaiel:

A serialization based approach for strong mobility of shared object. 237-242 - Andrew Hughes:

A framework for mobile Java applications. 243-248 - Stefano Ceriani, Claudia Raibulet

, Luigi Ubezio:
A Java mobile-enabled environment to access adaptive services. 249-254

manage site settings
To protect your privacy, all features that rely on external API calls from your browser are turned off by default. You need to opt-in for them to become active. All settings here will be stored as cookies with your web browser. For more information see our F.A.Q.


Google
Google Scholar
Semantic Scholar
Internet Archive Scholar
CiteSeerX
ORCID














