Titles, authors and slides are available here.

SAC 2008

For the past twenty-two years, the ACM Symposium on Applied Computing (SAC) has been a primary gathering forum for applied computer scientists, computer engineers, software engineers, and application developers from around the world. SAC 2008  is sponsored by the ACM Special Interest Group on Applied Computing (SIGAPP), and is hosted by the University of Fortaleza and the Federal University of Ceará, in Brazil.


Today's large scale software systems are typically designed and implemented using the concepts oslidesf the object-oriented (OO) paradigm.

However, there is still a need for existing OO languages and architectures to continuously adapt in response to demands for new features and innovative approaches.

These new features, to name a few, include unanticipated software evolution, security, safety, distribution, and interoperability.

The basic aim of the OOPS track at the SAC 2008 is to promote and stimulate further research on the object-oriented programming and distributed-object paradigms.

This track will foster the development of extensions and enhancements to the prevalent OO languages, such as Java, C# and C++, the formulation of innovative OO-based middleware approaches, and the improvements to existing and well-established distributed-object based systems.

Specifically, this track will invite papers investigating the applicability of new ideas to widespread, and standard object-oriented languages and distributed-object architectures.

A medium to long-term vision is also solicited, tackling general issues about the current and future role of prevalent OO languages and distributed architectures in Computer Science and Engineering.

Particularly of interest for this track are those papers that provide a thorough analysis covering following aspects: theory, design, implementation, applicability, performance evaluation, and comparison/integration with existing constructs and mechanisms.

Original papers and implementation reports are invited from all areas of OO programming languages and distributed-object computing.

The specific topics of interest for the OOPS track include, but are not limited to, the following:

  •  Design and implementation of novel abstractions, constructs and mechanisms 
  •  Type systems
  •  Multi-paradigm features
  •  Language features in support of adaptability
  •  Aspect-oriented programming 
  •  Component-based programming
  •  Meta-programming, reflection, generative programming
  •  Program structuring, modularity
  •  Distributed objects and concurrency
  •  Middleware
  •  Heterogeneity and interoperability
  •  Applications of distributed object computing
  •  Compilation techniques
  •  Virtual machines


Davide Ancona 
DISI, University of Genova, Italy
Alex Buckley
Sun Microsystems, USA


  • Eric Allen, Sun Microsystems Laboratories, USA
  • Lorenzo Bettini, University of Firenze, Italy
  • Kim Bruce, Pomona College, USA
  • Luís Caires, Universidade Nova de Lisboa, Portugal
  • Patrice Chalin, Concordia University, Canada
  • Shigeru Chiba, Tokyo Institute of Technology, Japan
  • Curtis Clifton, Rose-Hulman Inst. of Tech., USA
  • Alessandro Coglio, Kestrel Institute, USA
  • Pascal Costanza, Vrije Universiteit Brussel, Belgium
  • Grzegorz  Czajkowski, Google, USA
  • Susan Eisenbach, Imperial College, UK
  • Erik Ernst, University of Aarhus, Denmark
  • Atsushi Igarashi, Kyoto University, Japan
  • Doug Lea, Suny Oswego, USA
  • Francesco Logozzo, Microsoft Research, USA
  • Matthew Parkinson, University of Cambridge, UK
  • Giovanni Rimassa, Whitestein Technologies, Switzerland
  • Don Syme, Microsoft Research, UK


The electronic submission system is closed.

All papers should represent original and previously unpublished works that are currently not under review in any conference or journal. Both basic and applied research papers are welcome.

Prospective papers should be submitted in pdf format using the provided automated submission system.
Hardcopy and fax submissions will not be accepted.
Submission of the same paper to multiple tracks is not allowed. 
The author(s) name(s) and address(es) must not appear in the body of the paper, and self-reference should be in the third person. This is to facilitate a blind review process.
The format of the paper must adhere to the sig-alternate style (the templates are available here). The body of the paper should not exceed 4000 words (5 pages according to the above style). Papers that fail to comply with length limitations risk rejection.
The deadline for title and abstract submission is September 8, the extended deadline for submitting the full paper is September 16, 2007.
For more information please visit the SAC 2008 Website


Accepted full papers will be published by ACM in the annual conference proceedings, with the option (at additional expense) to add 3 more pages. Accepted poster papers will be published as extended 2-page abstracts in the same proceedings.

Please note that full registration is required for paper and poster inclusion in the conference proceedings and CD. Student registration does not cover paper and poster inclusion in the conference proceedings, but it is only intended to encourage student attendance.

Finally, as it is customary, after the conference the accepted full papers will be selected for publication on a journal special issue.


Sept. 8, 2007: Title and abstract submission
Sept. 16, 2007
: Full paper submission (extended deadline)
Oct. 19, 2007  : Author notification
Oct. 30, 2007  : Camera-Ready Copy