{"title":"Supporting parallel programming in a distributed UNIX environment","authors":"Arthur I Karshmer, Alan Wehe","doi":"10.1016/0252-7308(84)90022-9","DOIUrl":"10.1016/0252-7308(84)90022-9","url":null,"abstract":"<div><p>A distributed processing system based on UNIX (trademark of Bell Laboratories) is currently operational at New Mexico State University. The system which is composed of a variety of PDP-11 and LSI-11 processing elements allows users to schedule tasks to run totally or in parallel on its satellite units. A UNIX-like kernel is run on the satellite processors and this allows virtually any process to run on any processing element. The architecture of the system is a star configuration with a PDP-11/34a as the central or host node. To support experiments in parallel processing, a parallel version of the C programming language has been developed which allows users to write programs as a collection of functional units which can be automatically scheduled to run on the satellite processors. In this paper the structure of the system is described in terms of hardware and software, and our implementation of pc, a parallel C language, is discussed.</p></div>","PeriodicalId":100687,"journal":{"name":"Interfaces in Computing","volume":"2 2","pages":"Pages 111-130"},"PeriodicalIF":0.0,"publicationDate":"1984-05-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://sci-hub-pdf.com/10.1016/0252-7308(84)90022-9","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"90853931","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}
{"title":"The European workshop on Local Area Networks","authors":"E.C.G. Owen","doi":"10.1016/0252-7308(84)90027-8","DOIUrl":"10.1016/0252-7308(84)90027-8","url":null,"abstract":"","PeriodicalId":100687,"journal":{"name":"Interfaces in Computing","volume":"2 2","pages":"Pages 197-198"},"PeriodicalIF":0.0,"publicationDate":"1984-05-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://sci-hub-pdf.com/10.1016/0252-7308(84)90027-8","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"86153664","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}
{"title":"A modular data acquisition system based on a general purpose interface bus","authors":"J.C Wikne","doi":"10.1016/0252-7308(84)90021-7","DOIUrl":"10.1016/0252-7308(84)90021-7","url":null,"abstract":"<div><p>A general purpose, low cost and flexible system for multichannel data acquisition is described. The system uses the general purpose interface bus (GPIB) as a back plane in an instrument crate into which specially developed GPIB instruments can be inserted as modules. The crate concept represents an extension to the GPIB standard, and it reduces drastically the cost of programmable instrument systems, while still maintaining the generality of the GPIB. Descriptions of three programmable GPIB modules designed for the system illustrate its possibilities.</p></div>","PeriodicalId":100687,"journal":{"name":"Interfaces in Computing","volume":"2 2","pages":"Pages 99-109"},"PeriodicalIF":0.0,"publicationDate":"1984-05-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://sci-hub-pdf.com/10.1016/0252-7308(84)90021-7","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"90293279","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}
{"title":"August 19 – 24, 1984: Twenty-eighth Annual International Technical Symposium on Optics and Electro-optics and Instrument Display Seventh Conference on Real-time Signal Processing","authors":"","doi":"10.1016/0252-7308(84)90029-1","DOIUrl":"https://doi.org/10.1016/0252-7308(84)90029-1","url":null,"abstract":"","PeriodicalId":100687,"journal":{"name":"Interfaces in Computing","volume":"2 2","pages":"Page 202"},"PeriodicalIF":0.0,"publicationDate":"1984-05-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://sci-hub-pdf.com/10.1016/0252-7308(84)90029-1","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"136433807","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}
{"title":"A user-oriented database system and its mapping to the relational model","authors":"A.E Robinson, A.J Cooper","doi":"10.1016/0252-7308(84)90026-6","DOIUrl":"10.1016/0252-7308(84)90026-6","url":null,"abstract":"<div><p>An architecture of a database system for non-expert users and capable of supporting manual document structures is described. The development of a user-oriented data model (UODM) with suitable constructs is presented. Various design strategies for generating an appropriate relational schema automatically from the UODM are presented and discussed. Finally it is pointed out that the use of a typifying attribute and a set of mutually exclusive attributes may be of use as a general data analysis tool.</p></div>","PeriodicalId":100687,"journal":{"name":"Interfaces in Computing","volume":"2 2","pages":"Pages 181-195"},"PeriodicalIF":0.0,"publicationDate":"1984-05-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://sci-hub-pdf.com/10.1016/0252-7308(84)90026-6","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"81073983","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}
{"title":"Data access and storage in an entity relationship database system","authors":"R Philips, M.S Jackson","doi":"10.1016/0252-7308(84)90033-3","DOIUrl":"10.1016/0252-7308(84)90033-3","url":null,"abstract":"<div><p>A description of the design of a database system based on the entity relationship model is given with particular reference to the data storage subsystem.</p><p>The setting-up of a database project at Manchester University is described together with the initial implementation of the database system which evolved from it. The criteria for the choice of the data model to be used are discussed and four data models are considered. The reasons behind the final choice of the entity relationship model are given.</p><p>A description of and the reasons for the modular design of the system are presented. The structure of the data storage subsystem is described and two data storage models are discussed.</p><p>Details of the database system's data access primitives are supplied together with a description of the mechanisms used to implement them.</p></div>","PeriodicalId":100687,"journal":{"name":"Interfaces in Computing","volume":"2 1","pages":"Pages 31-43"},"PeriodicalIF":0.0,"publicationDate":"1984-02-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://sci-hub-pdf.com/10.1016/0252-7308(84)90033-3","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"75212354","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}
{"title":"User interface construction software and the computer-aided acquisition of basic english skills","authors":"Linda Candy, Ernest Edmonds, Stephen Guest","doi":"10.1016/0252-7308(84)90035-7","DOIUrl":"10.1016/0252-7308(84)90035-7","url":null,"abstract":"<div><p>In this paper the important issues to be considered in the effective use of a microcomputer as a teaching aid in schools are identified. The goals of the secondary school English teacher are considered in the context of using a microcomputer to aid the teaching of basic literacy skills. Particular attention is paid to the role of dialogue description software in the implementation and development strategy for the material.</p></div>","PeriodicalId":100687,"journal":{"name":"Interfaces in Computing","volume":"2 1","pages":"Pages 69-80"},"PeriodicalIF":0.0,"publicationDate":"1984-02-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://sci-hub-pdf.com/10.1016/0252-7308(84)90035-7","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"75124921","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}
{"title":"The evolution of standards for computer graphics","authors":"C.D Osland","doi":"10.1016/0252-7308(84)90031-X","DOIUrl":"10.1016/0252-7308(84)90031-X","url":null,"abstract":"<div><p>Although work towards international standards for computer graphics was started in 1976, it is in the last 2 years that real agreement and progress have been achieved. The first target, the functional specification of a graphics system, is satisfied by the graphical kernel system (GKS), which is now being processed as an International Organization for Standardization (ISO) draft international standard. GKS provides a reference model for two-dimensional graphics and an agreed vocabulary of terms covering the field. Many implementations of GKS as a package are now being produced. In addition to such a functional specification, two forms of communication are appropriate for graphics: a metafile and a virtual device interface. ISO is now reviewing a proposal for a metafile standard developed by the American National Standards Institute and closely related to GKS. Standards for a graphics virtual device interface and for three-dimensional graphics systems are also being actively developed. All these efforts and their interrelationships are described and examined.</p></div>","PeriodicalId":100687,"journal":{"name":"Interfaces in Computing","volume":"2 1","pages":"Pages 1-16"},"PeriodicalIF":0.0,"publicationDate":"1984-02-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://sci-hub-pdf.com/10.1016/0252-7308(84)90031-X","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"82541012","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}