8 videos 📅 2024-12-13 09:00:00 America/Dawson
3:35
2024-12-16 13:15:46
41:29
2024-12-16 13:22:05
48:13
2024-12-16 13:27:55
13:32
2024-12-16 15:19:39
16:25
2024-12-16 15:19:40
9:39:05
2024-12-16 16:37:54
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

00:00:00.000 --> 00:00:07.180
So now I'm going to do what I just suggested a minute ago, which is I'm going to create

00:00:07.180 --> 00:00:12.500
a package inside conceptual model called domain model.

00:00:14.200 --> 00:00:17.960
So that's create element package, call it domain model.

00:00:21.400 --> 00:00:25.880
And now I'm going to create a BDD inside there, and I'm going to leave it called

00:00:25.880 --> 00:00:26.600
domain model.

00:00:26.600 --> 00:00:33.360
And then I'm going to go to my slides and what I have is an electron gun, an imaging

00:00:33.360 --> 00:00:38.360
system, a vacuum system, detector, all that, right?

00:00:41.040 --> 00:00:48.860
So how do I get back to my, how do I get back to my, so I don't know if you all

00:00:48.860 --> 00:00:53.480
know how to use the sticky button in Cameo, but I'll show you how to do that.

00:00:54.020 --> 00:00:56.740
Let's see, Elena, are you caught up now or not yet?

00:00:56.780 --> 00:00:57.560
I think so.

00:00:57.840 --> 00:00:58.400
I'm good to go.

00:00:58.740 --> 00:00:59.120
Okay.

00:00:59.920 --> 00:01:04.880
So if you've never used the sticky button in Cameo, it is this little icon here.

00:01:05.720 --> 00:01:11.320
And you use it when you have to create a whole bunch of elements that are all the

00:01:11.320 --> 00:01:11.900
same type.

00:01:12.900 --> 00:01:16.640
So I think I need to create like seven or eight blocks here.

00:01:17.440 --> 00:01:25.140
So I'm going to click the sticky button, click on block, and go one, two, three,

00:01:26.120 --> 00:01:29.680
four, five, six, seven, eight.

00:01:29.780 --> 00:01:33.720
I don't know if that's exactly the right number, but then I'm going to turn

00:01:33.720 --> 00:01:40.000
the sticky button off and I'm going to start naming these.

00:01:40.000 --> 00:01:47.300
I'm going to show you a little driving trick with Cameo, and that is this little

00:01:47.300 --> 00:01:50.080
make preferred size button here.

00:02:02.420 --> 00:02:06.660
Yeah, to save you just hit this little floppy disk icon.

00:02:08.900 --> 00:02:11.980
But I think we'll be done with this diagram in five minutes.

00:02:16.080 --> 00:02:20.880
So what we're doing now is we're just copying the BDD out of my PowerPoint slides.

00:02:26.100 --> 00:02:32.240
And we're going to use composition, directed composition, to map all these

00:02:32.240 --> 00:02:35.580
together, connect them all together.

00:02:35.580 --> 00:02:41.760
I can use the sticky button for that too, so I can make all my directed

00:02:41.760 --> 00:02:44.660
composition relationships that way.

00:03:04.360 --> 00:03:11.520
And then I'm going to name all these.

00:03:11.520 --> 00:03:15.680
So electronic imaging system, vacuum system.

00:03:36.640 --> 00:03:42.220
Then I made one block too many, so I'm going to delete my extra one.

00:03:46.800 --> 00:03:52.920
And then I'm going to use this quick layout button, lay it out like that.

00:03:57.800 --> 00:04:00.320
And let me just check how everybody's doing.

00:04:05.880 --> 00:04:07.880
Looks like we're doing good.

00:04:12.120 --> 00:04:14.120
And the last thing we'll do before lunch.

00:04:17.340 --> 00:04:19.900
Is we're going to create a glossary.

00:04:21.480 --> 00:04:24.880
And we do that by right clicking on domain model.

00:04:26.580 --> 00:04:28.340
Go to create diagram.

