{"id":4551,"date":"2017-10-02T04:44:13","date_gmt":"2017-10-02T04:44:13","guid":{"rendered":"https:\/\/www.testingdocs.com\/questions\/?p=4551"},"modified":"2024-12-14T05:09:56","modified_gmt":"2024-12-14T05:09:56","slug":"what-is-unified-modeling-language","status":"publish","type":"post","link":"https:\/\/www.testingdocs.com\/questions\/what-is-unified-modeling-language\/","title":{"rendered":"What is UML?"},"content":{"rendered":"<h2>What is UML?<\/h2>\n<p>UML(Unified Modeling Language ) is a modeling language to construct and document object-oriented systems. UML provides useful tools for System Analysis and Design. The system analyst will use the UML tools to break down the System Requirements.<\/p>\n<p>There are several diagram types in UML. Some of them are listed below.<\/p>\n<h2><strong>Structure<\/strong><\/h2>\n<p>Some examples of Structure diagrams in UML are as follows:<\/p>\n<ul>\n<li>Class diagrams<\/li>\n<li>Deployment diagrams<\/li>\n<\/ul>\n<p>&nbsp;<\/p>\n<p>UML diagrams model the System under development. The Class diagrams describe the classes, objects, and object associations, as the responsibilities, collaborators, and attributes of the objects.(CRC cards). Class diagrams show the design by refining UML diagrams to derive classes and their attributes and methods.<\/p>\n<h2><strong>Behavior<\/strong><\/h2>\n<p>Some examples of Behavior diagrams in UML are as follows:<\/p>\n<ul>\n<li>Use case diagrams<\/li>\n<li>Activity diagrams<\/li>\n<\/ul>\n<p>The use case model describes the use cases and actors.<\/p>\n<p>&nbsp;<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-4851\" src=\"https:\/\/www.testingdocs.com\/questions\/wp-content\/uploads\/UML.png\" alt=\"UML\" width=\"1444\" height=\"773\" title=\"\" srcset=\"https:\/\/www.testingdocs.com\/questions\/wp-content\/uploads\/UML.png 1444w, https:\/\/www.testingdocs.com\/questions\/wp-content\/uploads\/UML-300x161.png 300w, https:\/\/www.testingdocs.com\/questions\/wp-content\/uploads\/UML-1024x548.png 1024w, https:\/\/www.testingdocs.com\/questions\/wp-content\/uploads\/UML-768x411.png 768w\" sizes=\"auto, (max-width: 1444px) 100vw, 1444px\" \/><\/p>\n<p>&nbsp;<\/p>\n<p><strong>Interaction<\/strong><\/p>\n<p>Sequence diagrams<\/p>\n<h3>UML Tools<\/h3>\n<p>Some of the tools for UML are:<\/p>\n<p>UMLet<\/p>\n<p><strong>https:\/\/www.umlet.com\/<\/strong><\/p>\n<p>Visual Paradigm<\/p>\n<p><strong>https:\/\/www.visual-paradigm.com\/solution\/freeumltool\/<\/strong><\/p>\n<p>StarUML<\/p>\n<p><strong>http:\/\/staruml.io\/<\/strong><\/p>\n","protected":false},"excerpt":{"rendered":"<p>What is UML? UML(Unified Modeling Language ) is a modeling language to construct and document object-oriented systems. UML provides useful tools for System Analysis and Design. The system analyst will use the UML tools to break down the System Requirements. There are several diagram types in UML. Some of them are listed below. Structure Some [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[50],"tags":[],"class_list":["post-4551","post","type-post","status-publish","format-standard","hentry","category-testing-questions","has-post-title","has-post-date","has-post-category","has-post-tag","has-post-comment","has-post-author",""],"_links":{"self":[{"href":"https:\/\/www.testingdocs.com\/questions\/wp-json\/wp\/v2\/posts\/4551","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.testingdocs.com\/questions\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.testingdocs.com\/questions\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.testingdocs.com\/questions\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.testingdocs.com\/questions\/wp-json\/wp\/v2\/comments?post=4551"}],"version-history":[{"count":15,"href":"https:\/\/www.testingdocs.com\/questions\/wp-json\/wp\/v2\/posts\/4551\/revisions"}],"predecessor-version":[{"id":26440,"href":"https:\/\/www.testingdocs.com\/questions\/wp-json\/wp\/v2\/posts\/4551\/revisions\/26440"}],"wp:attachment":[{"href":"https:\/\/www.testingdocs.com\/questions\/wp-json\/wp\/v2\/media?parent=4551"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.testingdocs.com\/questions\/wp-json\/wp\/v2\/categories?post=4551"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.testingdocs.com\/questions\/wp-json\/wp\/v2\/tags?post=4551"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}