{"id":707,"date":"2014-10-05T20:26:34","date_gmt":"2014-10-05T20:26:34","guid":{"rendered":"http:\/\/tomvanmaanen.nl\/?p=707"},"modified":"2014-10-05T20:26:34","modified_gmt":"2014-10-05T20:26:34","slug":"use-case-business-events-and-time-events","status":"publish","type":"post","link":"http:\/\/archief.van-maanen.com\/?p=707","title":{"rendered":"Use Case, Business Events and Time Events"},"content":{"rendered":"<p>In a previous post, I showed the <a title=\"Context diagrammes \u2013 understanding a scope\" href=\"http:\/\/tomvanmaanen.nl\/?p=633\">context diagramme<\/a>. I then continued by saying that each of the arrows that flow to and fro the bubble in the middle can be translated as <a title=\"Use Case\" href=\"http:\/\/tomvanmaanen.nl\/?p=675\">use\u00a0cases<\/a>.<\/p>\n<p>But one may take a slightly different view: each of these arrows are either business events or time events. A business event is then understood\u00a0as an action from outside the system that invokes a flow of information (=an arrow to\/fro the bubble in the context diagramme). Likewise a time event is understood as a time event that invokes an information stream to\/fro the bubble.<\/p>\n<p>Hence in a business event or a time event, one explicitly mentions the reason, why the event starts.<\/p>\n<p>Suppose, the time vent is (e.g. a monthly moment ) whereby data are sent to the reporting enevironment.<\/p>\n<p>One has:<\/p>\n<ol>\n<li>Story, begin condition. The time indicates that data must be sent to the reporting environment\n<ol>\n<li>step1: Collect data in data warehouse.<\/li>\n<li>step2: System sends data to Reporting Environment.<\/li>\n<li>step3: Reporting System stores the data in its own environment.<\/li>\n<li>end condition. Reporting System contains the data for reporting environment.<\/li>\n<\/ol>\n<\/li>\n<\/ol>\n<p>One sees: it a slightly different approach from a use case. The reason, why the event starts is better indicated.<\/p>\n<p>Why is it important to stress the reason for starting the business event\/ time event. Because it shows the boundaries of the system. One is forced to think of what starts a certain flow of information. Is it time that starts a flow of information from the system to the reporting environment. Or is it the availability of data that can be sent to the reporting environment? Or is it a signal of the end user to have the data? Or.. etc..<\/p>\n<p>When this done, one gets a:<\/p>\n<ul>\n<li>clear list of the actors (a user who requires a report, a system that delivers data etc)<\/li>\n<li>a clear list of actions that must be covered by the work process (store data, provide reports etc).<\/li>\n<\/ul>\n<p>&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>In a previous post, I showed the context diagramme. I then continued by saying that each of the arrows that flow to and fro the bubble in the middle can be translated as use\u00a0cases. But one may take a slightly different view: each of these arrows are either business events or time events. A business [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":755,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[5],"tags":[],"class_list":["post-707","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-nice-to-know"],"_links":{"self":[{"href":"http:\/\/archief.van-maanen.com\/index.php?rest_route=\/wp\/v2\/posts\/707","targetHints":{"allow":["GET"]}}],"collection":[{"href":"http:\/\/archief.van-maanen.com\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/archief.van-maanen.com\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/archief.van-maanen.com\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/archief.van-maanen.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=707"}],"version-history":[{"count":0,"href":"http:\/\/archief.van-maanen.com\/index.php?rest_route=\/wp\/v2\/posts\/707\/revisions"}],"wp:attachment":[{"href":"http:\/\/archief.van-maanen.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=707"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/archief.van-maanen.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=707"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/archief.van-maanen.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=707"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}