[abc] plans

From: Oege de Moor <Oege.de.Moor@comlab.ox.ac.uk>
Date: Mon Aug 15 2005 - 18:19:36 BST

Folks,

Here are some suggestions for abc (and related) papers
for the coming few months. Have I missed out anything
obvious? It's great we have so much good stuff in the
works... I suggest we continue a liberal coauthorship
policy within the group, but it's not automatic -
you have to say that you want to contribute
(and do so ;-)).

For the Oxford crowd, I suggest we commence abc
meetings Thursdays at 2pm in my office this week.
Neil will be giving an introduction to open modules,
and the intention is that we work on an AOSD
paper for that.

Separately, I'd like to start an AOP reading group,
where we discuss good papers on aspects by others.
I'd like to do this on Wednesday afternoons at 2pm,
starting next week with Jonathan Aldrich's paper
on open modules. The idea is that everyone reads
the relevant paper and comes armed with questions
and criticisms; one of us takes the lead in presenting
the paper. I'll do the first one and I'll put up
a suggested schedule on the wiki - in the hope
that you'll all add further papers to the list!

It would be good if we could also set up a skype
meeting in the coming week that includes non-Oxford
team members. Laurie suggests Wednesday next week,
morning her time, so say 3:30pm our time, after
the reading group?

For everyone, what about planning an intensive
abc week, sometime soon? We (the Oxford gang)
have sufficient travel money... also, we'll all
be at OOPSLA. Of course we'd also be happy to host
you at Oxford, but we're not allowed to use the
EPSRC funds for that.

Last but not least, I'd like to take this opportunity
to welcome two new permanent members to the project:
Eric Bodden (who will officially join at McGill in
January), and Neil Ongkinco, who is staying on after
his MSc to do a DPhil at Oxford.

Cheers,

-Oege

-----------------------------------------------------------

ICSE submission, September 9:
    * [Mathieu & Oege]
      Scripting Refactoring Transformations in JunGL

      How to write scripts for correct (!) implementations
      of refactorings like extract method in Mathieu's
      graph transformation language. Strictly speaking
      not an abc paper, but it's fun stuff some of you might
      like to participate in!

AOSD submission, September 23 (abstract) and 30 (paper):
    * Composing Aspects with Open Modules in AspectJ

      Extending Jonathan Aldrich's Open Modules proposal
      to the full AspectJ language, and how it is implemented
      in abc. Neil's MSc dissertation; I've put a draft
      of Neil's dissertation at
      http://musketeer.comlab.ox.ac.uk/~oege/neil.pdf
      Please don't distribute it, it's for internal use
      only at the moment.

CC submission, October 7 (abstract) and 14 (paper):
    * Compiling around advice

      comparison of different strategies for compiling
      around advice (inlinining, continuations, etc)
      It would be great if the McGill gang takes the
      lead on this.

(pity we don't seem to have enough time to also do an
 ESOP paper on pure aspects?)

AOSD and ETAPS tutorial submissions, October 14:
    * Implementing Aspect-Oriented Programming Languages

      Whole day, similar to last year but focussing on big
      extensions like open modules, pure aspects, and
      tracematches. Include intro to program analysis.

OOPSLA conference, October 15
    * abc release with open modules and tracematches
      (main to-do item: around)
    * final version of codequest and abc posters

PLDI submission, November 11
    * giving it a miss as Laurie is on the PC

ECOOP submission, December 20 (?)
    * DataLog pointcuts in AOP

      Focus on how to use datalog as a pointcut language,
      bringing together the Stanford PQL work with our
      own stuff on static pointcuts. Mostly a design paper,
      but also first steps towards incremental updating of
      database?

      Full version of OOPSLA poster, slanted towards the
      aspects crowd. Elnar's MSc dissertation.

    * Optimising tracematches?

      The stuff that Pavel and Julian have been doing
      already merits a paper on its own, I think, but it's
      quite technical.

    * Pure aspects? [Elcin's MSc dissertation]

AOSD poster submission, January 23
    * posters on everything we do!

OOPSLA submission, March 18
    * possibly a paper on generics in AspectJ?

      For this we have to revamp abc to do Java 5,
      and we should attack that full-force immediately
      after this year's OOPSLA.
Received on Mon Aug 15 18:19:49 2005

This archive was generated by hypermail 2.1.8 : Tue Aug 16 2005 - 12:40:10 BST