default search action
PPPJ 2003: Kilkenny City, Ireland
- James F. Power, John Waldron:
Proceedings of the 2nd International Symposium on Principles and Practice of Programming in Java, PPPJ 2003, Kilkenny City, Ireland, June 16-18, 2003. ACM International Conference Proceeding Series 42, ACM 2003, ISBN 0-9544145-1-9
Conference opening & keynote talk
- Simon Ritter:
PPPJ 2003: keynote talk. 1
Programming techniques
- Youssef Hassoun, Roger Johnson, Steve Counsell:
Reusability, open implementation and Java's dynamic proxies. 3-6 - Giacomo Cabri, Luca Ferrari, Letizia Leonardi:
Manipulation of Java agent bytecode to add roles. 7-12 - Friedrich Steimann, Wolf Siberski, Thomas Kühne:
Towards the systematic use of interfaces in JAVA programming. 13-17 - Ian McRitchie, T. John Brown, Ivor T. A. Spence:
A Java framework for the static reflection, composition and synthesis of software components. 19-20 - Thomas Alexandre:
Using design patterns to build dynamically extensible collaborative virtual environments. 21-23 - Santi Caballé, Fatos Xhafa:
A study into the feasibility of generic programming in Java. 25-26
The Java programming language
- Paolo Boldi, Sebastiano Vigna:
Rethinking Java strings. 27-30 - Stephan Diehl, Claudia Bieg:
A new approach for implementing stand-alone and Web-based interpreters for Java. 31-34 - Sara Bouchenak, Daniel Hagimont, Noel De Palma:
Efficient Java thread serialization. 35-39 - Pierre Wijkman, Mitra Wijkman, Suru Dissanaike:
Transparent Java standard extensions with native libraries on multiple platforms. 41-43
Software engineering
- Steve Counsell, Youssef Hassoun, Roger Johnson, Keith Mannock, Emilia Mendes:
Trends in Java code changes: the key to identification of refactorings? 45-48 - Thomas Vestdam:
Elucidative Programming in open integrated development environments for Java. 49-54 - J. Doyle, C. Meudec:
IBIS: an Interactive Bytecode Inspection System, using symbolic execution and constraint logic programming. 55-58 - Mark Kent O'Keeffe, Mel Ó Cinnéide:
A stochastic approach to automated design improvement. 59-62 - Ken Casey, Chris Exton:
A Java 3D implementation of a geon based visualisation tool for UML. 63-65
Java and education
- Julia Dawson, David Coward:
A child's eye view of Java. 63-65 - Irene Luque Ruiz, Gonzalo Cerruela García, Miguel Ángel Gómez-Nieto:
A Java dialog system for use in computer-aided teaching. 71-74 - Leonardo Cecchi, Pilu Crescenzi, Gaia Innocenti:
C : C++ = JavaMM: Java. 75-78 - Sergio Rajsbaum, Elisa Viso:
A case for OO -- Java -- in teaching algorithm analysis. 79-83 - J. Paul Gibson:
A noughts and crosses Java applet to teach programming to primary school children. 85-88 - T. F. Lunney, Paul J. McCullagh, P. J. Lundy:
Java as the lingua franca for teaching graduate students. 89-91 - David Heaney, Charlie Daly:
Mass production of individual feedback. 93
Computer applications
- Ian M. O'Neill, Philip Hanna, Xingkun Liu, Des Greer:
A Java implementation of cross-domain mixed initiative spoken dialogue management. 95-98 - David Gildea, Tom Dowling:
A Java OpenCard framework based medical smartcard system. 99-103 - Conor Gildea, Declan Barber, Brian Nolan:
SensTec: monitoring the welfare of livestock in transit. 105-108 - Ahmed O. Abdul Salam, Tarik Ozkul:
Java-based cyber technique for on-line engineering labs. 109-112 - David Hartman, Jaroslav Kaccer:
JUTS: J-sim urban traffic simulator. 113
Information systems
- Tom Lunney, Aidan McCaughey:
Object persistence in Java. 115-120 - Dzenan Ridjanovic:
Pedagogical tools for database design, development and use. 121-124 - Branko Milosavljevic, Milan Vidakovic, Srdjan Komazec, Gordana Milosavljevic:
User interface code generation for EJB-based data models using intermediate form representations. 125-132 - Garret Swart:
MinSQL: a simple componentized database for the classroom. 129-132 - Brian Nolan:
Java and information retrieval from the Internet. 133-135 - Paul Healy, Declan Barber, Brian Nolan:
Developing unified messaging system apps in JAVA. 137-138
Mathematics of computing
- Claire Whelan, Adam Duffy, Andrew Burnett, Tom Dowling:
A Java API for polynomial arithmetic. 139-144 - D. Curran, Neil J. Hurley, Mel Ó Cinnéide:
Securing Java through software watermarking. 145-148 - Vijay P. Shah, Nicolas H. Younan, Torey Alford, Anthony Skjellum:
An advanced signal processing toolkit for JAVA applications. 149-154 - John Loughran, Tom Dowling:
A Java implemented key collision attack on the data encryption standard (DES). 155-157 - Anupama Akre, Sabin Tabirca:
Imaging technologies in JAVA. 159-161 - Jaanus Pöial:
Implementation of directed multigraphs in Java. 163
Invited talk
- Vivek Sarkar:
PPPJ 2003: invited talk. 165
Java Virtual Machine
- Jeremy Singer:
JVM versus CLR: a comparative study. 167-169 - Christopher J. Howell, Gregory M. Kapfhammer, Robert S. Roos:
An examination of the run-time performance of GUI creation frameworks. 171-176 - Christophe Deleray, Nicolas Bedon, Gilles Roussel:
MyJVM: a 100% pure Java customizable Java Virtual Machine. 177-179 - Brian Davis, John Waldron:
A survey of optimisations for the Java Virtual Machine. 181-183
Networks and distributed systems
- Daniele Denaro, Franco Rubinacci:
Neural networks library in Java™: a proposal for network intelligent agents. 185-189 - Andrew J. Page, Thomas M. Keane, Richard Allen, Thomas J. Naughton, John Waldron:
Multi-tiered distributed computing platform. 191-194 - Bruce Quig, John Rosenberg, Michael Kölling:
Supporting interactive invocation of remote services within an integrated programming environment. 195-200 - Hugo Leroux, Annya Réquilé-Romanczuk, Christine Mingins:
JACOT: a tool to dynamically visualise the execution of concurrent Java programs. 201-206 - Jean-Marc Seigneur, Gregory Biegel, Christian Damsgaard Jensen:
P2P with JXTA-Java pipes. 207-212 - Marcin Czenko, Jean-Luc Raffy:
JEstelle novel approach to the distributed Java systems specification and development. 213-218 - Humphrey Sheil:
Distributed scientific computing in Java: observations and recommendations. 219-222
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.