Westi (software)
   HOME

TheInfoList



OR:

Westi (Westinghouse Teleprocessing Interface System) was one of two early local teleprocessing packages for
IBM International Business Machines Corporation (using the trademark IBM), nicknamed Big Blue, is an American Multinational corporation, multinational technology company headquartered in Armonk, New York, and present in over 175 countries. It is ...
's
DOS/VSE VSEn (''Virtual Storage Extended'') is an operating system for IBM mainframe computers, the latest one in the DOS/360 lineage, which originated in 1965. It is less common than z/OS and is mostly used on smaller machines. DOS/VSE was introduced i ...
environment. Westi stood for Westinghouse Terminal Interactive. Westi provided an
interface Interface or interfacing may refer to: Academic journals * ''Interface'' (journal), by the Electrochemical Society * '' Interface, Journal of Applied Linguistics'', now merged with ''ITL International Journal of Applied Linguistics'' * '' Inter ...
and
access method An access method is a function of a mainframe computer, mainframe operating system that enables access to data on disk, tape or other external devices. Access methods were present in several mainframe operating systems since the late 1950s, under ...
for programmers to 'talk' to monitors and handle data entry. Such access methods later became known as APIs and the handlers a form of
transaction processing In computer science, transaction processing is information processing that is divided into individual, indivisible operations called ''transactions''. Each transaction must succeed or fail as a complete unit; it can never be only partially c ...
. In 1981, WESTI was considered the main competitor to CICS, holding second place in market share for IBM mainframe transaction processing monitors. Initially written for the
IBM 2260 The text-only Monochrome monitor, monochrome IBM 2260 cathode-ray tube (CRT) video display terminal (Display Station) plus computer keyboard, keyboard was a 1964 predecessor to the more-powerful IBM 3270 terminal line which eventually was extended ...
running under DOS on IBM
mainframe A mainframe computer, informally called a mainframe or big iron, is a computer used primarily by large organizations for critical applications like bulk data processing for tasks such as censuses, industry and consumer statistics, enterpris ...
s, the original product was offered free for IBM users. With the advent of
DOS/VS Disk Operating System/360, also DOS/360, or simply DOS, is the discontinued first member of a sequence of operating systems for IBM System/360, System/370 and later mainframes. It was announced by IBM on the last day of 1964, and it was first del ...
and the
IBM 3270 The IBM 3270 is a family of Block-oriented terminal, block oriented display and printer computer terminals introduced by IBM in 1971 and normally used to communicate with IBM mainframes. The 3270 was the successor to the IBM 2260 display ter ...
series terminals, Westinghouse realized they could recover part of their development costs and commercialized the product, circa 1970. The company added transparent remote access about 1980. Westi consumed less memory than
CICS IBM CICS (Customer Information Control System) is a family of mixed-language application servers that provide online business transaction management, transaction management and connectivity for applications on IBM mainframe systems under z/OS ...
, which was attractive in the highly memory-constrained computing environments of the 1970s, in which 256KB was considered a large amount of memory. Westi operated as an
application Application may refer to: Mathematics and computing * Application software, computer software designed to help the user to perform specific tasks ** Application layer, an abstraction layer that specifies protocols and interface methods used in a ...
's mainline program and, like IBM's soon to follow CICS, programmers wrote
subroutine In computer programming, a function (also procedure, method, subroutine, routine, or subprogram) is a callable unit of software logic that has a well-defined interface and behavior and can be invoked multiple times. Callable units provide a ...
s to read and write data to and from terminals and discs. This real time paradigm became known as
transaction processing In computer science, transaction processing is information processing that is divided into individual, indivisible operations called ''transactions''. Each transaction must succeed or fail as a complete unit; it can never be only partially c ...
. This differed from Westi's primary competitor, DUCS, which reversed that model in that it was a subroutine package that read from and wrote to monitors. While Westi was not as easy to program and use as DUCS, Westi (like CICS) handled task management. In terms of speed, Westi fell between DUCS and the considerably more process-bound CICS.


Development


Pittsburgh

Steve Robert O'Donnell wrote the original DOS 2260 package, which was distributed free of charge. Its popularity made Westinghouse realize Westi had potential as a commercial product.


Columbus

In 1972, IBM released
DOS/VS Disk Operating System/360, also DOS/360, or simply DOS, is the discontinued first member of a sequence of operating systems for IBM System/360, System/370 and later mainframes. It was announced by IBM on the last day of 1964, and it was first del ...
with the
IBM/370 The IBM System/370 (S/370) is a range of IBM mainframe computers announced as the successors to the System/360 family on June 30, 1970. The series mostly maintains backward compatibility with the S/360, allowing an easy migration path for cus ...
and the first
IBM 3270 The IBM 3270 is a family of Block-oriented terminal, block oriented display and printer computer terminals introduced by IBM in 1971 and normally used to communicate with IBM mainframes. The 3270 was the successor to the IBM 2260 display ter ...
terminals, and the Westinghouse Software group began a rewrite for new products. Several new team members were assigned, including John Gaston, who took over lead development following the departure of Steve O'Donnell in the latter 1970s. (Steve O'Donnell went on to found GOAL Systems, Inc.)


