Main menu:

Site search

Categories

Archive

Archive for 'Software Engineering'

Language Workbench Competition

Check out this Language Workbench Competition.
I’ve met a few of the founders, but hadn’t seen much conversation between them until recently. I take this as some confirmation that the line of thought I’ve been pursuing for several years does in fact have some cohesion. Eelco Visser at SLE 2008/09 (and his lab at […]

My QVT Implementation & OMeta under Rhino

Not much blogging lately, but I have a good excuse. I decided to take one last class here at UCLA — a programming language design lab run by Todd Millstein and Alan Kay. I’ve taken classes from both before, but this one is probably the most useful so far in terms forcing me […]

OMG Symposium, QVT, and Traceability

On Thursday I spent my time at the OMG Symposium. Ed Merks was there and did a huge blog post about the talks, so he’s saved me a lot of wind! (Btw, I am almost completely occluded by Micheal Soden in the first of the two group pictures, but I promise I was […]

EclipseCon, Modeling, QVT-R, and IMP

Hello from EclipseCon!

I arrived in time for the modeling BoF last night.
Afterwards I was able to ask Markus Voelter for a little bit of context about QVT-R(elations). Why doesn’t it get used more. The first two objections are 1) that there are no production-ready implementations, and 2) that it’s a difficult language to […]

Still with XQuery

I’ve been successful enough getting some interesting behaviors implemented with XQuery that I haven’t been playing with ATL or QVT much lately. Eventually I’ll bring in one (hopefully QVT Relations). But I’m starting to wonder how long I’m going to live with a hybrid system.
Oh, and I went with Saxon’s implementation of XQuery […]

XQuery and all things X

It’s been a while since I’ve posted. I’ve been finally catching up on all the xml-related technologies I’ve ignored for many years.
I won’t embarrass myself too much by talking about how much I had to learn, but I will say that I’ve finally arrived at needing to pick an implementation of XQuery. I’m […]

Popular PowerSet on Pingel.org

I recently realized that an earlier post on this blog is now the #1 google search result for “java powerset”. That post points to pingel.org.
Unfortunately, I’ve also realized that the location of the code within the site itself is not so easy to find, so I’ve reorganized the maven-generated site.
I’ll try to get some […]

Markus Voelter tutorial notes

I managed to take one of the few empty seats at a Markus Voelter tutorial at OOPSLA last Tuesday. I first encountered his name several months ago when I bought his “Model Driven Software Development” book on Amazon.
Just a few notes from this tutorial:
He clearly has a lot of experience using these techniques in […]

From OOPSLA 07 in Montréal

Bon jour! It’s almost three in the morning here in Montréal. I’m taking a little break in a 24 hr coffee shop to collect some thoughts and do a little writing.
On Monday I participated in the doctoral symposium as on observer and then presented the poster from 5-8.
I passed out a few business […]

Last minute decisions: Should BPEL be a part of the story?

I’m frantically trying to nail down an example to use at OOPSLA in just a week and a half. I procrastinated for a while on learning about BPEL, which was what I had intended to use as my “domain specific language”.
I’m using Eclipse’s BPEL editor, which is built on EMF and all sorts of […]