<?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: Wikipedia on Cullinet and my comments on same</title>
	<atom:link href="http://www.softwarememories.com/2008/05/27/wikipedia-cullinet/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.softwarememories.com/2008/05/27/wikipedia-cullinet/</link>
	<description>History of software, by somebody who lived it</description>
	<lastBuildDate>Mon, 30 Jan 2012 18:22:20 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.3</generator>
	<item>
		<title>By: Historical notes on analytics &#8212; terminology &#124; Software Memories</title>
		<link>http://www.softwarememories.com/2008/05/27/wikipedia-cullinet/#comment-64257</link>
		<dc:creator>Historical notes on analytics &#8212; terminology &#124; Software Memories</dc:creator>
		<pubDate>Tue, 17 Jan 2012 08:04:52 +0000</pubDate>
		<guid isPermaLink="false">http://www.softwarememories.com/?p=33#comment-64257</guid>
		<description>[...] writers were around in various forms for decades; consider for example the early 1970s history of Cullinane/Cullinet. By the time I became an analyst in the early 1980s, these were mainframe tools that let you [...]</description>
		<content:encoded><![CDATA[<p>[...] writers were around in various forms for decades; consider for example the early 1970s history of Cullinane/Cullinet. By the time I became an analyst in the early 1980s, these were mainframe tools that let you [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Gopi Nathan</title>
		<link>http://www.softwarememories.com/2008/05/27/wikipedia-cullinet/#comment-48892</link>
		<dc:creator>Gopi Nathan</dc:creator>
		<pubDate>Mon, 27 Dec 2010 13:47:14 +0000</pubDate>
		<guid isPermaLink="false">http://www.softwarememories.com/?p=33#comment-48892</guid>
		<description>Just when most ex-Cullinet people are quiet on the product, one comes across new comments on IDMS in connection with NOSQL databases! This is a new front!! (google on NOSQL and IDMS) ...

The failure of relational dbs to properly support java objects (domain model) and the emergence of yet another layer of &#039;database type&#039; coding in ORM products like hibernate to mimic an E-R model(!) have also given rise to a new breed of products - NOSQL databases. A sort of re-inventing the wheel!! And in one of the discussions, someone who learned IDMS only in the late 90s has praised the product! 

Also Microsoft&#039;s own documentation on Entity FrameWork uses the terminology E-R Model. Incidentally it is in the Microsoft product, one sees a proper database diagram comparable to the IDMS&#039;s Bachman Diagram. All the well known relational products use an incomplete or non-standard diagram. Either too much info or too little, never standardized!

New databases talk about supporting BLOBs (Binary Large objects). Nothing new if one recall that IDMS dictionary load area already stored load modules in binary form and used them in OLTP live applications. The old product ICMS/IDB also could store unstructured data. Finnish Firm Vegasoft stores pictures (JPG, GIF) etc in the IDD dictionary in their Webserver for IDMS. As for character data, XMLS have been stored in IDMS record  fields defined as, for example,  PIC X(10000). Compression will also optimize the storing. 

That&#039;s all for this year!</description>
		<content:encoded><![CDATA[<p>Just when most ex-Cullinet people are quiet on the product, one comes across new comments on IDMS in connection with NOSQL databases! This is a new front!! (google on NOSQL and IDMS) &#8230;</p>
<p>The failure of relational dbs to properly support java objects (domain model) and the emergence of yet another layer of &#8216;database type&#8217; coding in ORM products like hibernate to mimic an E-R model(!) have also given rise to a new breed of products &#8211; NOSQL databases. A sort of re-inventing the wheel!! And in one of the discussions, someone who learned IDMS only in the late 90s has praised the product! </p>
<p>Also Microsoft&#8217;s own documentation on Entity FrameWork uses the terminology E-R Model. Incidentally it is in the Microsoft product, one sees a proper database diagram comparable to the IDMS&#8217;s Bachman Diagram. All the well known relational products use an incomplete or non-standard diagram. Either too much info or too little, never standardized!</p>
<p>New databases talk about supporting BLOBs (Binary Large objects). Nothing new if one recall that IDMS dictionary load area already stored load modules in binary form and used them in OLTP live applications. The old product ICMS/IDB also could store unstructured data. Finnish Firm Vegasoft stores pictures (JPG, GIF) etc in the IDD dictionary in their Webserver for IDMS. As for character data, XMLS have been stored in IDMS record  fields defined as, for example,  PIC X(10000). Compression will also optimize the storing. </p>
<p>That&#8217;s all for this year!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Gopi Nathan</title>
		<link>http://www.softwarememories.com/2008/05/27/wikipedia-cullinet/#comment-41815</link>
		<dc:creator>Gopi Nathan</dc:creator>
		<pubDate>Wed, 04 Nov 2009 12:16:22 +0000</pubDate>
		<guid isPermaLink="false">http://www.softwarememories.com/?p=33#comment-41815</guid>
		<description>I worked for Cullinet until 1989 in Scandinavia. Today in 2009 I can positively and firmly say that IDMS was the best database ever, if one compares the database features. IDMS was more than a database ie IDMS-DC, IDD and ADS shipped with that making it an almost complete development and runtime environment on IBM/370. IDMS DB/DC ran clean on MVS, DOS/VSE and native VM/CMS.  IDMS-DC ran under VM (Even IBM doesn&#039;t have CICS running under VM native). Application code was portable across all the three. ie COBOL, ADS code and data definitions basically needed no change. I have never seen such compatibility anywhere else even in the modern era! 

One can write a lot on why Cullinet failed in 1989. It was wrong poisitioning, market switch to relational db and euphoria on client/server computing.  Cullinet itself could have easily saved te company if they had introduced the SQL in 1989, which was needed for marketing reasons.  But that time the management at Cullinet were wrongly focussing on VAX products. In fact, IDMS Release 11 was announced in 1987 but shelved in 1988. CA brought out this as Release 12.0 in 1992 with sql support. 

IDD - the data dictionary was an underestimated product. Even today there is no such complete dictionary on any platform! Active at development (100% ADS and database source is stored here) and active at run time (for ADS load modules). 

One can go on... IDMS and Cullinet were victims of pseudo market perceptions. The company leaders gave up too early. CA made more money from the product than Cullinet. Applications made in the mid eigthties are still running at a variety of sites even now...

see the site for more stories !</description>
		<content:encoded><![CDATA[<p>I worked for Cullinet until 1989 in Scandinavia. Today in 2009 I can positively and firmly say that IDMS was the best database ever, if one compares the database features. IDMS was more than a database ie IDMS-DC, IDD and ADS shipped with that making it an almost complete development and runtime environment on IBM/370. IDMS DB/DC ran clean on MVS, DOS/VSE and native VM/CMS.  IDMS-DC ran under VM (Even IBM doesn&#8217;t have CICS running under VM native). Application code was portable across all the three. ie COBOL, ADS code and data definitions basically needed no change. I have never seen such compatibility anywhere else even in the modern era! </p>
<p>One can write a lot on why Cullinet failed in 1989. It was wrong poisitioning, market switch to relational db and euphoria on client/server computing.  Cullinet itself could have easily saved te company if they had introduced the SQL in 1989, which was needed for marketing reasons.  But that time the management at Cullinet were wrongly focussing on VAX products. In fact, IDMS Release 11 was announced in 1987 but shelved in 1988. CA brought out this as Release 12.0 in 1992 with sql support. </p>
<p>IDD &#8211; the data dictionary was an underestimated product. Even today there is no such complete dictionary on any platform! Active at development (100% ADS and database source is stored here) and active at run time (for ADS load modules). </p>
<p>One can go on&#8230; IDMS and Cullinet were victims of pseudo market perceptions. The company leaders gave up too early. CA made more money from the product than Cullinet. Applications made in the mid eigthties are still running at a variety of sites even now&#8230;</p>
<p>see the site for more stories !</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Don Casey</title>
		<link>http://www.softwarememories.com/2008/05/27/wikipedia-cullinet/#comment-37970</link>
		<dc:creator>Don Casey</dc:creator>
		<pubDate>Tue, 21 Apr 2009 21:07:08 +0000</pubDate>
		<guid isPermaLink="false">http://www.softwarememories.com/?p=33#comment-37970</guid>
		<description>I worked for Culcorp from 1979 thru 1989; but out in California.  A few notes: 1) both Nakerud and (the other) Casey returned to Culcorp at one point in the 1980s, 2) IDD was an extension of the original &quot;directory&quot;, 3) It would be nice if some mention of IDMS-DC (tp monitor) is included.  IDMS-DC had features way beyond CICS when it was introduced, and even today it is hard to pick which is technically superior.  The ability to run ordinary application logic WITHIN a combined TP monitor/database engine was revolutionary.</description>
		<content:encoded><![CDATA[<p>I worked for Culcorp from 1979 thru 1989; but out in California.  A few notes: 1) both Nakerud and (the other) Casey returned to Culcorp at one point in the 1980s, 2) IDD was an extension of the original &#8220;directory&#8221;, 3) It would be nice if some mention of IDMS-DC (tp monitor) is included.  IDMS-DC had features way beyond CICS when it was introduced, and even today it is hard to pick which is technically superior.  The ability to run ordinary application logic WITHIN a combined TP monitor/database engine was revolutionary.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Dan Lynch</title>
		<link>http://www.softwarememories.com/2008/05/27/wikipedia-cullinet/#comment-31334</link>
		<dc:creator>Dan Lynch</dc:creator>
		<pubDate>Tue, 16 Sep 2008 00:50:34 +0000</pubDate>
		<guid isPermaLink="false">http://www.softwarememories.com/?p=33#comment-31334</guid>
		<description>I always enjoy reading details about the history of Cullinet Software. I spent the first 5 years of my career working at the headquarters building on Blue Hill Drive in Westwood.  One can hardly blame Cullinet or claim it to be a &quot;flaw&quot; that they developed GOLDENGATE before Windows.  Let&#039;s remember that it was May 22, 1990 before version 3.0 of Windows shipped - the first version that offered even the slightest real hint of multi-tasking.  And Excel (version 2.1d) was the only GUI app that Microsoft themselves had available for their Windows offering.  Oh well - no matter - GOLDENGATE was an awesome product. And Cullinet was a great company to work for. I learned a LOT during those years.</description>
		<content:encoded><![CDATA[<p>I always enjoy reading details about the history of Cullinet Software. I spent the first 5 years of my career working at the headquarters building on Blue Hill Drive in Westwood.  One can hardly blame Cullinet or claim it to be a &#8220;flaw&#8221; that they developed GOLDENGATE before Windows.  Let&#8217;s remember that it was May 22, 1990 before version 3.0 of Windows shipped &#8211; the first version that offered even the slightest real hint of multi-tasking.  And Excel (version 2.1d) was the only GUI app that Microsoft themselves had available for their Windows offering.  Oh well &#8211; no matter &#8211; GOLDENGATE was an awesome product. And Cullinet was a great company to work for. I learned a LOT during those years.</p>
]]></content:encoded>
	</item>
</channel>
</rss>

