MBSE with CORE 100821

Developing Thread 1 – Product in Inventory

Threads are Functions created and managed in this class 1. Close all open windows with the exception of the project explorer 2. Select Function 3. Create a new function named “Thread 1 - Product in Inventory” (double -click Function , use the toolbar button, or use the context menu) 4. Double-click the elaborates relationship, select “Retrieve Existing Product”, click Add , and OK 5. Open an EFFBD Sequence diagrams, activity diagrams, and EFFBDs are most commonly used to develop threads.

405

Defining the Stimulus / Response End Points

We should always begin with the pre- and post-conditions for our thread • Pre: product in inventory; customer is certified • Post: customer has desired product The stimulus for this thread is a request from a certified customer 1. Drag- drop “New Node” on the branch 2. Name the new Function “t1. Make Information Request” The response for this thread is the corresponding product 3. Drag- drop “New Node” on the end of the branch 4. Name the new Function “t1. Accept Product” As a naming convention, we prefix thread Functions with “t#.” where # is the thread number

406

MBSE with CORE

Made with FlippingBook Digital Publishing Software