ABSE

...now browsing by category

 

ABSE is starting to see the light of day

Thursday, June 18th, 2009

In these last years, I have been actively working on a new Model-Driven Software Development technique.

I’ve started research on this subject around 2000. In 2006, I’ve finally developed a generic modeling methodology that I labelled ABSE (Atom-Based Software Engineering).

What could be the most curious aspect of ABSE is that it was developed isolated from the global MDSD circles: I’ve learned about stuff like DSLs, DSM, DDD, Sofware Product Lines and Software Factories *after* I devised ABSE. So ABSE is probably unlike what you have seen so far in the MDSD scene (whether that is good or bad remains to be seen).

For now, ABSE has its home, at www.abse.info. Keep watching that space for new developments that will happen in the next months!

Code Generation 2009 : A must if you want to reach the next level

Sunday, January 18th, 2009

Still typing code by hand, in a mess of source files, function names and repetition?… Upgrade yourself! Move to the next level with models and code generation. Ok, this not a subject for the beginner, but those that are/feel proficient in their current setup (.Net, Java, RoR, PHP) should not learn a new (yet another) language. Don’t move your competences to the side. Move them up!

Code Generation 2009 is “the” event for Model-Driven Development and Code Generation. Learn more about it here. If you’re interested in these subjects, you must definitively be attending.

Following a suggestion left on this blog by CG2009’s boss, Mark Dalgarno, I’ve submitted a proposal to be hosting a session in the event. In such session I would be speaking about the results on my research over the last nine years: Atom-Based Software Engineering (ABSE), a form of Model-Driven Software Development that is understandable by mere (developer) mortals. The theory is now solid enough, the proof-of-concept is seeing the light of day, and the timing is right.

Let’s see how the CG2009 comitee judges my proposal…