IBM STAIRS

Last updated

The IBM Storage and Information Retrieval System, better known by the acronym STAIRS, was a program providing storage and online free-text search of text data. STAIRS ran under the OS/360 operating system under the CICS or IMS transaction monitors, and supported IBM 3270 display terminals. [1]

Contents

History

STAIRS was introduced as a product in 1973, but had previously been developed in-house by IBM in support of its antitrust lawsuit in 1969. Originally the product was called simply STAIRS but, with the advent of IBM's "/Virtual Storage" operating systems (such as OS/VS1), the non-CMS versions were later renamed to STAIRS/VS.

STAIRS was initially released as an application running under IMS and CICS, but a VM/CMS implementation was developed by IBM Canada in the late 1970s and marketed mostly in Europe, called STAIRS/CMS. [2]

STAIRS was succeeded by IBM SearchManager/370 and SearchManager/2 in 1991, and was discontinued in 1992, with support ceasing in 1994. [3]

Description

STAIRS queries were formulated as boolean expressions of desired terms. In addition to the normal boolean functions of AND, OR, and NOT, STAIRS recognized such modifiers as adjacent to or in the same paragraph as. Plain text documents could also contain so-called formatted fields, which could be used for additional selection. These might contain fixed information such as a date or state name.

A powerful feature was that queries could be saved and re-executed. Queries could also be extended; for example, by specifying the result of previous query five AND an additional search term.

When search results were displayed for the user, 3270 highlighting was used to emphasize occurrences of search terms.

Uses

STAIRS was used in-house by organizations such as large corporations and government agencies [4] with large collections of unstructured documents. It was also bundled by database providers as a subscription service. [5]

Technical details

STAIRS provided good search performance by indexing every word in a document except user-selectable stop words, usually common words such as "and" or "the."

Two levels of index were used, a dictionary containing one occurrence of each word, and an inverted text file storing document identification and position information for each occurrence of each word. The actual document text was stored in a third text file.

STAIRS document databases could only be updated off-line. The data (in the non-CMS implementations) was stored in basic direct access method (BDAM) files, which caused upgrade and portability problems later in its life-cycle.

See also

Related Research Articles

IBM mainframes are large computer systems produced by IBM since 1952. During the 1960s and 1970s, IBM dominated the large computer market. Current mainframe computers in IBM's line of business computers are developments of the basic design of the IBM System/360.

<span class="mw-page-title-main">MVS</span> Operating system for IBM mainframes

Multiple Virtual Storage, more commonly called MVS, is the most commonly used operating system on the System/370, System/390 and IBM Z IBM mainframe computers. IBM developed MVS, along with OS/VS1 and SVS, as a successor to OS/360. It is unrelated to IBM's other mainframe operating system lines, e.g., VSE, VM, TPF.

<span class="mw-page-title-main">IBM DisplayWrite</span>

DisplayWrite was a word processor software application that IBM developed and marketed for the IBM PC and PCjr. It was among the company's first internally developed, commercially sold PC software titles.

<span class="mw-page-title-main">Conversational Monitor System</span>

The Conversational Monitor System is a simple interactive single-user operating system. CMS was originally developed as part of IBM's CP/CMS operating system, which went into production use in 1967. CMS is part of IBM's VM family, which runs on IBM mainframe computers. VM was first announced in 1972, and is still in use today as z/VM.

In computing, Interactive System Productivity Facility (ISPF) is a software product for many historic IBM mainframe operating systems and currently the z/OS and z/VM operating systems that run on IBM mainframes. It includes a screen editor, the user interface of which was emulated by some microcomputer editors sold commercially starting in the late 1980s, including SPF/PC.

<span class="mw-page-title-main">VM (operating system)</span> Family of IBM operating systems

VM is a family of IBM virtual machine operating systems used on IBM mainframes System/370, System/390, zSeries, System z and compatible systems, including the Hercules emulator for personal computers.

<span class="mw-page-title-main">CICS</span> IBM mainframe transaction monitor

IBM CICS is a family of mixed-language application servers that provide online transaction management and connectivity for applications on IBM mainframe systems under z/OS and z/VSE.

OfficeVision was an IBM proprietary office support application.

