Systems Architecture Guild
Systems Architecture Guild
  • 143
  • 225 270
The Craft of MBSE: Book Announcement
A brief introduction to a book written by Tim Weikliens, me, and Christoph Fischer.
Book available at:
leanpub.com/craft-of-mbse
tinyurl.com/CraftOfMBSEKindle
@mbsepodcast @systemsarchitectureguild5042
Переглядів: 293

Відео

SAIC Digital Engineering Tool V2.0
Переглядів 3822 роки тому
SAIC has released version 2.0 of its DE Validation Tool (Profile, Model-Based Style Guide, Example Model, and videos). It now supports model federation of disparate system-of-systems models. E-mail: DigitalEngineering@saic.com If you like it, please tell them that you saw it here on the Systems Architecture Guild channel. Direct Links: www.saic.com/digital-engineering-validation-tool tinyurl.co...
SysML Example: The Mars Octet
Переглядів 7003 роки тому
A set of eight integrated SysML models constructed by the students in the Fall 2020 MENG 5925 course at the University of Detroit Mercy. These models are compliant with the SAIC Digital Engineering Validation Tool. tinyurl.com/hypermodeling www.saic.com/digital-engineering-validation-tool
SysML Courses at the University of Detroit Mercy
Переглядів 4504 роки тому
Information about SysML course and academic equivalence at the University of Detroit Mercy: www.incose.org/systems-engineering-certification/certification-agreements/equivalency-programs eng-sci.udmercy.edu/academics/engineering/systems-engineering eng-sci.udmercy.edu/academics/engineering/mpd.php
Systems Architecture Guild Introduction
Переглядів 3,8 тис.4 роки тому
A brief video describing the purpose of this channel.
SAIC Digital Engineering Tool V1.5
Переглядів 3454 роки тому
SAIC has released version 1.5 of its DE Validation Tool (Profile, Model-Based Style Guide, Example Model, and videos). E-mail: DigitalEngineering@saic.com If you like it, please tell them that you saw it here on the Systems Architecture Guild channel. Direct Links: www.saic.com/digital-engineering-validation-tool tinyurl.com/SAICDETool
SAIC DE Validation Tool
Переглядів 7584 роки тому
A free validation tool for SysML models (MagicDraw verson now, Rhapsody version coming soon). Download at www.saic.com/digital-engineering-validation-tool or e-mail DigitalEngineering@saic.com
Please Forward: COVID-19 Helmet (Respiration Aid for Seriously Ill Patients)
Переглядів 954 роки тому
A link to a news story about a low-cost helmet ventilator...inventor is giving plans away to anyone who will help manufacture them.
Blackbox and Whitebox ICD Tables
Переглядів 3 тис.5 років тому
Built-in MagicDraw tables to help expose interface information.
2019 GVSETS Boolean Conversion
Переглядів 2395 років тому
2019 GVSETS Boolean Conversion
2019 GVSETS Icon Holder
Переглядів 2325 років тому
2019 GVSETS Icon Holder
2019 GVSETS Validation Suite
Переглядів 3915 років тому
2019 GVSETS Validation Suite
2019 GVSETS Custom Matrices
Переглядів 2995 років тому
2019 GVSETS Custom Matrices
2019 GVSETS Dynamic Legends
Переглядів 4295 років тому
2019 GVSETS Dynamic Legends
MCES 2019 Power Scenario
Переглядів 5515 років тому
Bespoke Modeling Power Scenario overview
MCES 2019 Mass Rollup
Переглядів 7895 років тому
MCES 2019 Mass Rollup
MCES 2019 Power Scenario Detail
Переглядів 3705 років тому
MCES 2019 Power Scenario Detail
MCES 2019 Validation Driven Metrics
Переглядів 3095 років тому
MCES 2019 Validation Driven Metrics
MCES 2019 PreCommit Validation
Переглядів 3285 років тому
MCES 2019 PreCommit Validation
MCES 2019 Quality Checks
Переглядів 4105 років тому
MCES 2019 Quality Checks
Hypermodeling: Validation Suites
Переглядів 3,1 тис.5 років тому
Hypermodeling: Validation Suites
SAG 2018YearInReview
Переглядів 1655 років тому
SAG 2018YearInReview
Prefixed Units
Переглядів 5466 років тому
Prefixed Units
MagicDraw User Interface: Ferret Tables
Переглядів 2 тис.6 років тому
MagicDraw User Interface: Ferret Tables
The Model-Based Engineering Manifesto
Переглядів 1,5 тис.6 років тому
The Model-Based Engineering Manifesto
QED: A System Modeling Mnemonic
Переглядів 3006 років тому
QED: A System Modeling Mnemonic
Systems Engineering Needs Vigilantes
Переглядів 4026 років тому
Systems Engineering Needs Vigilantes
Grand Strategy and Its Application to Systems Architecture
Переглядів 6796 років тому
Grand Strategy and Its Application to Systems Architecture
Why Swimlanes Are Irrelevant
Переглядів 2,6 тис.6 років тому
Why Swimlanes Are Irrelevant
Hypermodeling: CableExample
Переглядів 8596 років тому
Hypermodeling: CableExample

