<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Comments on: How process mining helped to replace a legacy system</title>
	<atom:link href="http://fluxicon.com/blog/2009/09/how-process-mining-helped-to-replace-a-legacy-system/feed/" rel="self" type="application/rss+xml" />
	<link>http://fluxicon.com/blog/2009/09/how-process-mining-helped-to-replace-a-legacy-system/</link>
	<description>Anything goes!</description>
	<lastBuildDate>Tue, 15 May 2012 07:49:50 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: David Trufet</title>
		<link>http://fluxicon.com/blog/2009/09/how-process-mining-helped-to-replace-a-legacy-system/#comment-345</link>
		<dc:creator>David Trufet</dc:creator>
		<pubDate>Tue, 06 Jul 2010 00:15:54 +0000</pubDate>
		<guid isPermaLink="false">http://fluxicon.com/blog/?p=487#comment-345</guid>
		<description>&lt;p&gt;Hello Spencer,&lt;/p&gt;

&lt;p&gt;Thanks for your feedback, simplest way to contact me is to visit http://www.yawlconsulting.com/contact_us.html or email: (my first name) at yawl consulting dot com&lt;/p&gt;

&lt;p&gt;David.&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>Hello Spencer,</p>

<p>Thanks for your feedback, simplest way to contact me is to visit <a href="http://www.yawlconsulting.com/contact_us.html" rel="nofollow">http://www.yawlconsulting.com/contact_us.html</a> or email: (my first name) at yawl consulting dot com</p>

