13:32
2024-12-16 15:19:39
16:25
2024-12-16 15:19:40
12:47:46
2024-12-16 16:38:02
19:48
2024-12-18 11:57:41
Visit the Ai Assisteed MBSE course recordings page
WEBVTT
-->
So, let me try to share this.
-->
I'm not sure if you know about this feature of Cameo, but you can actually click on, actually
-->
maybe it's just in the file menu.
-->
I can just say save as image.
-->
And now the question is, here's my domain model.
-->
Actually, I don't know if I can move my image onto your virtual machine or not.
-->
So, I can take this file and move it to Elena's computer.
-->
So, here's the image. It's in this PC documents.
-->
And I guess I can put it on my desktop.
-->
Let's see, can I just drag this to the desktop?
-->
Yeah, so here's my domain model image.
-->
Can you move that to Elena's computer?
-->
Not sure I know how to do that. Oh, I might be able to figure that out.
-->
I think it's if I go here.
-->
I should be able to.
-->
So, it seems to be trying to move it, but it doesn't.
-->
Whoops. Now, I need permission.
-->
I think it's fine if Elena just works from the slides, or I can just leave my diagram on the screen.
-->
So, Mark, if you're done while we're waiting, you may want to go make yourself a chat GPT license, which would mean just going into your web browser and going to OpenAI.com and creating an account.
-->
So, that might be something that you two could do when you're ready.
-->
Just because Elena already has one.
-->
Yeah, I remembered I have an account. I just haven't used it for a while. Okay.
-->
I don't see the option to create an account on OpenAI.com.
-->
You might have to go find something that says try chat GPT.
-->
I went to chatgpt.com.
-->
There were there were some, it looks like, looks a lot of sites out there too.
-->
You don't absolutely need one, but if you want to try, instead of copying what I did, if you want to try, you know, doing some prompting yourself, then you'll need one.
-->
I'm good.
-->
I never raised my hand, but I finished way before, Mark. Just saying.
-->
Okay, so you guys are done.
-->
And we'll wait a few minutes for Elena.
-->
Maybe what we can do, Elena, you can maybe finish this diagram at our next break. How about that?
-->
Yep, that works for me.
-->
Okay, so then I will go back to our slides.
-->
All right, so the slides basically continue saying, essentially, before you start writing requirements, or writing use cases, it's a very good idea to publish this diagram.
-->
Across your project and do your best to get everybody using the same set of nouns to describe the system, whether they're writing requirements or use cases or anything else.
-->
You're really just better off to get everybody on the same page.
-->
And if you want to kind of look ahead to what's coming in the logical architecture,
-->
you can ask A.I. to make you a table that shows you the attributes, which in SysML are the value properties and the operations in a table for each domain object.
-->
And what you notice is that what A.I. is actually doing is it's doing object-oriented design.
-->
It's putting the operations, which are the functions, on the domain objects.
-->
So normally we're not going to do this step till we get to logical architecture.
-->
But what you can see is that we haven't done anything that we've called functional decomposition at this point.
-->
But if you look at the operations column on that table, it's populated.
-->
So ChatGPT or A.I. has basically identified a bunch of functions for you without you having to go and draw activity diagrams and decompose activities into sub-activities.
-->
And all of the things that when I asked, does your project spend a lot of time on activity diagrams?
-->
And you guys said, yeah, it does.
-->
We've basically gotten to the full set of functions, not the full set, but a pretty reasonable set of functions without doing any of that decomposition on activity diagrams.
-->
We haven't drawn any activity diagrams yet.
-->
And yet we've still discovered a whole bunch of functions in the system.
-->
So you get to the same place with an object-oriented design and you get there a lot faster if you're using A.I. to help you get there.
-->
So this is kind of the lab that you just did.
-->
I gave you the lab before I gave you the slide on the lab.
-->
But essentially, let's use this slide for review.
-->
Any questions on any of the things that you did in this lab?
-->
All right.
-->
So that'll bring us to our next slide deck, which is A.I. assisted requirements.
-->
And we've been back from lunch for an hour now.
-->
So why don't we take a 10 minute break before we start this next module?
-->
And we'll come back.
-->
It's 2.30 now.
-->
We'll come back at 2.40.
-->
And Elena, that'll give you 10 minutes to finish up the domain model diagram.
-->
All right. Thank you.
-->
Thank you.
-->
Thank you.
-->
Thank you.
-->
Thank you.
-->
Thank you.
-->
Thank you.
-->
Thank you.
-->
Thank you.
-->
Thank you.
-->
Thank you.
-->
Thank you.
-->
Thank you.
-->
Any questions on domain modeling before we move on to requirements?
-->
I just want to make sure I'm going off of the right example.
-->
And also, I feel like I created things that I didn't part of today.
-->
I don't know how I did that.
-->
Well, let's see.
-->
Let me try and remember how to get back to opening your screen.