July 2, 2009

Historical significance of TPC benchmarks

In case you missed it, I’ve had a couple of recent conversations about the TPC-H benchmark.  Some people suggest that, while almost untethered from real-world computing, TPC-Hs inspire real world product improvements.  Richard Gostanian even offered a specific example of same — Solaris-specific optimizations for the ParAccel Analytic Database.

That thrilling advance notwithstanding, I’m not aware of much practical significance to any TPC-H-related DBMS product development. But multiple people this week have reminded me this week the TPC-A and TPC-B played a much greater role spurring product development in the 1990s.  And I indeed advised clients in those days that they’d better get their TPC results up to snuff, because they’d be at severeIt’s tough to be precise about examples, because few vendors will admit they developed important features just to boost their benchmark scores. But it wasn’t just TPCs — I recall marketing wars around specific features (row-level locking, nested subquery) or trade-press benchmarks (PC World?) as much as around actual TPC benchmarks.  Indeed, Oracle had an internal policy called WAR, which stood for Win All Reviews; trade press benchmarks were just a subcase of that.

And then there’s Dave DeWitt’s take.  Dave told me yesterday at SIGMOD that it’s unfortunate Jim Gray-inspired debit/credit TPCs won out over the Wisconsin benchmarks, because that led the industry down the path of focusing on OLTP at the expense of decision support/data warehousing.  Whether or not the causality is as strict as Dave was suggesting, it’s hard to dispute that mainstream DBMS met or exceeded almost all users’ OTLP performance needs by early in his millenium. And it’s equally hard to dispute that those systems* performance on analytic workloads, as of last year, still needed a great deal of improvement.

*IBM’s DB2 perhaps excepted. And I say “last year” so as to duck the questions of whether Exadata finally solved Oracle’s problems and whether Madison will once Microsoft releases it.

October 2, 2008

A bit of DB2 history, per IBM

I meant to put up a longer post some months back, reproducing some of the 25th anniversary DB2 history IBM provided, courtesy of Jeff Jones and his team. Seems I didn’t get around to it. Maybe later.

Anyhow, I ran across the following concise info, from a January, 2003 web page posted by (who else?) Jeff Jones: Read more

September 15, 2008

Database machines and data warehouse appliances – the early days

The idea of specialized hardware for running database management systems has been around for a long time. For example, in the late 1970s, UK national champion computer hardware maker ICL offered a “Content-Addressable Data Store” (or something like that), based on Cullinane’s CODASYL database management system IDMS. EDIT: See corrections in the comment thread. (My PaineWebber colleague Steve Smith had actually sold – or at least attempted to sell – that product, and provided useful support when Cullinane complained to my management about my DBMS market conclusions.) But for all practical purposes, the first two significant “database machine” vendors were Britton-Lee and Teradata. And since Britton-Lee eventually sold out to Teradata (after a brief name change to ShareBase), Teradata is entitled to whatever historical glory accrues from having innovated the database management appliance category.

Read more

May 27, 2008

Wikipedia on Cullinet and my comments on same

Wikipedia’s current article on Cullinet is long, detail-laden, and slanted. The difficulties are not of the sort to be fixed with my usual pinpoint Wikipedia edits. So I’ll just reproduce it here, commenting as I go. As for copyright — this particular post is as GPLed as it needs to be to comply with Wikipedia’s copyleft rules. All other rights remain reserved.

The company was originally started by John Cullinane and Larry English in 1968 as Cullinane Corporation. Their idea was to sell pre-packaged software to mainframe users, which was at that time a new concept in an era when enterprises only used internally developed applications or the software that came bundled with the hardware.

Actually, Applied Data Research got there first. Read more

December 8, 2007

Software AG memories

Software AG was the first important non-US software company,* selling the ADABAS DBMS and associated tools. These included the fourth-generation language Natural, the transaction processing monitor Complete (in those days DBMS were sold with their own associated TP monitors), and a whole lot of modules named Adathis and Adathat. (These product names were widely regarded as being a bit silly, to the point that the company joined in the mirth and passed out Complete Natural Adamugs.)

*SAP was founded around the same time, but didn’t become particularly influential until later on.

