Detailed Abstract: The increasing use of architectural models across diverse teams and organizations present challenges to model integration, scalability, and reuse. Architectural patterns in modeling presents an approach to address these challenges. Architectural patterns are reusable solutions to common software and system architecture development problems. Patterns leverage best practices to develop structured, scalable, and manageable architectural solutions. In this tutorial, several common architecture patterns to enable the composition of models across diverse teams will be presented and reinforced with hands-on modeling activities using the Systems Model Language (SysML) in versions 1.x and 2.0. As a result, it is expected that the attendees will gain a better understanding of what architectural patterns are and their application to system engineering modeling.
Prerequisites:
- Working knowledge and experience with the Systems Modeling Language (SysML) v1.x
- A laptop and software application capable of using SysML v1.x (v2.0 is not accessible)
- INCOSE Members received instructions on how to obtain demo SW to use for tutorial
- Non-Members: Alternate software sources are noted in the ONLINE ONLY message
- Enthusiasm and openness for learning new modeling techniques!
Updated Agenda (PDT): 08:30 - 9:00 am Check-in 09:00 - 10:30 am Overview and Introduction to Architecture Patterns 10:30 - 10:45 am Break 10:45 - 11:45 am Review of SysML: Comparing V1.x and V2.0 (Elizabeth Davies, NGC) 11:45 - 12:30 pm Lunch 12:30 - 03:00 pm Hands on Workshop |