00:04:32.180 --> 00:04:35.560
Under other diagrams, there's something called the glossary table.

00:04:37.500 --> 00:04:40.240
And what we do with this glossary table.

00:04:42.180 --> 00:04:45.320
Is we're just going to take all of these blocks.

00:04:51.420 --> 00:04:53.260
Drag them onto the glossary table.

00:04:53.980 --> 00:04:56.140
And now we can put in the glossary descriptions.

00:05:03.160 --> 00:05:05.380
So that's actually our first lab.

00:05:06.860 --> 00:05:10.120
And we finished it a minute before lunchtime.

00:05:10.240 --> 00:05:11.600
So I think we're good.

00:05:22.380 --> 00:05:28.400
Just drag them over from the containment tree into the empty space on the diagram.

00:05:28.400 --> 00:05:29.880
Oh, just into here.

00:05:32.960 --> 00:05:35.400
And then just select the elements to table.

00:05:37.920 --> 00:05:43.680
I think you're doing things and I'm staring at my computer and I'm not looking at what you're doing.

00:05:44.680 --> 00:05:45.240
No problem.

00:05:46.120 --> 00:05:50.740
Just need a little heads up that you're about to do something and then I can stop looking at mine and then look at what you're doing.

00:05:51.060 --> 00:05:53.860
We will calibrate to this as we go on.

00:05:55.680 --> 00:05:56.540
Thank you so much.

00:05:56.540 --> 00:06:00.300
My goal was to get us through this by lunchtime.

00:06:01.000 --> 00:06:03.300
So it is now lunchtime.

00:06:04.120 --> 00:06:05.720
Right, right to the minute, Maria.

00:06:07.160 --> 00:06:12.620
And so we'll see you back here at one thirty.

00:06:13.680 --> 00:06:14.140
Thank you.

00:06:21.200 --> 00:06:21.660
Yep.

00:06:25.480 --> 00:06:27.180
I think we're good, Maria.

00:06:27.840 --> 00:06:28.660
It ain't broke.

00:06:28.780 --> 00:06:30.200
Don't fix it.

00:06:34.600 --> 00:06:35.980
No, I think we are.

00:06:36.320 --> 00:06:43.480
We're off and running and actually got through the first lab before lunch.

00:06:44.280 --> 00:06:44.720
Right.

00:06:45.120 --> 00:06:47.560
All right.

00:06:47.600 --> 00:06:48.300
See you in an hour.

00:07:29.840 --> 00:07:31.240
Thank you.

00:08:11.580 --> 00:08:13.280
Thank you.

00:08:13.480 --> 00:08:13.640
Thank you.

00:08:58.960 --> 00:08:59.020
Thank you.

00:09:31.340 --> 00:09:31.400
Thank you.

00:09:59.500 --> 00:10:00.960
Thank you.

00:10:17.220 --> 00:10:19.360
Thank you.

00:10:56.800 --> 00:10:58.200
Thank you.

00:11:30.380 --> 00:11:30.740
Thank you.

00:12:00.380 --> 00:12:00.740
Thank you.

00:12:19.460 --> 00:12:20.860
Thank you.

00:13:02.300 --> 00:13:02.600
Thank you.

00:13:32.180 --> 00:13:33.320
Thank you.

00:14:11.540 --> 00:14:13.260
Thank you.

00:14:41.460 --> 00:14:43.240
Thank you.

00:15:02.360 --> 00:15:05.160
Thank you.

00:15:14.800 --> 00:15:16.220
Thank you.

00:15:47.500 --> 00:15:49.040
Thank you.

00:16:31.420 --> 00:16:31.760
Thank you.

00:17:02.040 --> 00:17:02.100
Thank you.

00:17:32.120 --> 00:17:32.180
Thank you.

00:18:00.380 --> 00:18:00.740
Thank you.

00:18:33.960 --> 00:18:35.360
Thank you.

00:19:01.700 --> 00:19:01.760
Thank you.

00:19:19.880 --> 00:19:21.280
Thank you.

