Top Down Layering of a sequence diagram

2 views
Skip to first unread message

Archies

unread,
Nov 24, 2008, 11:48:20 AM11/24/08
to UML Forum
Folks,
I am a technical writer and I am struggling with a big sequence
diagram drawn in typical manner as Left to Right and return values
from right to left.

Can I change the orientation of the sequence diagram from left to
right to Top to down? i.e message flowing from top to down, and return
values from top to down?

Thanks
Archana

Thomas Mercer-Hursh, Ph.D.

unread,
Nov 28, 2008, 3:11:49 PM11/28/08
to UMLf...@googlegroups.com
In a model which I generated from some ABL code, I have Menus and
Functional Units (all code reachable from a given menu selection). Both
are packages. When I generated this model, I connected menu to menu and
menu to functional unit with a connector of type Control Flow, which
seemed like a reasonable idea.

In trying to move this repository from the OpenEdge database it is in
now to an EAP file (JET database) via XMI I have lost the stereotypes on
the menus and these Control Flow links. In trying to manually recreate
the links in Enterprise Architect, I don't see anywhere that I can
directly specify Control Flow as the type. If I create some other type
of connector, e.g., Dependency, and then use the right click option to
change the type, then Control Flow is available, but selecting it tells
me that is not UML compliant.

What *should* I be doing here?

Note that this is not a design model, but an empirical model of a legacy
ABL (i.e., non-OO) system. The rest of the model is a Data Model of the
database tables and a Component Model of Program Units, Compile Units,
and Include Units. Everything is an empirical model of the physical
components of the system.

--
======================================================================
Consulting in Architecture-Driven Modernization and Transformation
----------------------------------------------------------------------
Thomas Mercer-Hursh, Ph.D. email: tho...@cintegrity.com
Computing Integrity, Inc. voice: 510-233-5400
60 Belvedere Avenue fax: 510-233-5446
Point Richmond, CA 94801-4023 url: http://www.cintegrity.com
======================================================================

Alex Murray

unread,
Dec 5, 2008, 12:42:27 AM12/5/08
to UMLf...@googlegroups.com
Hi Archana;
That wouldn't be standard UML - the spec doesn't mention that option anyway. You could break it into a two (or more) diagrams and put references from one to the other, using a ref fragment.
Alex



--- On Mon, 11/24/08, Archies <tiwary...@gmail.com> wrote:

Archana Tiwary

unread,
Dec 6, 2008, 1:29:20 AM12/6/08
to UMLf...@googlegroups.com
Hi Alex,

This indeed is a great help. I was not aware of ref frag.

Thanks for your time.

Archana
Reply all
Reply to author
Forward
0 new messages