[Uml-devel] Re: karbon14 and uml

Sebastian Stein seb_stein at gmx.de
Tue Apr 15 06:13:10 UTC 2003


Dirk Schönberger <dirk.schoenberger at sz-online.de> [030415 15:01]:
> > Ok, but this is only a question how the data of the modell is stored/handled
> > internally. If a file system would be best, ok, I could accept it. But I
> > think we allready have something like a DOM tree and there are not so many
> > differences between a file system and a DOM tree.
> >  
> 
> I think a file system like approach would be nice for communicating with
> the rest of the system. Something like "lets copy this diagram from this
> package in this XMI file to the local file system". The process of copying
> would involve generating of HTML or SVG content, which would be some kind
> of "external representation" of the diagram / package.

But these are not the common tasks in a diagram tool. I think mostly you do:

- add an object
- modify an object
- create view on objects (diagrams)
 
> > Look at the current CVS version of Umbrello. There you can see 4 different
> > views. Maybe there are more, maybe not:
> > 
> > - Component View
> > - Deployment View
> > - Logical View
> > - Use Case View
> > 
> 
> But these are not really views, i.e. multiple visual representations of the
> same data.

? If you look at the same thing from different sides you have different view
points and so different views. Maybe it's just the word view you don't like,
but I'm very sure I'm correct in this point.

> I think you should rather see it as different documents showing
> different contents. It would be not feasible to e.g. drop a class icon from
> component view to usecase view.

That is true. But it would be possible to browse from an usecase view to a
sequence view or from a class diagram to a sequence diagram. These links
must be provide.

But to get things clearer. What are we talking about? Do you want Umbrello
to be handled like a file manager (like Konqueror) or do you just want the
file system approach for internal modell representation? Or both? Point 1 I
don't like, I think a file manager isn't the best thing to navigate. About
point 2 I don't care.

Steinchen
-- 
Umbrello UML Modeller
Description     : UML diagram drawing tool for KDE with code generation
Homepage        : http://www.umbrello.org/




More information about the umbrello-devel mailing list