mda

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

做~自己de王妃 提交于 2020-01-24 13:11:47
问题 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 for my task. 回答1: I don't know this product, however they claim that it: supports modeling of database schema and automatic generation of DDL scripts for eleven DBMS targets out-of-the-box Once you have the database schema I believe there are various

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

Deadly 提交于 2019-12-31 14:41:12
问题 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 platforms. The claim is that working at a higher level of abstraction is far more powerful and productive. In addition, your models outlive technologies (so you still have something when your first language / platform becomes obsolete that you can use

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

↘锁芯ラ 提交于 2019-12-31 14:40:54
问题 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 platforms. The claim is that working at a higher level of abstraction is far more powerful and productive. In addition, your models outlive technologies (so you still have something when your first language / platform becomes obsolete that you can use

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

假如想象 提交于 2019-12-22 06:00:11
问题 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 problems. Model driven architecture is probably more than this, but what I'd really like is a system that lets me define a class or an entity once, in one way, and then generate various representations. (maybe I am not using the correct terminology for

Rational, EA, or something else?

前提是你 提交于 2019-12-21 09:27:07
问题 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, but need to pick one that suits a SoA architecture. Multi-modeling -- I need to model all the way from hardware (ideally with cost/spec tracking across physical and cloud) to deployment, classes/services, etc. Roundtrip -- reverse our code/data and

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

痴心易碎 提交于 2019-12-20 14:46:11
问题 Closed . This question is opinion-based. It is not currently accepting answers. Want to improve this question? Update the question so it can be answered with facts and citations by editing this post. Closed 2 years ago . 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 problem/business domain and is the expert.

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

时光怂恿深爱的人放手 提交于 2019-12-07 12:43:09
问题 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 engineering approaches where all people in the design flow can have their saying on the models. Any help would be very appreciated 回答1: I am not sure that I agree with the way the sentence was written, but then I may be missing some context and, in any case, it

DisconnectedContext MDA when calling WMI functions in single-threaded application

主宰稳场 提交于 2019-12-05 16:49:30
问题 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 insertion events for a single USB drive), so I simply override the WndProc of my mainform to catch the WM_DEVICECHANGE message, as proposed here. Yesterday I run into a problem when it turned out that I will have to use WMI anyway to retrieve some obscure

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

风格不统一 提交于 2019-12-05 10:08:24
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 problems. Model driven architecture is probably more than this, but what I'd really like is a system that lets me define a class or an entity once, in one way, and then generate various representations. (maybe I am not using the correct terminology for this) It really isn't that straight forward, of course, because let's say we have a java object that

What is model driven development good for?

旧街凉风 提交于 2019-12-05 01:05:54
问题 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 clear benefits that Oslo bestows upon its users? 回答1: In theory, there are a few benefits: The people with the business knowledge can create the software models so you're less likely to lose anything in translation. When non-technical shareholders