Actually, there were two important Software AGs – the parent company in Darmstadt, Germany, and the North American distributor Software AG of North America. SAGNA, in Reston, Virginia, was run by John Maguire, of whom many stories are told. It is said that he once pulled over to help a man change a flat tire on his car and wound up selling him a copy of ADABAS. It is said that he used to stroll by Cullinane booths at trade shows and pronounce “I’m John Norris Maguire, and I’m going to bury you.” And while I can’t exactly confirm these stories – I knew the guy, and I find them all to be eminently plausible. (Sadly, John died young, not long after selling SAGNA back to the Darmstadt company and buying himself a 44-foot powerboat.)

ADABAS was an excellent product – one of the three major inverted-list DBMS, the other two being Computer Corporation of America’s Model 204 and ADR’s Datacom/DB. Natural was also one of the top 4GLs. At the time I judged that ADR’s Datacom/IDEAL combo had slightly surpassed ADABAS/Natural. 20-some-odd years later, ADABAS seems to have the significantly more vibrant of the two product suites’ surviving customer bases, but I think that has much more to do with the products’ subsequent owners than with their technical or market situations back in 1983.

As was the case for most of the early software vendors, some major talent passed through Software AG. Richard Currier may now claim a lot more credit for a book project he wrote a chapter for than he actually deserves, but he’s also one of the great marketing minds from the early part of the software industry. (He also ignited my passion for software industry anecdotes and industry, and hence may be regarded as a kind of absentee grandfather of this blog.) Bob Preger went from being the second salesman at Software AG to being the first at Oracle.

I visited Darmstadt once, and honchos Peter Schnell (founder and ADABAS designer) and Peter Page (Natural designer). It was soon after they’d moved into a new building, and Peter Schnell was very proud of the hexagon-based oak desks he’d personally designed for programmers to work at. I came away thinking this was an example of Edifice Complex, not to mention micromanagement, and in retrospect I seem to have been right.

After DB2 blew the other mainframe DBMS out of the water, things got choppy for Software AG. SAGNA was bought by Darmstadt, then spun out and taken public again, then bought again. The company came out with ADABAS-D and Tamino, neither of which was a great success. Even so, it’s still alive, kicking, and even growing, something which can be said for very few of the other leading software firms of its day. Indeed, I just posted a long Software AG update over on DBMS2, my blog about current-day DBMS and related technologies.

December 2, 2007

Disputed history of the term Business Intelligence

According to Computerworld, Howard Dresner coined the term business intelligence in 1989 at Gartner Group. That seems odd, since a week before that story appeared Howard told me and a couple of other folks that he and his colleagues coined the term, not when he worked at Gartner, but previously when he worked at DEC.

Either way, it’s been established that Howard and his colleagues were several decades late; the term was first coined no later than the late 1950s. Whether anybody much used it in the interim is, of course, quite a different matter: I recall terms like decision support and executive information systems (EIS), but not “business intelligence” before the time frame in which Howard claims to have (re)introduced it.

By the way — that “Monash BI” link is NOT to anything I wrote. It’s something associated with Monash University, on the other side of the planet.

July 30, 2007

Setting the record straight

Computerworld got software industry history a bit wrong by implying that John Cullinane innovated packaged software (specifically, they said “packaged application”). Here’s what really happened, as I learned soon after becoming an analyst in the early 1980s:

May 29, 2007

Tom Evslin on Microsoft

Since I’m not finding the time to post my own stuff here, let me at least link to other people’s.

Tom Evslin has several posts about meetings with Microsoft and so on. It all jibes with my perceptions of the company in the same era.

January 21, 2007

Why Michael Stonebraker matters

My deal when I blogged at Computerworld was that I could reuse my stuff if I linked to them. Below is the meat of a post about Michael Stonebraker I made in May, 2005.

Edit: There’s now a whole Michael Stonebraker section on DBMS2.

I’m probably going to mention Mike Stonebraker’s name in one or more other blog entries soon, and not necessarily in the context of always agreeing with him. So I’d like to take a moment to point out that he’s the greatest living contributor to database technology, and this may even have been true when Dr. E. F. “Ted” Codd was still alive.

