B1: AO@D - Any time soon?
Organiser: |
Günter Kniesel, University of Bonn, Germany Daniel Speicher, University of Bonn, Germany |
When: |
Wednesday, March 22, 20:00-21:30 |
Where: |
Festsaal (see inside of program booklet) |
Will there ever be a place for AOP in German Software Industry? This is
an eligible question. Considering the current adoption level in Germany,
it is not unlikely that Aspect-Oriented Software Development does not succeed.
AOP’s opposition believes that the initial effort to introduce
the concepts is enormous, amortizes only on the long run, and thus is
not worthwhile. However, AOSD is not disruptive; it does not have to
replace traditional development processes but can be applied incrementally.
In this BoF session we want to discuss opposed opinions and give each
"party" the opportunity to define their position and report about their
experiences. We aim at identifying chances, risks, and challenges in
making AOSD work in industry. Although our primary intention is to discuss
adoption issues in German industry, we invite everybody who is interested
in an open-minded exchange of ideas and experiences.
B2: AOSD and Development Processes - A Wild Wedding?
Organiser: |
Michael Mahlberg, TCG The Consulting Guild, Germany |
When: |
Friday, March 24, 10:30-11:30 |
Where: |
1.070 (see inside of program booklet) |
Existing processes do not extend to AOSD. In order to incorporate AOSD many positions have to be revisited. It is essential to clarify the implications of AOSD in relation to tools, patterns, and environments.
In this BoF Session, we will reflect on these implications. We will revisit the adoption curve and discuss means to spread the application of AOSD techniques in non-AOSD savvy teams. Although we have a particular challenge put up for discussion, we invite everybody who is interested in an open-minded
exchange of ideas and experiences.
B3: Tips, Tricks, and Techniques for Writing Reusable Aspects in AspectJ
Organiser: |
Dean Wampler, Aspect Research Associates, USA |
When: |
Wednesday, March 22, 20:00-21:30 |
Where: |
HS V (see inside of program booklet) |
Writing reusable aspects in AspectJ is hard. This fact reflects both
the nature of aspects and the characteristics of AspectJ itself. The Industry
Track presentation "The Challenges of Writing Reusable and Portable Aspects
in AspectJ: Lessons from Contract4J" discussed some of these issues.
Come to this BoF session to exchange experiences, tips, tricks and techniques
for writing reusable aspects in AspectJ. Additionally, we want to brainstorm
ideas for improving AspectJ in order to make it easier to write reusable
aspects. Even if you do not have a lot of AspectJ experience, this BoF is open
to anyone with an interest in AspectJ and writing reusable aspects.
B4: Aspects for C
Organiser: |
Lodewijk Bergmans, University of Twente, The Netherlands |
When: |
Wednesday, March 22, 20:00-21:30 |
Where: |
1.070 (see inside of program booklet) |
We invite all people working with aspects in C to join this session, exchanging experiences and ideas, and discussing possible co-operation in the future.
B5: Logic-Based Pointcut Languages
Organiser: |
Lodewijk Bergmans, University of Twente, The Netherlands |
When: |
Thursday, March 23, 12:30-13:45 |
Where: |
1.070 (see inside of program booklet) |
In the past years, there seems to be a clear trend towards pointcut languages that are based on logic languages, most notably Prolog. We intend to explore the current usage of Logic-based PointCut Languages (LPCLs) and especially how LPCLs can evolve and possibly how concrete co-operation can help to advance this area.
For this BoF session, we particularly invite people with a background on and experience with LPCLs, or with ideas how they could evolve.
We plan to quickly explore the current state of the art in LPCLs, and brainstorm about, and collect, ideas on how to merge existing techniques or introduce new techniques or applications.
Edited by the AOSD Conference Committee. Send comments to: webmasteraosd.net
|
|