[aosd-announce] CfPart: Workshop on Testing Aspect-Oriented Programs

Dehla Sokenou dsokenou at cs.tu-berlin.de
Wed Jun 21 05:32:41 EST 2006


CALL FOR PARTICIPATION


Second Workshop on Testing Aspect-Oriented Programs [1]


Held in conjunction with the
International Symposium on Software Testing and Analysis [2]

July 20, 2006, Portland, Maine

Organized by:

*   Roger T. Alexander. Washington State University
*   Stephan Herrmann, Technische Universität Berlin
*   Dehla Sokenou, GEBIT Solutions


Overview

The Workshop on Testing Aspect-Oriented Programs is the second workshop to
focus on the issues associated with the topic of testing and quality of
aspect-oriented programs (AOPs). It continues the work of the previous
workshop on this topic held in conjunction with AOSD 2005. Our intention is
to bring together researchers and practitioners that have interests in this 
important area, with the goal being to establish a research agenda that focuses 
on the challenges and issues associated with testing AOPs.

The workshop will focus on exploring answers to key research questions,
including:

*   How do we test aspects as units?

*   How do we test woven artifacts?

*   How do we predict emergent behaviors that arise due to subtle
      interactions when multiple artifacts are woven in combination into
      a core concern?

*   What types of faults do programmers make when using aspect-oriented
      languages?

*   What models are suitable to model-based testing of aspects?

*   What are differences/commonalities in testing object-oriented and
      aspect-oriented programs?


Goals for the workshop include:

*   Defining a research agenda for the testing of AOPs

*   Identification of needed testing techniques, strategies, and tools

*   Framing the problems that pose essential testing challenges that are
      peculiar to aspect-oriented programming.

Proceedings on the workshop will be published in electronic form in the
ACM digital library and will include all accepted papers and a report compiled 
by the organizers of the workshop. Further details can be
found at the workshop's home page [1].


Program

July 20, afternoon

13:45 - 14:00
     Opening, Introduction

14:00 - 14:20
     Towards a Fault Model for AspectJ Programs: Step 1 Pointcut Faults
       Jon S. Bækken, Roger T. Alexander

14:20 - 14:40
     State-Based Testing of Integration Aspects
       Weifeng Xu, Dianxiang Xu

14:40 - 15:00
     A Regression Tests Selection Technique for Aspect-Oriented Programs
       Guoqing Xu

15:00 -15:20
     Towards Regression Test Selection for AspectJ Programs
       Jianjun Zhao, Tao Xie, Nan Li

15:20 - 15:30
     Discussion

15:30 - 16:00
     -- Coffee break --

16:00 - 16:20
     APTE: Automated Pointcut Testing for AspectJ Programs
       Prasanth Anbalagan, Tao Xie

16:20 - 16:40
     Testing Aspect-Oriented Programming Pointcut Descriptors
       Otávio Augusto Lazzarini Lemos, Cristina Videira Lopes

16:40 - 17:30
     Final discussion


Registration

Registration is through ISSTA website (either for the workshop alone or in 
combination with ISSTA):
  	http://www.cis.udel.edu/issta06/

Note: Early registration for ISSTA (not for the workshop) ends on June 21.


We hope to see you at WTAOP2006!

Roger T. Alexander, Stephan Herrman and Dehla Sokenou
Co-organizers, WTAOP2006


[1]:   http://www.wtaop.net/
[2]:   http://www.cis.udel.edu/issta06/


More information about the announce mailing list