For your Opaque Behavior, did you just create one in the Containment Tree, or did you generate that behavior from somewhere?
@brettany_renee_blatchley5 ай бұрын
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-rj4qv6 ай бұрын
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?
@pranavvijayasekaran95547 ай бұрын
What do you mean by Question to answer?
@froggyb77 ай бұрын
Mike!!! I recognize that voice anywhere 😍
@GregWeidman9 ай бұрын
I will use this on Monday morning, and propose it as a best practice for our curation team. Very nice.
@brettany_renee_blatchley10 ай бұрын
Purchased a copy! 😊
@CandyHam10 ай бұрын
controversial hot take but an important point no less.
@CandyHam10 ай бұрын
thanks for this tutorial and introduction to the GUI!
@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 Жыл бұрын
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 Жыл бұрын
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 Жыл бұрын
where can I find the relationship between Class vs Element vs NamedElement etc?
@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 Жыл бұрын
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 Жыл бұрын
How does the logical block inherit the properties of the functional block?
@willwalker2520 Жыл бұрын
All looks good in the table. How does it simulate?
@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 Жыл бұрын
good general overview of the MagicDraw / Cameo windows.
"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 Жыл бұрын
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 Жыл бұрын
1:40 - "In Theory, Theory and Practice are the Same. In Practice, they are not." -- Yogi Bera
@leanneandpooh Жыл бұрын
Needed to select the "Body and Language" field instead of "Body" field
@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 Жыл бұрын
Very helpful! Thank you.
@sahal_ahmd Жыл бұрын
Is the discussed model available?
@candyreid592 жыл бұрын
Thank you. This was helpful
@florianschummer87762 жыл бұрын
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)
@aaronvegh99482 жыл бұрын
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.
@SepheroTech2 жыл бұрын
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!
@jmayer70682 жыл бұрын
Could you show how you built out the logical architecture?
@Shinikage_3 жыл бұрын
Where is this example posted?
@sascha98543 жыл бұрын
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
@kizersousa11553 жыл бұрын
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 Жыл бұрын
One more strike against NoMagic for docs...
@funktasticeli8773 жыл бұрын
Exactly what I was looking for, thanks!
@tobiasputz18693 жыл бұрын
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.
@jackjones6374 жыл бұрын
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/
@andrepenn29964 жыл бұрын
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.
@brianMoberley4 жыл бұрын
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.
@lamarts10004 жыл бұрын
Where is the video on how to create a generic table from scratch?
@brianMoberley4 жыл бұрын
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?
@brianMoberley4 жыл бұрын
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?
@MetinCAZES5 жыл бұрын
Qu-est devenu Malik Whitaker ? Ses explications comprehensives doivent certainement manquer à bien d'autres que moi.
@alejandrososa43445 жыл бұрын
Great presentation, it's hard to found examples with this type of information.
@f.h.375 жыл бұрын
Very poor presentation
@systemsarchitectureguild50425 жыл бұрын
Could you be a little more specific?
@f.h.375 жыл бұрын
your presentation is awful, hard to follow and incomplete
@armhys5 жыл бұрын
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
@DLGlanville5 жыл бұрын
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 ?
@khabibakhonkhamdamova7025 жыл бұрын
bpmn?
@mattheww27596 жыл бұрын
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)?