ACM '75Pub Date : 1900-01-01DOI: 10.1145/800181.810311
G. Andrews
{"title":"Partitions and principles for secure operating systems","authors":"G. Andrews","doi":"10.1145/800181.810311","DOIUrl":"https://doi.org/10.1145/800181.810311","url":null,"abstract":"As part of the general goal of providing secure computer systems, the design of verifiably secure operating systems is one of the most important tasks. This paper addresses the problem by defining security in terms of a model and proposing a set of principles which should be satisfied. Four key operating system partitions are identified: user interface functions, user invoked services, background services, and the security kernel. Principles are then defined to insure that interface functions provide a safe initial environment for executing user programs, user called services are confined, background services have no access to user information, and the security kernel adequately protects stored information.","PeriodicalId":447373,"journal":{"name":"ACM '75","volume":"31 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1900-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"122325263","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
ACM '75Pub Date : 1900-01-01DOI: 10.1145/800181.810256
G. N. Arnovick, Robert L. Britton
{"title":"A communication structure to implement a multi-microprocessor computer architecture","authors":"G. N. Arnovick, Robert L. Britton","doi":"10.1145/800181.810256","DOIUrl":"https://doi.org/10.1145/800181.810256","url":null,"abstract":"From the results of research dealing with the overall system architecture of a nodal processor system, a major problem was the way in which nodes (individual) processors can effectively communicate with each other. This paper presents a proposed communications method for a set of interconnected micro-processors. The proposed communication system provides for a multitude of communication buses and the ability for simultaneous direct communication between all microcomputers connected to the same communication bus, which would be a single wire. Also any microcomputer within this structure can select to communicate over three different orthogonally arranged buses. To make this possible a special transmitter receiver circuit must be associated with each microcomputer. Although only one physical wire makes up an individual communication path, simultaneous direct communication is possible among any combination of microcomputers connected to a bus by phase modulation of individually selected binary orthogonal waveforms (Walsh Functions) generated by the special communications circuit. The information is separated in sequency [@@@@] instead of in space. Each microcomputer must be programmed with the information as to what sequencys of Walsh Functions are to be used to transmit or receive information at specific times.\u0000 The general geometric arrangement for this communication structure would be somewhat similar to that of a three-wire three-dimensional core memory, where in this case microcomputers and their associated memorys would be located geometrically analogous to where the cores are located in a core memory. Such a computer structure is completely homogenous thus offering high reliability and also provides the capability for a high degree of parallelism when computing.","PeriodicalId":447373,"journal":{"name":"ACM '75","volume":"20 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1900-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"114633993","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
ACM '75Pub Date : 1900-01-01DOI: 10.1145/800181.810355
D. McCracken
{"title":"How to teach structured COBOL to beginners","authors":"D. McCracken","doi":"10.1145/800181.810355","DOIUrl":"https://doi.org/10.1145/800181.810355","url":null,"abstract":"Since all programming should be taught according to a structured approach and since COBOL is the most widely-used programming language, it is important to find good ways to teach a structured form of COBOL to beginning students in data processing. It is argued that COBOL, although not ideal for structured programming, is considerably better than sometimes thought. A possible course outline is presented, and three illustrative programs demonstrate the pedagogical and programming feasability of the approach suggested.","PeriodicalId":447373,"journal":{"name":"ACM '75","volume":"210 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1900-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"115189691","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
ACM '75Pub Date : 1900-01-01DOI: 10.1145/800181.810264
K. Sloan, R. Bajcsy
{"title":"A computational structure for color perception","authors":"K. Sloan, R. Bajcsy","doi":"10.1145/800181.810264","DOIUrl":"https://doi.org/10.1145/800181.810264","url":null,"abstract":"The problem of constructing an artificial vision system which reflects the limitations and illusions, as well as the power, of human color perception is considered. Several major theories and models of color perception are reviewed and considered in terms of their ability to explain observed color phenomena and their ease of implementation in an artificial system. The opponent-colors model is used the as basis for an implementation of such a system, and the implementation is described briefly.","PeriodicalId":447373,"journal":{"name":"ACM '75","volume":"25 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1900-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"125293590","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
ACM '75Pub Date : 1900-01-01DOI: 10.1145/800181.810269
G. Dickson
{"title":"SIGBDP 5 (Panel Discussion): Human resource requirements for business application development","authors":"G. Dickson","doi":"10.1145/800181.810269","DOIUrl":"https://doi.org/10.1145/800181.810269","url":null,"abstract":"In 1973, the Management Information Systems Research Center of the University of Minnesota and 14 “Associate Firms” headquartered in the Twin Cities conducted a study of skill requirements needed by and possessed by MIS practitioners. The study results were surprising when contrasted with recommendations made by the ACM Curriculum Committee on Computer Education for Management.\u0000 This session will use the study results as a starting point for a discussion of what IS and DP practitioners need to know to perform their jobs. Positions from programmer to managerial leads were examined. After the introduction to the previous results and updating them to 1975, questions pertaining to the future will be examined. Included will be:\u0000 What will the demand be for IS and DP personnel in the late 70's and 80's?\u0000 What skills will be required for various positions?\u0000 How are these skills to be provided, i.e., what is the role of OJT, Vendor Classes, Secondary Education?\u0000 What is the current state of the affairs regarding education in MIS and what trends exist?","PeriodicalId":447373,"journal":{"name":"ACM '75","volume":"87 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1900-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"128959193","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
ACM '75Pub Date : 1900-01-01DOI: 10.1145/800181.810347
George DiNardo
{"title":"Software management and the impact of improved programming technology","authors":"George DiNardo","doi":"10.1145/800181.810347","DOIUrl":"https://doi.org/10.1145/800181.810347","url":null,"abstract":"This paper presents the impact of “Improved Programming Technology” as viewed by a major financial institution. Limitations and/or advantages are discussed in terms of an overview as well as the institution's practical experience. Recommendations as to the most productive elements for initial implementation are also included.","PeriodicalId":447373,"journal":{"name":"ACM '75","volume":"15 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1900-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"131411351","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
ACM '75Pub Date : 1900-01-01DOI: 10.1145/800181.810338
J. Griesmer, R. Jenks
{"title":"The SCRATCHPAD system","authors":"J. Griesmer, R. Jenks","doi":"10.1145/800181.810338","DOIUrl":"https://doi.org/10.1145/800181.810338","url":null,"abstract":"SCRATCHPAD is an experimental interactive for symbolic computation in use at the IBM Thomas son Research Center. SCRATCHPAD has facilities manipulation of multi-indexed variables and functions, and infinite sums, products, and sequences, and polynomials of arrays. Among the specific capabilities offered system are the following:\u0000 Multiple-precision integer arithmetic\u0000 Rational number arithmetic\u0000 Polynomial and rational function manipulation\u0000 Differentiation\u0000 Symbolic integration\u0000 Manipulation of formal power series\u0000 Symbolic solution of systems of polynomial equations\u0000 Two-dimensional output of mathematical expressions","PeriodicalId":447373,"journal":{"name":"ACM '75","volume":"11 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1900-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"123814268","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
ACM '75Pub Date : 1900-01-01DOI: 10.1145/800181.810292
J. Strauss
{"title":"SIGMETRICS Computer system performance analysis","authors":"J. Strauss","doi":"10.1145/800181.810292","DOIUrl":"https://doi.org/10.1145/800181.810292","url":null,"abstract":"The papers of this session span the field of computer system performance analysis. Kachhal and Arora develop an analytic approach to the much discussed, but relatively little explored field of configuration optimization. Peterson and Bulgren compare several frequently used computer system models. Reddy describes the design and analysis of a statistical experiment in computer system performance tuning. Schwetman describes the use of a unique data gathering facility to gather and analyze operating data on the Purdue System.","PeriodicalId":447373,"journal":{"name":"ACM '75","volume":"119 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1900-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"122481151","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
ACM '75Pub Date : 1900-01-01DOI: 10.1145/800181.810274
L. Gatewood
{"title":"SIGBIO (Panel Session) Computer systems and the quality of health care","authors":"L. Gatewood","doi":"10.1145/800181.810274","DOIUrl":"https://doi.org/10.1145/800181.810274","url":null,"abstract":"This session will examine some of the commercially supplied computer systems designed for specific health care applications in order to determine state of the art, present capabilities, and capacity for future extensions. The applications to be discussed involve the use of the general programming language MUMPS, the PATHLAB system developed for clinical laboratories by Medlab Computer Services, the Nuclear Data MED II system for nuclear medicine, and the BD Spear system for the clinical pharmacy. Although all speakers are from general medical centers, the usefulness of such computer systems for the community hospital or clinic will be discussed. Finally, the possible extensions of such systems for data integration, cost containment, standards accountability, and archival research will consider the future environments in which health care may be delivered.","PeriodicalId":447373,"journal":{"name":"ACM '75","volume":"101 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1900-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"122538826","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
ACM '75Pub Date : 1900-01-01DOI: 10.1145/800181.810282
Donald Holznagel
{"title":"Historical development of Minnesota's instructional computing network","authors":"Donald Holznagel","doi":"10.1145/800181.810282","DOIUrl":"https://doi.org/10.1145/800181.810282","url":null,"abstract":"Minnesota's instructional computing scene is growing and changing. The spirit of cooperation fostered by the pioneer's in the field has been accepted and expanded. The current statewide effort is succeeding in equalizing opportunity for outstate schools to access instructional computing facilities, continuing and expanding cooperation among educational systems, curtailing the proliferation of computing hardware and economizing service through a statewide communications network.","PeriodicalId":447373,"journal":{"name":"ACM '75","volume":"148-149 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1900-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"116763211","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}