{"id":7317,"date":"2022-06-06T03:22:57","date_gmt":"2022-06-06T03:22:57","guid":{"rendered":"https:\/\/www.booksofall.com\/in\/?post_type=product&#038;p=7317"},"modified":"2022-06-15T02:50:48","modified_gmt":"2022-06-15T02:50:48","slug":"unified-modeling-language-interactions","status":"publish","type":"product","link":"https:\/\/www.booksofall.com\/in\/unified-modeling-language-interactions\/","title":{"rendered":"Unified Modeling Language &#8211; Interactions"},"content":{"rendered":"<p>Interaction diagrams, a subset of behavior diagrams, emphasize the\u00a0<a class=\"mw-redirect\" title=\"Flow of control\" href=\"https:\/\/en.wikipedia.org\/wiki\/Flow_of_control\">flow of control<\/a>\u00a0and data among the things in the system being modeled. For example, the\u00a0<a title=\"Sequence diagram\" href=\"https:\/\/en.wikipedia.org\/wiki\/Sequence_diagram\">sequence diagram<\/a>\u00a0shows how objects communicate with each other regarding a sequence of messages.<\/p>\n<p>UML has four types of interaction diagrams:<\/p>\n<ul>\n<li>Sequence diagram<\/li>\n<li>Communication diagram<\/li>\n<li>Interaction overview diagram<\/li>\n<li>Timing diagram<\/li>\n<\/ul>\n<h4 id=\"firstHeading\" class=\"firstHeading mw-first-heading\">Interaction overview diagram<\/h4>\n<p><b>Interaction Overview Diagram<\/b>\u00a0is one of the fourteen types of\u00a0<a title=\"Diagram\" href=\"https:\/\/en.wikipedia.org\/wiki\/Diagram\">diagrams<\/a>\u00a0of the\u00a0<a title=\"Unified Modeling Language\" href=\"https:\/\/en.wikipedia.org\/wiki\/Unified_Modeling_Language\">Unified Modeling Language<\/a>\u00a0(UML), which can picture a control flow with nodes that can contain\u00a0<a class=\"mw-redirect\" title=\"Interaction diagram\" href=\"https:\/\/en.wikipedia.org\/wiki\/Interaction_diagram\">interaction diagrams<\/a>.<sup id=\"cite_ref-1\" class=\"reference\"><\/sup><\/p>\n<h4>Sequence diagram<\/h4>\n<p>A\u00a0<b>sequence diagram<\/b>\u00a0or\u00a0<b>system sequence diagram<\/b>\u00a0(SSD) shows\u00a0<a title=\"Process (computing)\" href=\"https:\/\/en.wikipedia.org\/wiki\/Process_(computing)\">process<\/a>\u00a0interactions arranged in time sequence in the field of\u00a0<a title=\"Software engineering\" href=\"https:\/\/en.wikipedia.org\/wiki\/Software_engineering\">software engineering<\/a>. It depicts the processes involved and the sequence of messages exchanged between the processes needed to carry out the functionality. Sequence diagrams are typically associated with use case realizations in the\u00a0<a title=\"4+1 architectural view model\" href=\"https:\/\/en.wikipedia.org\/wiki\/4%2B1_architectural_view_model\">4+1 architectural view model<\/a>\u00a0of the system under development. Sequence diagrams are sometimes called\u00a0<b>event diagrams<\/b>\u00a0or\u00a0<b>event scenarios<\/b>.<\/p>\n<h4 id=\"firstHeading\" class=\"firstHeading mw-first-heading\">Communication diagram<\/h4>\n<p>A\u00a0<b>communication diagram<\/b>\u00a0in the\u00a0<a title=\"Unified Modeling Language\" href=\"https:\/\/en.wikipedia.org\/wiki\/Unified_Modeling_Language\">Unified Modeling Language<\/a>\u00a0(UML) 2.0, is a simplified version of the UML 1.x collaboration diagram.<\/p>\n<p>A Communication diagram models the interactions between objects or parts in terms of sequenced messages. Communication diagrams represent a combination of information taken from\u00a0<a title=\"Class diagram\" href=\"https:\/\/en.wikipedia.org\/wiki\/Class_diagram\">Class<\/a>,\u00a0<a title=\"Sequence diagram\" href=\"https:\/\/en.wikipedia.org\/wiki\/Sequence_diagram\">Sequence<\/a>, and\u00a0<a title=\"Use case diagram\" href=\"https:\/\/en.wikipedia.org\/wiki\/Use_case_diagram\">Use Case Diagrams<\/a>\u00a0describing both the static structure and dynamic behavior of a system.<\/p>\n<h4 id=\"firstHeading\" class=\"firstHeading mw-first-heading\">Timing diagram<\/h4>\n<p>A\u00a0<b>timing diagram\u00a0<\/b>in the\u00a0<a title=\"Unified Modeling Language\" href=\"https:\/\/en.wikipedia.org\/wiki\/Unified_Modeling_Language\">Unified Modeling Language<\/a>\u00a02.0 is a specific type of\u00a0<a class=\"mw-redirect\" title=\"Interaction diagram\" href=\"https:\/\/en.wikipedia.org\/wiki\/Interaction_diagram\">interaction diagram<\/a>, where the focus is on timing constraints.<\/p>\n<p>Timing diagrams are used to explore the\u00a0<a title=\"Behavior\" href=\"https:\/\/en.wikipedia.org\/wiki\/Behavior\">behaviors<\/a>\u00a0of\u00a0<a title=\"Object (computer science)\" href=\"https:\/\/en.wikipedia.org\/wiki\/Object_(computer_science)\">objects<\/a>\u00a0throughout a given period of time. A timing diagram is a special form of a\u00a0<a title=\"Sequence diagram\" href=\"https:\/\/en.wikipedia.org\/wiki\/Sequence_diagram\">sequence diagram<\/a>. The differences between timing diagram and sequence diagram are the axes are reversed so that the time increases from left to right and the lifelines are shown in separate compartments arranged vertically.<\/p>\n<h4>History and predecessors<\/h4>\n<p>Simple sequence diagrams 1990\u2018s<br \/>\n\u2022 Message Sequence Charts (MSCs) used in TelCo-industry<br \/>\n\u2022 several OO-methods use sequence diagrams<\/p>\n<p>Complex sequence diagrams<br \/>\n\u2022 1996: Complex MSCs introduced in standard MSC96<br \/>\n\u2022 1999: Life Sequence Charts (LSCs)<\/p>\n<p>Communication diagrams<br \/>\n\u2022 1991: used in Booch method<br \/>\n\u2022 1994: used in Cook\/Daniels: Syntropy<\/p>\n<p>Timing diagrams<br \/>\n\u2022 traditionally used in electrical engineering<br \/>\n\u2022 1991: used in Booch method<br \/>\n\u2022 1993: used in early MSCs<\/p>\n<p>Interaction overview<br \/>\n\u2022 1996: high-level MSCs (graphs of MSCs as notational alternative)<\/p>\n","protected":false},"excerpt":{"rendered":"<p><iframe style=\"width: 100%; height: 480px; border: none;\" src=\"https:\/\/online.visual-paradigm.com\/share\/book\/unified-modeling-language-interactions-z83y0kcmk?enforceShowPromotionBar=true\" frameborder=\"0\" allowfullscreen=\"allowfullscreen\"><\/iframe><\/p>\n","protected":false},"featured_media":7324,"template":"","meta":{"_yoast_wpseo_title":"","_yoast_wpseo_metadesc":"Interaction diagrams, a subset of behavior diagrams, emphasize the\u00a0flow of control\u00a0and data among the things in the system being modeled."},"product_brand":[],"product_cat":[213],"product_tag":[201],"class_list":{"0":"post-7317","1":"product","2":"type-product","3":"status-publish","4":"has-post-thumbnail","6":"product_cat-computer-uml","7":"product_tag-lecture-notes","9":"first","10":"instock","11":"shipping-taxable","12":"product-type-simple"},"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.1.1 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Unified Modeling Language - Interactions - BooksOffAll Indian<\/title>\n<meta name=\"description\" content=\"Interaction diagrams, a subset of behavior diagrams, emphasize the\u00a0flow of control\u00a0and data among the things in the system being modeled.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.booksofall.com\/in\/unified-modeling-language-interactions\/\" \/>\n<meta property=\"og:locale\" content=\"hi_IN\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Unified Modeling Language - Interactions - BooksOffAll Indian\" \/>\n<meta property=\"og:description\" content=\"Interaction diagrams, a subset of behavior diagrams, emphasize the\u00a0flow of control\u00a0and data among the things in the system being modeled.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.booksofall.com\/in\/unified-modeling-language-interactions\/\" \/>\n<meta property=\"og:site_name\" content=\"BooksOffAll Indian\" \/>\n<meta property=\"article:modified_time\" content=\"2022-06-15T02:50:48+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.booksofall.com\/in\/wp-content\/uploads\/sites\/13\/2022\/06\/img_62a19f876e7af.jpeg\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:image\" content=\"https:\/\/www.booksofall.com\/in\/wp-content\/uploads\/sites\/13\/2022\/06\/img_62a19f876e7af.jpeg\" \/>\n<meta name=\"twitter:label1\" content=\"\u0905\u0928\u0941\u092e\u093e\u0928\u093f\u0924 \u092a\u0922\u093c\u0928\u0947 \u0915\u093e \u0938\u092e\u092f\" \/>\n\t<meta name=\"twitter:data1\" content=\"2 \u092e\u093f\u0928\u091f\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.booksofall.com\/in\/unified-modeling-language-interactions\/\",\"url\":\"https:\/\/www.booksofall.com\/in\/unified-modeling-language-interactions\/\",\"name\":\"Unified Modeling Language - Interactions - BooksOffAll Indian\",\"isPartOf\":{\"@id\":\"https:\/\/www.booksofall.com\/in\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.booksofall.com\/in\/unified-modeling-language-interactions\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.booksofall.com\/in\/unified-modeling-language-interactions\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.booksofall.com\/in\/wp-content\/uploads\/sites\/13\/2022\/06\/img_62a19f876e7af.jpeg\",\"datePublished\":\"2022-06-06T03:22:57+00:00\",\"dateModified\":\"2022-06-15T02:50:48+00:00\",\"description\":\"Interaction diagrams, a subset of behavior diagrams, emphasize the\u00a0flow of control\u00a0and data among the things in the system being modeled.\",\"breadcrumb\":{\"@id\":\"https:\/\/www.booksofall.com\/in\/unified-modeling-language-interactions\/#breadcrumb\"},\"inLanguage\":\"hi-IN\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.booksofall.com\/in\/unified-modeling-language-interactions\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"hi-IN\",\"@id\":\"https:\/\/www.booksofall.com\/in\/unified-modeling-language-interactions\/#primaryimage\",\"url\":\"https:\/\/www.booksofall.com\/in\/wp-content\/uploads\/sites\/13\/2022\/06\/img_62a19f876e7af.jpeg\",\"contentUrl\":\"https:\/\/www.booksofall.com\/in\/wp-content\/uploads\/sites\/13\/2022\/06\/img_62a19f876e7af.jpeg\",\"width\":\"596\",\"height\":\"842\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.booksofall.com\/in\/unified-modeling-language-interactions\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.booksofall.com\/in\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Categories\",\"item\":\"https:\/\/www.booksofall.com\/in\/categories\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Unified Modeling Language &#8211; Interactions\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.booksofall.com\/in\/#website\",\"url\":\"https:\/\/www.booksofall.com\/in\/\",\"name\":\"BooksOffAll Indian\",\"description\":\"Biggest IT eBooks library and learning resources - Free eBooks for programming, computing, artificial intelligence and more.\",\"publisher\":{\"@id\":\"https:\/\/www.booksofall.com\/in\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.booksofall.com\/in\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"hi-IN\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/www.booksofall.com\/in\/#organization\",\"name\":\"BooksOffAll Indian\",\"url\":\"https:\/\/www.booksofall.com\/in\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"hi-IN\",\"@id\":\"https:\/\/www.booksofall.com\/in\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/www.booksofall.com\/in\/wp-content\/uploads\/sites\/13\/2022\/06\/booksofall-logo-2.png\",\"contentUrl\":\"https:\/\/www.booksofall.com\/in\/wp-content\/uploads\/sites\/13\/2022\/06\/booksofall-logo-2.png\",\"width\":166,\"height\":30,\"caption\":\"BooksOffAll Indian\"},\"image\":{\"@id\":\"https:\/\/www.booksofall.com\/in\/#\/schema\/logo\/image\/\"}}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Unified Modeling Language - Interactions - BooksOffAll Indian","description":"Interaction diagrams, a subset of behavior diagrams, emphasize the\u00a0flow of control\u00a0and data among the things in the system being modeled.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.booksofall.com\/in\/unified-modeling-language-interactions\/","og_locale":"hi_IN","og_type":"article","og_title":"Unified Modeling Language - Interactions - BooksOffAll Indian","og_description":"Interaction diagrams, a subset of behavior diagrams, emphasize the\u00a0flow of control\u00a0and data among the things in the system being modeled.","og_url":"https:\/\/www.booksofall.com\/in\/unified-modeling-language-interactions\/","og_site_name":"BooksOffAll Indian","article_modified_time":"2022-06-15T02:50:48+00:00","og_image":[{"url":"https:\/\/www.booksofall.com\/in\/wp-content\/uploads\/sites\/13\/2022\/06\/img_62a19f876e7af.jpeg","type":"","width":"","height":""}],"twitter_card":"summary_large_image","twitter_image":"https:\/\/www.booksofall.com\/in\/wp-content\/uploads\/sites\/13\/2022\/06\/img_62a19f876e7af.jpeg","twitter_misc":{"\u0905\u0928\u0941\u092e\u093e\u0928\u093f\u0924 \u092a\u0922\u093c\u0928\u0947 \u0915\u093e \u0938\u092e\u092f":"2 \u092e\u093f\u0928\u091f"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/www.booksofall.com\/in\/unified-modeling-language-interactions\/","url":"https:\/\/www.booksofall.com\/in\/unified-modeling-language-interactions\/","name":"Unified Modeling Language - Interactions - BooksOffAll Indian","isPartOf":{"@id":"https:\/\/www.booksofall.com\/in\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.booksofall.com\/in\/unified-modeling-language-interactions\/#primaryimage"},"image":{"@id":"https:\/\/www.booksofall.com\/in\/unified-modeling-language-interactions\/#primaryimage"},"thumbnailUrl":"https:\/\/www.booksofall.com\/in\/wp-content\/uploads\/sites\/13\/2022\/06\/img_62a19f876e7af.jpeg","datePublished":"2022-06-06T03:22:57+00:00","dateModified":"2022-06-15T02:50:48+00:00","description":"Interaction diagrams, a subset of behavior diagrams, emphasize the\u00a0flow of control\u00a0and data among the things in the system being modeled.","breadcrumb":{"@id":"https:\/\/www.booksofall.com\/in\/unified-modeling-language-interactions\/#breadcrumb"},"inLanguage":"hi-IN","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.booksofall.com\/in\/unified-modeling-language-interactions\/"]}]},{"@type":"ImageObject","inLanguage":"hi-IN","@id":"https:\/\/www.booksofall.com\/in\/unified-modeling-language-interactions\/#primaryimage","url":"https:\/\/www.booksofall.com\/in\/wp-content\/uploads\/sites\/13\/2022\/06\/img_62a19f876e7af.jpeg","contentUrl":"https:\/\/www.booksofall.com\/in\/wp-content\/uploads\/sites\/13\/2022\/06\/img_62a19f876e7af.jpeg","width":"596","height":"842"},{"@type":"BreadcrumbList","@id":"https:\/\/www.booksofall.com\/in\/unified-modeling-language-interactions\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.booksofall.com\/in\/"},{"@type":"ListItem","position":2,"name":"Categories","item":"https:\/\/www.booksofall.com\/in\/categories\/"},{"@type":"ListItem","position":3,"name":"Unified Modeling Language &#8211; Interactions"}]},{"@type":"WebSite","@id":"https:\/\/www.booksofall.com\/in\/#website","url":"https:\/\/www.booksofall.com\/in\/","name":"BooksOffAll Indian","description":"Biggest IT eBooks library and learning resources - Free eBooks for programming, computing, artificial intelligence and more.","publisher":{"@id":"https:\/\/www.booksofall.com\/in\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.booksofall.com\/in\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"hi-IN"},{"@type":"Organization","@id":"https:\/\/www.booksofall.com\/in\/#organization","name":"BooksOffAll Indian","url":"https:\/\/www.booksofall.com\/in\/","logo":{"@type":"ImageObject","inLanguage":"hi-IN","@id":"https:\/\/www.booksofall.com\/in\/#\/schema\/logo\/image\/","url":"https:\/\/www.booksofall.com\/in\/wp-content\/uploads\/sites\/13\/2022\/06\/booksofall-logo-2.png","contentUrl":"https:\/\/www.booksofall.com\/in\/wp-content\/uploads\/sites\/13\/2022\/06\/booksofall-logo-2.png","width":166,"height":30,"caption":"BooksOffAll Indian"},"image":{"@id":"https:\/\/www.booksofall.com\/in\/#\/schema\/logo\/image\/"}}]}},"_links":{"self":[{"href":"https:\/\/www.booksofall.com\/in\/wp-json\/wp\/v2\/product\/7317","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.booksofall.com\/in\/wp-json\/wp\/v2\/product"}],"about":[{"href":"https:\/\/www.booksofall.com\/in\/wp-json\/wp\/v2\/types\/product"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.booksofall.com\/in\/wp-json\/wp\/v2\/media\/7324"}],"wp:attachment":[{"href":"https:\/\/www.booksofall.com\/in\/wp-json\/wp\/v2\/media?parent=7317"}],"wp:term":[{"taxonomy":"product_brand","embeddable":true,"href":"https:\/\/www.booksofall.com\/in\/wp-json\/wp\/v2\/product_brand?post=7317"},{"taxonomy":"product_cat","embeddable":true,"href":"https:\/\/www.booksofall.com\/in\/wp-json\/wp\/v2\/product_cat?post=7317"},{"taxonomy":"product_tag","embeddable":true,"href":"https:\/\/www.booksofall.com\/in\/wp-json\/wp\/v2\/product_tag?post=7317"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}