The Four Pillars of SysML (in 30 minutes)

Поделиться
HTML-код
  • Опубликовано: 16 июл 2024
  • This video presentation covers the basic concepts and notations of the Systems Modeling Language (SysML) in under an hour. I developed the original 4 pillars charts around 2006... since then they have been incorporated into a surprising variety of presentations, white papers, and textbooks. I recently decided to update the graphics and provide my own commentary in a more accessible format.

Комментарии • 35

  • @kevinrhodes8311
    @kevinrhodes8311 4 года назад +15

    Hands down the best video I have found on the mindset and approach to MBSE in SysML.

  • @ai_university
    @ai_university 3 года назад +3

    I'm stupefied that this is the first I'm hearing of SysML.

  • @ashkabrawn
    @ashkabrawn 24 дня назад

    Amazing.. at 2x speed ! The clarity and punch 🎉

  • @doctari1061
    @doctari1061 5 лет назад +1

    Very well done. Thanks. Everytime I question myself on something re: SysML, I always seem to keep coming back to your video to continually refresh the fundamentals of the 4 pillars. I appreciate you sharing your knowledge. Cheers.

  • @ashwinpatil5736
    @ashwinpatil5736 Год назад +2

    Thanks, Rick. I prefer SysML because it simplifies things. Thanks.

  • @stablegenious
    @stablegenious 4 года назад

    perfect: quick yet comprehensive. good ramp up, especially for software engineers who already familiar with UML. In terms of 4 pillars, it is subjectively a very definition of any software or system architecture

  • @mwcribb
    @mwcribb 4 года назад +2

    Excellent tutorial on SysML. Well worth the time!

  • @chuck9490
    @chuck9490 5 лет назад +1

    Fantastic tutorial wish you had more content available!

  • @jwilliams8210
    @jwilliams8210 6 лет назад +2

    This was an excellent presentation.

  • @KevBoy3D
    @KevBoy3D 8 лет назад +6

    I work as a CAD/CAM/CAE person and no matter how hard I try, I'm completely lost when it comes to understanding something like SysML. This presentation is well paced and thought out and yet I'm completely lost. Funny that one vender of SysML diagramming tools is called "no magic" well to me...it is magic! Same goes for requirements management, it gives me the creeps--though I understand it's important!!!

    • @ben-2368
      @ben-2368 6 лет назад

      I agree. I do most of my work in CAD and I don't understand the point of SysML and tools like Modelio.
      Is it a brain mapping tool? What does it output? It isn't equipped for extensive simulations so I can't use it to model vehicles very well. Right now I'm more tempted to put out the money for a dedicated vehicle modeling program.

    • @fencer9469
      @fencer9469 5 лет назад +3

      @@ben-2368 I'm a software guy and we make plenty of UML diagrams (UML is the father of SysML etc. etc.) and most of them can infact be used to produce code, both by hand (the diagrams define structure and behaviour of programs) or automatically (diagram to code and vice versa) but for SysML, I dunno man. I don't see why I should use SysML over UML, UML is (at least to me) even more readable than this. Block diagrams just feel like an even more abstract version of a class diagram, which in itself differs in how you implement it based on your language.. This just seems too abstract to me.. I mean abstractions are nice, but this is as abstract as it gets and almost obscures things..
      But oh well. Maybe I'm just missing the entire point of it

    • @skygazerconsulting
      @skygazerconsulting  4 года назад +10

      SysML is probably not for you. It was developed to provide a formal language for describing system level needs, properties, top level analyses, interfaces and requirements, as opposed to relying solely on textual specifications. Some of my students have never had to develop system level specifications, and are much more comfortable with more concrete engineering concepts. I just hope you recognize that the system specifications need to come from somewhere, and it might be a good idea to model them before the detail design engineers like yourself are forced to comply with them.

  • @MrSunBeam64
    @MrSunBeam64 2 года назад

    great video - thanks for sharing your knowledge

  • @arsalananwari4377
    @arsalananwari4377 2 года назад

    Nice pace man!. Other videos are basically just reciting the official docs where they mention every type of connection etc. At least here you give a good overview of what most people will want to use.

  • @yassine3278
    @yassine3278 3 года назад +1

    Thank you so much!

  • @PL-jb5hn
    @PL-jb5hn 3 года назад +1

    Excellent illustration of the four pillars!

  • @dryoldcrabman6890
    @dryoldcrabman6890 5 лет назад

    Thank you this was very helpful

  • @conraddiaz2274
    @conraddiaz2274 3 года назад +7

    Excellent presentation, Rick -- thank you. If you're up to it, it'd be helpful to see a similar presentation on OPM (Object Process Methodology), which takes different approach in some ways, by including processes (not only objects). Personally, for a complex system, SysML helps remove ambiguity and complexity, among other benefits, and I like it. I have yet to apply OPM, and I'm curious as to how they will differ. Thank you so much.

    • @YaSynAmRaUi
      @YaSynAmRaUi 7 месяцев назад

      What's the difference between processes and behavior?

  • @toonsegers12
    @toonsegers12 7 лет назад

    It makes it a bit more clear to me!

  • @heitorvieirafilho2643
    @heitorvieirafilho2643 Год назад

    Perferct explanation, i`ll dig into it.

  • @philippebarbie3829
    @philippebarbie3829 7 лет назад

    Thanks! This was a nice first view on SysML

  • @gchesterton
    @gchesterton 3 года назад +22

    Play it at 2x speed and it's only 15 minutes :-)

  • @alirezariazi5325
    @alirezariazi5325 2 года назад

    Great Video

  • @tremon3688
    @tremon3688 Год назад

    Thank you!

  • @taua.2907
    @taua.2907 3 года назад

    I like it !

  • @CameoMagic
    @CameoMagic Год назад

    Very clear examples of the SysML diagrams with examples. Thanks.

  • @xXxserenityxXx
    @xXxserenityxXx 4 года назад

    A program that turns mathematical principles into flowcharts. Is the friction block considering the coefficient of friction and can you see all the mathematical equations use across all the blocks?

  • @OvaleTv
    @OvaleTv 5 лет назад +1

    ¿Cómo obtengo las plantillas de sysml para vice 2010?

  • @tushargodwe1428
    @tushargodwe1428 2 года назад

    Is there a way to create use case diagram and relate to other diagrams in the model?

  • @sayyedmudassirali3293
    @sayyedmudassirali3293 3 года назад

    Can you please share the presentation used for the explanation.

  • @davea1771
    @davea1771 3 года назад

    Setting Systems Engineering back more than 50 years.
    As a Systems Engineer practicing for 36 years I am dumbfounded. Apparently Object Oriented S/W programming needs have now driven a redesign of Systems Engineering practices so that the coders' job can be done without the need to think.
    If SysML turns out anything like Object Oriented Code, the documentation generated will be nearly indecipherable and scattered willy nilly so that putting it into an understandable description of what the system does will take longer than the design required in the first place.
    I do appreciate the explanation however, it is well presented. I just fail to see the utility in SysML other than placating the needs of OO programmers. It certainly doesn't do much to help understand what a system is actually supposed to be doing as far as I can see.

  • @garyhilson7220
    @garyhilson7220 Год назад +1

    Low Talker