Start Page

CfP

Organisation

Schedule

Papers

Contact

ASARTI Workshop

Call for Papers

call for papers (plain ASCII)

Modern software development is inconceivable without tools to inspect running programs. Runtime inspection is a crucial factor for building complex systems and for dealing with legacy systems. Runtime inspection covers not only exhaustive querying of program state but also controlling its execution. Applications range from debuggers, profiling, tracing, test, and monitoring tools to program comprehension, software visualization and reverse engineering tools. New applications incorporate runtime inspection as a programming concept in the style of event-condition-action rules. The diversity of programming paradigms such as configurable software, components, aspects, generative programming, real-time programming, distributed programming, ubiquitous computing, applets and web services emphasizes the need to deal with heterogeneous runtime information and different levels of abstraction. Lacking well-established technologies and models for representing and accessing program dynamics, tools must use ad hoc mechanisms. This limits reuse and interoperability. De facto standards for runtime inspection such as the Java Platform Debugger Architecture (JPDA) have improved the situation but do not cope with all requirements.

This workshop will provide a forum for discussion of runtime inspection across different requirements and environments. The workshop will work to foster the development of common models and standardized tools. Potential participants are asked to submit research, experience or position papers (4-6 pages, PDF format), clearly identifying contributions, new ideas, challenges, research directions and/or novel insights on the problem of runtime inspection. Submissions should be sent to <mehner@upb.de>.

Topics include but are not limited to:

  • runtime mechanisms and enabling technologies
  • best practice and common requirements
  • models for representing program dynamics
  • conceptual data and control models for runtime inspection
  • standardization of APIs and data exchange formats
  • tool interoperability
  • new applications and new runtime mechanisms

The workshop activities will include presentations of selected papers including discussion. Topics of interest will be identified and discussed in break-out groups. Suggestions of discussion topics in advance by participants are welcome. Each group reports on its findings. The minimum number of attendees is 10, the maximum is 25. Submissions will be published on the workshop website http://www.st.informatik.tu-darmstadt.de/pages/workshops/ASARTI03/index.html.

A workshop report compiled by the organizers will appear in the ECOOP Workshop Reader published as an LNCS volume. The report will provide a summary of the workshop presentations, discussions and working groups.

Important Dates

  • 25 April, Deadline for Submissions
  • 17 May, Notification of Acceptance
  • 6 June ECOOP Early Registration Deadline
  • 21-25 July, ECOOP in Darmstadt
  • 21 July, ASARTI Workshop

Workshop Organisers

Additional Reviewers

  • Shigeru Chiba
    Tokyo Institute of Technology
    Japan

  • Klaus Havelund
    Kestrel Technologies, NASA Ames Research Center
    USA

  • Wim de Pauw
    IBM T.J. Watson Research Center
    USA

  • Ian Sommerville
    Lancaster University
    UK

 

ECOOP 2003

2003-02-26 Michael Haupt, <haupt@informatik.tu-darmstadt.de>