Since the rise of the personal computer in the 1980s, IBM and other vendors have created PC-based IBM-compatible mainframes which are compatible with the larger IBM mainframe computers. For a period of time PC-based mainframe-compatible systems had a lower price and did not require as much electricity or floor space. However, they sacrificed performance and were not as dependable as mainframe-class hardware. These products have been popular with mainframe developers, in education and training settings, for very small companies with non-critical processing, and in certain disaster relief roles.

SCRIPT, any of a series of text markup languages starting with Script under Control Program-67/Cambridge Monitor System (CP-67/CMS) and Script/370 under Virtual Machine Facility/370 (VM/370) and the Time Sharing Option (TSO) of OS/VS2; the current version, SCRIPT/VS, is part of IBM's Document Composition Facility (DCF) for IBM z/VM and z/OS systems. SCRIPT was developed for CP-67/CMS by Stuart Madnick at MIT, succeeding CTSS RUNOFF.

OMEGAMON, later IBM Tivoli OMEGAMON XE, is a software family of performance monitors for IBM zEnterprise computer environments. These products were originally written, marketed, sold and maintained by Candle Corporation, which was acquired by IBM in 2004. The OMEGAMON product family provides analysis of IBM mainframe operating systems such as z/OS and z/VM and various sub-systems such as CICS, DB2 and IMS.

<span class="mw-page-title-main">VPS/VM</span>

VPS/VM was an operating system that ran on IBM System/370 – IBM 3090 computers at Boston University in general use from 1977 to around 1990, and in limited use until at least 1993. During the 1980s, VPS/VM was the main operating system of Boston University and often ran up to 250 users at a time when rival VM/CMS computing systems could only run 120 or so users.

<span class="mw-page-title-main">OS/VS1</span>

Operating System/Virtual Storage 1, or OS/VS1, is a discontinued IBM mainframe computer operating system designed to be run on IBM System/370 hardware. It was the successor to the Multiprogramming with a Fixed number of Tasks (MFT) option of System/360's operating system OS/360. OS/VS1, in comparison to its predecessor, supported virtual memory. OS/VS1 was generally available during the 1970s and 1980s, and it is no longer supported by IBM.

IBM Distributed Office Support System, or DISOSS is a centralized document distribution and filing application for IBM's mainframe computers running the MVS and VSE operating systems. DISOSS runs under both the CICS transaction processing system and the IMS/DS transaction processing system, and later versions use the SNADS architecture of peer to peer communication for distributed services.

The history of IBM mainframe operating systems is significant within the history of mainframe operating systems, because of IBM's long-standing position as the world's largest hardware supplier of mainframe computers. IBM mainframes run operating systems supplied by IBM and by third parties.

Virtue is a virtual session manager running under IBM's VM.

The IBM Administrative Terminal System, also known as ATS/360, provided text- and data-management tools for working with documents to users of IBM System/360 systems.

<span class="mw-page-title-main">IBM 303X</span>

The IBM 303X is a discontinued line of mainframe computers, the first model of which, the IBM 3033 Processor, nicknamed "The Big One", was introduced March 25, 1977.

Data Facility Storage Management Subsystem (DFSMS) is a central component of IBM's flagship operating system z/OS. It includes access methods, utilities and program management functions. Data Facility Storage Management Subsystem is also a collective name for a collection of several products, all but two of which are included in the DFSMS/MVS product.

References

  1. IBM Corporation. STAIRS/VS General Information Manual(GH12-5114).
  2. IBM Corporation (2 January 1997). "5740-XR1 IBM Storage and Information Retrieval System/Virtual Storage (STAIRS/VS OS/VS and PC)" . Retrieved September 26, 2012.
  3. IBM Corporation (2 February 2010). "5695-070; IBM SearchManager/370 CICS/MVS or VM V1.3; IBM United States Sales Manual; Revised: February 02, 2010" . Retrieved July 17, 2018.
  4. "OLIS: A Powerful New Tool for Legislatures". Computerworld. October 31, 1977. Retrieved September 24, 2012.
  5. "STAIRS steps up information retrieval". Computerworld. June 18, 1975. Retrieved September 24, 2012.