[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
RE: Ever see this: dia2code?
From: |
Raynier van Egmond |
Subject: |
RE: Ever see this: dia2code? |
Date: |
Wed, 2 Jan 2002 10:08:35 -0800 |
On the subject of Java UML tools...
You may want to have a look at POSEIDON CE for UML. It is based on the
OpenSource ArgoUML but taken into the commercial product domain. The CE
version however is available for free. I found it to be a very stable
product that - unlike ArgoUML - supports all the UML diagrams and
furthermore integrates as a module into the NetBeans/Forte 4 Java IDE.
You can find it at the company's website - GentleWare at www.gentleware.com
Happy New Year All,
Raynier van Egmond
C3i Strategic Management Consulting, LLC.
Seattle (WA) 98070 - USA
-----Original Message-----
From: address@hidden
[mailto:address@hidden Behalf Of Christopher J.
Mackie
Sent: Wednesday, January 02, 2002 9:34 AM
To: address@hidden
Subject: RE: Ever see this: dia2code?
Paul; If what you want is some kind of visual CASE system, there are several
available multi-platform. Offhand, I don't know of any (except maybe
Rational Rose) that support code generation for Objective-C, but Java is
widely if not universally supported these days. Here are some links:
A useful article (6/2001) on the state of open source support for UML/CASE
(discusses several tools): http://www.linuxgazette.com/issue67/gilliam.html
ArgoUML (BSD-license, Java-based UML tool): http://argouml.tigris.org/
List of UML tools ($$$ and free):
http://www.objectsbydesign.com/tools/umltools_byCompany.html
Rational Rose (the 300-lb., $3000 gorilla of UML/CASE--but free to
teachers!): http://www.rational.com
You may find that what you want already exists, which is of course the
optimal budget point. FWIW, my recommendation would be to piggyback on
either ArgoUML (open-source) or OpenTool (proprietary but cheap), which seem
to be the multiplatform products garnering the most open-source user
support.
Another product worth looking at (for ideas, at least), is BUGS (Bayesian
statistical modeling package). It has a very nice Visio-like interface
called DoodleBUGS, which allows the analyst to draw the model, then
generates BUGS code for analyzing it. It doesn't support round-tripping
yet, and idunno if the group would be willing to share the DoodleBUGS code,
but it wouldn't hurt to ask.
http://www.mrc-bsu.cam.ac.uk/bugs/welcome.shtml
Hope this helps, --Chris
============================
Christopher J. Mackie
Princeton University
address@hidden
-----Original Message-----
From: address@hidden
[mailto:address@hidden Behalf Of Paul Johnson
Sent: Wednesday, January 02, 2002 11:14 AM
To: swarm-modelling
Subject: Ever see this: dia2code?
....
Since there are so many programmers around here, I wondered if somebody
would look at this at tell me what kind of a project it would be to
develop this round tripping capability. Or, perhaps more accurately,
how much would you expect a professor to pay for the development of such
a tool, if you know what I mean. How much should be budgeted?
==================================
Swarm-Modelling is for discussion of Simulation and Modelling techniques
esp. using Swarm. For list administration needs (esp. [un]subscribing),
please send a message to <address@hidden> with "help" in the
body of the message.
==================================
---
Incoming mail is certified Virus Free.
Checked by AVG anti-virus system (http://www.grisoft.com).
Version: 6.0.312 / Virus Database: 173 - Release Date: 12/31/2001
---
Outgoing mail is certified Virus Free.
Checked by AVG anti-virus system (http://www.grisoft.com).
Version: 6.0.312 / Virus Database: 173 - Release Date: 12/31/2001
_________________________________________________________
Do You Yahoo!?
Get your free @yahoo.com address at http://mail.yahoo.com
==================================
Swarm-Modelling is for discussion of Simulation and Modelling techniques
esp. using Swarm. For list administration needs (esp. [un]subscribing),
please send a message to <address@hidden> with "help" in the
body of the message.
==================================