Proceedings of the 1986 ACM SIGSMALL/PC symposium on Small systems最新文献

筛选
英文 中文
Developing application independent interfaces for workstations in a distributed environment 为分布式环境中的工作站开发独立于应用程序的接口
Proceedings of the 1986 ACM SIGSMALL/PC symposium on Small systems Pub Date : 1986-12-01 DOI: 10.1145/317559.322743
M. Bauer, Henry K. Ting
{"title":"Developing application independent interfaces for workstations in a distributed environment","authors":"M. Bauer, Henry K. Ting","doi":"10.1145/317559.322743","DOIUrl":"https://doi.org/10.1145/317559.322743","url":null,"abstract":"The development of suitable user interfaces to applications can be a difficult task. This task is further complicated when designing applications to operate in a distributed environment where one could take advantage of powerful workstations. This paper reports on current work investigating approaches for specifying and designing application interfaces in a distributed environment. In the approach being investigated, the application's interface is specified separately from the application code itself and can be interpreted by a user interface manager (UIM). The UIM can be operational on a workstation and the application code executed on a different host. The paper presents an overview of the general model, briefly describes one approach for the definition of interfaces and outlines how the UIM and the application communicate.","PeriodicalId":154705,"journal":{"name":"Proceedings of the 1986 ACM SIGSMALL/PC symposium on Small systems","volume":"143 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1986-12-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"122951514","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}
引用次数: 0
A practical, distributed environment for Macintosh software development 一个实用的、分布式的麦金塔软件开发环境
Proceedings of the 1986 ACM SIGSMALL/PC symposium on Small systems Pub Date : 1986-12-01 DOI: 10.1145/317559.322758
M. Sherman, A. Marks, Rob Collins, H. Anderson, Jerry Godes, D. Devlin, Leonid Spector, V. Sewelson
{"title":"A practical, distributed environment for Macintosh software development","authors":"M. Sherman, A. Marks, Rob Collins, H. Anderson, Jerry Godes, D. Devlin, Leonid Spector, V. Sewelson","doi":"10.1145/317559.322758","DOIUrl":"https://doi.org/10.1145/317559.322758","url":null,"abstract":"We describe a development environment we created for prototyping software for the Macintosh. The programs are developed and executed on a large time-shared computer but can use the full facilities of the Macintosh. By using this system, we combine the advantages of the large system, such as large amounts of disk storage and automatic file backups, with the advantages of the Macintosh, such as advanced graphics, mouse control and sound synthesis. We also describe several projects that used the distributed development system. We conclude with a description of our future plans for this environment.","PeriodicalId":154705,"journal":{"name":"Proceedings of the 1986 ACM SIGSMALL/PC symposium on Small systems","volume":"18 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1986-12-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"114897268","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}
引用次数: 0
KOALA: a cost effective workstation for fast LISP interpretation KOALA:一个成本有效的工作站,用于快速解释LISP
Proceedings of the 1986 ACM SIGSMALL/PC symposium on Small systems Pub Date : 1986-12-01 DOI: 10.1145/317559.322748
Ingmar Vuong, A. Wozniak, S. Krishna, I. Filotti
{"title":"KOALA: a cost effective workstation for fast LISP interpretation","authors":"Ingmar Vuong, A. Wozniak, S. Krishna, I. Filotti","doi":"10.1145/317559.322748","DOIUrl":"https://doi.org/10.1145/317559.322748","url":null,"abstract":"With the current intense interest in new computing paradigms based on logic, the efficient implementation of Prolog has become an issue of prime importance. Compiling Prolog involves some unique and difficult problems relating to storage management: in particular, the somewhat conflicting requirements of backtracking, and cut and tail recursion processing. The usual solution is to use garbage collection, an expensive process in small computers with limited storage. We describe a Prolog compiler which maintains the heap as lists of free records, to which records are released at the time they are deallocated, thus avoiding garbage collection. In this compiler, variable bindings are recorded in such a way that the speed of unification does not depend on the length of chains of bound variables. Also, tail recursion optimisation is more thorough than in other implementations.","PeriodicalId":154705,"journal":{"name":"Proceedings of the 1986 ACM SIGSMALL/PC symposium on Small systems","volume":"8 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1986-12-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"115081687","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}
引用次数: 0
A common interface for multiple window computers 多窗口计算机的公共接口
Proceedings of the 1986 ACM SIGSMALL/PC symposium on Small systems Pub Date : 1986-12-01 DOI: 10.1145/317559.322746
Kenneth I. Magel
{"title":"A common interface for multiple window computers","authors":"Kenneth I. Magel","doi":"10.1145/317559.322746","DOIUrl":"https://doi.org/10.1145/317559.322746","url":null,"abstract":"A common interface for accessing the features of the Macintosh, Amiga, Atari ST, and other GEM microcomputer is presented. This interface appears to the programmer as a set of subroutines, but is actually implemented primarily by a preprocessor which converts the subroutine calls into calls of specific ROM of operating system routines on the target machine. The window manipulation portion of the common interface is described.","PeriodicalId":154705,"journal":{"name":"Proceedings of the 1986 ACM SIGSMALL/PC symposium on Small systems","volume":"48 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1986-12-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"116744550","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}
引用次数: 1
SFM: synchronizing forms manager SFM:同步表单管理器
Proceedings of the 1986 ACM SIGSMALL/PC symposium on Small systems Pub Date : 1986-12-01 DOI: 10.1145/317559.322765
Janice C. Honeyman-Buck, E. A. Unger
{"title":"SFM: synchronizing forms manager","authors":"Janice C. Honeyman-Buck, E. A. Unger","doi":"10.1145/317559.322765","DOIUrl":"https://doi.org/10.1145/317559.322765","url":null,"abstract":"This paper describes a system being developed at Kansas State University to support the flow of intelligent forms through a local area network of microcomputers. The intelligent form is briefly described along with the supporting network architecture. The proposal is presented that a new software device is required to handle the flow of forms, the Synchronizing Forms Manager. This software will have a combination of operating system and compiler functions and will manage communications between computers, trigger and handle dynamic priority updates of forms, keep system maps, synchronize system clocks, and perform translation of form commands. The Synchronizing Forms Manager (SFM) is described with its associated data structures, operations, and syntax. Further research efforts are discussed with their implications for the office environment.","PeriodicalId":154705,"journal":{"name":"Proceedings of the 1986 ACM SIGSMALL/PC symposium on Small systems","volume":"27 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1986-12-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"132043190","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}
引用次数: 0
THESIS: the hardware environment for small intelligent systems, for engineering applications 论文:小型智能系统的硬件环境,用于工程应用
Proceedings of the 1986 ACM SIGSMALL/PC symposium on Small systems Pub Date : 1986-12-01 DOI: 10.1145/317559.322764
K. F. Wong, G.G. Coghill, J. Hannah
{"title":"THESIS: the hardware environment for small intelligent systems, for engineering applications","authors":"K. F. Wong, G.G. Coghill, J. Hannah","doi":"10.1145/317559.322764","DOIUrl":"https://doi.org/10.1145/317559.322764","url":null,"abstract":"System size, lack of standards and poor real time response have prevented the widespread acceptance of AI techniques in engineering applications. By tailoring the hardware configuration specifically for applications and by utilising an accepted bus standard, improved performance may be achieved. In this paper, the above approach is justified through the explanation of the principles of a hardware system, named The Hardware Environment for Small Intelligent Systems (THESIS) which is currently under development in Edinburgh University.","PeriodicalId":154705,"journal":{"name":"Proceedings of the 1986 ACM SIGSMALL/PC symposium on Small systems","volume":"2 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1986-12-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"127456458","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}
引用次数: 3
Packet voice communicatins over PC based local area networks 基于局域网的PC机分组语音通信
Proceedings of the 1986 ACM SIGSMALL/PC symposium on Small systems Pub Date : 1986-12-01 DOI: 10.1145/317559.322754
E. Friedman, C. Ziegler
{"title":"Packet voice communicatins over PC based local area networks","authors":"E. Friedman, C. Ziegler","doi":"10.1145/317559.322754","DOIUrl":"https://doi.org/10.1145/317559.322754","url":null,"abstract":"This paper presents actual implementations of packet voice communication systems over two types of PC based local area networks. One is a token-passing ring network and the other is an Ethernet network. The system configuration, system operation and system performance analysis is described for both networks. A formula for the maximum allowable number of active voice stations is presented for both systems. The last part of the paper describes a proposed design for a distributed packet voice communications protocol. The protocol presented deals with the higher levels of the communication system. The purpose of the protocol is to establish and maintain a telephone conversation between two users by using the underlying network services.","PeriodicalId":154705,"journal":{"name":"Proceedings of the 1986 ACM SIGSMALL/PC symposium on Small systems","volume":"32 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1986-12-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"128104635","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}
引用次数: 1
Storage management in a Prolog compiler Prolog编译器中的存储管理
Proceedings of the 1986 ACM SIGSMALL/PC symposium on Small systems Pub Date : 1986-12-01 DOI: 10.1145/317559.322747
Y-L. Chang, P. T. Cox
{"title":"Storage management in a Prolog compiler","authors":"Y-L. Chang, P. T. Cox","doi":"10.1145/317559.322747","DOIUrl":"https://doi.org/10.1145/317559.322747","url":null,"abstract":"With the current intense interest in new computing paradigms based on logic, the efficient implementation of Prolog has become an issue of prime importance. Compiling Prolog involves some unique and difficult problems relating to storage management: in particular, the somewhat conflicting requirements of backtracking, and cut and tail recursion processing. The usual solution is to use garbage collection, an expensive process in small computers with limited storage. We describe a Prolog compiler which maintains the heap as lists of free records, to which records are released at the time they are deallocated, thus avoiding garbage collection. In this compiler, variable bindings are recorded in such a way that the speed of unification does not depend on the length of chains of bound variables. Also, tail recursion optimisation is more thorough than in other implementations.","PeriodicalId":154705,"journal":{"name":"Proceedings of the 1986 ACM SIGSMALL/PC symposium on Small systems","volume":"84 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1986-12-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"124561754","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}
引用次数: 1
Speech analysis and synthesis on a personal computer 在个人计算机上进行语音分析和合成
Proceedings of the 1986 ACM SIGSMALL/PC symposium on Small systems Pub Date : 1986-12-01 DOI: 10.1145/317559.322771
Yousif A. El-Imam
{"title":"Speech analysis and synthesis on a personal computer","authors":"Yousif A. El-Imam","doi":"10.1145/317559.322771","DOIUrl":"https://doi.org/10.1145/317559.322771","url":null,"abstract":"A personal computer based system which can be used for speech digitization and acquisition, editing and segmentation, analysis and encoding, synthesis and replay and the study of language phonetic properties is described. The system is user interactive and can be used either in a stand-alone mode to provide all the functions needed for constructive synthesis and synthesis-by-analysis or linked to a host computer to provide additional signal processing capabilities which are useful in speech research.","PeriodicalId":154705,"journal":{"name":"Proceedings of the 1986 ACM SIGSMALL/PC symposium on Small systems","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1986-12-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"117344801","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}
引用次数: 1
Viewing messages as objects 将消息视为对象
Proceedings of the 1986 ACM SIGSMALL/PC symposium on Small systems Pub Date : 1986-12-01 DOI: 10.1145/317559.322757
R. McBride
{"title":"Viewing messages as objects","authors":"R. McBride","doi":"10.1145/317559.322757","DOIUrl":"https://doi.org/10.1145/317559.322757","url":null,"abstract":"","PeriodicalId":154705,"journal":{"name":"Proceedings of the 1986 ACM SIGSMALL/PC symposium on Small systems","volume":"24 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1986-12-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"126631572","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}
引用次数: 2
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
相关产品
×
本文献相关产品
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信