Business Controls Corporation

Last updated

Business Controls Corporation is a privately held computer company [1] that developed an application-program-generator and also a series of accounting software packages. These packages were widely enough used for various business magazines to have back-of-the-book ads for companies seeking accountants with experience in one or more of them. [2]

Contents

Computer magazines [3] ran coverage for their SB-5 application-program-generator as from time to time new versions were released, each with new or improved features. [4] [5]

Early days

The company's initial offerings were packages for the DEC PDP-8, although Business Controls Corporation also wrote custom-written programs for customers.

Large customers with mainframes who also used smaller systems for departmental use and distributed processing also used BCC's services. [6] [7]

SB-5

The addition of an application-program-generator named SB-5 [8] that, from specifications, could generate COBOL code was a major step forward. [9] Although this began with supporting the DEC PDP-11, [10] they subsequently began to support COBOL on DEC's DECsystem-10 & DECSYSTEM-20. [11] VAX support came later. [12]

The specifications also permitted COBOL inserts and overrides: SB-5 could build an application that was all COBOL, [13] yet only code the portions that varied from BCC's "vanilla" accounting packages. [9]

Similar offerings

A similar idea was done for the IBM mainframe world in the form of a series of application-program-generators from Dylakor Corporation. They were named DYL-250, DYL-260, DYL-270 & DYL-280. Dylakor was acquired by Computer Associates. [14]

The specific syntax was different, but it had wider use, and - a mark of success and recognition in the industry [15] - syntax-compatible implementations were released by a competitor. [16] [17]

Still another alternative was Peat Marwick Mitchell's PMM2170 application-program-generator package. [18] Like the others, it supported COBOL inserts and overrides.

Extended integration

Business Controls Corporation subsequently extended SB-5's feature set to provide support for System 1022, a product for the DECsystem-10 & DECSYSTEM-20; [19] 1022's vendor also had a VAX/VMS (later OpenVMS) product, System 1032.

Related Research Articles

<span class="mw-page-title-main">Digital Equipment Corporation</span> U.S. computer manufacturer 1957–1998

Digital Equipment Corporation, using the trademark Digital, was a major American company in the computer industry from the 1960s to the 1990s. The company was co-founded by Ken Olsen and Harlan Anderson in 1957. Olsen was president until he was forced to resign in 1992, after the company had gone into precipitous decline.

<span class="mw-page-title-main">PDP-10</span> 36-bit computer by Digital (1966–1983)

Digital Equipment Corporation (DEC)'s PDP-10, later marketed as the DECsystem-10, is a mainframe computer family manufactured beginning in 1966 and discontinued in 1983. 1970s models and beyond were marketed under the DECsystem-10 name, especially as the TOPS-10 operating system became widely used.

<span class="mw-page-title-main">DECSYSTEM-20</span> Type of mainframe computer

The DECSYSTEM-20 was a family of 36-bit Digital Equipment Corporation PDP-10 mainframe computers running the TOPS-20 operating system and was introduced in 1977.

<span class="mw-page-title-main">Programmed Data Processor</span> Name used for several lines of minicomputers

Programmed Data Processor (PDP), referred to by some customers, media and authors as "Programmable Data Processor," is a term used by the Digital Equipment Corporation from 1957 to 1990 for several lines of minicomputers.

PL/I is a procedural, imperative computer programming language initially developed by IBM. It is designed for scientific, engineering, business and system programming. It has been in continuous use by academic, commercial and industrial organizations since it was introduced in the 1960s.

<span class="mw-page-title-main">VAX</span> Line of computers sold by Digital Equipment Corporation

VAX is a series of computers featuring a 32-bit instruction set architecture (ISA) and virtual memory that was developed and sold by Digital Equipment Corporation (DEC) in the late 20th century. The VAX-11/780, introduced October 25, 1977, was the first of a range of popular and influential computers implementing the VAX ISA. The VAX family was a huge success for DEC, with the last members arriving in the early 1990s. The VAX was succeeded by the DEC Alpha, which included several features from VAX machines to make porting from the VAX easier.

<span class="mw-page-title-main">OpenVMS</span> Computer operating system

OpenVMS, often referred to as just VMS, is a multi-user, multiprocessing and virtual memory-based operating system. It is designed to support time-sharing, batch processing, transaction processing and workstation applications. Customers using OpenVMS include banks and financial services, hospitals and healthcare, telecommunications operators, network information services, and industrial manufacturers. During the 1990s and 2000s, there were approximately half a million VMS systems in operation worldwide.

RT-11 is a discontinued small, low-end, single-user real-time operating system for the full line of Digital Equipment Corporation PDP-11 16-bit computers. RT-11 was first implemented in 1970. It was widely used for real-time computing systems, process control, and data acquisition across all PDP-11s. It was also used for low-cost general-use computing.

Systems Network Architecture (SNA) is IBM's proprietary networking architecture, created in 1974. It is a complete protocol stack for interconnecting computers and their resources. SNA describes formats and protocols but, in itself, is not a piece of software. The implementation of SNA takes the form of various communications packages, most notably Virtual Telecommunications Access Method (VTAM), the mainframe software package for SNA communications.

<span class="mw-page-title-main">Ultrix</span> Series of discontinued Unix operating systems by DEC

