Questions tagged [mda]

Model-driven architecture (MDA) is a software design approach for the development of software systems. It provides a set of guidelines for the structuring of specifications, which are expressed as models. (Wikipedia)

55 questions
10
votes
6 answers

Are you doing MDA (Model Driven Architecture) right now? If so, what tools do you use, and how is it working out?

Model Driven Architecture is the idea that you create models which express the problem you need to solve in a way that is free of any (or at least most) implementation technologies, and then you generate implementation for one or more specific…
Charlie Flowers
  • 17,338
  • 10
  • 71
  • 88
10
votes
1 answer

DisconnectedContext MDA when calling WMI functions in single-threaded application

I write an app in C#, .NET 3.0 in VS2005 with a feature of monitoring insertion/ejection of various removable drives (USB flash disks, CD-ROMs etc.). I did not want to use WMI, since it can be sometimes ambiguous (e.g. it can spawn multiple…
Aleksander
  • 238
  • 2
  • 8
8
votes
2 answers

Rational, EA, or something else?

Does anyone have any thoughts on Rational Software Architect vs Sparx EA? Are there other tools I should be looking at? Specifically, I'm interested in the following; Adherance to some methodology (RUP, SOMF, etc.) -- we're not settled on one now,…
XeroxDucati
  • 5,130
  • 2
  • 37
  • 66
8
votes
4 answers

What methodology is closest to the Surgical Team in The Mythical Man-Month?

The Mythical Man-Month is now classic, but the "Surgical Team" methodology is still interesting. What methodology most closely resembles it or has the same essence? To summarize the Surgical Team analogy: A surgeon understands the…
Ted Johnson
  • 4,315
  • 3
  • 29
  • 31
7
votes
5 answers

Is there a MDSD/MDA success story for a real world application?

I am currently facing a situation where I as an advocate of test driven development have to compete with an advocate of model driven software development (MDSD) / model driven architecture (MDA). In my opinion, code generation is a valuable tool in…
tobsen
  • 5,328
  • 3
  • 34
  • 51
6
votes
4 answers

Is model driven architecture worth it and what is the state of the art in the tooling?

We have a recurring problem in our shop where we end up with 3 or 4 different representations of the same class/entity. A java version, an xml version, a hibernate version, a json version... you get the point. Obviously this creates maintenance…
marathon
  • 7,881
  • 17
  • 74
  • 137
5
votes
4 answers

What are the benefits and risks of moving to a Model Driven Architecture approach?

I work for a company with about 350 employees and we are in the process of growing. Our current codebase is not structured very well and we are looking both at how to improve it immediately (by organizing objects into namespaces, separating…
Tone
  • 2,793
  • 6
  • 29
  • 42
4
votes
16 answers

Has anybody used codeless software development system?

I have found a software development system which is currently free to use and develop with. This system is completely codeless and one can develop business oriented applications effortlessly using its GUI and a bit of MDA. The site is :…
Yogi Yang 007
  • 5,147
  • 10
  • 56
  • 77
4
votes
3 answers

What is model driven development good for?

Microsoft, of Cairo fame, is working on Oslo, a new modeling platform. Bob Muglia, Senior Vice President of Microsoft Server & Tools Business, states that the benefits of modeling have always been clear. In simple, practical terms, what are the…
user290
3
votes
2 answers

Real-World QVT

QVT (Query View Transformation) is a OMG specification of a Model-to-Model transformation language. Some tools already implement it (Eclipse, androMDA). I'm wondering whether it is really used in real-world cases. Will it ever take off and be used…
paweloque
  • 18,466
  • 26
  • 80
  • 136
3
votes
2 answers

Ecore, genmodel and OCL

I am defining the meta model of a domain specific modeling language by means of Ecore in EMF. I therefore generate an editor from the related genmodel I can use to create models conform to the meta-model. I would like to specify some OCL constraint…
Andrea Sindico
  • 7,358
  • 6
  • 47
  • 84
3
votes
2 answers

How can I create a reference to existing model objects?

I'm new to MDSD/EMF but am making great progress thanks to Eclipse's support. I created a toy model as answered yesterday as awynne suggested, and I'm very close. I'm only using EMF and its generated tree editor. Here's a summary of my EMF…
Jeff Axelrod
  • 27,676
  • 31
  • 147
  • 246
3
votes
4 answers

What is the differences between Traditional code-based engineering and model-driven engineering approaches?

I've found this paragraph in the literature but I didn't understand the meaning of it Design practice is moving from traditional code-based engineering, with a strong division of work along the development life cycle, to model-driven…
Melisa
  • 157
  • 1
  • 9
3
votes
1 answer

XText multiple file extensions

I'd like to define a language with different elements that shall be contained into different kind of files though linked (i.e. similarly to C++ with .cpp and .h files). Is grammar mixin the right way to do that? If so how should I proceed?
Andrea Sindico
  • 7,358
  • 6
  • 47
  • 84
2
votes
4 answers

How can I transform Entity-Based diagram to a JPA java code

I have class diagram created with "Sparx Enterprise Architect v8.0" and i need to generate JPA-based classes with annotations that reflect relations to use it in the code. The problem is that i can convert it to EJB but not JPA which is required…
user1056442
  • 23
  • 1
  • 3
1
2 3 4