00:20:02.100 --> 00:20:02.160
Thank you.

00:20:30.800 --> 00:20:33.320
Thank you.

00:21:02.140 --> 00:21:02.200
Thank you.

00:21:30.380 --> 00:21:30.740
Thank you.

00:22:12.180 --> 00:22:13.200
Thank you.

00:22:13.480 --> 00:22:16.900
Thank you.

00:22:43.480 --> 00:22:43.500
Thank you.

00:22:58.180 --> 00:22:59.180
Hello.

00:23:00.100 --> 00:23:01.420
Welcome back.

00:23:02.620 --> 00:23:07.440
I'm migrating to a new target data center for my connection.

00:23:09.280 --> 00:23:10.000
All right.

00:23:10.120 --> 00:23:13.600
Is that something that's in progress or are you done doing that?

00:23:14.200 --> 00:23:16.700
It's doing it, but I don't think it's going to slow us down.

00:23:18.400 --> 00:23:21.260
It's been about a minute and a half for the connects.

00:23:22.880 --> 00:23:24.140
It's not much faster.

00:23:25.660 --> 00:23:27.300
I heard something about that.

00:23:27.740 --> 00:23:28.220
Yeah.

00:23:30.560 --> 00:23:34.620
A pop-up came up and said that I could get a better connection if I migrated.

00:23:35.340 --> 00:23:38.660
I put yes about a minute and a half ago.

00:23:41.780 --> 00:23:42.960
I'm off cancel.

00:23:43.960 --> 00:23:45.880
I'm fine, I'll just use that.

00:23:55.480 --> 00:23:56.080
Yeah.

00:24:00.100 --> 00:24:00.640
Thanks.

00:24:02.220 --> 00:24:02.340
Okay.

00:24:03.180 --> 00:24:07.200
So, Elena and Daniel, are you guys back?

00:24:07.580 --> 00:24:08.560
It's a yes from Daniel.

00:24:09.460 --> 00:24:09.780
Okay.

00:24:09.920 --> 00:24:15.160
Well, while we are waiting, let me once again ask for some feedback.

00:24:15.560 --> 00:24:15.860
How's it going?

00:24:15.860 --> 00:24:16.800
How's everybody doing?

00:24:17.220 --> 00:24:19.960
Are we still on a good pace?

00:24:20.000 --> 00:24:20.560
Too fast?

00:24:20.680 --> 00:24:21.640
Too slow?

00:24:22.380 --> 00:24:22.800
Too deep?

00:24:22.840 --> 00:24:23.640
Too shallow?

00:24:24.200 --> 00:24:24.760
Where are we at?

00:24:27.660 --> 00:24:28.980
I'm not sure what you said, Daniel.

00:24:29.020 --> 00:24:29.840
Was it all good?

00:24:31.440 --> 00:24:31.680
Yeah.

00:24:31.800 --> 00:24:32.120
Okay.

00:24:32.320 --> 00:24:35.720
Your voice kind of fades out a little bit when you're talking, but I'm going

00:24:35.720 --> 00:24:38.280
to take that as an all good.

00:24:38.480 --> 00:24:39.160
Mark, you good?

00:24:40.180 --> 00:24:40.620
Yeah.

00:24:41.460 --> 00:24:42.240
I'm fine.

00:24:42.240 --> 00:24:46.440
Although I ran out of coffee, so I'm a bit of a pickle over here, but otherwise

00:24:46.440 --> 00:24:47.200
one is good.

00:24:49.260 --> 00:24:49.560
Yeah.

00:24:50.900 --> 00:24:57.100
If we need to pause for people, that's great.

00:24:58.800 --> 00:25:02.860
I've had my moments where I get behind, so I'm fine.

00:25:03.400 --> 00:25:03.760
Yeah.

00:25:03.760 --> 00:25:04.080
Okay.

00:25:04.100 --> 00:25:06.820
I'm trying to keep everybody synced up the best I can.

00:25:07.700 --> 00:25:08.160
Yeah.

