Forum Index - Topic Index How to use of Astah (Pro/SysML/GSN/Com) Packages vs. Subsystems |
Threaded | Oldest First | Previous Topic | Next Topic | Bottom |
Poster | Thread |
---|---|
Joba | Posted on: 2006/8/21 12:28 |
Developer Joined: 2006/6/6 From: Posts: 969 |
Re: Packages vs. Subsystems No problem.
|
dserodio | Posted on: 2006/8/19 2:09 |
Just popping in Joined: 2006/6/30 From: Posts: 8 |
Re: Packages vs. Subsystems I understand now. Thank you for your explanation.
|
Joba | Posted on: 2006/8/17 14:28 |
Developer Joined: 2006/6/6 From: Posts: 969 |
Re: Packages vs. Subsystems Hello again dserodio,
JUDE completely understands Subsystems as the quoto you pasted at your first post. There is a presentation option for Subsystem notation. Quote: The fork symbol may be replaced by the keyword <<subsystem>> placed above the name of the subsystem. 3-14-3, Subsystem-Presentation Options" http://www.omg.org/docs/formal/03-03-01.pdf So technically by adding the <<subsystem>> stereotype to a package, it transforms into a Subsystem like you mentioned but there will be no "pitchfork" icon shown in the notation when you do it. It is because that JUDE does not support the notation feature to change "Package notation" into "Subsystem notation" with pitchfork when adding <<subsystem>> stereotype to it. And like the presentation option says "the pitchfork symbol can be replaced by the keyword <<subsystem>> placed in a large rectangle". |
dserodio | Posted on: 2006/8/16 23:06 |
Just popping in Joined: 2006/6/30 From: Posts: 8 |
Re: Packages vs. Subsystems Thanks for the reply.
When I create a subsystem using the Subsystem icon, and go to the Property View, there is no stereotype. When I create a package, and then add the <<subsystem>> stereotype, it's not shown with the Subsystem notation (the "pitchfork" icon inside the package "tab". Does this mean that Jude understand Subsystems and Packages as "similar-looking", but completely different things? |
Joba | Posted on: 2006/8/10 10:50 |
Developer Joined: 2006/6/6 From: Posts: 969 |
Re: Packages vs. Subsystems Thank you for your post dserodio.
On JUDE, you can add the "subsystem" stereotype to a package and vice-versa. Here are two methods to add the "subsystem" stereotype to a package. Method 1 : 1. Right-Clicking on a Package to open Pop-Up Menu in the Diagram Editor then select [Add Stereotype]. 2. There will be <<stereotype>> showing up on the top inside the package element, then Double-Clicking on it and you can directly type "subsystem" in. Method 2 : 1. Select a Package in the Diagram Editor or Structure Tree View. 2. Go to the Property View (It is the left bottom panel). then select [Stereotype] tab. 3. Press [Add]. 4. Scroll to the "Subsystem" to set it or type "subsystem" in directly. You can do vice-versa with same step. |
dserodio | Posted on: 2006/8/10 0:45 |
Just popping in Joined: 2006/6/30 From: Posts: 8 |
Packages vs. Subsystems From the "UML Reference Manual", page 100:
Quote: A subsystem is a package that has separate specification and realization parts. It represents a coherent unit of the model with clean interfaces to the rest of the system. It usually represents the partition of the system on a functional or implementation boundary. Both models and subsystems are drawn as packages with stereotype keywords (Figure 10-1). Shouldn't I be able to add the "subsystem" stereotype to a package to "transform it" into a Subsystem and vice-versa? |
Threaded | Oldest First | Previous Topic | Next Topic | Top |