Software Archeology Workshop
Last year's OOPSLA featured a workshop on
Software Archeology — getting to know a
large software system in order to make some specific
set of changes to it.
My work for the past 20 years has most often involved
large existing programs (compilers and debuggers),
so I've been reading through some of the
Position Papers from that workshop.
It's quite helpful to see the variety of techniques, tools,
and approaches used in this kind of work.
Glenn Vanderburg's paper, though it isn't primarily a description
of Aspect-Oriented Programming, was the first paper I've read that
really made AOP sound worthwhile.
9:42:46 AM