387:
20:
784:
229:
Device nodes are physical computing resources with processing memory and services to execute software, such as typical computers or mobile phones. An execution environment node (EEN) is a software computing resource that runs within an outer node and which itself provides a service to host and
214:
The nodes appear as boxes, and the artifacts allocated to each node appear as rectangles within the boxes. Nodes may have subnodes, which appear as nested boxes. A single node in a deployment diagram may conceptually represent multiple physical nodes, such as a cluster of database servers.
139:
319:
844:
748:
146:
697:
115:
550:
531:
849:
758:
312:
459:
413:
825:
305:
287:
541:
30:
505:
692:
449:
100:
625:
408:
54:
132:
791:
717:
464:
328:
763:
753:
727:
510:
418:
208:
347:
261:
257:
179:, for example, a deployment diagram would show what hardware components ("nodes") exist (e.g., a
818:
278:
682:
439:
95:
799:
164:
588:
8:
536:
292:
184:
811:
661:
620:
110:
49:
687:
666:
656:
572:
386:
120:
105:
90:
640:
500:
474:
454:
282:
192:
188:
74:
69:
795:
732:
635:
546:
490:
444:
374:
168:
64:
838:
615:
567:
469:
369:
172:
44:
297:
352:
495:
434:
364:
264:
Standards
Development Organization (OMG SDO). December 2017. p. 653.
251:
180:
19:
515:
196:
176:
191:), what software components ("artifacts") run on each node (e.g.,
783:
204:
200:
722:
163:"specifies constructs that can be used to define the
199:), and how the different pieces are connected (e.g.
16:
Models the physical deployment of artifacts on nodes
836:
819:
327:
313:
140:
230:execute other executable software elements.
826:
812:
320:
306:
147:
133:
279:Introduction to UML 2 Deployment Diagrams
18:
759:List of Unified Modeling Language tools
837:
301:
245:
243:
778:
414:Object-oriented analysis and design
260:Document Number formal/2017-12-05.
13:
845:Unified Modeling Language diagrams
240:
14:
861:
718:Systems Modeling Language (SysML)
272:
167:of systems and the assignment of
782:
385:
850:Unified Modeling Language stubs
253:Unified Modeling Language 2.5.1
728:XML Metadata Interchange (XMI)
218:There are two types of Nodes:
1:
233:
798:. You can help Knowledge by
101:Interaction overview diagram
7:
409:Object-oriented programming
55:Composite structure diagram
23:A sample deployment diagram
10:
866:
777:
225:Execution Environment Node
792:Unified Modeling Language
741:
723:UML eXchange Format (UXF)
710:
675:
649:
608:
601:
581:
560:
524:
483:
427:
401:
394:
383:
335:
329:Unified Modeling Language
764:Object Modeling in Color
754:Rational Unified Process
419:Object-oriented modeling
288:UML 2 Deployment Diagram
348:Object Management Group
293:UML Deployment Diagrams
262:Object Management Group
83:Behavioral UML diagrams
37:Structural UML diagrams
165:execution architecture
24:
749:Glossary of UML terms
733:Executable UML (xUML)
96:Communication diagram
22:
693:Interaction overview
626:Composite structure
185:application server
169:software artifacts
161:deployment diagram
60:Deployment diagram
25:
807:
806:
772:
771:
711:Derived languages
706:
705:
597:
596:
175:." To describe a
157:
156:
50:Component diagram
31:UML diagram types
857:
828:
821:
814:
786:
779:
606:
605:
399:
398:
389:
322:
315:
308:
299:
298:
266:
265:
247:
149:
142:
135:
121:Use case diagram
106:Sequence diagram
91:Activity diagram
27:
26:
865:
864:
860:
859:
858:
856:
855:
854:
835:
834:
833:
832:
775:
773:
768:
737:
702:
671:
645:
593:
577:
556:
520:
479:
475:Profile diagram
423:
402:Object oriented
390:
381:
331:
326:
283:Scott W. Ambler
275:
270:
269:
250:"Deployments".
249:
248:
241:
236:
193:web application
189:database server
173:system elements
153:
75:Profile diagram
70:Package diagram
17:
12:
11:
5:
863:
853:
852:
847:
831:
830:
823:
816:
808:
805:
804:
787:
770:
769:
767:
766:
761:
756:
751:
745:
743:
739:
738:
736:
735:
730:
725:
720:
714:
712:
708:
707:
704:
703:
701:
700:
695:
690:
685:
683:Communications
679:
677:
673:
672:
670:
669:
664:
659:
653:
651:
647:
646:
644:
643:
638:
633:
628:
623:
618:
612:
610:
603:
599:
598:
595:
594:
592:
591:
585:
583:
579:
578:
576:
575:
570:
564:
562:
558:
557:
555:
554:
547:Generalization
544:
539:
534:
528:
526:
522:
521:
519:
518:
513:
508:
503:
498:
493:
487:
485:
481:
480:
478:
477:
472:
467:
462:
457:
452:
447:
442:
437:
431:
429:
425:
424:
422:
421:
416:
411:
405:
403:
396:
392:
391:
384:
382:
380:
379:
378:
377:
375:James Rumbaugh
372:
367:
357:
356:
355:
350:
339:
337:
333:
332:
325:
324:
317:
310:
302:
296:
295:
290:
285:
274:
273:External links
271:
268:
267:
238:
237:
235:
232:
227:
226:
223:
155:
154:
152:
151:
144:
137:
129:
126:
125:
124:
123:
118:
116:Timing diagram
113:
108:
103:
98:
93:
85:
84:
80:
79:
78:
77:
72:
67:
65:Object diagram
62:
57:
52:
47:
39:
38:
34:
33:
15:
9:
6:
4:
3:
2:
862:
851:
848:
846:
843:
842:
840:
829:
824:
822:
817:
815:
810:
809:
803:
801:
797:
794:article is a
793:
788:
785:
781:
780:
776:
765:
762:
760:
757:
755:
752:
750:
747:
746:
744:
740:
734:
731:
729:
726:
724:
721:
719:
716:
715:
713:
709:
699:
696:
694:
691:
689:
686:
684:
681:
680:
678:
674:
668:
665:
663:
662:State Machine
660:
658:
655:
654:
652:
648:
642:
639:
637:
634:
632:
629:
627:
624:
622:
619:
617:
614:
613:
611:
607:
604:
600:
590:
587:
586:
584:
580:
574:
571:
569:
566:
565:
563:
561:Extensibility
559:
552:
548:
545:
543:
540:
538:
535:
533:
530:
529:
527:
525:Relationships
523:
517:
514:
512:
509:
507:
504:
502:
499:
497:
494:
492:
489:
488:
486:
482:
476:
473:
471:
468:
466:
463:
461:
458:
456:
453:
451:
448:
446:
443:
441:
438:
436:
433:
432:
430:
426:
420:
417:
415:
412:
410:
407:
406:
404:
400:
397:
393:
388:
376:
373:
371:
370:Ivar Jacobson
368:
366:
363:
362:
361:
358:
354:
351:
349:
346:
345:
344:
343:Organizations
341:
340:
338:
334:
330:
323:
318:
316:
311:
309:
304:
303:
300:
294:
291:
289:
286:
284:
280:
277:
276:
263:
259:
255:
254:
246:
244:
239:
231:
224:
221:
220:
219:
216:
212:
210:
206:
202:
198:
194:
190:
186:
182:
178:
174:
170:
166:
162:
150:
145:
143:
138:
136:
131:
130:
128:
127:
122:
119:
117:
114:
112:
111:State diagram
109:
107:
104:
102:
99:
97:
94:
92:
89:
88:
87:
86:
82:
81:
76:
73:
71:
68:
66:
63:
61:
58:
56:
53:
51:
48:
46:
45:Class diagram
43:
42:
41:
40:
36:
35:
32:
29:
28:
21:
800:expanding it
789:
774:
742:Other topics
630:
589:Multiplicity
359:
353:UML Partners
342:
252:
228:
217:
213:
160:
158:
59:
676:Interaction
551:Inheritance
537:Composition
532:Association
365:Grady Booch
222:Device Node
839:Categories
631:Deployment
573:Stereotype
542:Dependency
234:References
181:web server
650:Behaviour
621:Component
609:Structure
460:Interface
455:Component
440:Attribute
428:Structure
688:Sequence
667:Use case
657:Activity
602:Diagrams
516:Use case
491:Activity
484:Behavior
445:Artifact
395:Concepts
197:database
187:, and a
177:web site
641:Package
568:Profile
501:Message
470:Package
360:Persons
698:Timing
636:Object
506:Method
465:Object
336:Actors
790:This
616:Class
582:Other
511:State
496:Event
450:Class
435:Actor
183:, an
796:stub
549:(or
205:REST
201:JDBC
281:by
258:OMG
211:).
209:RMI
171:to
841::
256:.
242:^
207:,
203:,
195:,
159:A
827:e
820:t
813:v
802:.
553:)
321:e
314:t
307:v
148:e
141:t
134:v
Text is available under the Creative Commons Attribution-ShareAlike License. Additional terms may apply.