Введение
Язык программирования четвертого поколения PowerHouse — это байт-компилируемый язык программирования четвертого поколения (или 4GL), изначально разработанный компанией Quasar Corporation (позже переименованной в Cognos Incorporated) для мини-компьютера Hewlett Packard HP3000, а также систем Data General и DEC VAX/VMS. Первоначально он состоял из пяти компонентов:
QDD, или Quasar Data Dictionary: для создания централизованного словаря данных, используемого всеми остальными компонентами.
QDesign: генератор экранов на основе символов.
Quick: интерактивный процессор экранов на основе символов (для работы с экранами, созданными QDesign).
Quiz: генератор отчетов.
QTP: пакетный процессор транзакций.
PowerHouse is a byte compiled fourth generation programming language (or 4GL) originally produced by Quasar Corporation (later renamed Cognos Incorporated) for the Hewlett Packard HP3000 mini computer, as well as Data General and DEC VAX/VMS systems. It was initially composed of five components:
QDD, or Quasar Data Dictionary: for building a central data dictionary used by all other components
QDesign: a character based screen generator
Quick: an interactive, character based screen processor (running screens generated by QDesign)
Quiz: a report writer
QTP: a batch transaction processor.
Миграция в ПК
Cognos впервые попыталась перейти на платформу Intel в 1988 году с помощью PowerHouse PC, работавшего под DOS. Хотя продукт использовался многими партнерами для разработки специализированных приложений для малых и средних предприятий, он не был полностью безуспешным в то время. Однако впоследствии Cognos выпустила Axiant (около 1995 года), которая перенесла синтаксис, аналогичный PowerHouse, в визуальную среду разработки Microsoft Windows на базе Intel и связала его с СУБД, поддерживающими SQL, работающими на этих машинах. Радикальные изменения, вызванные революцией в области персональных компьютеров, которая началась как раз в момент выхода PowerHouse, в конечном итоге настолько снизили стоимость хост-компьютеров, что дорогостоящие инструменты разработки программного обеспечения, такие как PowerHouse, перестали быть привлекательными для клиентов.
Силовая станция в XXI веке
Около 1999 года был выпущен PowerHouse Web для поддержки разработки веб-ориентированных приложений. Продукты, такие как Business Intelligence и Financial Performance Management, работающие на стандартном оборудовании и высокопроизводительных UNIX-серверах, теперь составляют основу продуктовой линейки Cognos. Компания Cognos была приобретена IBM 30 января 2008 года. Инструменты разработки приложений PowerHouse, включая сервер PowerHouse, Axiant 4GL и PowerHouse Web, были приобретены компанией UNICOM Systems, подразделением UNICOM Global, у IBM 31 декабря 2013 года, и UNICOM продолжает поддерживать глобальную клиентскую базу этих продуктов.