Paris

Westinghouse Marketing suffered a schism about the same time, and the result was that Europe established an independent subsidiary, Westinghouse Electric Management Systems, SA, or WEMSSA, headquartered in Paris. At that point, the Westinghouse product line, WDU and WESTI, bifurcated, taking independent development paths.


Orlando

The original development team moved to Orlando, Florida, where it eventually came under the management of Dr. Ray Ferguson and focused on integration with VSE and matching features with CICS.


Avignon

WEMSSA, under the direction of Eric Lutaud, contracted with GOAL Systems and eventually developer Leigh Lundin (author of DUCS Remote) for development, which focused on adding remote teleprocessing in Avignon, France. The result was WestiTAM, a 4k bi-sync module, which the Florida group expressed an interest in. In 1978, WEMSSA resumed relations with the Florida group and eventually the two merged, coming under the new director of WEMSSA in London, David Hazlewood. Westinghouse committed to remerging the product line, re-engineering new products under the direction of Dr. Ferguson and Leigh Lundin. However, part way into development, Westinghouse began to break up the division during the
outsourcing Outsourcing is a business practice in which companies use external providers to carry out business processes that would otherwise be handled internally. Outsourcing sometimes involves transferring employees and assets from one firm to another ...
thrust of the
Reaganomics Reaganomics (; a portmanteau of ''Reagan'' and ''economics'' attributed to Paul Harvey), or Reaganism, were the Neoliberalism, neoliberal economics, economic policies promoted by United States President, U.S. President Ronald Reagan during the ...
era. Through badly managed negotiations, Westinghouse ended up with neither developers or outsourcing partners, which spelled the end for one of the industries foremost software groups.


Marketing

Westinghouse Electric The Westinghouse Electric Corporation was an American manufacturing company founded in 1886 by George Westinghouse and headquartered in Pittsburgh, Pennsylvania. It was originally named "Westinghouse Electric & Manufacturing Company" and was ...
Management Systems, SA (WEMSSA), had sales offices in
Pittsburgh Pittsburgh ( ) is a city in Allegheny County, Pennsylvania, United States, and its county seat. It is the List of municipalities in Pennsylvania#Municipalities, second-most populous city in Pennsylvania (after Philadelphia) and the List of Un ...
, San Jose,
Paris Paris () is the Capital city, capital and List of communes in France with over 20,000 inhabitants, largest city of France. With an estimated population of 2,048,472 residents in January 2025 in an area of more than , Paris is the List of ci ...
,
Lyon Lyon (Franco-Provençal: ''Liyon'') is a city in France. It is located at the confluence of the rivers Rhône and Saône, to the northwest of the French Alps, southeast of Paris, north of Marseille, southwest of Geneva, Switzerland, north ...
,
London London is the Capital city, capital and List of urban areas in the United Kingdom, largest city of both England and the United Kingdom, with a population of in . London metropolitan area, Its wider metropolitan area is the largest in Wester ...
,
Geneva Geneva ( , ; ) ; ; . is the List of cities in Switzerland, second-most populous city in Switzerland and the most populous in French-speaking Romandy. Situated in the southwest of the country, where the Rhône exits Lake Geneva, it is the ca ...
,
Zürich Zurich (; ) is the list of cities in Switzerland, largest city in Switzerland and the capital of the canton of Zurich. It is in north-central Switzerland, at the northwestern tip of Lake Zurich. , the municipality had 448,664 inhabitants. The ...
,
Munich Munich is the capital and most populous city of Bavaria, Germany. As of 30 November 2024, its population was 1,604,384, making it the third-largest city in Germany after Berlin and Hamburg. Munich is the largest city in Germany that is no ...
, and
Amsterdam Amsterdam ( , ; ; ) is the capital of the Netherlands, capital and Municipalities of the Netherlands, largest city of the Kingdom of the Netherlands. It has a population of 933,680 in June 2024 within the city proper, 1,457,018 in the City Re ...
. Development offices were in
Orlando Orlando commonly refers to: * Orlando, Florida, a city in the United States Orlando may also refer to: People * Orlando (given name), a masculine name, includes a list of people with the name * Orlando (surname), includes a list of people wit ...
, with further development in
Columbus, Ohio Columbus (, ) is the List of capitals in the United States, capital and List of cities in Ohio, most populous city of the U.S. state of Ohio. With a 2020 United States census, 2020 census population of 905,748, it is the List of United States ...
and
Avignon Avignon (, , ; or , ; ) is the Prefectures in France, prefecture of the Vaucluse department in the Provence-Alpes-Côte d'Azur region of southeastern France. Located on the left bank of the river Rhône, the Communes of France, commune had a ...
, France.


References

{{DEFAULTSORT:Westi (Software) Transaction processing IBM mainframe software