<?xml version="1.0"?>
<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns="http://purl.org/rss/1.0/">

  <channel rdf:about="http://www.softwaremining.com/blog/CyrusMontakab/">
    <title>Cyrus Montakab Blog</title>
    <link>http://www.softwaremining.com/blog/CyrusMontakab/</link>
    <description>SoftwareMining  - Legacy Modernization Blogs</description>
    <items>
      <rdf:Seq>
        
        <rdf:li resource="http://www.softwaremining.com/blog/CyrusMontakab/2009/06/22/1245661560000.html" />
        
        <rdf:li resource="http://www.softwaremining.com/blog/CyrusMontakab/2009/06/15/1245093960000.html" />
        
        <rdf:li resource="http://www.softwaremining.com/blog/CyrusMontakab/2009/06/14/1244979900000.html" />
        
        <rdf:li resource="http://www.softwaremining.com/blog/CyrusMontakab/2009/05/31/1243802880000.html" />
        
        <rdf:li resource="http://www.softwaremining.com/blog/CyrusMontakab/2009/05/22/1242986820000.html" />
        
        <rdf:li resource="http://www.softwaremining.com/blog/CyrusMontakab/2009/05/08/1241779080000.html" />
        
        <rdf:li resource="http://www.softwaremining.com/blog/CyrusMontakab/2009/05/06/1241616840000.html" />
        
        <rdf:li resource="http://www.softwaremining.com/blog/CyrusMontakab/2009/05/05/1241538480000.html" />
        
        <rdf:li resource="http://www.softwaremining.com/blog/CyrusMontakab/2009/04/25/1240656360000.html" />
        
        <rdf:li resource="http://www.softwaremining.com/blog/CyrusMontakab/2009/04/22/1240400400000.html" />
        
        <rdf:li resource="http://www.softwaremining.com/blog/CyrusMontakab/2009/04/20/1240220580000.html" />
        
        <rdf:li resource="http://www.softwaremining.com/blog/CyrusMontakab/2009/04/17/1239971040000.html" />
        
        <rdf:li resource="http://www.softwaremining.com/blog/CyrusMontakab/2009/04/17/1239958800000.html" />
        
        <rdf:li resource="http://www.softwaremining.com/blog/CyrusMontakab/2009/04/16/1239885120000.html" />
        
        <rdf:li resource="http://www.softwaremining.com/blog/CyrusMontakab/2009/04/12/1239554340000.html" />
        
      </rdf:Seq>
    </items>
  </channel>

  
  <item rdf:about="http://www.softwaremining.com/blog/CyrusMontakab/2009/06/22/1245661560000.html">
    <title>COBOL programmer salaries up by 43% in 1 year</title>
    <link>http://www.softwaremining.com/blog/CyrusMontakab/2009/06/22/1245661560000.html</link>
    
      
      
        <description>
          See &lt;a href=&#034;javascript:void(0);/*1245004125832*/&#034;&gt;IT Job Watch &lt;/a&gt;site.&amp;nbsp; Here is my ideas on the reasons for this increase ...&lt;p&gt;&lt;a href=&#034;http://www.softwaremining.com/blog/CyrusMontakab/2009/06/22/1245661560000.html&#034;&gt;Read more...&lt;/a&gt;&lt;/p&gt;
        </description>
      
    
  </item>
  
  <item rdf:about="http://www.softwaremining.com/blog/CyrusMontakab/2009/06/15/1245093960000.html">
    <title>Microfocus&#039;s increasing license costs &amp; Legacy Modernization</title>
    <link>http://www.softwaremining.com/blog/CyrusMontakab/2009/06/15/1245093960000.html</link>
    
      
      
        <description>
          Legacy Modernization focus is changing faster from Rehosting to translation - thanks to the ever increasing Microfocus license costs.&lt;p&gt;&lt;a href=&#034;http://www.softwaremining.com/blog/CyrusMontakab/2009/06/15/1245093960000.html&#034;&gt;Read more...&lt;/a&gt;&lt;/p&gt;
        </description>
      
    
  </item>
  
  <item rdf:about="http://www.softwaremining.com/blog/CyrusMontakab/2009/06/14/1244979900000.html">
    <title>From COBOL Data-Types to Java/C# Primitive data-types</title>
    <link>http://www.softwaremining.com/blog/CyrusMontakab/2009/06/14/1244979900000.html</link>
    
      
      
        <description>
          &lt;p&gt;This is a continuation of my &lt;a href=&#034;http://www.softwaremining.com/blog/CyrusMontakab/2009/04/16.html&#034;&gt;&lt;font color=&#034;#0066cc&#034;&gt;earlier blog&lt;/font&gt;&lt;/a&gt; - asking what would be the desirable characteristics of a COBOL program - rewritten in OO Java or C#. I followed that post with a description of first steps &lt;a href=&#034;http://www.softwaremining.com/blog/CyrusMontakab/2009/04/22/1240400400000.html&#034;&gt;to go from Structured data definitions into an Object-Oriented design&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;In this posting, we&#039;ll look at what can happen to all the data-items, COBOL redefinitions, COMP variables and etc.&lt;/p&gt;&lt;p&gt;&lt;a href=&#034;http://www.softwaremining.com/blog/CyrusMontakab/2009/06/14/1244979900000.html&#034;&gt;Read more...&lt;/a&gt;&lt;/p&gt;
        </description>
      
    
  </item>
  
  <item rdf:about="http://www.softwaremining.com/blog/CyrusMontakab/2009/05/31/1243802880000.html">
    <title>Happy 50th Birthday to COBOL</title>
    <link>http://www.softwaremining.com/blog/CyrusMontakab/2009/05/31/1243802880000.html</link>
    
      
      
        <description>
          &lt;p&gt;People get very religious about Computing languages. C# vs Java, VB vs Delphi, C++ and LISP. But quite frankly, I somehow never expected developers to treat COBOL as a religion: No object-orientation (not one which has been accepted or used), no exception handling, and allowing lots of bad practices: GO-TOs, REDEFINES ... &lt;/p&gt;&lt;p&gt;&lt;a href=&#034;http://www.softwaremining.com/blog/CyrusMontakab/2009/05/31/1243802880000.html&#034;&gt;Read more...&lt;/a&gt;&lt;/p&gt;
        </description>
      
    
  </item>
  
  <item rdf:about="http://www.softwaremining.com/blog/CyrusMontakab/2009/05/22/1242986820000.html">
    <title>COBOL Business Rule projects are large projects</title>
    <link>http://www.softwaremining.com/blog/CyrusMontakab/2009/05/22/1242986820000.html</link>
    
      
      
        <description>
          &lt;p&gt;Question is how bigger would the project become if they migrated to &amp;ldquo;maintainable&amp;rdquo; Java first? Would they have to migrate the whole thing &amp;ndash; or just parts which is destined to be re-written as rules? Depending on the COBOL platform (IBM, ESQL, UNISYS &amp;ndash; DMS-II, &amp;hellip;.), it is possible to have part of the system in Java and leave the rest COBOL ...&lt;/p&gt;&lt;p&gt;&lt;a href=&#034;http://www.softwaremining.com/blog/CyrusMontakab/2009/05/22/1242986820000.html&#034;&gt;Read more...&lt;/a&gt;&lt;/p&gt;
        </description>
      
    
  </item>
  
  <item rdf:about="http://www.softwaremining.com/blog/CyrusMontakab/2009/05/08/1241779080000.html">
    <title>Business Rules in Legacy Modernization </title>
    <link>http://www.softwaremining.com/blog/CyrusMontakab/2009/05/08/1241779080000.html</link>
    
      
      
        <description>
          &lt;p&gt;Here at SoftwareMining, we get two types of interest in Business rules. In the first instance there are projects who simply want to re document the system or re-produce a functional specification for the purpose of rewrite. The 2nd set of interest is from organizations who would like to re-implement their system within a &amp;ldquo;rule-based&amp;rdquo; system. This COBOL rule-systems is the topic of my dicussion today.&lt;/p&gt;
