The 4th AOSD Workshop on Aspects, Components, and Patterns for Infrastructure Software (ACP4IS)

A one-day Workshop at AOSD.05, the Fourth International Conference on Aspect-Oriented Software Development, March 14-18, Chicago, USA, 2005

Aspect-oriented programming, component models, and design patterns are modern and actively evolving techniques for improving the modularization of complex software. In particular, these techniques hold great promise for the development of "systems infrastructure" software, e.g., application servers, middleware, virtual machines, compilers, operating systems, and other software that provides general services for higher-level applications. The developers of infrastructure software are faced with increasing demands from application programmers needing higher-level support for application development. Meeting these demands requires careful use of software modularization techniques, since infrastructural concerns are notoriously hard to untangle.

Building on the ACP4IS meetings at AOSD 2002-2004, the meeting at AOSD.05 will focus on the particular topic of implementing infrastructure software product families. The goal of this year's workshop is to better understand how advanced modularization techniques relate, individually and in combination, to the inherent and special challenges of systems infrastructure product families.

Important Dates

Submission Deadline: January 13, 2005
Notification of Acceptance: February 3, 2005
Workshop: March 14, 2005