КОМЕНТАРІ

  • @musicDronePhotographer
    @musicDronePhotographer 2 місяці тому

    For your Opaque Behavior, did you just create one in the Containment Tree, or did you generate that behavior from somewhere?

  • @brettany_renee_blatchley
    @brettany_renee_blatchley 6 місяців тому

    Getting deep into VTL and this was a nice example from a bit of a different perspective. I am looking for ways to better format generic tables in VTL for MS Word documents. Right now I have a nifty compound template that creates CDRL documents based on CDRL metadata stereotyped into smart packages containing diagrams that have formatting metadata stereotyped to them (such as page size, scaling policy, and grouping & ordering values). It was a major pain to write & test, but it should handle 80% of our reporting across all models and fairly novice modelers can setup a set of custom CDRL in a single model by themselves. I'll hook it into the View/Viewport mechanism at some point. My next effort is to invoke it from a custom menu item so I can add post-processing to automatically rebuild TOC, figure tables, and page counts.

  • @Nathaniel-rj4qv
    @Nathaniel-rj4qv 7 місяців тому

    In the previous video, we created a Use Case Diagram for Preparing Grill, which included a function for loading fuel: from fuel storage to active fuel storage. In this video @ time stamp 2:02, why don't we use the active fuel storage that we already created for fuel in to the Combust fuel functional block?

  • @pranavvijayasekaran9554
    @pranavvijayasekaran9554 9 місяців тому

    What do you mean by Question to answer?

  • @froggyb7
    @froggyb7 9 місяців тому

    Mike!!! I recognize that voice anywhere 😍

  • @GregWeidman
    @GregWeidman 10 місяців тому

    I will use this on Monday morning, and propose it as a best practice for our curation team. Very nice.

  • @brettany_renee_blatchley
    @brettany_renee_blatchley 11 місяців тому

    Purchased a copy! 😊

  • @CandyHam
    @CandyHam Рік тому

    controversial hot take but an important point no less.

  • @CandyHam
    @CandyHam Рік тому

    thanks for this tutorial and introduction to the GUI!

  • @borromeotlhs
    @borromeotlhs Рік тому

    so what are the contents of the .bsh file. I know that this CAN be done, but I can't seem to find good documentation for the how. Like: where can I find the documentation to write groovy code within the body of a generic table column to produce specific outputs? For that matter, what should I be using to understand metachain navigation?

  • @michelemartucci2155
    @michelemartucci2155 Рік тому

    Hello, I would do the same things you did in this playlist about functional hazard analysis but I'm not able to find data to import. Can you help me please?

  • @jamessaari4785
    @jamessaari4785 Рік тому

    5:40 - Now you magically have the four pins appear in the containment tree. What did you do to have this happen? GRRR!

  • @jliu66-p1q
    @jliu66-p1q Рік тому

    where can I find the relationship between Class vs Element vs NamedElement etc?

  • @jamessaari4785
    @jamessaari4785 Рік тому

    5:05 - OK, you skipped some steps as there is an edit here and these four port magically appear without any evidence of how you did it. Very naughty...

  • @TheAero94
    @TheAero94 Рік тому

    Thank you. but, I was creating 10-12 property elements under a stereotype. but when I turn them on under "Select Columns" menu, only 9 property columns were created. rest of them were missing. is there any constraints there ? kindly help!! thanks again !

  • @prasaero
    @prasaero Рік тому

    How does the logical block inherit the properties of the functional block?

  • @willwalker2520
    @willwalker2520 Рік тому

    All looks good in the table. How does it simulate?

  • @ufukbolat3704
    @ufukbolat3704 Рік тому

    hello, thanks for the video. I would like to ask you something. If you create IBD and define the signals, when you create act diagram you can choose swimlanes which is defined in IBD. So, you need to specify your signals between act diagrams that's why you cannot use "send signal action" and "accept event action". Is there any chance to send signal with its attributes in that way? Because I already defined them so send signal action skips the mentioned step.

  • @CameoMagic
    @CameoMagic Рік тому

    good general overview of the MagicDraw / Cameo windows.

  • @nufosmatic
    @nufosmatic Рік тому

    2:14 - ua-cam.com/video/LzFxCb_vVpk/v-deo.html Barnes Wallis - Dambusters Revealed

  • @nufosmatic
    @nufosmatic Рік тому

    "To Engineer Is Human : The Role of Failure in Successful Design" by Henry Petroski - the best way to avoid bad design is to study bad designs AS bad designs...

  • @nufosmatic
    @nufosmatic Рік тому

    2:17 - A foolish consistency is the hobgoblin of little minds, adored by little statesmen and philosophers and divines. With consistency a great soul has simply nothing to do. He may as well concern himself with his shadow on the wall. Speak what you think now in hard words, and to-morrow speak what to-morrow thinks in hard words again, though it contradict every thing you said to-day. - 'Ah, so you shall be sure to be misunderstood.' - Is it so bad, then, to be misunderstood? Pythagoras was misunderstood, and Socrates, and Jesus, and Luther, and Copernicus, and Galileo, and Newton, and every pure and wise spirit that ever took flesh. To be great is to be misunderstood. - Ralph Waldo Emerson

  • @nufosmatic
    @nufosmatic Рік тому

    1:40 - "In Theory, Theory and Practice are the Same. In Practice, they are not." -- Yogi Bera

  • @leanneandpooh
    @leanneandpooh Рік тому

    Needed to select the "Body and Language" field instead of "Body" field

  • @leanneandpooh
    @leanneandpooh Рік тому

    Tried to follow this video.....however the Body field in my Opague Behavior does to open the languages or Meta-chain dialogs. How do I get the body field to allow me to add a meta-chain query. Using CEA v19

  • @TrentMelsheimer
    @TrentMelsheimer Рік тому

    Very helpful! Thank you.

  • @sahal_ahmd
    @sahal_ahmd 2 роки тому

    Is the discussed model available?

  • @candyreid59
    @candyreid59 2 роки тому

    Thank you. This was helpful

  • @florianschummer8776
    @florianschummer8776 2 роки тому

    Hey, is there any way to build an enumeration where I can choose more than 1 option? Would be interesting for requirements management (e.g. "prove by" -> o design, x simulation, x test)

  • @aaronvegh9948
    @aaronvegh9948 2 роки тому

    All these videos (so far as I've watched) are incredible. Wish I found them sooner. Idk if the tags are not aligned with common searches or what - the only reason I found these is because another video name-dropped the author. Please never not share these videos. More SE architects and would-be architects need this.

  • @SepheroTech
    @SepheroTech 2 роки тому

    Just stumbled across this page. I understand your reasoning for why you think swim lanes are irrelevant. But I think I could convince you there are plenty of cases where they certainly are relevant. It involves the distinction between operational modeling and functional modeling. Your example is a clear case of doing functional modeling, which actually involves design decisions about what the system DOES and HOW it does it. Less well understood is that before any system designer performs functional modeling, they ought to spend a large amount of time modeling how the customer base intends to USE the system, which can be (and is) orthogonal to what actions (functions) the system performs. When modeling strictly in the operational domain, TIME is the invariant parameter. You cannot change how quickly the clock ticks. Rather, you can only decide which activities are performed in what time-oriented sequence, or you can also decide which tasks I can perform in parallel with one another. The parallel construct (AND, AKA "Fork" in SysML) is the axiomatic genesis for why swim lanes are very necessary when optimizing system operations. A swim lane is executed by a specific actor. So one could say that actor "owns" that swim lane. That swim lane describes the sequence of activities they perform in some higher level activity. Being an aircraft flight control guy, I tend to use swim lanes to show how both PILOT and CO-PILOT swim lanes interact with the AIRCRAFT system swim lane. When it comes to parallel operations diagrams, the swim lane and the fork become one in the same thing, and you really cannot do an effective job of showing how multiple actors interact over time without the swim lane/fork concept. Cheers!

  • @jmayer7068
    @jmayer7068 2 роки тому

    Could you show how you built out the logical architecture?

  • @Shinikage_
    @Shinikage_ 3 роки тому

    Where is this example posted?

  • @sascha9854
    @sascha9854 3 роки тому

    Hi, thanks for describing this feature. On my actual employer we have an IBM Rational Rhapsody and EA licence. Does anyone know if there is a workaround for this feature in one of these tools? Best regards, Sascha

  • @kizersousa1155
    @kizersousa1155 3 роки тому

    I agree with Brian. I have seen many of these types of videos and when asked that key question ... all you hear is crickets. So many so called professionals just want to show off their abilities but when it comes to truly sharing how they're doing it, they clam up. I've even asked Magicdraw specifically where to find information about the items in the properties pulldown (i.e. "_directedRelationshipOfSource") and was told there isn't any place or documents that explains this. This isn't helping the MBSE community but rather keeping them in the dark. Its sad!

    • @jamessaari4785
      @jamessaari4785 2 роки тому

      One more strike against NoMagic for docs...

  • @funktasticeli877
    @funktasticeli877 3 роки тому

    Exactly what I was looking for, thanks!

  • @tobiasputz1869
    @tobiasputz1869 4 роки тому

    Good stuff right here. All I wanted to do is to relocate some water from one block to another. So I guess the key is to make use of signals. I always refer to signals as an impulse though. Now I spent a lot of time on reading the documentation but I realize that the demonstrations are the right way to continue.

  • @jackjones637
    @jackjones637 4 роки тому

    Good job on this video about Functional Hazard Assessments - thank you for posting. (It's hard to find good technical Safety information - this was really helpful. FYI, there's another pretty good Safety Assessment whitepaper based upon SAE's ARP4761 for aviation (aircraft and systems) - there's a free download here: afuzion.com/rp-4761a-introduction-avionics-safety/

  • @andrepenn2996
    @andrepenn2996 4 роки тому

    Hi Michael, thank you for this channel, i really appreciate it. I was trying to find an appropriate spot to ask my question so i'll use this posting since my question is training related. How would you recommend i use call operation, call behavior action, action, method,etc. to model a specification to write software code? In other words, it's a specification for a Software Design Document( SDD) that captures the "what to do" so that vendors can use the specification and develop software code? I've looked at one of your presentation "Architectural Modeling in SysML" dated October 26-29, 2015 to get ideas, but the cooking example wasn't helpful to me. Looking forward to your reply. My apologies for the lengthy comment.

  • @brianMoberley
    @brianMoberley 4 роки тому

    Can you provide more of the specific steps for how to accomplish this? This seems like the most dynamic way to do a mass / cost budget but this leaves a lot of questions. -Where do you find the Opaque behavior expression such as "Multiply?" Did you create that or should that be an option in MagicDraw? Does that come with a plugin? I don't have that option for an opaque behavior. -Can you show how you get the Block's value such as "Mass" to show up as a value property of the block instead of a tagged value? Are you doing some type of a redefined inheritance or do all of your block properties simply come from the Physical Stereotype? -You mention that the advanced expressions reward careful study outside the scope of the video. Do you know where there are other resources that explain in more detail how to utilize the advanced expressions? I haven't been able to find much in MagicDraw resources documentation for this, and neither have I found great material watching the No Magic World Symposium Videos.

  • @lamarts1000
    @lamarts1000 4 роки тому

    Where is the video on how to create a generic table from scratch?

  • @brianMoberley
    @brianMoberley 4 роки тому

    Thanks for the video. I'm glad to find your site. What method do you use to know what to choose in the dropdown menus of the MetaChain? You seemed to already know the proper selection to make to pull the information you need e.g. "_directedRelationshipOfSource." Is there a method that you use to know the proper selections to get the information you need? I've tried using the Specifications of each of the links in the chain to attempt to discover the Metaclass or Stereotype --> Property, but haven't been as successful as I'd like. What method do you use to know the proper options to choose?

  • @brianMoberley
    @brianMoberley 4 роки тому

    Is there a method for figuring out how to know what to select in the drop down menus to do MetaChain Navigation? In your video you seem to already know what to select in the menus to get the outputs you need. If you don't know what to select, how do you figure that out?

  • @MetinCAZES
    @MetinCAZES 5 років тому

    Qu-est devenu Malik Whitaker ? Ses explications comprehensives doivent certainement manquer à bien d'autres que moi.

  • @alejandrososa4344
    @alejandrososa4344 5 років тому

    Great presentation, it's hard to found examples with this type of information.

  • @f.h.37
    @f.h.37 5 років тому

    Very poor presentation

  • @armhys
    @armhys 5 років тому

    At 3:31 in your video you set the multiplicity of Variant A LB2 part to 0 so it wouldn't show up in the IBD, but at the end of the video, when you created the IBD that part still shows up, alas showing a multiplicity of [0]. Doesn't look like Cameo looks at multiplicity when it decides what parts to make available for IBD

  • @DLGlanville
    @DLGlanville 5 років тому

    I've been reviewing your presentation and videos from the recent NoMagic Cyber Experience Symposium 2019 on Bespoke Modeling. I'm having problems following the videos on some of the customisations. Is a copy of the model available ?

  • @khabibakhonkhamdamova702
    @khabibakhonkhamdamova702 6 років тому

    bpmn?

  • @mattheww2759
    @mattheww2759 6 років тому

    I'm guessing Source Error and Target Error were some user derived columns constructed through some sort of logic or metachain analysis? What was that logic (in general)?