Home › IT Education and Training courses › Advanced UML and SysML training seminars and workshops › Course: Practical systems engineering with the OMG's Systems Modeling Language™ (SysML™) and the SysML Plugin for MagicDraw™ › Day 2 | SysML: history, specification, metamodel | structure, flow, quantity, value, configuration, context, time, space | › Representing structure: the SysML Block, Ports, Connectors › SysML Port and FlowPort ›
MD SysML supports "nested" ports !
The "nested" Port approach is completely consistent with the UML and SysML metamodels.
Nested ports are particularly useful for representing logical channels within physical "links".
- Consider using "nested" Ports for separation of physical plug/socket contract from signal protocol
- Example: Object Monitor: Combining standard Ports and SysML FlowPorts: building blocks and Ports as BDD
- Example: SysML spec Water Spigot problem reworked to use "nested" Ports instead of SysML FlowSpecfiications.
- Example: nested Ports: HiFi "producer" and "consumer"
- Printer-friendly version
- Login to post comments
Jakarta EE is out !
The new name for Java EE is Jakarta EE and it's officially out !

Zones
- IT Education and Training courses
- Advanced UML and SysML training seminars and workshops
- Course: Practical systems engineering with the OMG's Systems Modeling Language™ (SysML™) and the SysML Plugin for MagicDraw™
- About SysML, MagicDraw's SysML Plugin, and this course
- About UML Parsing Analysis and SysML Parsing Analysis for document-driven systems engineering
- People who could benefit from this course:
- Day 1 | Overview of UML2 and SysML for systems engineering | MagicDraw UML and the MD SysML Plugin |
- Day 2 | SysML: history, specification, metamodel | structure, flow, quantity, value, configuration, context, time, space |
- Overview of the SysML specification and the OMG's revision process
- The SysML diagrams, elements, profiles, stereotypes, and notations
- Representing structure: the SysML Block, Ports, Connectors
- The SysML Block: an extension of the UML Class
- SysML "block properties"
- Understanding system context in SysML
- SysML Port and FlowPort
- The SysML Standard Port
- Example: block compartment display of Ports
- Representing flows: the SysML FlowPort, FlowSpecification, and ItemFlow
- MD SysML supports "nested" ports !
- Consider using "nested" Ports for separation of physical plug/socket contract from signal protocol
- Example: Object Monitor: Combining standard Ports and SysML FlowPorts: building blocks and Ports as BDD
- Example: SysML spec Water Spigot problem reworked to use "nested" Ports instead of SysML FlowSpecfiications.
- Example: nested Ports: HiFi "producer" and "consumer"
- Representing physical, industrial, and financial quantities in SysML
- Representing value state and modes of complex systems in SysML
- Mathematical Constraints analysis in SysML
- Day 3 | Behavior, State, Requirements, Allocation | Process Management, Project Management, Human Management |
- Day 4 | SysML review, MD SysML tips, fun examples, questions | The UML- and SysML Parsing analysis recipes |
- Day 5 | Workshops | SysML Parsing Analysis of your own technical document into SysML models | Team presentations, group discussion |
- Gallery: props used at Webel seminars for UML, SysML, Java, XML and software development process
- Some past Webel UML & SysML training courses
- Tutorial: SysML study case: examination of SysML structure, sysml properties, value type, and value state using coloured props
- Course: Practical systems engineering with the OMG's Systems Modeling Language™ (SysML™) and the SysML Plugin for MagicDraw™
- Advanced UML and SysML training seminars and workshops
Related sites
- Webel's SysML/MBSE videos on Vimeo
- Webel's Drancel videos on Vimeo
- Webel's photo channel on SmugMug
- The GreenSoft company site
- The GreenDesk tutorial site
- The GreenDesk video channel on Vimeo
- The GreenSoft Twitter stream
- Webel's Drupal7 info site (ARCHIVED)
Browse by content type
Keywords
UML Component
port-based engineering
Java EE Server
website
Unified Modeling Language
distributed computing
MagicDraw UML
radioastronomy
audio synthesis
acceleration
SysML Block
Java
UML2
signal processing
graphical user interface
web services
JSF
enterprise architecture
ObjectDB
digital graphics
accelerometer
accelerometer music
Wii
screenshot
UML Parsing Analysis
Mac OS X
web site
Content Management System
amplitude modulation
synthesis
Wiimote
ontology
symbolic algebra
systems engineering
CSS
UML
audio engineering
web development
video synthesis
LED
JIRA
real-time synthesis
gestural synthesis
SQL
particle physics
MD SysML
mysql
Java EE
JUNG
particle collider
light show
Drancel
Eclipse Modeling Framework (EMF)
neutron beam instrument
Enterprise Java
JavaServer Faces
OPAL research reactor
XSD
Drancing
air drums
GEM
mathematics
object-relational mapping
MOST
PureData
wrapper
PHP
air music
graphics editing
XML
radiotelescope
sound engineering
visuals
RDBMS
SysML
SysML Internal Block Diagram
XML Schema
Drupal7
UML1.x
visualisation
Web Ontology Language (OWL)
JSyn
Shibboleth
Cascading Style Sheets
Drupal
network graphing
animation
database
Enterprise JavaBeans
CMS
accelerometer art
Java3D
JSP
DranceWare
Systems Modeling Language
object-orientation
patch programming
air instrument
Java EE Container
radiosynthesis