00:25:08.160 --> 00:25:16.060
My impression is that the two of you from Raytheon probably have more hands-on

00:25:16.060 --> 00:25:22.980
cameo experience than Elena does, so I'm trying to go at a pace where she can

00:25:22.980 --> 00:25:28.360
keep up and you guys don't get frustrated waiting.

00:25:29.080 --> 00:25:34.260
So if I'm not doing a good job at that, let me know.

00:25:34.260 --> 00:25:40.260
But hopefully it goes okay.

00:25:40.360 --> 00:25:49.260
I've been teaching for quite a large number of years, so I feel like I know how to

00:25:49.260 --> 00:25:55.340
handle it, but if I need to get feedback from you, don't hesitate.

00:25:58.040 --> 00:26:03.260
It's also nice to see what they're struggling with, because other people are

00:26:03.260 --> 00:26:06.340
having the same problem, so I'm like, oh yeah, I do have to explain what this

00:26:06.880 --> 00:26:11.020
little weird-looking bundle button up here means, and they don't just know it,

00:26:12.680 --> 00:26:15.240
so it's good to see what the challenges are.

00:26:16.040 --> 00:26:24.540
Yeah, cameo is a piece of software that has like 18 million features in it,

00:26:26.240 --> 00:26:28.460
and I certainly don't know all of them.

00:26:28.460 --> 00:26:34.260
I know the ones that I use all the time, which is quite a few of them,

00:26:34.480 --> 00:26:36.800
but you know, it's not all of them, right?

00:26:50.600 --> 00:26:55.820
Yeah, also there's a lot of user interface inconsistencies in cameo.

00:26:55.820 --> 00:27:01.680
You can sort of see that parts of it were developed by different teams at different

00:27:01.680 --> 00:27:06.640
periods of time, because there'll be sections of it that have sort of the same

00:27:06.640 --> 00:27:09.900
user interface idiosyncrasies to them.

00:27:12.040 --> 00:27:16.740
And they clearly didn't write any use cases when they built cameo.

00:27:16.800 --> 00:27:25.800
They didn't use like EML and use cases to design it, because one of the

00:27:25.800 --> 00:27:30.700
use cases is that features that are really hard to read when you try and document

00:27:30.700 --> 00:27:34.260
how they work in use cases, they read completely ridiculous.

00:27:35.640 --> 00:27:48.720
And so my favorite one is the standard and expert mode toggle, where it's in

00:27:48.720 --> 00:27:53.520
expert mode when it says standard, and it's in standard mode when it says expert.

00:27:54.560 --> 00:27:59.240
And the documentation says click on this button that's not there, or menu item that's

00:27:59.240 --> 00:28:01.740
not there, because you're not in super expert mode.

00:28:04.740 --> 00:28:12.680
Yeah, I taught a live in-person class last week, and there was one guy in the

00:28:12.680 --> 00:28:17.720
class who kept thinking he's in expert mode because it says expert on a

00:28:17.720 --> 00:28:21.240
screen. Why would anyone ever think that? I don't know, but you know.

00:28:23.520 --> 00:28:24.320
It's crazy.

00:28:32.360 --> 00:28:41.040
Yeah, I taught with Sparks for many, many years before switching over to cameo.

00:28:41.960 --> 00:28:47.660
And for UML, Sparks pretty much I think dominated the industry, but with

00:28:47.660 --> 00:28:50.580
SysML cameo kind of took over.

00:28:51.400 --> 00:28:53.900
Yeah, which was strange. It fell apart.

00:28:54.040 --> 00:28:59.100
I'm sorry, it was free, but we probably spent more money, you know, fixing

00:28:59.100 --> 00:28:59.720
things.

00:28:59.980 --> 00:29:01.620
Debugging it, yeah.

00:29:02.740 --> 00:29:03.820
Elena, are you back yet?

00:29:09.480 --> 00:29:14.940
Elena is not back, but we're seven minutes over time, so.

00:29:15.420 --> 00:29:16.320
Nothing you can say.

