The following commands are shown when right-clicking on a model element in the model browser.
Commands shown when right-clicking on a SoaML Package element:
SoaML Package: Creates Package with SoaML.Package stereotype
Capability:: Creates Class with SoaML.Capability stereotype
Participant: Creates Class with SoaML.Participant stereotype
ServiceInterface: Creates Class with SoaML.ServiceInterface stereotype
Consumer: Creates Interface with SoaML.Consumer stereotype
Provider: Creates Interface with SoaML.Provider stereotype
MessageType: Creates Class with SoaML.MessageType stereotype
ServiceContract: Creates Collaboration with SoaML.ServiceContract stereotype
ServiceArchitecture: Creates Collaboration with SoaML.ServiceArchitecture stereotype
Figure 4 Commands on SoaML Package
Commands shown when right-clicking on a MessageType element:
id: Creates Attribute with SoaML.id stereotype
Attachment: Creates Attribute with SoaML.Attachment stereotype
Commands shown when right-clicking on a Participant element:
BPMN Implementation: Creates BPMN activity and opens BPMN diagram
This command is required for specifying a participant behavior with BPMN models
Request: Creates Port with SoaML.Request stereotype
Service: Creates Port with SoaML.Service stereotype