[abc] AOSD paper

From: Ganesh Sittampalam <Ganesh.Sittampalam@comlab.ox.ac.uk>
Date: Fri Sep 17 2004 - 21:22:41 BST

I've just checked in the skeleton and some unfinished content for the AOSD
paper. Sorry it's not more - <insert lame excuse here>. Anyway, hopefully
it shouldn't be too hard to fill it in; I think the most important general
decision is how much of the details of the code we should show.

I'm away most of next week (back Friday morning, but maybe a bit
jetlagged..), but I should be online from the conference.

We need to send in an abstract by next Thursday, along with a list of
authors and some categories. The list of categories can be found at
http://www.aosd.net/cgi-bin/genphase1.py - at a guess we fit into

10. General-purpose and domain-specific aspect languages, formalisms, and
paradigms
and maybe one or both of
1. Applications, tools, and integrated development environments (IDEs)
8. Generative approaches

We could also make up our own category(s) if we want.

Structure of the paper:

After the introduction, we need to discuss the design of abc and explain
Polyglot and Soot. I'm hoping much of this (particularly the picture,
ecxept that this picture will have the extension bits highlighted)
will be shared with the CC paper, but with more explanation of Polyglot
and Soot. I haven't written any of this yet.

The next section is a description of the extensions themselves. The idea
is to get this out of the way so that we can focus on the extension
mechanisms in a separate section without making the extensions be the
focus there. I've used Julian's examples etc for most of the content of
this.

Next the extension mechanisms. It's split up into sections of the
compiler. It's here we particularly need to decide how much code to show.
I expect that Julian and I will do most of the work for this section
and the preceding one.

Finally related work, which I've stolen a couple of paragraphs for from
Oege's draft grant application, and discussion.

Ganesh
Received on Fri Sep 17 21:22:44 2004

This archive was generated by hypermail 2.1.8 : Fri Sep 17 2004 - 21:40:01 BST