{"id":5693,"date":"2022-05-24T02:12:39","date_gmt":"2022-05-24T02:12:39","guid":{"rendered":"https:\/\/www.booksofall.com\/pl\/?post_type=product&#038;p=5693"},"modified":"2022-06-15T05:17:38","modified_gmt":"2022-06-15T05:17:38","slug":"uml-activities-actions","status":"publish","type":"product","link":"https:\/\/www.booksofall.com\/pl\/uml-activities-actions\/","title":{"rendered":"UML Activities &#038; Actions"},"content":{"rendered":"<p id=\"FsBXAHO\">\u2022 Activity modeling emphasizes the sequence and conditions for coordinating lower-level behaviors, rather than which classifiers own those behaviors.<br \/>\n\u2022 These are commonly called control flow and object flow models.<br \/>\n\u2022 The actions coordinated by activity models can be initiated<br \/>\n\u2013 because other actions finish executing,<br \/>\n\u2013 because objects and data become available,<br \/>\n\u2013 or because events occur external to the flow.<\/p>\n<h4>Activity diagrams<\/h4>\n<p>\u2022 Possibly more than any other <a href=\"https:\/\/en.wikipedia.org\/wiki\/Unified_Modeling_Language\">UML<\/a> diagram, <a href=\"https:\/\/en.wikipedia.org\/wiki\/Activity_diagram\">activity diagrams<\/a> apply to much more than just software modeling. They are applicable to just about any type of behavioral modeling; for example, business processes, software processes, or workflows.<br \/>\n\u2022 Software modeling, activities typically represent a behavior invoked as a result of a method call.<br \/>\n\u2022 Business modeling, activities may be triggered by external events, such as an order being placed, or internal events, such as a timer to trigger the payroll process on Friday afternoons.<br \/>\n\u2022 Activity diagrams have undergone significant changes with UML 2.0; they have been promoted to first-class elements and no longer borrow elements from state diagrams.<br \/>\n\u2022 Activity diagrams capture activities that are made up of smaller actions.<\/p>\n<h4>Actions &amp; Activities<\/h4>\n<p>\u2022 An action execution corresponds to the execution of a particular action.<br \/>\n\u2022 Similarly, an activity execution is the execution of an activity, ultimately including the executions of actions within it.<br \/>\n\u2022 Each action in an activity may execute zero, one, or more times for each activity execution.<br \/>\n\u2022 At the minimum, actions need access to data, they need to transform and test data, and actions may require sequencing.<br \/>\n\u2022 The activities specification (at the higher compliance levels) allows for several (logical) threads of control executing at once and synchronization mechanisms to ensure that activities execute in a specified order.<\/p>\n<h4>Actions<\/h4>\n<p>\u2022 An action is a named element that is the fundamental unit of executable functionality. The execution of an action represents some transformation or processing in the <a href=\"https:\/\/en.wikipedia.org\/wiki\/Systems_modeling\">modeled system<\/a>, be it a computer system or otherwise.<br \/>\n\u2022 The action begins execution by taking tokens from its incoming control edges and input pins. When the execution of an action is complete, it offers tokens in its outgoing control edges and output pins, where they are accessible to other actions.<\/p>\n<h4>Activity Modeling<\/h4>\n<p>\u2022 Activity modeling emphasizes the input\/output dependencies, sequencing, and conditions for coordinating other behaviors.<br \/>\n\u2022 Uses secondary constructs to show which classifiers are responsible for those behaviors.<br \/>\n\u2022 Focus is on what tasks need to be done, with what inputs, in what order, rather than who\/which performs each task.<\/p>\n","protected":false},"excerpt":{"rendered":"<p><iframe style=\"width: 100%; height: 480px; border: none;\" src=\"https:\/\/online.visual-paradigm.com\/share\/book\/uml-activities-actions-ypg7nyqgd?enforceShowPromotionBar=true\" frameborder=\"0\" allowfullscreen=\"allowfullscreen\"><\/iframe><\/p>\n","protected":false},"featured_media":5699,"template":"","meta":{"_yoast_wpseo_title":"","_yoast_wpseo_metadesc":"Possibly more than any other UML diagram, activity diagrams apply to much more than just software modeling."},"product_brand":[],"product_cat":[213],"product_tag":[201],"class_list":{"0":"post-5693","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>UML Activities &amp; Actions - BooksOfAll Polish<\/title>\n<meta name=\"description\" content=\"Possibly more than any other UML diagram, activity diagrams apply to much more than just software modeling.\" \/>\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\/pl\/uml-activities-actions\/\" \/>\n<meta property=\"og:locale\" content=\"pl_PL\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"UML Activities &amp; Actions - BooksOfAll Polish\" \/>\n<meta property=\"og:description\" content=\"Possibly more than any other UML diagram, activity diagrams apply to much more than just software modeling.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.booksofall.com\/pl\/uml-activities-actions\/\" \/>\n<meta property=\"og:site_name\" content=\"BooksOfAll Polish\" \/>\n<meta property=\"article:modified_time\" content=\"2022-06-15T05:17:38+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.booksofall.com\/pl\/wp-content\/uploads\/sites\/11\/2022\/06\/img_62a15f9ee5fcd.jpeg\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:image\" content=\"https:\/\/www.booksofall.com\/pl\/wp-content\/uploads\/sites\/11\/2022\/06\/img_62a15f9ee5fcd.jpeg\" \/>\n<meta name=\"twitter:label1\" content=\"Szacowany czas czytania\" \/>\n\t<meta name=\"twitter:data1\" content=\"2 minuty\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.booksofall.com\/pl\/uml-activities-actions\/\",\"url\":\"https:\/\/www.booksofall.com\/pl\/uml-activities-actions\/\",\"name\":\"UML Activities & Actions - BooksOfAll Polish\",\"isPartOf\":{\"@id\":\"https:\/\/www.booksofall.com\/pl\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.booksofall.com\/pl\/uml-activities-actions\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.booksofall.com\/pl\/uml-activities-actions\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.booksofall.com\/pl\/wp-content\/uploads\/sites\/11\/2022\/06\/img_62a15f9ee5fcd.jpeg\",\"datePublished\":\"2022-05-24T02:12:39+00:00\",\"dateModified\":\"2022-06-15T05:17:38+00:00\",\"description\":\"Possibly more than any other UML diagram, activity diagrams apply to much more than just software modeling.\",\"breadcrumb\":{\"@id\":\"https:\/\/www.booksofall.com\/pl\/uml-activities-actions\/#breadcrumb\"},\"inLanguage\":\"pl-PL\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.booksofall.com\/pl\/uml-activities-actions\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"pl-PL\",\"@id\":\"https:\/\/www.booksofall.com\/pl\/uml-activities-actions\/#primaryimage\",\"url\":\"https:\/\/www.booksofall.com\/pl\/wp-content\/uploads\/sites\/11\/2022\/06\/img_62a15f9ee5fcd.jpeg\",\"contentUrl\":\"https:\/\/www.booksofall.com\/pl\/wp-content\/uploads\/sites\/11\/2022\/06\/img_62a15f9ee5fcd.jpeg\",\"width\":\"596\",\"height\":\"842\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.booksofall.com\/pl\/uml-activities-actions\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.booksofall.com\/pl\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Categories\",\"item\":\"https:\/\/www.booksofall.com\/pl\/categories\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"UML Activities &#038; Actions\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.booksofall.com\/pl\/#website\",\"url\":\"https:\/\/www.booksofall.com\/pl\/\",\"name\":\"BooksOfAll Polish\",\"description\":\"Biggest IT eBooks library and learning resources - Free eBooks for programming, computing, artificial intelligence and more.\",\"publisher\":{\"@id\":\"https:\/\/www.booksofall.com\/pl\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.booksofall.com\/pl\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"pl-PL\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/www.booksofall.com\/pl\/#organization\",\"name\":\"BooksOfAll Polish\",\"url\":\"https:\/\/www.booksofall.com\/pl\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"pl-PL\",\"@id\":\"https:\/\/www.booksofall.com\/pl\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/www.booksofall.com\/pl\/wp-content\/uploads\/sites\/11\/2022\/06\/booksofall-logo-2.png\",\"contentUrl\":\"https:\/\/www.booksofall.com\/pl\/wp-content\/uploads\/sites\/11\/2022\/06\/booksofall-logo-2.png\",\"width\":166,\"height\":30,\"caption\":\"BooksOfAll Polish\"},\"image\":{\"@id\":\"https:\/\/www.booksofall.com\/pl\/#\/schema\/logo\/image\/\"}}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"UML Activities & Actions - BooksOfAll Polish","description":"Possibly more than any other UML diagram, activity diagrams apply to much more than just software modeling.","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\/pl\/uml-activities-actions\/","og_locale":"pl_PL","og_type":"article","og_title":"UML Activities & Actions - BooksOfAll Polish","og_description":"Possibly more than any other UML diagram, activity diagrams apply to much more than just software modeling.","og_url":"https:\/\/www.booksofall.com\/pl\/uml-activities-actions\/","og_site_name":"BooksOfAll Polish","article_modified_time":"2022-06-15T05:17:38+00:00","og_image":[{"url":"https:\/\/www.booksofall.com\/pl\/wp-content\/uploads\/sites\/11\/2022\/06\/img_62a15f9ee5fcd.jpeg","type":"","width":"","height":""}],"twitter_card":"summary_large_image","twitter_image":"https:\/\/www.booksofall.com\/pl\/wp-content\/uploads\/sites\/11\/2022\/06\/img_62a15f9ee5fcd.jpeg","twitter_misc":{"Szacowany czas czytania":"2 minuty"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/www.booksofall.com\/pl\/uml-activities-actions\/","url":"https:\/\/www.booksofall.com\/pl\/uml-activities-actions\/","name":"UML Activities & Actions - BooksOfAll Polish","isPartOf":{"@id":"https:\/\/www.booksofall.com\/pl\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.booksofall.com\/pl\/uml-activities-actions\/#primaryimage"},"image":{"@id":"https:\/\/www.booksofall.com\/pl\/uml-activities-actions\/#primaryimage"},"thumbnailUrl":"https:\/\/www.booksofall.com\/pl\/wp-content\/uploads\/sites\/11\/2022\/06\/img_62a15f9ee5fcd.jpeg","datePublished":"2022-05-24T02:12:39+00:00","dateModified":"2022-06-15T05:17:38+00:00","description":"Possibly more than any other UML diagram, activity diagrams apply to much more than just software modeling.","breadcrumb":{"@id":"https:\/\/www.booksofall.com\/pl\/uml-activities-actions\/#breadcrumb"},"inLanguage":"pl-PL","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.booksofall.com\/pl\/uml-activities-actions\/"]}]},{"@type":"ImageObject","inLanguage":"pl-PL","@id":"https:\/\/www.booksofall.com\/pl\/uml-activities-actions\/#primaryimage","url":"https:\/\/www.booksofall.com\/pl\/wp-content\/uploads\/sites\/11\/2022\/06\/img_62a15f9ee5fcd.jpeg","contentUrl":"https:\/\/www.booksofall.com\/pl\/wp-content\/uploads\/sites\/11\/2022\/06\/img_62a15f9ee5fcd.jpeg","width":"596","height":"842"},{"@type":"BreadcrumbList","@id":"https:\/\/www.booksofall.com\/pl\/uml-activities-actions\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.booksofall.com\/pl\/"},{"@type":"ListItem","position":2,"name":"Categories","item":"https:\/\/www.booksofall.com\/pl\/categories\/"},{"@type":"ListItem","position":3,"name":"UML Activities &#038; Actions"}]},{"@type":"WebSite","@id":"https:\/\/www.booksofall.com\/pl\/#website","url":"https:\/\/www.booksofall.com\/pl\/","name":"BooksOfAll Polish","description":"Biggest IT eBooks library and learning resources - Free eBooks for programming, computing, artificial intelligence and more.","publisher":{"@id":"https:\/\/www.booksofall.com\/pl\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.booksofall.com\/pl\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"pl-PL"},{"@type":"Organization","@id":"https:\/\/www.booksofall.com\/pl\/#organization","name":"BooksOfAll Polish","url":"https:\/\/www.booksofall.com\/pl\/","logo":{"@type":"ImageObject","inLanguage":"pl-PL","@id":"https:\/\/www.booksofall.com\/pl\/#\/schema\/logo\/image\/","url":"https:\/\/www.booksofall.com\/pl\/wp-content\/uploads\/sites\/11\/2022\/06\/booksofall-logo-2.png","contentUrl":"https:\/\/www.booksofall.com\/pl\/wp-content\/uploads\/sites\/11\/2022\/06\/booksofall-logo-2.png","width":166,"height":30,"caption":"BooksOfAll Polish"},"image":{"@id":"https:\/\/www.booksofall.com\/pl\/#\/schema\/logo\/image\/"}}]}},"_links":{"self":[{"href":"https:\/\/www.booksofall.com\/pl\/wp-json\/wp\/v2\/product\/5693","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.booksofall.com\/pl\/wp-json\/wp\/v2\/product"}],"about":[{"href":"https:\/\/www.booksofall.com\/pl\/wp-json\/wp\/v2\/types\/product"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.booksofall.com\/pl\/wp-json\/wp\/v2\/media\/5699"}],"wp:attachment":[{"href":"https:\/\/www.booksofall.com\/pl\/wp-json\/wp\/v2\/media?parent=5693"}],"wp:term":[{"taxonomy":"product_brand","embeddable":true,"href":"https:\/\/www.booksofall.com\/pl\/wp-json\/wp\/v2\/product_brand?post=5693"},{"taxonomy":"product_cat","embeddable":true,"href":"https:\/\/www.booksofall.com\/pl\/wp-json\/wp\/v2\/product_cat?post=5693"},{"taxonomy":"product_tag","embeddable":true,"href":"https:\/\/www.booksofall.com\/pl\/wp-json\/wp\/v2\/product_tag?post=5693"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}