- 143
- 225 270
Systems Architecture Guild
United States
Приєднався 15 вер 2016
This channel features system modeling and architecture technique that can help you succeed in the application of Model-Based Systems Engineering with SysML.
www.systemsarchitectureguild.org
www.systemsarchitectureguild.org
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
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.
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
Grand Strategy and Its Application to Systems Architecture
Переглядів 6796 років тому
Grand Strategy and Its Application to Systems Architecture
For your Opaque Behavior, did you just create one in the Containment Tree, or did you generate that behavior from somewhere?
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.
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?
What do you mean by Question to answer?
Mike!!! I recognize that voice anywhere 😍
I will use this on Monday morning, and propose it as a best practice for our curation team. Very nice.
Purchased a copy! 😊
controversial hot take but an important point no less.
thanks for this tutorial and introduction to the GUI!
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?
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?
5:40 - Now you magically have the four pins appear in the containment tree. What did you do to have this happen? GRRR!
where can I find the relationship between Class vs Element vs NamedElement etc?
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...
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 !
How does the logical block inherit the properties of the functional block?
All looks good in the table. How does it simulate?
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.
good general overview of the MagicDraw / Cameo windows.
2:14 - ua-cam.com/video/LzFxCb_vVpk/v-deo.html Barnes Wallis - Dambusters Revealed
"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...
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
1:40 - "In Theory, Theory and Practice are the Same. In Practice, they are not." -- Yogi Bera
Needed to select the "Body and Language" field instead of "Body" field
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
Very helpful! Thank you.
Is the discussed model available?
Thank you. This was helpful
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)
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.
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!
Could you show how you built out the logical architecture?
Where is this example posted?
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
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!
One more strike against NoMagic for docs...
Exactly what I was looking for, thanks!
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.
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/
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.
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.
Where is the video on how to create a generic table from scratch?
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?
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?
Qu-est devenu Malik Whitaker ? Ses explications comprehensives doivent certainement manquer à bien d'autres que moi.
Great presentation, it's hard to found examples with this type of information.
Very poor presentation
Could you be a little more specific?
your presentation is awful, hard to follow and incomplete
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
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 ?
bpmn?
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)?
See the model at hypermodeling.systems