00:29:16.320 --> 00:29:25.240
Okay, so I'm going to go back to PowerPoint for a few minutes, and then

00:29:25.240 --> 00:29:28.460
we'll do some more cameo modeling in a little bit.

00:29:30.460 --> 00:29:36.200
I'm just going to put a note in the chat for Elena to say please let us

00:29:36.200 --> 00:29:37.340
know when you're back.

00:29:44.860 --> 00:29:56.540
All right, so, by the way, these domain objects didn't come out of thin

00:29:56.540 --> 00:30:07.200
air, they came out of me asking ChatGPT, alias Dr. Nano, what the

00:30:07.200 --> 00:30:14.480
domain objects were, and I can kind of show you what his response looked

00:30:14.480 --> 00:30:15.280
like.

00:30:16.520 --> 00:30:27.420
So, basically, when, this was very, very early in my chat session

00:30:27.420 --> 00:30:35.460
with ChatGPT, and by the way, I exported it to Word somewhere about

00:30:35.460 --> 00:30:39.340
when I was writing this chapter, and my conversation was over 300 pages

00:30:39.340 --> 00:30:45.640
long, but it kind of started here, which as I just said, gave me a set

00:30:45.640 --> 00:30:48.160
of domain objects for scanning electron microscope and their

00:30:48.160 --> 00:30:55.500
definitions, and it kind of gave me those like that, it gave me the

00:30:55.500 --> 00:31:09.780
rest of them, and it kind of looked like this, and then I sort of

00:31:09.780 --> 00:31:21.060
had a detour into asking it to write some use cases, and we cover

00:31:21.060 --> 00:31:31.880
the use cases in the use case chapter, not here, but this was pretty

00:31:31.880 --> 00:31:36.680
early in the book project when I was still getting to know Tim, my

00:31:36.680 --> 00:31:43.320
co-author, and we were kind of on a Zoom call with Tim, or maybe

00:31:43.320 --> 00:31:49.960
it was email, but we were talking about how basically we were

00:31:49.960 --> 00:31:55.300
switching back and forth between doing the domain model and some

00:31:55.300 --> 00:32:03.540
different views of the system, and so one thing I had it do was

00:32:03.540 --> 00:32:07.460
write a couple of use case narratives and look at the text of

00:32:07.460 --> 00:32:12.340
those, and Tim said to me, oh, you're following the zigzag

00:32:12.340 --> 00:32:17.080
pattern, and I said, zigzag pattern, what's that, and it turned

00:32:17.080 --> 00:32:21.760
out that Tim had written a book on his process, which is called

00:32:21.760 --> 00:32:26.300
SysMod, and he had actually documented this going back and

00:32:26.300 --> 00:32:31.160
forth between the requirements and the architecture as a zigzag

00:32:31.940 --> 00:32:39.760
sort of thing, and I had just done the zigzag pattern kind of

00:32:39.760 --> 00:32:47.060
intuitively because that's always how I work, but then he gave it

00:32:47.060 --> 00:32:51.840
a zigzag pattern, and so we decided to put that in the book,

00:32:57.380 --> 00:33:01.900
and I thought it was a very insightful thing that he had done

00:33:01.900 --> 00:33:06.120
is to recognize that you zigzag back and forth in between

00:33:06.120 --> 00:33:12.300
different views of a system as you develop it, and it really

00:33:12.300 --> 00:33:15.100
helps you discover things. He was using it to discover

00:33:15.100 --> 00:33:20.240
requirements, which we'll get to in the next slide deck, but

00:33:20.240 --> 00:33:27.140
I used it in particular to get some information out of the

00:33:27.140 --> 00:33:31.540
use cases and get some information out of subsystem

00:33:31.540 --> 00:33:36.480
decompositions, and in a sense, we're kind of cheating

00:33:36.480 --> 00:33:43.520
a little bit because we really haven't done a subsystem

00:33:43.520 --> 00:33:47.520
architecture yet, but even though we hadn't done the