<p>David.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: 45 reasons to inspect a business process &#8212; Flux Capacitor</title>
		<link>http://fluxicon.com/blog/2009/09/how-process-mining-helped-to-replace-a-legacy-system/#comment-71</link>
		<dc:creator>45 reasons to inspect a business process &#8212; Flux Capacitor</dc:creator>
		<pubDate>Sun, 22 Nov 2009 16:36:25 +0000</pubDate>
		<guid isPermaLink="false">http://fluxicon.com/blog/?p=487#comment-71</guid>
		<description>&lt;p&gt;[...] Specifications for Automated [...]&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>[...] Specifications for Automated [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: David Truffet</title>
		<link>http://fluxicon.com/blog/2009/09/how-process-mining-helped-to-replace-a-legacy-system/#comment-30</link>
		<dc:creator>David Truffet</dc:creator>
		<pubDate>Sun, 27 Sep 2009 12:04:22 +0000</pubDate>
		<guid isPermaLink="false">http://fluxicon.com/blog/?p=487#comment-30</guid>
		<description>&lt;p&gt;Hi Joos,&lt;/p&gt;

&lt;p&gt;In answer to your question Joos, it was probably more of the latter &quot;searching for a better way to discover the legacy system&#039;s process&quot;.&lt;/p&gt;

&lt;p&gt;The project(over a year ago now) was my first opportunity to test ProM&#039;s capabilities.&lt;/p&gt;

&lt;p&gt;Hi Mark,&lt;/p&gt;

&lt;p&gt;The application logged each users&#039; sessions on the website and the pages they visited as well as the business process that the users were progressing through.&lt;/p&gt;

&lt;p&gt;A second log contained every SOAP API call made by the system to external systems, as well as user id and web session id and time-stamp.&lt;/p&gt;

&lt;p&gt;These two logs contained sufficient information for what we were required to document, while another log contained &#039;milestone&#039; events within the process such as &#039;PAYMENT (complete)&#039; again tied back to the users web session id.&lt;/p&gt;

&lt;p&gt;Although the logs contained every web page post parameter, and every SOAP request/response pair, we were not required to drill down to that level of detail.&lt;/p&gt;

&lt;p&gt;Scripts were written to combined the logs into basic MXML files. I then analyzed these in ProM via the &quot;DWS mining plugin&quot;.&lt;/p&gt;

&lt;p&gt;One of the reasons for choosing this plugin is its ability to split a large complex process into a number of smaller and simpler special cases.&lt;/p&gt;

&lt;p&gt;Once we were happy with the process graphs being produced for one process, I simply ran the scripts to extract each of the remaining business processes to its own MXML.&lt;/p&gt;

&lt;p&gt;And showed both the technical writer (Geoff) and the developers how to interpret these and view them via ProM.&lt;/p&gt;

&lt;p&gt;This gave them access to a graphical representation of all 16 processes far sooner than otherwise possible.&lt;/p&gt;

&lt;p&gt;The effect for myself was that it was little or no more effort to analysis all 16 processes as it was to analysis 1.&lt;/p&gt;

&lt;p&gt;While for the technical writer and developers once they understood how to understand the first process diagram, the remaining 15 had very similar layout and shared many of the same steps and they were able to progress through the latter processes at a faster rate, without being dependent on the other.&lt;/p&gt;

&lt;p&gt;By removing the technical writer&#039;s dependency on the developers to first having to complete their review of each this allowed him to finish documenting the processes prior to the code reviews being completed.&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>Hi Joos,</p>

<p>In answer to your question Joos, it was probably more of the latter &#8220;searching for a better way to discover the legacy system&#8217;s process&#8221;.</p>

<p>The project(over a year ago now) was my first opportunity to test ProM&#8217;s capabilities.</p>

<p>Hi Mark,</p>

<p>The application logged each users&#8217; sessions on the website and the pages they visited as well as the business process that the users were progressing through.</p>

<p>A second log contained every SOAP API call made by the system to external systems, as well as user id and web session id and time-stamp.</p>

<p>These two logs contained sufficient information for what we were required to document, while another log contained &#8216;milestone&#8217; events within the process such as &#8216;PAYMENT (complete)&#8217; again tied back to the users web session id.</p>

<p>Although the logs contained every web page post parameter, and every SOAP request/response pair, we were not required to drill down to that level of detail.</p>

<p>Scripts were written to combined the logs into basic MXML files. I then analyzed these in ProM via the &#8220;DWS mining plugin&#8221;.</p>

<p>One of the reasons for choosing this plugin is its ability to split a large complex process into a number of smaller and simpler special cases.</p>

<p>Once we were happy with the process graphs being produced for one process, I simply ran the scripts to extract each of the remaining business processes to its own MXML.</p>

<p>And showed both the technical writer (Geoff) and the developers how to interpret these and view them via ProM.</p>

<p>This gave them access to a graphical representation of all 16 processes far sooner than otherwise possible.</p>

<p>The effect for myself was that it was little or no more effort to analysis all 16 processes as it was to analysis 1.</p>

<p>While for the technical writer and developers once they understood how to understand the first process diagram, the remaining 15 had very similar layout and shared many of the same steps and they were able to progress through the latter processes at a faster rate, without being dependent on the other.</p>

<p>By removing the technical writer&#8217;s dependency on the developers to first having to complete their review of each this allowed him to finish documenting the processes prior to the code reviews being completed.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Joos</title>
		<link>http://fluxicon.com/blog/2009/09/how-process-mining-helped-to-replace-a-legacy-system/#comment-29</link>
		<dc:creator>Joos</dc:creator>
		<pubDate>Sat, 26 Sep 2009 10:56:56 +0000</pubDate>
		<guid isPermaLink="false">http://fluxicon.com/blog/?p=487#comment-29</guid>
		<description>&lt;p&gt;Very interesting post Anne, thank you!!!&lt;/p&gt;

&lt;p&gt;@Mark: why don&#039;t you believe it? It sounds possible to me!&lt;/p&gt;

&lt;p&gt;I don&#039;t know if David Truffet will be reading this but I have a question: did you know of process mining and/or ProM before you started the project or did you encounter it while searching for a better way to discover the legacy system&#039;s process?&lt;/p&gt;

&lt;p&gt;Joos&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>Very interesting post Anne, thank you!!!</p>

<p>@Mark: why don&#8217;t you believe it? It sounds possible to me!</p>

<p>I don&#8217;t know if David Truffet will be reading this but I have a question: did you know of process mining and/or ProM before you started the project or did you encounter it while searching for a better way to discover the legacy system&#8217;s process?</p>

<p>Joos</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Mark</title>
		<link>http://fluxicon.com/blog/2009/09/how-process-mining-helped-to-replace-a-legacy-system/#comment-28</link>
		<dc:creator>Mark</dc:creator>
		<pubDate>Sat, 26 Sep 2009 10:39:01 +0000</pubDate>
		<guid isPermaLink="false">http://fluxicon.com/blog/?p=487#comment-28</guid>
		<description>&lt;p&gt;i don&#039;t believe it&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>i don&#8217;t believe it</p>
]]></content:encoded>
	</item>
</channel>
</rss>

<!-- Performance optimized by W3 Total Cache. Learn more: http://www.w3-edge.com/wordpress-plugins/

Page Caching using disk: enhanced
Database Caching 2/3 queries in 0.002 seconds using disk: basic
Object Caching 236/236 objects using disk: basic

Served from: fluxicon.com @ 2012-05-19 01:43:56 -->
