UMLish modellers?
UMLish modellers?
- Subject: UMLish modellers?
- From: Simon Stapleton <email@hidden>
- Date: Wed, 05 Sep 2001 10:36:59 +0100 (BST)
Hi (again)
So, I'm used to using OOA/D tools (Rose mainly) at work, and I got to
wondering if there was anything out there that acknowledged the
existence of Obj-C (specifically something that would generate Obj-C
skeleton code and import existing code definitions).
I've used ObjectPlant quite extensively for normal MacOS development,
and while I was developing under linux, I used it for generating C++
stuff for *nix too (gotta love Mac-on-Linux for that). I figure I
could probably coerce ObjectPlant into doing Obj-C as well.
And then my mind wandered off onto EOF, and whether the GNUStep
DBlibrary stuff was any good, and how you'd model stuff for it if you
didn't have EOModeler and and and...
And then entity-relationship diagrammers...
So, over lunchtime (had the laptop at work) and a couple of hours in
the evening, I knocked up a plugin-based framework for general
purpose modelling, with default handling if you don't have the
relevant plugins, all that good stuff. Woo-hoo Cocoa!
For plugins, I'm thinking Obj-C with support for some patterns
(generating working code for decent MVC design, singletons, hiding
private APIs in categories, class clusters, designated initialisers
etc), a similar Smalltalk plugin, and probably some kind or ERD
generating table defs as well. Java seems well supported by other
tools, and I don't use Java anyway, but that could be added.
I don't have the viewing, connecting and generation stuff finished
yet, and before I do, I was wondering if I'm missing something and
reinventing the wheel. Or even if anyone would find such a thing
useful.
Any takers? Comments? Alternatives? Flames?
Simon
--
If the answer isn't obvious, the question is a distraction. Go find
an
easier question.