Powerhouse (programming language)

Powerhouse (programming language)

PowerHouse is a trademarked name for a family of byte-compiled programming languages originally produced by Quasar for the Hewlett-Packard "HP3000" mini-computer. It was composed of three components:
* "Quiz": a report writer
* "Quick": an interactive, character-based screen generator
* "QTP", a batch transaction processor.All three components were dependent upon a central Data Dictionary, "QDD" and later "PDL".

History

PowerHouse was introduced in 1982 by Quasar Corporation and bundled together Quiz and Quick, both of which had been previously available separately, with a new batch processor QTP, now sold as a single product. In 1983, Quasar changed its name to "Cognos Corporation" and began porting their application development tools to other platforms, notably IBM's series 400 (later rebranded as the AS/400, and Digital Equipment Corporation's VAX range. Cognos also began extending their product line with add-ons to PowerHouse (for example, "Architect") and end-user applications written in PowerHouse (for example, "MultiView"). Fact|date=February 2007

The PowerHouse language represented a considerable achievement. Compared with languages like "Cobol", "Pascal" and "PL/1", "PowerHouse" substantially cut the amount of labour required to produce useful applications on its chosen platforms. It achieved this through the use of a central data-dictionary, a compiled file that extended the attributes of data fields natively available in the DBMS with frequently used programming idioms such as:
* display masks
* help and message strings
* range and pattern checks
* help and information texts.

In order to support the data dictionary PowerHouse was tightly coupled to the underlying database management system on each of the target platforms. In the case of the HP3000 this was the "Image" shallow-network DBMS, and the entire PowerHouse language reflected its origins.

Like all virtual machine languages PowerHouse is CPU intensive.Fact|date=February 2007 On machines running at speeds considerably less than 40MHz this produced a visibly negative impact on overall transaction performance, frequently necessitating hardware upgrades. "Cognos" practice of tying license fees to hardware performance metrics resulted in high licensing costs for PowerHouse users.Fact|date=February 2007

Migration to the PC

Cognos attempted to move to the Intel platform in 1988 ("PowerHouse PC") but was unsuccessful at that time. However, Cognos eventually produced Axiant (c.1995), which ported PowerHouse-like syntax to an Intel-based Microsoft Windows visual development environment and linked it to SQL aware DBMS running on these machines. The radical changes wrought by the PC revolution, which began just at the time "PowerHouse" was introduced, eventually brought down the cost of host computers to such an extent that high-priced software development tools such as PowerHouse became unattractive to customers.Fact|date=February 2007

Although "PowerHouse" is still available and continues to receive occasional minor updates, by 1999 "Cognos" had all but ceased further development of "PowerHouse" on mid-range computers in favour of newer product lines. Around 1999 "Powerhouse Web" was released in order to support the development web-aware applications.Fact|date=February 2007 Products like "Business Intelligence" and "Axiant" that run on commodity architectures as well as high-end "Unix" servers now form the core of "Cognos Corporation"'s business.

External links

* [http://www.cognos.com/products/powerhouse/index.html PowerHouse]


Wikimedia Foundation. 2010.

Игры ⚽ Нужно решить контрольную?

Look at other dictionaries:

  • Abundance (programming language) — Abundance is a Forth inspired programming language for DOS, created by Roedy Green. History Roedy Green implemented Abundance in 1981 as a platform for data entry and management, as part of the volunteer work he was doing for The Hunger Project… …   Wikipedia

  • Powerhouse — or Power House may refer to:* Power station, a facility for the generation of electric power * The Power House , a 1916 novel by John Buchan * Powerhouse (comics), the name of several fictional characters in the Marvel Comics Universe *… …   Wikipedia

  • Fourth-generation programming language — A fourth generation programming language (1970s 1990) (abbreviated 4GL) is a programming language or programming environment designed with a specific purpose in mind, such as the development of commercial business software.[1] In the history of… …   Wikipedia

  • List of programming languages — Programming language lists Alphabetical Categorical Chronological Generational The aim of this list of programming languages is to include all notable programming languages in existence, both those in current use and historical ones, in… …   Wikipedia

  • Evolution of programming languages — The desire to use the power of information processing efficiently in problem solving has pushed the development of newer programming languages. The evolution of programming languages is typically discussed in terms of generation of languagesFirst …   Wikipedia

  • Mathematica — For other uses, see Mathematica (disambiguation). Mathematica Mathema …   Wikipedia

  • Liste des langages de programmation — Le but de cette Liste des langages de programmation est d inclure tous les langages de programmation existants, qu ils soient actuellement utilisés ou historiques, par ordre alphabétique. Ne sont pas listés ici les langages informatiques de… …   Wikipédia en Français

  • Suncoast Community High School — Infobox Secondary school name = Suncoast Community High School picture = principal =Linda Cartlidge city = Riviera Beach state = Florida country = United States established = 1955 campus = Suburban campus= Suburban type = Public (magnet)… …   Wikipedia

  • List of University of California, Berkeley alumni — This page lists notable alumni and students of the University of California, Berkeley. Alumni who also served as faculty are listed in bold font, with degree and year. Notable faculty members are in the article List of UC Berkeley faculty.Nobel… …   Wikipedia

  • National Medal of Technology and Innovation — Awarded for Outstanding contributions to the Nation’s economic, environmental and social well being through the development and commercialization of technological products, processes and concepts; technological innovation; and develo …   Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”