Call for Research Papers
Important Dates
Submit by:
Friday, October 9, 2009 (23:59 Samoan time)
Author response:
Friday (23:59 Samoan time) - Sunday (23:59 Samoan time), November 27-29, 2009 Max. length of response: 500 words
Notification by:
Wednesday, December 9, 2009 (23:59 Samoan time)
Camera-ready copy:
Thursday, January 14, 2010 (23:59 Samoan time)
New modularity concepts, methods and techniques for software systems
The International Conference on Aspect-Oriented Software Development (AOSD) is the premier conference on software modularity that goes beyond traditional abstraction boundaries. AOSD.10 seeks to foster richer notions of modularity and abstractions for software and software-intensive systems increasing the emphasis on modularity not only of code, but across lifecycle artifacts (e.g., from requirements to tests). AOSD.10 is concerned with modularity across the whole software ecosystems, including the organizations and processes that define, develop, deploy, operate, protect, evolve and use these systems in a more agile way.
AOSD.10 invites high quality papers reporting documented research results emerging from work on new notions of modularity in computer systems, software engineering, programming languages, and other areas. Research areas and topics of interest include, but are not limited to, the following:
Software engineering
  • Requirements engineering
  • Analysis and design modeling
  • Domain engineering
  • Software architectures
  • Evaluation and metrics
  • Modular Reasoning
  • Testing and verification
  • Interference and composition
  • Traceability
  • Software development methods
  • Process and methodology definition
  • Patterns
Programming languages
  • Language design
  • Compilation and interpretation
  • Verification and static program analysis
  • Formal languages and calculi
  • Execution environments & dynamic weaving
  • Dynamic and scripting languages
  • Domain-specific aspect languages
Related paradigms
  • Model-driven development
  • Generative programming
  • Software product lines
  • Meta-programming
  • Contracts and components
  • View-based development
Tool support
  • Aspect mining
  • Evolution and reverse engineering
  • Crosscutting program views
  • Refactoring
  • Distributed/concurrent systems
  • Middleware, services, and networking
  • Pervasive computing
  • Runtime verification
  • Performance improvement
Submission Requirements
Submissions will be carried out electronically via CyberChair. All papers must be submitted in PDF format. Submissions must be no more than 12 pages (including bibliography and any appendices) in standard ACM SIG Proceedings format (Please note: This format is different from last year). Submissions must use a 9pt size font.

The submission deadline, length limitations and formatting instructions are firm: any submissions that deviate from these will be rejected by the research program chair. Submitted papers must adhere to SIGPLAN's republication policy. Each paper should explain its contributions in both general and technical terms, clearly identifying what has been accomplished, explaining why it is significant, and comparing it with previous work. Where appropriate, systems and experimental data should be made available on the web. Authors should strive to make the technical content of their papers understandable to a broad audience.

Please submit abstracts and papers through CyberChair at:

Prospective authors are welcome to direct any queries about the research program to the Research Program Chair (Mario Sudholt) at Mario.Sudholt at

Accepted Paper Instructions
To be announced.