Along with Eugene Wong and grad student Jerry Held, Mike founded and ran the INGRES research project at UC Berkely, which directly spun off the company later known as Ingres, Oracle’s chief direct competitor in its early years. One of his key lieutenants (and successors) was Bob Epstein, who designed Sybase’s database technology, which is also the core of Microsoft’s DBMS. Jerry Held went on to run much of development at Tandem, starting with Non-Stop SQL, the first industrial-strength relational DBMS, and later ran the database products for Oracle.

Mike himself went on with the POSTGRES project, which introduced an approach to user defined functions and abstract data types that swept the DBMS industry. POSTGRES begat Illustra, which was acquired by and became integral to the products of Informix, where Mike also served as CTO. Informix’s database technology was of course later taken over by IBM.

That’s quite a track record, although there are also a couple of more or less failed startups along the way. …

The IEEE awarded Mike its most recent John von Neumann medal, which seems to be a big deal. Here’s the citation.

Related link: Official-looking Ingres Project history

February 13, 2006

Prerelational financial app software vendors 1 — a quick overview

MSA (Management Science America). This section got so long I’m breaking it out as a separate post just about MSA.

M & D (McCormack & Dodge). M & D was MSA’s archrival in mainframe financial software. They had various claims to product superiority, based on having “more CPAs on staff” than MSA and also on being first to market with realtime applications. However, M  & D sold out early to Dun & Bradstreet, and lost its edge as key managers left.

M & D seems to have been a lively company. Many stories about drugs or sex emerged (I don’t actually recall any drugs-and-sex-combined stories, for whatever reasons). Key players included: Frank Dodge, a former schoolteacher who founded another not terribly successful apps company (The Dodge Group) afterwards; Jim McCormack, who happily retired from software into real estate, but sadly died a few years later; development chief John Landry, who’s been a prominent industry figure ever since, and sales/marketing chief Bob Weiler, ditto. Landry and Weiler went together to Distribution Management Systems, Cullinet (after it bought DMS), and Lotus, before going their separate ways.

M & D’s venture into manufacturing applications seemed later and more half-hearted than Comserv’s or Cullinet’s. But they eventually did wind up with a version of (and may even have bought control of) the Rath & Strong technology.

Cullinet. Cullinet was better known as a DBMS vendor. But in a precursor of what became the Oracle strategy, it pursued financial and manufacturing applications as well. The financial applications were originally licensed from M & D. The manufacturing apps were originally licensed from Rath & Strong, as were M & D’s.

One negative consequence was that the industry teamed up against Cullinet. For example, ADR in DBMS and MSA in apps formed a close marketing relationship. To general industry agreement at the time, I dubbed this the ABC (Anybody But Cullinet) strategy.

Cincom. DBMS vendor Cincom pursued a Cullinet-like apps strategy. Not many people cared.

J. D. Edwards. If I recall correctly, JDE’s main platform was the IBM System 38, the predecessor to the AS/400. Anyhow, JDE was a Denver-based financial software company. Its main claim to fame, other than the platform that it ran on, was a superb order entry system. Rob Kelley, referring to his days at Arthur Andersen, once told me that Andersen’s order entry system had had 45,000 lines of code, JDE’s had had 5,000 lines, and JDE’s had been better.

SAP. I’ve already written up what I recall about SAP in the 1980s.

This initial list leaves a lot of companies out, of course. Other than the MRP companies — ASK, NCA, XCS, and so on — the biggest omission may be Walker Interactive. But also missing are Global Software, Data Design, a whole lot of human resources specialists and so on.

Also missing are other vertical market groups, most notably in banking software, which is where general ledger products (the first major financial application) first succeeded in a big way.

I hope to get around to writing about these subjects before too long.

Next Page →

Feed including blog about software history Subscribe to the Monash Research feed via RSS or email:

Login

Search our blogs and white papers

Monash Research blogs

User consulting

Building a short list? Refining your strategic plan? We can help.

Vendor advisory

We tell vendors what's happening -- and, more important, what they should do about it.

Monash Research highlights

Learn about white papers, webcasts, and blog highlights, by RSS or email.