00:33:47.520 --> 00:33:54.900
subsystem architecture, we kind of cheat and have AI take

00:33:54.900 --> 00:33:57.100
a guess at the subsystem architecture even though it

00:33:57.100 --> 00:34:00.980
wasn't final, and that helped to discover some more

00:34:00.980 --> 00:34:07.440
domain objects. So when we had Dr. Nanow start writing

00:34:07.440 --> 00:34:12.400
use cases, he came up with some interesting nouns like

00:34:12.400 --> 00:34:17.980
he had pre-processing tasks, image enhancement techniques,

00:34:18.740 --> 00:34:23.040
ROI, which is region of instruments, operator settings,

00:34:23.380 --> 00:34:31.460
instrument settings, and so we started adding some of

00:34:31.460 --> 00:34:41.780
those to the domain model, and one of the nice things

00:34:41.780 --> 00:34:49.680
about how AI works is you can almost always ask it

00:34:49.680 --> 00:34:55.000
for more detail on anything that you're doing, and it

00:34:55.000 --> 00:35:00.500
has kind of a habit of presenting things to you,

00:35:00.500 --> 00:35:03.800
maybe 10 items at a time or maybe 20 items at a

00:35:03.800 --> 00:35:09.720
time, but it'll tend to not give you 50 items at a

00:35:09.720 --> 00:35:14.500
time or 200 items at a time because people don't work

00:35:14.500 --> 00:35:18.800
that way and they can't handle that much complexity or

00:35:19.740 --> 00:35:25.420
that much detail all at once. So I asked it to define

00:35:25.420 --> 00:35:29.260
things like what's a pre-processing task and what's

00:35:29.260 --> 00:35:33.400
an image enhancement technique, and it started giving

00:35:33.400 --> 00:35:39.720
me more detail, and then this was sort of an

00:35:39.720 --> 00:35:45.240
interesting prompt, which was I kind of asked it to

00:35:45.240 --> 00:35:52.140
tell me the subsystems of the electron microscope

00:35:52.140 --> 00:35:58.880
and tell me some of their parts, and if you look

00:35:58.880 --> 00:36:04.400
at the domain objects column here, it came up

00:36:04.400 --> 00:36:08.720
with things like a pumping system and the sample

00:36:08.720 --> 00:36:13.380
chamber and the secondary electron detector and the

00:36:13.380 --> 00:36:16.840
backscattered electron detector, and all of these

00:36:16.840 --> 00:36:22.620
are nouns that are in the problem domain, and it's

00:36:22.620 --> 00:36:24.960
kind of subjective which ones you want to add to

00:36:25.320 --> 00:36:33.300
the domain model, but the rule is kind of things

00:36:33.300 --> 00:36:36.220
that the user of the system would sort of

00:36:36.220 --> 00:36:40.080
intuitively understand. So if you're using an

00:36:40.080 --> 00:36:43.120
electron microscope, you probably have some idea

00:36:43.120 --> 00:36:49.340
that there's an electron detector that looks at

00:36:49.340 --> 00:36:51.400
the electrons that are bounced off of the

00:36:51.500 --> 00:37:01.200
sample. While I wasn't and I'm not a domain

00:37:01.200 --> 00:37:05.940
expert on electron microscopes, I had in a past

00:37:05.940 --> 00:37:10.780
lifetime worked on a system called an electron

00:37:10.780 --> 00:37:13.620
beam lithography system, which is used for

00:37:13.620 --> 00:37:17.320
semiconductor manufacturing, and hardware wise

00:37:17.320 --> 00:37:19.560
what's in an electron microscope and what's in

00:37:19.560 --> 00:37:23.300
an E beam lithography system are pretty similar

00:37:23.300 --> 00:37:26.220
to each other, completely different use cases,

00:37:27.420 --> 00:37:31.240
but hardware wise there's still what's called

00:37:31.240 --> 00:37:35.620
a sample stage, which is where you put the

00:37:35.620 --> 00:37:39.460
sample that you're examining under the

