{"title":"The open system user's programming interfaces","authors":"A Langsford","doi":"10.1016/0376-5075(84)90018-7","DOIUrl":null,"url":null,"abstract":"<div><p>This paper explores the impact of Open Systems Interconnection (OSI) upon programs and programming and proposes two interfaces to the reference model of value to the applications programmer. In addition, it considers the impact of OSI upon Operating System Command and Response Languages and comments on the affinity between these and the intercommunication requirements for Job Transfer and Manipulation in a distributed environment. Because of the value of abstract data typing as a formal method of describing matters of concern to the Application and Presentation layers, the paper recommends close liaison between those developing high level protocols and those defining languages which exhibit strong data typing.</p></div>","PeriodicalId":100316,"journal":{"name":"Computer Networks (1976)","volume":"8 1","pages":"Pages 3-12"},"PeriodicalIF":0.0000,"publicationDate":"1984-02-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://sci-hub-pdf.com/10.1016/0376-5075(84)90018-7","citationCount":"3","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Computer Networks (1976)","FirstCategoryId":"1085","ListUrlMain":"https://www.sciencedirect.com/science/article/pii/0376507584900187","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 3
Abstract
This paper explores the impact of Open Systems Interconnection (OSI) upon programs and programming and proposes two interfaces to the reference model of value to the applications programmer. In addition, it considers the impact of OSI upon Operating System Command and Response Languages and comments on the affinity between these and the intercommunication requirements for Job Transfer and Manipulation in a distributed environment. Because of the value of abstract data typing as a formal method of describing matters of concern to the Application and Presentation layers, the paper recommends close liaison between those developing high level protocols and those defining languages which exhibit strong data typing.