|
|
UML vs. Domain-Specific Languages
|
Last Update 2008/6/24 12:24
|
Category
Approaches, Process, Methods
UML
:
Approaches, Process, Methods
Model Driven Development
:
Approaches, Process, Methods
Software Architecture
:
Approaches, Process, Methods
Software Product Lines & Factories
|
Description
This article considers the two most popular starting points for code generation: * UML for program modelling, part of the OMG’s Model Driven Architecture (MDA) approach [2], and * Domain-Specific Languages (DSLs), little languages that are created specifically to model some problem domain.
As well as introducing both approaches, the aim is to offer advice on their usefulness for real-world development. We also ask whether they are mutually exclusive or if in some circumstances it can make sense to combine them.
|
|
Hits: 85
|
When Model Driven Architecture turn out right
|
Last Update 2008/10/27 8:40
|
Category
Approaches, Process, Methods
Model Driven Development
|
Description
Once during an interview, I was asked why I didn't apply MDA over all software projects I leaded. The question should be hooked as a point of discussion on MDA misconceptions, and generally, on modelling and UML. Unfortunately these interpretations are hindered by a phenomenon that a famous observer of human events (Mark Twain) revealed, that I repropose it again in IT terms: People commonly use UML like a drunk uses a lamp post; For support rather than illumination.
|
|
Hits: 25
|
|
Software Development Expertise
|
Software Development Jobs
|