00:37:39.460 --> 00:37:42.420
microscope or where you put a silicon wafer

00:37:42.420 --> 00:37:49.540
if you're doing VLSI kind of lithography

00:37:49.560 --> 00:37:54.420
things. And that sample stage is essentially

00:37:54.420 --> 00:37:59.060
a platform that can move in two dimensions,

00:37:59.140 --> 00:38:03.880
X and Y. I guess in a microscope it can also

00:38:03.880 --> 00:38:10.400
move in Z, but it's you kind of put your

00:38:10.400 --> 00:38:14.360
sample on this stage and the stage moves around

00:38:14.360 --> 00:38:17.300
back and forth, and then the electron beam

00:38:17.300 --> 00:38:20.380
kind of comes down this column and it impinges

00:38:20.380 --> 00:38:29.260
on the sample. And so I used a little bit of

00:38:29.260 --> 00:38:33.820
my own domain knowledge and a lot of my

00:38:33.820 --> 00:38:37.380
experience in building domain models for

00:38:37.380 --> 00:38:41.380
hundreds of different projects to kind of

00:38:42.000 --> 00:38:45.540
break this down a little further.

00:38:47.300 --> 00:38:51.840
So Elena, are you back yet? No. Okay.

00:38:53.360 --> 00:38:55.860
Well, I think Elena's going to get behind

00:38:55.860 --> 00:38:59.580
a little bit because we need to sort of

00:38:59.580 --> 00:39:04.800
keep moving at this point. So what

00:39:06.920 --> 00:39:09.620
your job is going to be next is to go

00:39:09.620 --> 00:39:13.820
back into Cameo and we're going to basically

00:39:15.480 --> 00:39:18.980
add to the diagram we were building

00:39:20.340 --> 00:39:24.100
and build it into parts, kind of a

00:39:24.100 --> 00:39:26.720
hardware part, which I put on the left,

00:39:27.560 --> 00:39:30.820
and a software part that

00:39:31.700 --> 00:39:33.760
sits over on the right side of the diagram.

00:39:37.260 --> 00:39:39.900
So I'm going to actually put my

00:39:39.900 --> 00:39:43.440
slides on my second monitor here so I

00:39:43.440 --> 00:39:46.600
don't have to switch back and forth all

00:39:46.600 --> 00:39:50.980
the time, my second monitor being

00:39:52.660 --> 00:39:55.520
lower resolution than my first monitor.

00:39:59.680 --> 00:40:03.000
And, whoops, where did it go?

00:40:05.540 --> 00:40:06.960
Nope, that's not it.

00:40:10.420 --> 00:40:12.660
Oh, bear with me for a second while I find

00:40:12.660 --> 00:40:14.060
where my slides went.

00:40:18.480 --> 00:40:19.840
I think it went here.

00:40:21.840 --> 00:40:24.140
So what you can do is you can start

00:40:24.140 --> 00:40:28.640
Cameo and start expanding

00:40:30.020 --> 00:40:33.860
your domain model, and I will

00:40:33.860 --> 00:40:36.440
do the same here in a minute.

00:40:37.620 --> 00:40:40.140
I've got a question. So, I mean, it doesn't

00:40:40.140 --> 00:40:42.940
really look like it lines up one-to-one with what we were creating

00:40:42.940 --> 00:40:46.280
before. How does that plan out?

00:40:47.080 --> 00:40:50.360
So you can either make a new diagram or you can just

00:40:50.360 --> 00:40:53.060
modify the diagram that

00:40:54.720 --> 00:40:58.380
you had started. And we'll probably have to regenerate the glossary

00:40:58.380 --> 00:41:01.820
at the end of it. But I think there's probably enough

00:41:01.820 --> 00:41:06.460
in common with it that you can

00:41:07.660 --> 00:41:10.560
just modify the diagram that you've had.

00:41:13.180 --> 00:41:17.160
If I can find my DAW desktop again.

00:41:21.320 --> 00:41:23.220
I may have to open it up again.

00:41:28.380 --> 00:41:28.820
What?