📄 prms.mdl
字号:
documentation "This diagram shows all packages in this - Layer."
zoom 100
max_height 28350
max_width 21600
origin_x 0
origin_y 0
items (list diagram_item_list))))
(object Class_Category "Use-Case Realizations"
quid "34E36D3203CA"
documentation
|In this Package we will describe "Use Case Realizations" as stereotyped use cases.
|
|A use-case realization describes how a particular use case is realized within the design model, in terms of collaborating objects.
|
|A realize dependency is used between the "Use Case Realization" and the "Use Case" in the use-case model that is realized.
|
|
exportControl "Public"
logical_models (list unit_reference_list
(object Association "$UNNAMED$3"
quid "35409E9D02A8"
stereotype "realize"
roles (list role_list
(object Role "$UNNAMED$4"
quid "35409E9E0294"
supplier "Use Case View::Use-Case Model::Use Cases::<Use Case Name>::<Use Case Name>"
quidu "34E37FB203D4"
is_navigable TRUE)
(object Role "$UNNAMED$5"
quid "35409E9E0295"
supplier "Logical View::Design Model::Use-Case Realizations::<Use-Case Name>::<Use-Case Name>"
quidu "352F38180276")))
(object Class_Category "<Use-Case Name>"
quid "35D083E100BE"
documentation " A separate package is recommended for each Use Case Realization to facilitate access and version control of related use case artifacts."
exportControl "Public"
logical_models (list unit_reference_list
(object UseCase "<Use-Case Name>"
quid "352F38180276"
documentation
|This will be a stereotype on a usecase.
|In UML it is a stereotype on a collaboration and that does not exist in Rose.
stereotype "use-case realization"
logical_models (list unit_reference_list
(object Mechanism @27
logical_models (list unit_reference_list))
(object Mechanism @28
logical_models (list unit_reference_list)))
logical_presentations (list unit_reference_list
(object ClassDiagram "<Use Case Name> - Realize Dependencies"
quid "37BC23B801F1"
title "<Use Case Name> - Realize Dependencies"
documentation "This diagram shows the Use Case and the Use Case Realization and the realize dependency between them. This information is used to connect the use case with the use case realization."
zoom 100
max_height 28350
max_width 21600
origin_x 0
origin_y 0
items (list diagram_item_list))
(object ClassDiagram "<Use Case Name> - Participating Classes"
quid "37BC23E0036B"
title "<Use Case Name> - Participating Classes"
documentation "This Diagram shows all participating classes in this Use Case Realization"
zoom 100
max_height 28350
max_width 21600
origin_x 0
origin_y 0
items (list diagram_item_list))
(object InteractionDiagram "<Use Case Name> - Basic Flow"
mechanism_ref @27
quid "35081E3603A2"
title "<Use Case Name> - Basic Flow"
zoom 100
max_height 28350
max_width 21600
origin_x 0
origin_y 0
items (list diagram_item_list))
(object InteractionDiagram "<Use Case Name> - <Flow Type>"
mechanism_ref @28
quid "3540A0B901AE"
title "<Use Case Name> - <Flow Type>"
zoom 100
max_height 28350
max_width 21600
origin_x 0
origin_y 0
items (list diagram_item_list)))))
logical_presentations (list unit_reference_list
(object ClassDiagram "Realize Dependency"
quid "34E39DA90302"
title "Realize Dependency"
documentation "This diagram shows the Use Case and the Use Case Realization and the realizes dependency between them."
zoom 100
max_height 28350
max_width 21600
origin_x 0
origin_y 0
items (list diagram_item_list
(object NoteView @29
location (704, 144)
font (object Font
size 9
face "Arial"
bold FALSE
italics FALSE
underline FALSE
strike FALSE
color 0
default_color TRUE)
label (object ItemLabel
Parent_View @29
location (38, 25)
fill_color 13434879
nlines 5
max_width 1296
label
|
|This diagram shows the Use Case and the Use Case Realization and the realize dependency between them.
)
line_color 3342489
fill_color 13434879
width 1356
height 250)
(object UseCaseView "Use Case View::Use-Case Model::Use Cases::<Use Case Name>::<Use Case Name>" @30
location (1152, 528)
font (object Font
size 9
face "Arial"
bold FALSE
italics FALSE
underline FALSE
strike FALSE
color 0
default_color TRUE)
label (object ItemLabel
Parent_View @30
location (1152, 666)
anchor_loc 1
nlines 2
max_width 631
justify 0
label "<Use Case Name>")
icon_style "Icon"
line_color 3342489
fill_color 13434879
quidu "34E37FB203D4"
autoResize TRUE)
(object UseCaseView "Logical View::Design Model::Use-Case Realizations::<Use-Case Name>::<Use-Case Name>" @31
location (608, 960)
font (object Font
size 9
face "Arial"
bold FALSE
italics FALSE
underline FALSE
strike FALSE
color 0
default_color TRUE)
label (object ItemLabel
Parent_View @31
location (608, 1148)
anchor_loc 1
nlines 2
max_width 651
justify 0
label "<Use-Case Name>")
stereotype (object ItemLabel
Parent_View @31
location (608, 1078)
anchor 10
anchor_loc 1
nlines 1
max_width 434
justify 0
label "<<use-case realization>>")
icon "use-case realization"
icon_style "Icon"
line_color 3342489
fill_color 13434879
quidu "352F38180276"
autoResize TRUE)
(object AssociationViewNew "$UNNAMED$3" @32
location (876, 741)
font (object Font
size 9
face "Arial"
bold FALSE
italics FALSE
underline FALSE
strike FALSE
color 0
default_color TRUE)
stereotype (object SegLabel @33
Parent_View @32
location (874, 746)
font (object Font
size 9
face "Arial"
bold FALSE
italics FALSE
underline FALSE
strike FALSE
color 0
default_color TRUE)
anchor 10
anchor_loc 1
nlines 1
max_width 450
justify 0
label "<<realize>>"
pctDist 0.483333
height 5
orientation 1)
line_color 3342489
quidu "35409E9D02A8"
roleview_list (list RoleViews
(object RoleView "$UNNAMED$4" @34
Parent_View @32
location (236, -539)
stereotype TRUE
line_color 3342489
quidu "35409E9E0294"
client @32
supplier @30
line_style 0)
(object RoleView "$UNNAMED$5" @35
Parent_View @32
location (236, -539)
stereotype TRUE
line_color 3342489
quidu "35409E9E0295"
client @32
supplier @31
line_style 0))))))))
logical_presentations (list unit_reference_list))
(object Class_Category "Process View"
quid "35D227B103C0"
documentation "An architectural view that describes the concurrent aspect of the system: tasks (processes) and their interactions."
exportControl "Public"
logical_models (list unit_reference_list
(object Class "<Process Name>"
quid "35DB3C8302D0"
documentation "This process provides <enter a description here of what the role of the process in the system is>. A separate process was chosen for this to be able to <enter the rationale for needing a separate process>."
stereotype "process")
(object Class "<Thread Name>"
quid "35DB3CB002BC"
documentation "This is a sub-process or thread within the <name of process of which this thread is a sub-process> process which handles <enter a description of what this thread does>. A separate thread was chosen for this to be able to <enter the rationale for creating a separate thread>."
stereotype "thread")
(object Association "$UNNAMED$6"
quid "35DB3E72017C"
roles (list role_list
(object Role "$UNNAMED$7"
quid "35DB3E73005A"
supplier "Logical View::Design Model::Process View::<Process Name>"
quidu "35DB3C8302D0"
is_navigable TRUE
is_aggregate TRUE)
(object Role "$UNNAMED$8"
quid "35DB3E730096"
supplier "Logical View::Design Model::Process View::<Thread Name>"
quidu "35DB3CB002BC"
Containment "By Value"
is_navigable TRUE))))
logical_presentations (list unit_reference_list
(object ClassDiagram "Process View"
quid "35DB3C2A02B2"
title "Process View"
documentation "This diagram illustrates the composition of processes and threads, and the mapping of classes onto those processes and threads."
zoom 100
max_height 28350
max_width 21600
origin_x 0
origin_y 0
items (list diagram_item_list
(object ClassView "Class" "Logical View::Design Model::Process View::<Process Name>" @36
ShowCompartmentStereotypes TRUE
IncludeAttribute TRUE
IncludeOperation TRUE
location (288, 464)
font (object Font
size 9
face "Arial"
bold FALSE
italics FALSE
underline FALSE
strike FALSE
color 0
default_color TRUE)
label (object ItemLabel
Parent_View @36
location (122, 436)
fill_color 13434879
nlines 1
max_width 332
justify 0
label "<Process Name>")
stereotype (object ItemLabel
Parent_View @36
location (122, 389)
fill_color 13434879
anchor 10
nlines 1
max_width 332
justify 0
label "<<process>>")
icon_style "Icon"
line_color 3342489
fill_color 13434879
quidu "35DB3C8302D0"
width 350
height 172
annotation 8
autoResize TRUE)
(object ClassView "Class" "Logical View::Design Model::Process View::<Thread Name>" @37
ShowCompartmentStereotypes TRUE
IncludeAttribute TRUE
IncludeOperation TRUE
location (896, 464)
font (object Font
size 9
face "Arial"
bold FALSE
italics FALSE
underline FALSE
strike FALSE
color 0
default_color TRUE)
label (object ItemLabel
Parent_View @37
location (740, 436)
fill_color 13434879
nlines 1
max_width 312
justify 0
label "<Thread Name>")
stereotype (object ItemLabel
Parent_View @37
location (740, 389)
fill_color 13434879
anchor 10
nlines 1
max_width 312
justify 0
label "<<thread>>")
icon_style "Icon"
line_color 3342489
fill_color 13434879
quidu "35DB3CB002BC"
width 330
height 172
annotation 8
autoResize TRUE)
(object AssociationViewNew "$UNNAMED$6" @38
location (596, 464)
ste
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -