Quantcast
Channel: Application Generation - Application Generation
Browsing latest articles
Browse All 15 View Live

New SystemsForge Website Launched!

I'm glad to say we have finally got round to launching a new website for SystemsForge. The new site provides an overview of the services that we provide to both our design partners (a wholesale, white...

View Article



Code Generation 2009 - Early Bird Ends Soon

I know I've been gushing about NFJS this weekend, but I want to do a shout out for Code Generation 2009 as the early bird is ending on March 31st. I see so many people making the same simple mistakes...

View Article

Code Generation 2009 - Coming Up Soon!

With the huge interest in code generation and domain specific languages, if you'll be in the UK in June you really owe it to yourself to make it to what is the premier practitioner conference on code...

View Article

Code Generation 2009 - Excellent as Always

I've been attending the annual Code Generation conference every year since the inaugural event in 2007. Held in Cambridge, England, I really believe it is the best practitioner conference for learning...

View Article

Practical Product Lines Conference Coming Up

Are you interested in doing a better job or reusing elements between projects? If so you really should check out the Practical Product Lines conference in Amsterdam this fall. Run by the team behind...

View Article


Series: Software Product Lines

Over the next few weeks I'll be posting a series on software product lines - what are they, why you should care, and what are some best practices for implementing them successfully. I've been really...

View Article

Models, Meta Models and Meta-Meta Models, oh My!

When you first start to get involved with Domain Specific Modeling, some of the terminology can get confusing (especially when it isn't used consistently). One of the areas that seems to confuse many...

View Article

Funding a Software Product Line

There's pretty broad consensus and plenty of studies showing substantial business benefits from developing a software product line, but the question is usually how to fund the development . . . [More]

View Article


Domain Specific Modeling: Choosing a Meta-metamodel

If you want to develop external Domain Specific Languages, one of the first choices you need to make - and understand - is what meta-metamodel you're going to use and how that's going to grow with...

View Article


DSM/SPL: What is a Model Statement?

I seem to have a worrying habit of making up my own terms. Whether it's the "Iterating Business Object" in the CFML world, "mixin injection" in LightWire or now "model statement" which seemed to...

View Article

DSM/SPL: Concrete Syntaxes for Model Reuse

There are lots of great tools for domain specific modeling - particularly the openArchitectureWare toolkit within Eclipse, MetaEdit+ and the rapidly improving DSL tools from Microsoft). There are also...

View Article

DSM/SPL: Getting Practical - A Sample Metamodel

So, I've decided to continue (at least for now) with a database for storing my meta models and models using a meta-metamodel based on a subset of ecore from the EMF project. The next step is to come...

View Article

Creating a Database Schema for DSM

We have a meta-metamodel and a sample metamodel. Let's start by creating some tables for storing them and then look at how we could generalize the generation of tables for each metamodel to contain...

View Article


Transformation Based MetaModeling (what to do when your DSLs change)

Generally the biggest issue with metamodeling is DSL evolution. You have a collection of DSLs that you use for building applications. However, you find an case where your DSL is not sufficiently...

View Article

Free One Day Conference Pass - Practical Product Lines 2009 - Amsterdam

If you are in or near Amsterdam and would like to attend the inaugural Practical Product Lines conference, drop me a line before end of business tomorrow and I should be able to get you a pass. It can...

View Article

Browsing latest articles
Browse All 15 View Live




Latest Images