&lt;p&gt;James Taylor, writes an interesting blog on &amp;quot;Modernizing COBOL with business rules&amp;quot; ...&lt;/p&gt;&lt;p&gt;&lt;a href=&#034;http://www.softwaremining.com/blog/CyrusMontakab/2009/05/08/1241779080000.html&#034;&gt;Read more...&lt;/a&gt;&lt;/p&gt;
        </description>
      
    
  </item>
  
  <item rdf:about="http://www.softwaremining.com/blog/CyrusMontakab/2009/05/06/1241616840000.html">
    <title>COBOL Re-host vs COBOL Translation (to Legible Java or C#)</title>
    <link>http://www.softwaremining.com/blog/CyrusMontakab/2009/05/06/1241616840000.html</link>
    
      
      
        <description>
          &lt;p&gt;Recently there has been a lot of activity in the Re-hosting world, as evident in quarterly reports of MicroFocus as well as the big rehosting companies.&lt;/p&gt;
&lt;p&gt;But why would anyone rehost as oppose to translate? lets look at the pros and cons of each solution ...&lt;br /&gt;
&lt;/p&gt;&lt;p&gt;&lt;a href=&#034;http://www.softwaremining.com/blog/CyrusMontakab/2009/05/06/1241616840000.html&#034;&gt;Read more...&lt;/a&gt;&lt;/p&gt;
        </description>
      
    
  </item>
  
  <item rdf:about="http://www.softwaremining.com/blog/CyrusMontakab/2009/05/05/1241538480000.html">
    <title>Is COBOL Dead? or will there be COBOL code on starship Enterprise?</title>
    <link>http://www.softwaremining.com/blog/CyrusMontakab/2009/05/05/1241538480000.html</link>
    
      
      
        <description>
          &lt;p&gt;In the 60&#039;s, the list of companies in the Fortune 500 was so stable that it took 20 years for a third of them to change. Now it takes only four years (source: &lt;em&gt;The Economist&lt;/em&gt;). There is a lot of pressure for&amp;nbsp;businesses are to remain competitive.&lt;/p&gt;
&lt;p&gt;Will COBOL survive such business needs? ...&lt;/p&gt;&lt;p&gt;&lt;a href=&#034;http://www.softwaremining.com/blog/CyrusMontakab/2009/05/05/1241538480000.html&#034;&gt;Read more...&lt;/a&gt;&lt;/p&gt;
        </description>
      
    
  </item>
  
  <item rdf:about="http://www.softwaremining.com/blog/CyrusMontakab/2009/04/25/1240656360000.html">
    <title>Oracle takeover of Sun</title>
    <link>http://www.softwaremining.com/blog/CyrusMontakab/2009/04/25/1240656360000.html</link>
    
      
      
        <description>
          &lt;p&gt;Surely this is good !!! If IBM had bought Sun, the &lt;em&gt;big &lt;/em&gt;players in Server market would have been IBM and HP only.&lt;/p&gt;
&lt;p&gt;I read that Sun&#039;s list of open-source Software (Java and MySQL) was a major factor in&amp;nbsp;influencing the purchase ... &lt;/p&gt;&lt;p&gt;&lt;a href=&#034;http://www.softwaremining.com/blog/CyrusMontakab/2009/04/25/1240656360000.html&#034;&gt;Read more...&lt;/a&gt;&lt;/p&gt;
        </description>
      
    
  </item>
  
  <item rdf:about="http://www.softwaremining.com/blog/CyrusMontakab/2009/04/22/1240400400000.html">
    <title>From COBOL Data-Section to an OO Design</title>
    <link>http://www.softwaremining.com/blog/CyrusMontakab/2009/04/22/1240400400000.html</link>
    
      
      
        <description>
          &lt;p&gt;This is a continuation of my &lt;a href=&#034;http://www.softwaremining.com/blog/CyrusMontakab/2009/04/16.html&#034;&gt;earlier blog&lt;/a&gt; - asking what would be the desirable characteristics of a COBOL program - rewritten in OO Java or C#.&lt;/p&gt;
&lt;p&gt;In the first step we discussed the necessity for &lt;a href=&#034;http://www.softwaremining.com/blog/CyrusMontakab/2009/04/17/1239971040000.html&#034;&gt;Semantic Translation&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;In the next section I would like to discuss the importance of OO in design of data-sections. (I will discuss OO in business logic section a bit later).&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&lt;a href=&#034;http://www.softwaremining.com/blog/CyrusMontakab/2009/04/22/1240400400000.html&#034;&gt;Read more...&lt;/a&gt;&lt;/p&gt;
        </description>
      
    
  </item>
  
  <item rdf:about="http://www.softwaremining.com/blog/CyrusMontakab/2009/04/20/1240220580000.html">
    <title>Green Shoots of recovery .... too early ?</title>
    <link>http://www.softwaremining.com/blog/CyrusMontakab/2009/04/20/1240220580000.html</link>
    
      
      
        <description>
          For first quarter of 2009 - Goldman reported $1.8 Billion, JPMorgan reported a net profit of $2.14 billion, and Wells-Fargo is expected to make $3 billion quarterly profit. &lt;br /&gt;
Meanwhile, Intel&#039;s net earning is down - but better than expected.&lt;br /&gt;
&lt;br /&gt;
Does all this point to the green shoots of recovery ?&lt;p&gt;&lt;a href=&#034;http://www.softwaremining.com/blog/CyrusMontakab/2009/04/20/1240220580000.html&#034;&gt;Read more...&lt;/a&gt;&lt;/p&gt;
        </description>
      
    
  </item>
  
  <item rdf:about="http://www.softwaremining.com/blog/CyrusMontakab/2009/04/17/1239971040000.html">
    <title>Semantic translation - First requirement for generation of &#034;Maintainable&#034; Code</title>
    <link>http://www.softwaremining.com/blog/CyrusMontakab/2009/04/17/1239971040000.html</link>
    
      
      
        <description>
          &lt;p&gt;In &lt;a href=&#034;http://www.softwaremining.com/blog/CyrusMontakab/2009/04/16.html&#034;&gt;my yesterday&#039;s blog&lt;/a&gt;, I asked what would be the desirable characteristics for a COBOL program re-written in Java or C#? It doesn&#039;t really matter whether the process is achieved in a manual rewrite, or through automatic translation. But the amount&amp;nbsp;of time and budget allocated to the system matters a lot. If there was a BIG budget and a lot of time, you could end-up with an &amp;quot;ideal&amp;quot; solution (or run over-time and budget, and have the project cancelled).&lt;/p&gt;
&lt;p&gt;So, without further ado, here is the major characteristic: &lt;/p&gt;&lt;p&gt;&lt;a href=&#034;http://www.softwaremining.com/blog/CyrusMontakab/2009/04/17/1239971040000.html&#034;&gt;Read more...&lt;/a&gt;&lt;/p&gt;
        </description>
      
    
  </item>
  
  <item rdf:about="http://www.softwaremining.com/blog/CyrusMontakab/2009/04/17/1239958800000.html">
    <title> Satyam auctioned - Tech Mahindra is new owner</title>
    <link>http://www.softwaremining.com/blog/CyrusMontakab/2009/04/17/1239958800000.html</link>
    
      
      
        <description>
          Ok, I know this is not exactly legacy modernization issue ... but it is still interesting.&lt;p&gt;&lt;a href=&#034;http://www.softwaremining.com/blog/CyrusMontakab/2009/04/17/1239958800000.html&#034;&gt;Read more...&lt;/a&gt;&lt;/p&gt;
        </description>
      
    
  </item>
  
  <item rdf:about="http://www.softwaremining.com/blog/CyrusMontakab/2009/04/16/1239885120000.html">
    <title>Resistence is Futile ... You will be Translated</title>
    <link>http://www.softwaremining.com/blog/CyrusMontakab/2009/04/16/1239885120000.html</link>
    
      
      
        <description>
          &lt;p&gt;Various reports suggest that the COBOL code base is still growing between 3 to  5% per year. The past Legacy modernization projects have only touched the tip of  the iceburg. &lt;br /&gt;
&lt;/p&gt;
&lt;p&gt;The modernization projects to-date has mostly started due to an immediate  &amp;quot;necessity&amp;quot; such as business process changes. In this situation, where budgets  allowed, it made sense to re-document, extract the rules, re-design and rewrite.  My company - SoftwareMining we also produce business rule extraction tools for  this market. But in this discussion, I want to focus on Translations. &lt;br /&gt;
&lt;/p&gt;
&lt;p&gt;As I said, I think we have just seen tip of the iceberg ... &lt;/p&gt;&lt;p&gt;&lt;a href=&#034;http://www.softwaremining.com/blog/CyrusMontakab/2009/04/16/1239885120000.html&#034;&gt;Read more...&lt;/a&gt;&lt;/p&gt;
        </description>
      
    
  </item>
  
  <item rdf:about="http://www.softwaremining.com/blog/CyrusMontakab/2009/04/12/1239554340000.html">
    <title>Cyrus Montakab</title>
    <link>http://www.softwaremining.com/blog/CyrusMontakab/2009/04/12/1239554340000.html</link>
    
      
      
        <description>
          &lt;p&gt; I am the technical director at SoftwareMining ... &lt;/p&gt;&lt;p&gt;&lt;a href=&#034;http://www.softwaremining.com/blog/CyrusMontakab/2009/04/12/1239554340000.html&#034;&gt;Read more...&lt;/a&gt;&lt;/p&gt;
        </description>
      
    
  </item>
  

</rdf:RDF>
