Call For Papers
OOPSLA'98 WORKSHOP
Reflective Programming in C++ and Java
VANCOUVER, CANADA
Sunday, October 18th, 1998
Workshop Description
Reflective programming is a new object-oriented programming paradigm which
is today of high interest in many application fields and research areas.
This approach provides a new type of indirection to optimize and add
properties to application programs or to improve their flexibility.
Although reflective features exist in some programming languages, many
reflective versions of standard languages have emerged (OpenC++,
Reflective Java, MetaJava, etc.) and are used for the development of
applications and systems. This workshop aims bring together developers of
practical systems using reflective programming in various domains, to share
experience and requirements. What metainformation is really useful in
practice and what the real difference is with respect to conventional
object-oriented programming should be clarified.
Workshop Topics
The workshop topics include:
- practical experience with reflective programming in,
but not limited to,C++ and Java,
- open compilers,
- reflective system architecture,
- reflective implementation of non-functional requirements (including
real-time, dependability and security issues),
- reflection and industrial applications,
- metaobject protocols,
- runtime and compile time reflection,
- validation of reflective systems,
- testing of reflective programs.
Submissions
All participants are invited to submit position papers up to 5 pages.
Position papers should clearly state how they relate to the workshop theme,
what particular problems they address, what practical experience was
conducted, why it is relevant to this workshop, and stating the author's
name, affiliation, and contact.
Submission must be done via e-mail (standard Postscript) to either
fabre@laas.fr or chiba@is.tsukuba.ac.jp.
To enable lively and productive discussions, attendance will be limited to
25-30 people. All submissions will be formally reviewed and abstracts
selected for presentation according to their relevance to the workshop.
Workshop Format
The workshop is a full day meeting with presentations selected from the
submitted position papers and with a discussion session addressing
important emerging issues.
The selected position papers will be distributed to all participants.
Important Dates
Submission deadline : August 3rd, 1998
Notification date : August 20th, 1998
Workshop date: October 18th, 1998
CO-ORGANIZERS
Dr. Jean-Charles Fabre
LAAS-CNRS, 7 Avenue du Colonel Roche
31077 Toulouse cedex 4, France
Phone: +33 / 561-33-6236
Fax: +33 / 561-33-6411
E-mail : Jean-Charles.Fabre@laas.fr
and
Prof. Shigeru Chiba
Institute of Information Science and Electronics,
University of Tsukuba,
Tennodai, Tsukuba, Ibaraki 305-8573, Japan
Phone: +81 / 298-53-5349
Fax: +81 / 298-53-5206
E-mail: chiba@is.tsukuba.ac.jp