Ultrix is the brand name of Digital Equipment Corporation's (DEC) discontinued native Unix operating systems for the PDP-11, VAX, MicroVAX and DECstations.

Tymnet was an international data communications network headquartered in Cupertino, California that used virtual call packet-switched technology and X.25, SNA/SDLC, BSC and Async interfaces to connect host computers (servers) at thousands of large companies, educational institutions, and government agencies. Users typically connected via dial-up connections or dedicated asynchronous connections.

TOPS-10 System is a discontinued operating system from Digital Equipment Corporation (DEC) for the PDP-10 mainframe computer family. Launched in 1967, TOPS-10 evolved from the earlier "Monitor" software for the PDP-6 and PDP-10 computers; this was renamed to TOPS-10 in 1970.

DIBOL or Digital's Business Oriented Language is a general-purpose, procedural, imperative programming language that was designed for use in Management Information Systems (MIS) software development. It was developed from 1970 to 1993.

In computer science, automatic programming is a type of computer programming in which some mechanism generates a computer program to allow human programmers to write the code at a higher abstraction level.

Cincom Systems, Inc., is a privately held multinational computer technology corporation founded in 1968 by Tom Nies, Tom Richley, and Claude Bogardus.

VAX MACRO is the computer assembly language implementing the VAX instruction set architecture for the OpenVMS operating system, originally released by Digital Equipment Corporation (DEC) in 1977.

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

Elxsi Corporation was a minicomputer manufacturing company established in the late 1970s in Silicon Valley, US, along with a host of competitors. The Elxsi processor was an Emitter Coupled Logic (ECL) design that featured a 50-nanosecond clock, a 25-nanosecond back panel bus, IEEE floating-point arithmetic and a 64-bit architecture. It allowed multiple processors to communicate over a common bus called the Gigabus, believed to be the first company to do so. The operating system was a message-based operating system called EMBOS. The Elxsi CPU was a microcoded design, allowing custom instructions to be coded into microcode.

Synergy DBL is a compiled, imperative programming language designed for business use. The language was originally called DBL; later it was referred to as Synergy Language; as of 2012 the official name is Synergy DBL. It is based on Digital Equipment Corporation’s DIBOL programming language.

Accent R, is a fourth-generation programming language that was first installed in 1980. Initially available for Digital Equipment Corporation's DECsystem-10 and DECSYSTEM-20, a VAX version was released and installed January 1982.

References

  1. "livingston" (PDF).
  2. "Manager - Business Controller - CA/ICWA".
  3. "Automated Programing: BCC's System Builder-5". Hardcopy. June 1982. pp. 42–43.
  4. "Business Controls Corp. has announced Version 3.0 of its System Builders-5 Options (SB-5) automated Cobol application software generator". Computerworld. August 22, 1983. p. 40.
  5. "Integration Tool For SB-5 Bows".
  6. "It was the committee's feeling that ... vendors who are capable of ... offered by Business Controls Corporation." "October 31-November 1, 1980 Governing Board of the American Institute of Physics, Minutes of Meeting, 5. Status of Major Facilities (b) Computer (1) Proposals for Distributed Data Processing ..."
  7. "The AIP in 1980". Physics Today. doi:10.1063/1.2914690. Business Controls Corporation (BCC) has been asked to study AIP's requirements and recommend design, hardware and software for computerization
  8. Systems Builders-5 "BCC announces version 2.3 of its Systems Builders-5 (SB-5)". Computerworld. March 15, 1982. p. 46.
  9. 1 2 "New Screen and Report Painting Features for SB-5". Hardcopy. January 1983. p. 127.
  10. RSX11-M, RSRS/E or IAS: "COBOL Program Generator for VAX/VMS Users". Hardcopy. September 1981. p. 59.
  11. "DECsystem-10 and -20 Mainframe Software from Business Controls Corp". Hardcopy. January 1983. p. 128.
  12. "SB-5 on PDP-11, VAX too". Versions of SB-5 are available for DEC'S PDP-11 and VAX minicomputers as well.
  13. P. Moore; R. Vines; E. Virgo (March 27, 1986). "Various resources" (PDF). BUSINESS CONTROLS CORPORATION. (BCC). SB-5 Automated COBOL. Application Development System
  14. "DYL-280 Command Syntax" (PDF). Archived from the original (PDF) on 2018-07-30. Retrieved 2018-07-30.
  15. The dBase syntax was implemented by many competing companies, including Computer Associates
  16. "We have a version of Z-Writer (called ZWDYL) that uses the same syntax as DYL-280 (shown below). That means you can now replace DYL280 ..." "DYL-280 Syntax -- DYL-280 Manual - Pacific Systems Group".
  17. "z/Writer's ZWDYL is an Alternative to CA DYL-260 for your mainframe." "Alternative to DYL-260 - Pacific Systems Group".
  18. PMM trademarked "SYSTEM 2170" "SYSTEM 2170 Trademark of Peat, Marwick, Mitchell & Co"., but the software was distributed as PMM 2170.
  19. "SB-5, 1022 integration". Computerworld. October 17, 1983. p. 68. (BCC) has developed an optional software module to integrate its SB-5 automated Cobol software development system with the System 1022 data base