{"title":"The Baylor Medical School teleprocessing system: operational time-sharing on a system/360 computer","authors":"William F. Hobbs, A. H. Levy, J. McBride","doi":"10.1145/1468075.1468080","DOIUrl":null,"url":null,"abstract":"The Baylor Teleprocessing System (BTS) is designed to operate as a time-sharing system. It accomplishes the following functions: 1. It allows several jobs initiated from various terminals to run concurrently with one batch job stream. 2. It permits the use of high-level languages for the construction of all programs, including those designed for remote terminals. 3. It insulates the user program from changes in the operating system by providing a set of macroinstructions and interface routines for input and output over telecommunication lines. 4. It provides certain utility functions for the terminal user, including the ability to build, alter, and retrieve data sets, and to communicate with the machine operator and other terminal users. 5. It provides a means by which programs originally written to run as batch jobs may be used from a remote terminal. 6. It insulates user programs from hardware errors originating during data transmission.","PeriodicalId":180876,"journal":{"name":"Proceedings of the April 30--May 2, 1968, spring joint computer conference","volume":"32 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"1968-04-30","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"4","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Proceedings of the April 30--May 2, 1968, spring joint computer conference","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1145/1468075.1468080","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 4
Abstract
The Baylor Teleprocessing System (BTS) is designed to operate as a time-sharing system. It accomplishes the following functions: 1. It allows several jobs initiated from various terminals to run concurrently with one batch job stream. 2. It permits the use of high-level languages for the construction of all programs, including those designed for remote terminals. 3. It insulates the user program from changes in the operating system by providing a set of macroinstructions and interface routines for input and output over telecommunication lines. 4. It provides certain utility functions for the terminal user, including the ability to build, alter, and retrieve data sets, and to communicate with the machine operator and other terminal users. 5. It provides a means by which programs originally written to run as batch jobs may be used from a remote terminal. 6. It insulates user programs from hardware errors originating during data transmission.