Archive for 'Software Engineering'
Wextor
A friend of mine in the anthropology department was recently looking for some help creating online web surveys/experiments. Looks like he’ll be using Wextor, the Web EXperiment generaTOR.
It’s a good example of code generation. I haven’t examined it in any detail (yet), but from what I’ve heard, it sounds like the kind of […]
Posted by Adam Pingel @ August 24th, 2007 under Software Engineering.
Comments: none
Names of things
I’ve been concentrating on earning earning rent money lately, so I’m not as much into the research or related technologies at the moment. But I do want to try to keep writing at least one post a week until I can return to it… which should be around mid-September.
I’ve been thinking a lot about […]
Posted by Adam Pingel @ August 16th, 2007 under Software Engineering.
Comments: none
Structured Co-Evolution of Models and Web Application Platforms
Here’s the poster session extended abstract that I’ll be showing at OOPSLA ‘07. Here’s the abstract and first section with a link to the full pdf below:
ABSTRACT
Web applications exemplify the need for generative programming techniques in part due to the many languages, artifacts, and groups of developers involved. Some problems remain, including those that […]
Posted by Adam Pingel @ August 6th, 2007 under Software Engineering.
Comments: none
See you at OOPSLA ‘07
Just got word that my poster “Structured Co-Evolution of Models and Web Application Platforms” was accepted to the poster session for OOPSLA ‘07 in Montreal.
I’ll also be participating as an “observer” at the doctoral symposium.
I’ll put the short abstract up soon.
Parts of it are intentionally a little vague. I’m hoping to be able to […]
Posted by Adam Pingel @ August 3rd, 2007 under Software Engineering.
Comments: none
Generating Interpreters
In the last few months of research, I’ve seen a few mentions of generating interpreters from metamodels… but I’m still trying to get a handle on the various schools of thought.
I’m not quite sure of the right google search string(s) I should use to keep an eye on this… Does anyone have suggestions?
I did encounter […]
Posted by Adam Pingel @ July 23rd, 2007 under Software Engineering.
Comments: none
BPEL
Earlier this year I began work on a project to help define my interest in program transformation and programming language engineering (metametamodeling and metamodeling). The first task was to define a DSL and a projection from that DSL to a functional web platform. Not having one available, I threw together a very incomplete […]
Posted by Adam Pingel @ July 23rd, 2007 under Software Engineering.
Comments: none
EMF, ATL, AMW
This is mostly just a linky post:
I have avoided EMF, the Eclipse Modeling Framework, for many years for a couple of reasons. 1) It always seemed too tied to UML or XML in the class of languages it was capable of describing, and 2) It always seemed like it wanted to be at the […]
Posted by Adam Pingel @ July 10th, 2007 under Software Engineering.
Comments: none
Submission
Finally wrapped up a short conference submission… I’m pretty new to that game, so we’ll see how it goes. A good experience, at least.
The biggest lesson I’ve learned over the last several months is that the “modeling” community is not nearly as tied to UML or XML as it was in the past. […]
Posted by Adam Pingel @ July 3rd, 2007 under Software Engineering.
Comments: none
Bidirectional Model to Model Transformation Languages
Just a heartbeat to show I’m still alive…
I ran into / encountered the class of “bidirectional model to model transformation” languages recently, starting with QVT. This seems to be a very active area of research, and one that I’m pretty compelled to see work. I’m happy to do whatever workarounds are required in […]
Posted by Adam Pingel @ June 22nd, 2007 under Software Engineering.
Comments: none
Book: Model-Driven Software Development
I had several books from Amazon arrive while I was out last week. The first one I opened was “Model-Driven Software Development” by Thomas Stahl and Markus Voelter, published in 2006. The book has a website at www.mdsd-book.org.
I’ve only read 2 chapters so far: 1 and 10. Chapter 10 was actually written […]
Posted by Adam Pingel @ June 11th, 2007 under Software Engineering.
Comments: none