ECOOP /
Workshop 20
Advancing the State-of-the-Art in Runtime Inspection
Abstract
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.
The workshop activities will include presentations of selected papers
including discussion. Topics of interest will be identified and discussed in
break-out groups.
Main Topics
Areas of interest 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
- Challenges and research directions in runtime inspection
Paper Submission
| Type of Papers |
position / vision / experience
|
Formatting Size |
PDF format
4-6 pages
|
| Deadlines |
Submission
April 25th
Notification
May 17th
|
Details
|