Skip to content

Commit b48c37f

Browse files
committed
Updated sequence realization examples to fix validation errors.
1 parent f72c95a commit b48c37f

3 files changed

Lines changed: 23 additions & 23 deletions

File tree

sysml/src/examples/Interaction Sequencing Examples/ServerSequenceOutsideRealization-2.sysml

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -71,17 +71,17 @@ package ServerSequenceOutsideRealization_2 {
7171
part :>> server :> server_2;
7272
part :>> consumer :> consumer_2;
7373

74-
message :>> publish_message: Transfers::MessageTransfer {
75-
end :>> source = producer.publicationPort;
76-
end :>> target = server.publicationPort;
74+
flow :>> publish_message: Transfers::MessageTransfer {
75+
end :>> source ::> producer.publicationPort;
76+
end :>> target ::> server.publicationPort;
7777
}
78-
message :>> subscribe_message: Transfers::MessageTransfer {
79-
end :>> source = consumer.subscriptionPort;
80-
end :>> target = server.subscriptionPort;
78+
flow :>> subscribe_message: Transfers::MessageTransfer {
79+
end :>> source ::> consumer.subscriptionPort;
80+
end :>> target ::> server.subscriptionPort;
8181
}
82-
message :>> deliver_message: Transfers::MessageTransfer {
83-
end :>> source = server;
84-
end :>> target = consumer;
82+
flow :>> deliver_message: Transfers::MessageTransfer {
83+
end :>> source ::> server;
84+
end :>> target ::> consumer;
8585
}
8686

8787
/* Binding sent/accept messages to specification model messages. */

sysml/src/examples/Interaction Sequencing Examples/ServerSequenceRealization-2.sysml

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -76,17 +76,17 @@ package ServerSequenceRealization_2 {
7676
event consumerBehavior.delivery[1] :>> deliver_target_event;
7777
}
7878

79-
message :>> publish_message: Transfers::MessageTransfer {
80-
end :>> source = producer.publicationPort;
81-
end :>> target = server.publicationPort;
79+
flow :>> publish_message: Transfers::MessageTransfer {
80+
end :>> source ::> producer.publicationPort;
81+
end :>> target ::> server.publicationPort;
8282
}
83-
message :>> subscribe_message: Transfers::MessageTransfer {
84-
end :>> source = consumer.subscriptionPort;
85-
end :>> target = server.subscriptionPort;
83+
flow :>> subscribe_message: Transfers::MessageTransfer {
84+
end :>> source ::> consumer.subscriptionPort;
85+
end :>> target ::> server.subscriptionPort;
8686
}
87-
message :>> deliver_message: Transfers::MessageTransfer {
88-
end :>> source = server;
89-
end :>> target = consumer;
87+
flow :>> deliver_message: Transfers::MessageTransfer {
88+
end :>> source ::> server;
89+
end :>> target ::> consumer;
9090
}
9191

9292
/* Binding sent/accept messages to specification model messages. */

sysml/src/training/35. Use Cases/Use Case Usage Example.sysml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -11,8 +11,8 @@ package 'Use Case Usage Example' {
1111

1212
then include use case 'enter vehicle' : 'Enter Vehicle' {
1313
subject vehicle;
14-
actor :>> driver = 'provide transportation'::driver;
15-
actor :>> passengers = 'provide transportation'::passengers;
14+
actor driver = 'provide transportation'::driver;
15+
actor passengers = 'provide transportation'::passengers;
1616
}
1717

1818
then use case 'drive vehicle' {
@@ -22,14 +22,14 @@ package 'Use Case Usage Example' {
2222

2323
include 'add fuel'[0..*] {
2424
subject vehicle;
25-
actor :>> fueler = driver;
25+
actor fueler = driver;
2626
}
2727
}
2828

2929
then include use case 'exit vehicle' : 'Exit Vehicle' {
3030
subject vehicle;
31-
actor :>> driver = 'provide transportation'::driver;
32-
actor :>> passengers = 'provide transportation'::passengers;
31+
actor driver = 'provide transportation'::driver;
32+
actor passengers = 'provide transportation'::passengers;
3333
}
3434

3535
then done;

0 commit comments

Comments
 (0)