ACP4IS.06 ACP4IS Workshop - Organizing Committee Other Workshops

ACP4IS.06

Home

Call for Papers

Authors' Instructions

Accepted Papers

Workshop Schedule

Bibliography

BibTeX

Discussion


Organization

Program Committee

Organizing Committee


Past Meetings

ACP4IS 2005

ACP4IS 2004

ACP4IS 2003

ACP4IS 2002


E-Mail Us

David H. Lorenz

[edit page]

oc.html
$Rev: 91 $
$Author: david $
  

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

A one-day workshop at AOSD.06, the Fifth International Conference on Aspect-Oriented Software Development, March 21, Bonn, Germany, 2006

 

Organizing Committee

Yvonne Coady is an Assistant Professor of Computer Science at the University of Victoria. She has a Ph.D. from the Department of Computer Science at the University of British Columbia, where she was advised by Gregor Kiczales. Her Ph.D. research focused on the implementation of aspects within operating systems. To support this research, Yvonne is one of the primary developers of AspectC, a language and compiler based on the well-known AspectJ language. Previously, Yvonne did work in other areas of systems development, including adaptive concurrency control mechanisms and the implementation of global memory management in workstation clusters. Yvonne taught Computer Science full time in a small college for seven years before starting her Ph.D. Yvonne is a member of the AOSD 2005 program committee.

David H. Lorenz is a Principal Scientist and Executive Director of a new multidisciplinary center for secure and dependable computing, a federated research and education program in end-to-end trustworthy computing systems at the University of Virginia. Dr. Lorenz's research interests are in the overlap between dependable computing and the concepts of aspect-oriented programming languages (AOP), component-based software engineering (CBSE), and object-oriented software design (OOD). Prior to joining the University of Virginia, he held a faculty position at Northeastern University. He taught courses in Programming Languages, Object-Oriented Design, and Component-Based Programming. He has a Ph.D. from the Technion-Israel Institute of Technology. His Ph.D. dissertation coined the concept of "Environmental Acquisition," which was incorporated into the Python programming language, and considered a crucial mechanism in Zope, Python's killer-application Web platform. He has served on the program committees of International Technology of Object-Oriented Languages and Systems Europe Conferences. David was a co-chair of the OOPSLA'01 Workshop on Language Mechanisms for Programming Software Components, and a member of the organizing committee (Posters and Demonstrations Co-Chair) for ECOOP'03. He is a member of editorial board of International Journal of Information Technology and Decision Making, World Scientific Publishing Co. David has served on the program committees of AOSD 2004, AOMD'05, and FOAL'05. He is a member of the OOPSLA 2006 program committee.

Olaf Spinczyk is an Assistant Professor of Computer Science at the Friedrich-Alexander University Erlangen-Nuremberg, Germany. He received his Ph.D. from the University of Magdeburg, Germany, in 2002 for his research on ``Operating System Construction by Aspect-Orientation.'' An important part of this work was the design of the AspectC++ language, which he started in 2001. AspectC++ is an aspect-oriented language extension for C++. Olaf demonstrated his AspectC++ compiler and its suitability for embedded systems software construction at the AOSD 2003, OOPSLA 2003, OOSPLA 2004, and AOSD 2005 conferences. He gave tutorials on AOP with C++ at AOSD 2004 and AOSD 2005. At AOSD~2005 he was invited to give a talk on AOP with C++ in the industry track. Besides the last ACP4IS workshop, he organized the ECOOP 2002 workshop on Object-Orientation and Operating Systems as well as the ECOOP 2004 workshop on Programming Languages and Operating Systems. His current research is focused on the combination of Generic and Generative Programming with AOP in AspectC++, and on applying these techniques in the implementation of the research operating system family CiAO.

Eric Wohlstadter is an Assistant Professor of Computer Science at the University of British Columbia. He received his Ph.D. from the University of California, Davis, in 2005 for his thesis ``Aspect-Oriented Development for Distributed Object Applications.'' This work included the design and implementation of a middleware for crosscutting features in a distributed setting. A demonstration of this work was given at the ICSE 2004 conference and presented in a paper at ICSE 2003. He has served on the program committee for several conferences including the Working Conference on Software Architecture 2005 and the posters and demonstration committee for ICSE 2006. Eric is the organizing chair of AOSD 2007. His current research interests include aspect-oriented programming for enterprise and web service applications.

Electronic Submission

Technical papers should be electronically submitted through the ACP4IS 2006 online submission system.

Special Issue of IEE Software

The best papers from the AOSD 2002-2006 ACP4IS workshops will be selected for a journal length submission to a special issue of IEE Software on Aspects, Components, and Patterns for Infrastructure Software. The special issue is expected to be published in early 2007.

Important Dates

Submission Deadline is: January 22, 2006 (closed)
Notification of Acceptance is: February 10, 2006
Camera-Ready Copy (CRC) Due: February 24, 2006
Workshop: March 21, 2006



Maintained by the ACP4IS Organizing Committee