Yeah sure, I can set up the Maven stuff for the uml2mof tool.

Matthias Bohlen wrote:

Hello Chad,

after last night's success with metamodels, I think we should do a
little integration work to make our toolset powerful enough. What we
need to do is:

* A Maven plug-in that wraps the MDR ant task.

* Replace the ant build.xml with a Maven build script inside the
metamodel prototype.

* Replace the MDR jars by our patched version to be able to use
modularized models in MagicDraw.

* Export the UML profile for MOF from the XML Demo metamodel to make
it reusable.

Could you help me with the Maven stuff? You know much more about Maven
than I do. I'll do all the model stuff.

Then, we can do a pretty cool thing: We can produce metamodels in UML
as we like and make them reusable as MagicDraw modules as well. That
way, we can reference them from *metafacade* models that we create for
the metamodels. Not to be confused: the *metafacade model* references
the *metamodel* module. :-)

There is nothing more delicious than a good software architecture! (At
least, there are only very few things of that kind...) ;-)

The next steps towards a real-world environment could be:

* Design a small metamodel for 3GL classes.
* Design a metafacade model for that metamodel.
* Write a template for a Java class that uses those metafacades.
* Write a model transfo from UML to 3GL.
* Integrate and test the generation of Java classes.

Then, we can proceed with more metamodels for persistence, web
frontends, application structures, etc.

Hey, we're fast, aren't we?

Cheers...
Matthias

---

Matthias Bohlen
"Beratung, die Projekte erfolgreich macht..."

Internet:
  http://www.mbohlen.de/
  [EMAIL PROTECTED]

Post:
  Luise-Albertz-Str. 25
  D-53340 Meckenheim

Tel: 0170 / 772 8545
Fax: 02225 / 945189






-------------------------------------------------------
SF.Net email is sponsored by: Discover Easy Linux Migration Strategies
from IBM. Find simple to follow Roadmaps, straightforward articles,
informative Webcasts and more! Get everything you need to get up to
speed, fast. http://ads.osdn.com/?ad_id=7477&alloc_id=16492&op=click
_______________________________________________
Andromda-devel mailing list
Andromda-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/andromda-devel

Reply via email to