Hasso-Plattner-Institut Potsdam, Germany, March 25–30, 2012

Research Results

Call for Papers — Research Results

Modularity transcending traditional abstraction boundaries is essential for developing complex modern systems - particularly software and software-intensive systems. Aspect-oriented and other new forms of modularity and abstraction are attracting a great deal attention across many domains within and beyond computer science. As the premier international conference on modularity, AOSD continues to advance our knowledge and understanding of separation of concerns, modularity, and abstraction in the broadest senses of these terms.

The 2012 AOSD conference will comprise two main events: "Research Results" and "Modularity Visions". Both events invite full, scholarly papers of the highest quality on new ideas and results in areas that include but are not limited to complex systems, software design and engineering, programming languages, cyber-physical systems, and other areas across the whole system life cycle.

Research Results papers are expected to contribute significant new research results with rigorous and substantial validation of specific technical claims based on scientifically sound reflections on experience, analysis, or experimentation.

Modularity Visions papers (solicited in a separate call) are expected to present compelling new ideas in modularity, including strong cases for significance, novelty, validity, and potential impact based on thorough scholarly argumentation and early results.

AOSD 2012 is deeply committed to eliciting works of the highest caliber by employing a new approach to reviewing with three separate paper submission deadlines and review stages. A paper accepted in any round will be published in the proceedings and presented at the conference. A paper rejected in an early round may be invited to be revised and resubmitted for review by the same reviewers in a later round. There is no guarantee that a revised paper will be accepted. Authors may, on their own initiative, resubmit a rejected work in a subsequent round, in which case new reviewers may be appointed. Authors submitting a revised paper should attach a letter explaining the revisions made to it.


Topics of interest include, but are not limited to, the following:

  • Complex systems: Modularity has emerged as a vital theme in many domains, from biology to economics to engineered systems to software and software-intensive systems, and beyond. AOSD 2012 invites works that explore and establish connections across such disciplinary boundaries.
  • Software design and engineering: Requirements and domain engineering; architecture; synthesis; evolution; metrics and evaluation; economics; testing analysis and verification; semantics; composition and interference; traceability; methodology; patterns.
  • Programming languages: Language design; compilation and interpretation; verification and static program analysis; formal languages and calculi; execution environments and dynamic weaving; dynamic and scripting languages; domain-specific languages and other support for new forms of abstraction.
  • Varieties of modularity: Context orientation; feature orientation; model-driven development; generative programming; software product lines; traits; meta-programming and reflection; contracts and components; view-based development.
  • Tools: Aspect mining; evolution and reverse engineering; crosscutting views; refactoring.
  • Applications: Data-intensive computing; distributed and concurrent systems; middleware; service-oriented computing systems; cyber-physical systems; networking; cloud computing; pervasive computing; runtime verification; computer systems performance; system health monitoring and the enforcement of non-functional properties.

Important Dates — Research Results

(all deadlines are in 2011, 23:59:59 Apia, Samoa, time)

  • Round 1: Abstracts: April 21 / Submission: April 25 / Notification: June 22
  • Round 2:Abstracts: July 14 / Submission: July 18*/ Notification: September 21
  • Round 3: Abstracts: October 13 / Submission: October 17 / Notification: December 14
  • All rounds: Camera-ready copy to publisher: January 9 18, 2012

Instructions for Authors

Submissions to AOSD Research Results will be carried out electronically via CyberChair at (Modularity Visions and Research Results have separate CyberChair URLs.) All papers must be submitted in PDF format. Submissions must be no longer than 12 pages (including bibliography, figures, and appendices) in SIGPLAN Proceedings Format, 10 point font. Note that by default the SIGPLAN Proceedings Format produces papers in 9 point font. If you are formatting your paper using LaTeX, you will need to set the 10pt option in the \documentclass command. If you are formatting your paper using Word, you may wish to use the provided Word template that provides support for this font size. Please include page numbers in your submission. Setting the preprint option in the \documentclass command generates page numbers. Please also ensure that your submission is legible when printed on a black and white printer. In particular, please check that colors remain distinct and font sizes are legible.

The submission deadline, length limitations, and formatting instructions are firm: any submissions that deviate from these may be rejected without review by the program chair. Submitted papers must adhere to SIGPLAN's republication policy.

Each paper should contain an explanation of its contributions in both general and technical terms, clearly identifying what has been accomplished, explaining why it is significant, and placing it in the context of relevant prior work. Where appropriate, systems and experimental data should be made available on the Web. Authors should make the technical content of their papers understandable to a broad but technically sophisticated audience.


Accepted papers will be published by the ACM in the main AOSD 2012 conference proceedings and will appear in the ACM Digital Library. Authors of accepted papers are expected to revise their papers in light of reviewers' comments, and to provide camera-ready versions of the papers by the camera-ready deadline. All authors will also be required to sign the standard ACM copyright form.

Frequently Asked Questions

Q: Is there a maximum number of papers that can be accepted for each round or the conference as a whole?

A: No, we will accept papers that meet the quality standards of AOSD.

Q: Are acceptance criteria different between rounds?

A: No, they are the same. Suggested resubmission is for papers that might have been rejected previously. If a paper has only minor issues, it will simply be accepted. AOSD is a conference, not a journal.

Q: Is submitting to an early round interesting?

A: Definitely. The statistics of the two-round process of AOSD.11 show that only 8% of new submissions were accepted at the second round. And this despite the fact that the overall acceptance rate at that round was roughly 25%. This is because new submissions have to compete with revised papers, which tended to be stronger (the acceptance rate of resubmissions was 50% that year).

Q: If my paper is accepted in an early round, how long may it take for the community to be aware of it?

A: As soon as the notifications of accepted papers of a given round are sent out, we will publish an official list of those accepted papers on our Website. This list will include title, abstract, and authors of each paper. If the authors like, they can make their accepted version available for download from their Website (for example as a technical report). The final camera-ready versions will be requested early 2012 and will be published in the ACM DL by the time of the conference.

Program Chair — Research Results

Program Committee — Research Results