First Workshop on Compiler and Architectural Techniques for Application Reliability and Security (CATARS)

In Conjunction with the International Conference on Dependable Systems and Networks ( DSN 2008)

Date: June 26th, 2008
Place: Anchorage, Alaska, USA

Call-for-papers (PDF) Themes, Goals and Objectives List of Topics Submission Information Important Dates Organizing Committee
    {DSN08 Logo}
(Go To DSN Main Web Site)

Theme, Goals and Objectives

As computer systems grow more and more complex, it becomes harder to ensure that they operate in a reliable and secure fashion. The problem is especially severe at the application-level, due to the diversity of software platforms and the ever-increasing demand for adding new features in applications. Manual addition of ad-hoc techniques to ensure application fault and attack tolerance may be error-prone and runs the risk of missing important reliability loopholes and security vulnerabilities. This in turn can lead to catastrophic failures and devastating attacks. Compiler and architectural techniques can play a crucial role in automating both detection of and recovery from errors and attacks in applications.

The goal of this workshop is to provide a common platform for researchers in the dependability and security communities to interact with compiler designers and computer architects, so that effective cross pollination of ideas can occur between these areas. Further, the workshop will stress on the importance of designing for reliability and security in the computer architecture and compiler communities, where traditionally the emphasis has been on performance enhancement.

The objectives that we plan to achieve during the workshop are as follows:

  1. Define core dependability issues that can be effectively addressed in the compiler and architecture communities in order to improve the resilience of applications. For example, “How do we implement compiler transformations that improve application resilience to transient and permanent hardware errors?” or “How do we ensure that microprocessors provide transparent error containment and recovery to applications?”
  2. Discuss how we can leverage the latest advances in computer architecture (such as multi-core platforms, reconfigurable computing) and in compiler technology (such as dynamic code generation, verifiable code transformations) to improve the dependability of applications.
  3. Identify means for evaluating compiler and architectural techniques in terms of their costs and the dependability benefits they provide to applications in order to come up with a “ready reckoner” for engineers who wish to deploy such techniques in the field.

Top of this page

List of Topics

The workshop is open to all interested researchers in the dependability and security areas as well as in the computer architecture and compiler areas. We encourage submissions including but not limited to the following areas:

Top of this page

Submission Information

Submitted papers must be original work with no substantial overlap with papers that have been published or that are simultaneously published to a journal or conference with proceedings. Papers should be atmost 6 pages in IEEE proceedings style (two-column pages, single space, using 10 point font and 1-inch margins)including all figures and references.

We also encourage position papers and work-in-progress reports. These will be refereed on basis of the novelty of the idea and the ability to generate discussion at the workshop. Position-papers and work-in-progress reports must be clearly marked as such.

Submitted papers will be fully refereed by PC members. Accepted papers will be published in the supplemental volume of DSN 2008 proceedings (and are not archived in the IEEE digital library). Authors of accepted papers must guarantee that their paper will be presented at the workshop.

Submission will be via web site only.

(NEW) All papers must be submitted at this site

The above site will take you to a form with the following fields. Please adhere carefully to the following instructions when submitting your paper.

  1. File to send: Only PDF files will be accepted. Please use the following naming convention for your file.


  2. Recipient's email address: Please fill in ""
  3. Your name: Please give the first author's full name and institution.
  4. Your email address: Please give the email address at which you wish to receive the acknowledgement. Please allow 48 hours. If you experience any difficulties, please email:

If you have any questions about the submission process, please contact: Karthik Pattabiraman

Top of this page

Important Dates

Top of this page

Organizing Committee


Program Committee:

Top of this page

Link back to the DSN 2008 Home Page