[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[pept:39] CfP Reflection 2001



----- Original Message -----
From: "Walter Cazzola" <cazzola@disi.unige.it>
To: <: ;>
Sent: Sunday, February 18, 2001 5:30 PM
Subject: Fw: Reflection 2001 CFP Ready --- Please advertize vigorously!
(fwd)


Please, distribute this cfp to whom could concerns. I'm apologize if you
already received a copy of this message.

regards
Walter Cazzola

--
Walter Cazzola, PhD - Research Assistant, DISI, University of Genova
E-mail cazzola@disi.unige.it Phone: +39 010 353 6637  Fax: +39 010 353 6699
· · · ---------------------------- · · · ---------------------------- · · ·
                ... recursive: adjective, see recursive ...
· · · ---------------------------- · · · ---------------------------- · · ·

                          CALL FOR PAPERS

                          REFLECTION 2001
                  The Third International Conference on
    Metalevel Architectures and Separation of Crosscutting Concerns
                          Kyoto, Japan
                     September 26-28, 2001

               * PAPER DEADLINE: March 15th, 2001 *

           http://www.is.titech.ac.jp/reflection2001/

                           Sponsored by
     Japan Society for Software Science and Technology (JSSST)
   Association Internationale pour les Technologies Objets (AITO)

    In Cooperation with (planned, subject to formal approvals)
          Information Processing Society of Japan (IPSJ)
                      ACM SIGPLAN, SIGSOFT

OBJECTIVES

Metalevel architectures and reflection have attracted the attention of
researchers and practitioners throughout computer science. Reflective
and metalevel techniques are being used to address real-world problems
in such areas as: programming languages, operating systems, databases,
distributed computing, expert systems and web computing.

Reflection and related technologies like, AOP and SOP, have proven to
be powerful tools for improving the separation of concerns in complex
systems. Systems built using these technologies can have better
modularity than systems built using object-oriented or procedural
programming alone.

Separation of concerns has been a guiding principle of software
engineering for nearly 30 years, but it's known benefits are seldom
fully achieved in practice. This is primarily because traditional
mechanisms for separating concerns into modules and then composing
those modules into systems are not powerful enough to handle the many
kinds of concerns that occur in practice. Over the last 10 years, this
problem has attracted the attention of many researchers, including
several from the reflection community, who have proposed approaches,
including uses of reflection, to overcoming these limitations. For the
first time, papers on advanced approaches to separation of concerns
are explicitly solicited, so that this conference will also provide an
opportunity for researchers in this growing area to discuss recent
developments.

Following the success of two previous conferences, Reflection'96 in
San Francisco (online proceedings available at
http://www.parc.xerox.com/reflection96), and Reflection'99 in Saint
Malo (proceedings available as Springer LNCS 1616), this conference
will provide an opportunity for researchers with a broad range of
interests in metalevel architectures, reflective techniques, and
separation of concerns in general.


THEMES

Papers are solicited on topics including, but not limited to:

1. Systems and applications with a reflective architecture and/or
designed with strong separation of concerns
  - Operating systems/Middleware
  - Concurrent /Distributed/Parallel/Mobile systems
  - Networking/Internet/Web/Collaboration
  - Embedded/Fault-tolerant systems
  - Databases/Expert Systems
  - AI and knowledge-based systems/Agents

2. Programming Languages
  - Programming languages for reflection and/or separation of concerns
    (OO, functional, parallel, distributed, etc.)
  - Implementation techniques (open compilers, specializers, weavers,
    interpreters, analysis techniques, etc.)

3. Software Engineering
  - Metaobject protocols
  - Programming methodologies and environments
  - Metamodels (UML, CORBA, etc.)
  - Formal methods
  - Safety and security issues

4. Separation of Concerns
  - Mechanisms for handling crosscutting concerns and/or multiple kinds
    of concerns (adaptive programming, aspect-oriented programming,
    composition filters, multi-dimensional separation of concerns, etc.)
  - The use of reflection for achieving improved separation of concerns
  - Language and environment support
  - Specification, verification and analysis of concerns and their
    compositions
  - Conceptual and theoretical foundations
  - Case studies

5. Foundations of reflection and/or separation of concerns
  - Conceptual and theoretical foundations
  - Language semantics


PAPER SUBMISSION

All submissions, acknowledgements, notifications, etc. will be done
electronically. Manuscripts should preferably be prepared using the
LNCS format (http://www.springer.de/comp/lncs/authors.html) for
submission. Paper length should be less than 5000 words, excluding
figures, tables, and references.  Papers exceeding this limit will not
be reviewed.

The program committee will select papers based on standard scientific
grounds and merits such as technical novelity, correctness, technical
interest and utility to the community, etc. Case Study/Experience
papers will be judged on generality and utility of the feedback
provided to the community.

A paper may either be accepted in full form, as a short paper, or
recommended as a poster presentation. A short paper will have shorter
page allowance in the proceedings. Also, it could be given a shorter
presentation slot during the conference.

Please refer to the conference web page for submission details


POSTERS

Posters will be separately solicited for a poster presentation slot in
the conference. Additionally, as stated above, a submitted paper may
be recommended for acceptance as a poster presentation. Each poster
will have a page abstract in the proceedings if publication deadline
permits.


PROCEEDINGS PUBLICATIONS

We have approval from Springer to publish the proceedings of
Reflection 2001 in the series "Lecture Notes in Computer Science". As
noted above the proceedings of Reflection '99 has been published as
volume no. 1616.



LOCATION

Kyoto was the capital of Japan for 1000 years, and still retains the
atmosphere of the old cultures fostered therein. For more information
refer to the official web page of city of Kyoto
(http://www.city.kyoto.jp/koho/index_e.html). The conference cite is
the ASTEM research institute, which is located in the midst of the city.


IMPORTANT DATES (2001)

  - Paper Deadline: March 15th
  - Notification: May 15th
  - Camera Ready Due: June 30th
  - Conference: September 26-28th


ORGANIZING COMMITTEE

  - Conference Chair: Satoshi Matsuoka (TITECH)
  - Program Chair: Akinori Yonezawa (U. Tokyo)
  - Coordinator, America: Gregor Kiczales (U. British Columbia)
  - Coordinator, Asia: Shigeru Chiba (U. Tsukuba)
  - Coordinators, Europe: Pierre Cointe (Ecole des Mines de Nantes),
  - Jacques Malenfant (IRISA & U. de Bretagne sud)
  - Local Arrangements: Hirotaka Ogawa (TITECH)

PROGRAM COMMITTEE

  - Mehmet Aksit (U. Twente)
  - Gordon Blair (Lancaster U.)
  - Gilad Bracha (Sun Microsystems)
  - Vinny Cahill (Trinity College)
  - Roy Campbell (UIUC)
  - Walter Cazzola (U. Genova)
  - Jean-Charles Fabre (Laas)
  - Shigeru Chiba (U. Tsukuba)
  - Pierre Cointe (Ecole des Mines de Nantes)
  - Charles Consel (U. Bordeaux)
  - Dan Friedman (Indiana U.)
  - Andrew Grimshaw (U. Virginia)
  - William Griswold (UCSD)
  - Yuuji Ichisugi (ETL)
  - Yutaka Ishikawa (RWCP)
  - Gregor Kiczales (U. British Columbia)
  - Karl Lieberherr (Northeastern U.)
  - Jacques Malenfant (IRISA & U. de Bretagne sud)
  - Hidehiko Masuhara (U. Tokyo)
  - Mira Mezini (Darmstadt U. Tech)
  - Harold Ossher (IBM T.J. Watson)
  - Robert Stroud (U. Newcastle)
  - Carolyn Talcott (Stanford U.)