Download SysML Plugin User Guide
Transcript
SYSML PLUGIN FOR MAGICDRAW Validation 1. SysML ValSuite - Activities This suite contains SysML constraints on the following elements: Control Operator, Control Value, Discrete, noBuffer, Optional, Probability and Rate. 2. SysML ValSuite - Blocks This suite contains SysML constraints on the following elements: Binding Connector, Block, Distributed Property, Part Property, Reference Property, Shared Property, Value Property and Value Type. 3. SysML ValSuite - Constraint Blocks This suite contains SysML constraints on the following elements: Constraint Block and Constraint Property. 4. SysML ValSuite - Model Elements This suite contains SysML constraints on the following elements: View and Viewpoint. 5. SysML ValSuite - Non-normative Extensions This suite contains SysML constraints on the following elements: nonStreaming, Streaming, Design Constraint, Functional Requirement, Interface Requirement and Performance Requirement. 6. SysML ValSuite - Port and Flows This suite contains SysML constraints on the following elements: Flow Port, Flow Property, Flow Specification and Item Flow. 7. SysML ValSuite - Requirements This suite contains SysML constraints on the following elements: Copy, DeriveReqt, Requirement and Test Case. NOTE If you use SysML ValSuite as the validation criteria, your model will be validated against all seven SysML validation suites at the same time. To validate a SysML project: 1. Click Analyze > Validation > Validation on the main menu (Figure 201). Figure 201 -- Validation Menu 2. The Validation dialog will open (Figure 202). 3. Select a validation suite, for example, SysML ValSuite [MD Customization for SysML::SysML constraints], in the Validation Suite drop-down list to validate your model against a set of SysML constraints, in this example, all of them (Figure 202). 157 Copyright © 2006-2011 No Magic, Inc..