Call for Papers Special Issue of Transactions on Aspect-Oriented Software Development on Dynamic Aspects Guest editors: Robert Filman Research Institute for Advanced Computer Science NASA Ames Research Center filman@computer.org Robert Hirschfeld DoCoMo Euro-Labs hirschfeld@acm.org Call for contributions Join points are the locus of aspect and base code interaction. Many join points are describable in terms of the static structure of programs, such as syntactic method calls, method entry and field access. However, sometimes it is desirable to invoke or change aspect behavior based on the dynamics of program execution. Such situations include changing behavior based on the call-stack context, co-occurrence of predicate triggers, concurrent thread status, predicates over the execution trace and events in the underlying interpreter such as storage reclamation or process scheduling. This special issue seeks papers that demonstrate examples of useful dynamic aspect behavior; explicate appropriate linguistic structures for dynamic aspects; and describe implementation techniques for dynamic aspects, such as shadow compilation, dynamically changeable hook points, and modifications required in the underlying execution environment. The editors are particularly interested in papers that describe experience with dynamic aspect systems and illustrate the lessons learned from this experience. The topics of interest include, but are not limited to * Application scenarios for and applications of dynamic aspects * Linguistic structures for dynamic aspects * Implementation mechanisms for dynamic aspects * Enabling technologies and environment support for dynamic aspects (e.g., debuggers, IDEs) * Models for dynamic aspects * Validation techniques for dynamic aspects * Achieving the effect of dynamic aspects in conventional programming environments * Challenges and research directions Submission to this special issue is completely open. Extended versions of previously presented, non-archivally published papers (such as workshop submissions) are welcome. However, the special issue will perform rigorous peer review from scratch. Authors are encouraged to make clear the novelty of their work, its impact on the development of aspect technology, to place their work appropriately in the intellectual context of the development of the field, and to take care that their presentation is clear and concise. Submissions will be vigorously peer reviewed. Deadline for submissions : October 1, 2005 Author's notification : December 31, 2005 Special issue's publication: Mid 2006 Special issue's web site : tbd The submissions should be sent in both source and pdf to filman@computer.org via email. Authors wishes to discuss potential submissions are encouraged to contact the editors at. Information about the journal "Transactions of Aspect-Oriented Software Development", can be found on the journal's web site: http://www.springeronline.com/sgw/cda/frontpage/0,10735,3-164-2-109318-0,00.html