Hi Paul,
I've now read your SENSORNETS 2012 paper. It's quite interesting and exciting to see what you have achieved. Congratulations!
The paper, along with the chat you had with Alan, has clarified for me what I believe to be the main interest that drew your attention to SNEE, viz., the over-the-air-programming (OTAP_ capability, if I understand correctly.
The bad news is that we (the currently-active SNEE crowd) know next to nothing about the OTAP capability that was demonstrated in our BNCOD 20111 demo paper.
The story behind that capability is that in the EU project that funded SNEE for three years (after the initial collaboration with Joe and Al, among others), we were obliged to demonstrate it. Since OTAP wasn't (and isn't) anywhere close to the core of our interests and expertise, we essentially subcontracted the development of OTAP code by hiring for a short period a former PhD student here at Manchester, Robert Taylor, that had significant expertise in this area. However, we (i.e., the rest of the team) essentially treated the task and its outcomes as a black box, i.e., we didn't delve into the design and construction of it and therefore have little legacy that we could share with you.
In order to add some technical substance, recall that Deluge (i.e., the standard OTAP software from the TinyOS activity) distributes the same image to all the motes. One of the distinctive characteristics of SNEE is that it generates mote-specific images. So, Deluge was to restrictive for us to use. Robert Taylor adapted Deluge to serve our purposes. Thus, roughly speaking, in motes that are participating in the evaluation of a SNEE query, there are, conceptually, four binary-level components (the way they get realized as executable bytes may blur the conceptual boundaries, but I don't quite know the details): a controller, a metadata collector (this essentially allows us to pass back to the compiler what is the current connectivity graph over the available deployed motes), a code installer, and the query evaluation code. The third element in that list is probably the most interesting to you and the least interesting to us. :)
Depending on how this is done at the compilation level, there may be in some branch of the SNEE code base the nesC code corresponding to Robert Taylor's adaptation of Deluge. If so, this, I suggest, is probably the focus of your interests. As I said, the bad news is that we cannot support you: we know very little about it, it's far from our centre of gravity.
The broader points that were touched upon since you made contact, viz., the long-standing ambition of compiling SNEE queries into Insense or, now, InceOS, seems to me a very different (and to us much more interesting) topic. You're right that while the DIAS-MC project was active there were interactions between Ixent Galpin and Jon Lewis to try and code (by hand, in Insense) some SNEE-generated query execution plans, but, as you probably know, the issue of too large a memory footprint when Insense code was passed through Contiki precluded any advances in that respect.
Anyway, this long email is to suggest that you and Joe ponder whether there's much to be gained from a telecon in view of the fact that we have little to share with you about OTAP (other than, of course, the code written by Robert). If you two feel it's useful to chat, it will be a great pleasure. I just didn't want it to be based on a misunderstanding of what we're in position to offer in terms of help.
So, let us know what you and Joe think.
Alvaro