首页 > 最新文献

ACM '83最新文献

英文 中文
Optical storage of page images and pictorial data - opportunities and needed advances in information retrieval 页图像和图形数据的光学存储——信息检索的机遇和需要的进步
Pub Date : 1983-10-01 DOI: 10.1145/800173.809705
W. Nugent, J. R. Harding
We describe two current development projects at the Library of Congress using high-density optical storage, both of which require more advanced and improved computer-based information retrieval methodologies than existing bibliographic retrieval systems. A much greater emphasis will be placed on the information content of the articles rather than on the broad subject categories in general use for computer retrieval citations to book materials. Needed approaches include the linking of selected external reference sources and the extraction of character-encoded index information from the page images by OCR techniques. Our position is that extremely high density storage of articles in a single subject area requires a finer resolution in the retrieval system accessing the material. A single side of a 12-inch digital optical disk, for example, can hold 15 years of the Journal of the ACM.
我们描述了美国国会图书馆目前使用高密度光存储的两个开发项目,这两个项目都需要比现有书目检索系统更先进和改进的基于计算机的信息检索方法。将更加强调文章的信息内容,而不是一般用于计算机检索的图书资料引文的广泛主题类别。所需的方法包括链接选定的外部参考源和通过OCR技术从页面图像中提取字符编码的索引信息。我们的立场是,在单一主题领域中极高密度的文章存储需要在访问材料的检索系统中有更精细的分辨率。例如,一张12英寸的数字光盘的单面可以保存15年的《美国计算机协会杂志》。
{"title":"Optical storage of page images and pictorial data - opportunities and needed advances in information retrieval","authors":"W. Nugent, J. R. Harding","doi":"10.1145/800173.809705","DOIUrl":"https://doi.org/10.1145/800173.809705","url":null,"abstract":"We describe two current development projects at the Library of Congress using high-density optical storage, both of which require more advanced and improved computer-based information retrieval methodologies than existing bibliographic retrieval systems. A much greater emphasis will be placed on the information content of the articles rather than on the broad subject categories in general use for computer retrieval citations to book materials. Needed approaches include the linking of selected external reference sources and the extraction of character-encoded index information from the page images by OCR techniques. Our position is that extremely high density storage of articles in a single subject area requires a finer resolution in the retrieval system accessing the material. A single side of a 12-inch digital optical disk, for example, can hold 15 years of the Journal of the ACM.","PeriodicalId":306306,"journal":{"name":"ACM '83","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"1983-10-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"127717892","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
Reducing risk for central site equipment moves 降低中心站点设备移动的风险
Pub Date : 1900-01-01 DOI: 10.1145/800173.809720
Roger W. Kleffman, Rick Glesener, Jerry Brzeczek
Equipment changes - moving, adding or removing units in a central computer facility - can have a devastating effect on a computer center. Equipment failures and cable problems can result in prolonged service outages, user disservice and management frustration. Risks from these changes can be effectively controlled by means of sound implementation planning tools. An effective methodology based on a graphics technique that accurately represents equipment location in a computer room on standard size paper provides the planning tools that minimizes the risk of outages.
设备变更——在中央计算机设施中移动、增加或移除设备——会对计算机中心造成毁灭性的影响。设备故障和电缆问题可能导致长时间的服务中断,用户服务不便和管理挫折。通过合理的实施计划工具,可以有效地控制这些变化带来的风险。一种基于图形技术的有效方法,可以在标准尺寸的纸张上准确地表示机房中的设备位置,从而提供了将停机风险降至最低的规划工具。
{"title":"Reducing risk for central site equipment moves","authors":"Roger W. Kleffman, Rick Glesener, Jerry Brzeczek","doi":"10.1145/800173.809720","DOIUrl":"https://doi.org/10.1145/800173.809720","url":null,"abstract":"Equipment changes - moving, adding or removing units in a central computer facility - can have a devastating effect on a computer center. Equipment failures and cable problems can result in prolonged service outages, user disservice and management frustration. Risks from these changes can be effectively controlled by means of sound implementation planning tools. An effective methodology based on a graphics technique that accurately represents equipment location in a computer room on standard size paper provides the planning tools that minimizes the risk of outages.","PeriodicalId":306306,"journal":{"name":"ACM '83","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"1900-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"116778951","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
Computer Aided Programming: Techniques for software manufacturing 计算机辅助程序设计:软件制造技术
Pub Date : 1900-01-01 DOI: 10.1145/800173.809690
P. Bassett
A software manufacturing paradigm is described which deals effectively with many issues long associated with software development and maintenance. In essence, Computer Aided Programming (CAP) is to software manufacturing what CAD/CAM is to conventional manufacturing. CAP is the first of a new generation of software manufacturing systems based on a standard sub-assembly approach. CAP provides an automated software development environment in which the computer handles the bulk of the work required to build and to maintain code. Featuring automatic assembly and customization of reusable code modules and generated code, CAP builds a complete program from specific goal-oriented instructions supplied by the user. The techniques of software manufacturing are applicable to all areas of software development where recurring problem classes can be identified.
本文描述了一个软件制造范例,它有效地处理了许多长期与软件开发和维护相关的问题。从本质上讲,计算机辅助编程(CAP)之于软件制造,就像CAD/CAM之于传统制造一样。CAP是基于标准子装配方法的新一代软件制造系统中的第一个。CAP提供了一个自动化的软件开发环境,在这个环境中,计算机处理构建和维护代码所需的大部分工作。CAP具有可重用代码模块和生成代码的自动组装和自定义功能,根据用户提供的特定目标指令构建完整的程序。软件制造技术适用于软件开发的所有领域,在这些领域中可以识别出重复出现的问题类别。
{"title":"Computer Aided Programming: Techniques for software manufacturing","authors":"P. Bassett","doi":"10.1145/800173.809690","DOIUrl":"https://doi.org/10.1145/800173.809690","url":null,"abstract":"A software manufacturing paradigm is described which deals effectively with many issues long associated with software development and maintenance. In essence, Computer Aided Programming (CAP) is to software manufacturing what CAD/CAM is to conventional manufacturing. CAP is the first of a new generation of software manufacturing systems based on a standard sub-assembly approach. CAP provides an automated software development environment in which the computer handles the bulk of the work required to build and to maintain code. Featuring automatic assembly and customization of reusable code modules and generated code, CAP builds a complete program from specific goal-oriented instructions supplied by the user. The techniques of software manufacturing are applicable to all areas of software development where recurring problem classes can be identified.","PeriodicalId":306306,"journal":{"name":"ACM '83","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"1900-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"116587507","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
Combining management and technology in a master's degree for information system professionals 为信息系统专业人员提供管理与技术相结合的硕士学位
Pub Date : 1900-01-01 DOI: 10.1145/800173.809745
T. Kurtz, A. Morton
By the early to middle 1970's it was clear that education in computer science and related fields was failing to meet many of the needs of business and industry. In self-defense, many firms adopted the practice of hiring PhD's to lead programming projects (on the grounds that the PhD's were bright). Other firms chose to hire bright Bachelors, most of whom had little or no formal training in programming or software engineering (on the grounds that bright people could learn on the job). A side effect of these practices was that most of the PhD's were being siphoned off into industry and were thus unavailable to staff the rapidly growing computer science departments in higher education. At the same time, bright computer science Bachelors were enticed directly into industry by high salaries, and thus did not pursue advanced degrees. These factors were no doubt part of the reason for the severe shortage of computer scientists available to higher education.
到20世纪70年代早期到中期,很明显,计算机科学和相关领域的教育无法满足商业和工业的许多需求。为了自卫,许多公司采用了雇佣博士来领导编程项目的做法(理由是博士很聪明)。其他公司选择雇佣聪明的单身汉,他们中的大多数人很少或没有接受过编程或软件工程方面的正式培训(理由是聪明的人可以在工作中学习)。这些做法的一个副作用是,大多数博士学位都被吸进了工业界,因此无法为高等教育中迅速发展的计算机科学系工作。与此同时,聪明的计算机科学学士被高薪直接吸引到工业界,因此没有追求更高的学位。这些因素无疑是高等教育中计算机科学家严重短缺的部分原因。
{"title":"Combining management and technology in a master's degree for information system professionals","authors":"T. Kurtz, A. Morton","doi":"10.1145/800173.809745","DOIUrl":"https://doi.org/10.1145/800173.809745","url":null,"abstract":"By the early to middle 1970's it was clear that education in computer science and related fields was failing to meet many of the needs of business and industry. In self-defense, many firms adopted the practice of hiring PhD's to lead programming projects (on the grounds that the PhD's were bright). Other firms chose to hire bright Bachelors, most of whom had little or no formal training in programming or software engineering (on the grounds that bright people could learn on the job).\u0000 A side effect of these practices was that most of the PhD's were being siphoned off into industry and were thus unavailable to staff the rapidly growing computer science departments in higher education. At the same time, bright computer science Bachelors were enticed directly into industry by high salaries, and thus did not pursue advanced degrees. These factors were no doubt part of the reason for the severe shortage of computer scientists available to higher education.","PeriodicalId":306306,"journal":{"name":"ACM '83","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"1900-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"129337461","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
Operational specification languages 操作规范语言
Pub Date : 1900-01-01 DOI: 10.1145/800173.809737
P. Zave
The “operational approach” to software development is based on separation of problem-oriented and implementation-oriented concerns, and features executable specifications and transformational implementation. “Operational specification languages” are executable specification languages designed to fit the goals, assumptions, and strategies of the operational approach. This paper defines the operational approach and surveys the existing operational specification languages, viz., the graphic notation of the Jackson System Development method, PAISLey, Gist, and modern applicative languages.
软件开发的“操作方法”基于面向问题和面向实现的关注点的分离,并以可执行规范和转换实现为特征。“可操作规范语言”是可执行的规范语言,旨在适应可操作方法的目标、假设和策略。本文定义了操作方法,并调查了现有的操作规范语言,即Jackson系统开发方法的图形符号、PAISLey、Gist和现代应用语言。
{"title":"Operational specification languages","authors":"P. Zave","doi":"10.1145/800173.809737","DOIUrl":"https://doi.org/10.1145/800173.809737","url":null,"abstract":"The “operational approach” to software development is based on separation of problem-oriented and implementation-oriented concerns, and features executable specifications and transformational implementation. “Operational specification languages” are executable specification languages designed to fit the goals, assumptions, and strategies of the operational approach. This paper defines the operational approach and surveys the existing operational specification languages, viz., the graphic notation of the Jackson System Development method, PAISLey, Gist, and modern applicative languages.","PeriodicalId":306306,"journal":{"name":"ACM '83","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"1900-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"121184342","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}
引用次数: 5
Personal computers in the corporate environment: Software 企业环境中的个人计算机:软件
Pub Date : 1900-01-01 DOI: 10.1145/800173.809711
G. A. Heidenrich
A wheel supported open top receptacle such as a railway car is provided with a liner arrangement comprising a plurality of belt members arranged between the end walls of the car with the sides of adjacent ones of the belts overlapped in the direction between the end walls, and with each belt overlying the side walls and bottom wall of the car. One end of each belt member is attached to the upper end of the corresponding one of the side walls and, by upward displacement of the other end, each belt is adapted to be displaced upwardly relative to the car. Material in the car is progressively unloaded laterally outwardly of the car by sequential displacement of the belts in accordance with the pattern of overlap.
一种车轮支撑的开放式顶部容器,如铁路车厢,其内衬装置包括设置在车厢的端壁之间的多个皮带构件,其相邻皮带的侧面在端壁之间的方向上重叠,并且每个皮带覆盖在车厢的侧壁和底壁上。每个皮带构件的一端连接到相应的侧壁之一的上端,并且通过另一端的向上位移,每个皮带适合于相对于汽车向上位移。物料在汽车是逐步卸载横向向外的汽车,按照重叠的模式,按顺序位移的皮带。
{"title":"Personal computers in the corporate environment: Software","authors":"G. A. Heidenrich","doi":"10.1145/800173.809711","DOIUrl":"https://doi.org/10.1145/800173.809711","url":null,"abstract":"A wheel supported open top receptacle such as a railway car is provided with a liner arrangement comprising a plurality of belt members arranged between the end walls of the car with the sides of adjacent ones of the belts overlapped in the direction between the end walls, and with each belt overlying the side walls and bottom wall of the car. One end of each belt member is attached to the upper end of the corresponding one of the side walls and, by upward displacement of the other end, each belt is adapted to be displaced upwardly relative to the car. Material in the car is progressively unloaded laterally outwardly of the car by sequential displacement of the belts in accordance with the pattern of overlap.","PeriodicalId":306306,"journal":{"name":"ACM '83","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"1900-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"132110535","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
Use of statistical techniques in Personal Retrieval Systems 在个人检索系统中使用统计技术
Pub Date : 1900-01-01 DOI: 10.1145/800173.809733
Matthew B. Koll
Personal Information Retrieval Systems (PIRs) for microcomputers have not yet had the same kind of impact as have Database Management Systems (DBMSs) for microcomputers. This may be attributed to the differences in the kinds of problems the two systems address. What a retrieval system can do, that a DBMS cannot, is to surmise what a record (document) is about. It can help find things that the user cannot clearly describe - sometimes even by subject matter. It is this capability that developers of PIRs should accentuate, because increasingly, personal databases are becoming sufficiently large so that finding relevant records is a recognized problem. If PIRs offer little more than DBMSs they will fail to meet that need. Fortunately, twenty-five years of research have produced some techniques (mostly statistical) that can improve the ability of retrieval systems to find relevant items. Even though these techniques have not been implemented by the large-scale retrieval services or mainframe-based retrieval systems, they could be; in fact, it is quite possible to implement them efficiently in a microcomputer-based PIR.
用于微型计算机的个人信息检索系统(PIRs)还没有产生与用于微型计算机的数据库管理系统(dbms)相同的影响。这可能是由于两种体系处理的问题种类不同。检索系统能做而DBMS不能做的是猜测记录(文档)是关于什么的。它可以帮助找到用户无法清楚描述的东西——有时甚至可以通过主题来描述。pir的开发人员应该强调的正是这种能力,因为个人数据库变得越来越大,因此查找相关记录是一个公认的问题。如果pir提供的仅仅是dbms,它们将无法满足这种需求。幸运的是,25年的研究已经产生了一些技术(主要是统计),可以提高检索系统找到相关项目的能力。尽管这些技术尚未被大规模的检索服务或基于大型机的检索系统所实现,但它们是可以实现的;事实上,在基于微机的PIR中有效地实现它们是完全可能的。
{"title":"Use of statistical techniques in Personal Retrieval Systems","authors":"Matthew B. Koll","doi":"10.1145/800173.809733","DOIUrl":"https://doi.org/10.1145/800173.809733","url":null,"abstract":"Personal Information Retrieval Systems (PIRs) for microcomputers have not yet had the same kind of impact as have Database Management Systems (DBMSs) for microcomputers. This may be attributed to the differences in the kinds of problems the two systems address. What a retrieval system can do, that a DBMS cannot, is to surmise what a record (document) is about. It can help find things that the user cannot clearly describe - sometimes even by subject matter. It is this capability that developers of PIRs should accentuate, because increasingly, personal databases are becoming sufficiently large so that finding relevant records is a recognized problem.\u0000 If PIRs offer little more than DBMSs they will fail to meet that need. Fortunately, twenty-five years of research have produced some techniques (mostly statistical) that can improve the ability of retrieval systems to find relevant items. Even though these techniques have not been implemented by the large-scale retrieval services or mainframe-based retrieval systems, they could be; in fact, it is quite possible to implement them efficiently in a microcomputer-based PIR.","PeriodicalId":306306,"journal":{"name":"ACM '83","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"1900-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"130041527","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
Using ADA as a design language - classroom experience 使用ADA作为设计语言的课堂体验
Pub Date : 1900-01-01 DOI: 10.1145/800173.809702
G. Corliss
ADA was used as a design language in a software engineering course. Students were able to become familiar with the features of ADA as a programming language and to improve their software development skills. ADA proved to be a powerful and flexible language for the expression of the design of a home environmental control system.
在一门软件工程课程中,ADA被用作设计语言。学生能够熟悉ADA作为一种编程语言的特点,并提高他们的软件开发技能。ADA被证明是一种强大而灵活的表达家庭环境控制系统设计的语言。
{"title":"Using ADA as a design language - classroom experience","authors":"G. Corliss","doi":"10.1145/800173.809702","DOIUrl":"https://doi.org/10.1145/800173.809702","url":null,"abstract":"ADA was used as a design language in a software engineering course. Students were able to become familiar with the features of ADA as a programming language and to improve their software development skills. ADA proved to be a powerful and flexible language for the expression of the design of a home environmental control system.","PeriodicalId":306306,"journal":{"name":"ACM '83","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"1900-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"129864687","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
Database for office automation 办公自动化数据库
Pub Date : 1900-01-01 DOI: 10.1145/800173.809688
David M. Choy
With a fast growth in the quantity and quality of software applications for office systems and advanced workstations, it is becoming clear that the trend is towards a more integrated software architecture for workstation or office systems. A critical piece in a truly integrated system is a well-designed general purpose database mangement system (DBMS) that supports all applications running on the workstation (or office system). Sophisticated DBMSs have been developed on the main frames, primarily for large data processsing (DP) applications. Is it true, then, that all we need is to transport these systems to the workstation? The first problem that one faces to move a full scale DBMS to a workstation is the size. It is not clear that trimming a big DBMS down is an easy task. Some of the advanced capabilities might be modular and relatively easy to remove. Others could be quite difficult as the code is distributed throughout the system. In some cases, it might not even be possible to “trim” when the general capability is needed but to a lesser extent. In practice, most major DBMSs are built without serious concern on the space restrictions. It might be easier to design and implement a new system with “smallness” in mind than to trim down a huge one. The considerations on smallness include the data structures, control blocks, interfaces, buffer requirements, configuration and packaging of the system, as well as the number of lines of code. Size is only the beginning. Smallness makes the DBMS possible to run on a workstation. Because of the new operating environment, there are new requirements for the DBMS which are different from the traditional DP environment on a main frame. The real challenge is to determine what these requirements are and how to design a system accordingly. On an advanced workstation, one has to support word processing, data processing, engineering and scientific, administrative, as well as
随着办公系统和高级工作站的软件应用程序的数量和质量的快速增长,工作站或办公系统的软件体系结构朝着更加集成的方向发展的趋势越来越明显。真正集成系统的关键部分是设计良好的通用数据库管理系统(DBMS),它支持在工作站(或办公系统)上运行的所有应用程序。已经在主要框架上开发了复杂的dbms,主要用于大型数据处理(DP)应用程序。那么,我们只需要把这些系统运到工作站,是真的吗?将全尺寸DBMS迁移到工作站所面临的第一个问题是大小。目前还不清楚精简一个大型DBMS是一件容易的事。一些高级功能可能是模块化的,并且相对容易删除。其他的可能相当困难,因为代码分布在整个系统中。在某些情况下,当需要一般能力时,可能甚至不可能“修剪”,但在较小程度上。在实践中,大多数主要的dbms都是在不考虑空间限制的情况下构建的。考虑到“小”,设计和实施一个新系统可能比精简一个庞大的系统更容易。对小的考虑包括数据结构、控制块、接口、缓冲区需求、系统的配置和打包,以及代码行数。规模只是一个开始。小使得DBMS可以在工作站上运行。由于新的运行环境,对数据库管理系统提出了不同于传统的基于主机的数据处理环境的新要求。真正的挑战是确定这些需求是什么,以及如何相应地设计系统。在一个先进的工作站,一个人必须支持文字处理,数据处理,工程和科学,行政,以及
{"title":"Database for office automation","authors":"David M. Choy","doi":"10.1145/800173.809688","DOIUrl":"https://doi.org/10.1145/800173.809688","url":null,"abstract":"With a fast growth in the quantity and quality of software applications for office systems and advanced workstations, it is becoming clear that the trend is towards a more integrated software architecture for workstation or office systems. A critical piece in a truly integrated system is a well-designed general purpose database mangement system (DBMS) that supports all applications running on the workstation (or office system). Sophisticated DBMSs have been developed on the main frames, primarily for large data processsing (DP) applications. Is it true, then, that all we need is to transport these systems to the workstation?\u0000 The first problem that one faces to move a full scale DBMS to a workstation is the size. It is not clear that trimming a big DBMS down is an easy task. Some of the advanced capabilities might be modular and relatively easy to remove. Others could be quite difficult as the code is distributed throughout the system. In some cases, it might not even be possible to “trim” when the general capability is needed but to a lesser extent. In practice, most major DBMSs are built without serious concern on the space restrictions. It might be easier to design and implement a new system with “smallness” in mind than to trim down a huge one. The considerations on smallness include the data structures, control blocks, interfaces, buffer requirements, configuration and packaging of the system, as well as the number of lines of code.\u0000 Size is only the beginning. Smallness makes the DBMS possible to run on a workstation. Because of the new operating environment, there are new requirements for the DBMS which are different from the traditional DP environment on a main frame. The real challenge is to determine what these requirements are and how to design a system accordingly.\u0000 On an advanced workstation, one has to support word processing, data processing, engineering and scientific, administrative, as well as","PeriodicalId":306306,"journal":{"name":"ACM '83","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"1900-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"130287292","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
Cryptography and data security overview of panel discussion 小组讨论的密码学和数据安全概述
Pub Date : 1900-01-01 DOI: 10.1145/800173.809712
Michael Willett
Cryptography is the science of secret writing. It has been used since the dawn of writing itself to conceal messages from an adversary. Throughout history, the use of cryptography has been largely confined to diplomatic and military communications. But in the last 10 years the tremendous advances in communication technology have created a serious need for cryptographic protection of private sector communications. Electronic funds transfer systems and satellite voice/digital networks are particularly vulnerable to compromise, without the use of cryptography. Recognizing the need for data protection apart from national security concerns, the National Bureau of Standards issued a call for a data encryption algorithm in 1973. During the subsequent discussions and debates, the mathematicians and computer scientists involved realized that cryptography was not an established science in the unclassified literature. They began the task of creating the foundations for this young discipline. In 1977, the NBS published the Data Encryption Standard (DES). Its use is required to protect sensitive governmental information not related to national security. Several national and international standards organizations have also adopted the DES.
密码学是秘密书写的科学。自从文字出现以来,它就被用来向对手隐藏信息。纵观历史,密码学的使用主要局限于外交和军事通信。但在过去的10年里,通信技术的巨大进步已经产生了对私人部门通信加密保护的严重需求。如果不使用加密技术,电子资金转帐系统和卫星语音/数字网络特别容易受到损害。认识到除了国家安全考虑之外,数据保护的必要性,国家标准局在1973年发布了一项数据加密算法的呼吁。在随后的讨论和辩论中,参与其中的数学家和计算机科学家意识到,密码学在非机密文献中并不是一门成熟的科学。他们开始了为这门年轻的学科建立基础的任务。1977年,国家统计局发布了数据加密标准(DES)。它的使用是为了保护与国家安全无关的敏感政府信息。一些国家和国际标准组织也采用了DES。
{"title":"Cryptography and data security overview of panel discussion","authors":"Michael Willett","doi":"10.1145/800173.809712","DOIUrl":"https://doi.org/10.1145/800173.809712","url":null,"abstract":"Cryptography is the science of secret writing. It has been used since the dawn of writing itself to conceal messages from an adversary. Throughout history, the use of cryptography has been largely confined to diplomatic and military communications. But in the last 10 years the tremendous advances in communication technology have created a serious need for cryptographic protection of private sector communications. Electronic funds transfer systems and satellite voice/digital networks are particularly vulnerable to compromise, without the use of cryptography. Recognizing the need for data protection apart from national security concerns, the National Bureau of Standards issued a call for a data encryption algorithm in 1973. During the subsequent discussions and debates, the mathematicians and computer scientists involved realized that cryptography was not an established science in the unclassified literature. They began the task of creating the foundations for this young discipline. In 1977, the NBS published the Data Encryption Standard (DES). Its use is required to protect sensitive governmental information not related to national security. Several national and international standards organizations have also adopted the DES.","PeriodicalId":306306,"journal":{"name":"ACM '83","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"1900-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"131231961","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
期刊
ACM '83
全部 Acc. Chem. Res. ACS Applied Bio Materials ACS Appl. Electron. Mater. ACS Appl. Energy Mater. ACS Appl. Mater. Interfaces ACS Appl. Nano Mater. ACS Appl. Polym. Mater. ACS BIOMATER-SCI ENG ACS Catal. ACS Cent. Sci. ACS Chem. Biol. ACS Chemical Health & Safety ACS Chem. Neurosci. ACS Comb. Sci. ACS Earth Space Chem. ACS Energy Lett. ACS Infect. Dis. ACS Macro Lett. ACS Mater. Lett. ACS Med. Chem. Lett. ACS Nano ACS Omega ACS Photonics ACS Sens. ACS Sustainable Chem. Eng. ACS Synth. Biol. Anal. Chem. BIOCHEMISTRY-US Bioconjugate Chem. BIOMACROMOLECULES Chem. Res. Toxicol. Chem. Rev. Chem. Mater. CRYST GROWTH DES ENERG FUEL Environ. Sci. Technol. Environ. Sci. Technol. Lett. Eur. J. Inorg. Chem. IND ENG CHEM RES Inorg. Chem. J. Agric. Food. Chem. J. Chem. Eng. Data J. Chem. Educ. J. Chem. Inf. Model. J. Chem. Theory Comput. J. Med. Chem. J. Nat. Prod. J PROTEOME RES J. Am. Chem. Soc. LANGMUIR MACROMOLECULES Mol. Pharmaceutics Nano Lett. Org. Lett. ORG PROCESS RES DEV ORGANOMETALLICS J. Org. Chem. J. Phys. Chem. J. Phys. Chem. A J. Phys. Chem. B J. Phys. Chem. C J. Phys. Chem. Lett. Analyst Anal. Methods Biomater. Sci. Catal. Sci. Technol. Chem. Commun. Chem. Soc. Rev. CHEM EDUC RES PRACT CRYSTENGCOMM Dalton Trans. Energy Environ. Sci. ENVIRON SCI-NANO ENVIRON SCI-PROC IMP ENVIRON SCI-WAT RES Faraday Discuss. Food Funct. Green Chem. Inorg. Chem. Front. Integr. Biol. J. Anal. At. Spectrom. J. Mater. Chem. A J. Mater. Chem. B J. Mater. Chem. C Lab Chip Mater. Chem. Front. Mater. Horiz. MEDCHEMCOMM Metallomics Mol. Biosyst. Mol. Syst. Des. Eng. Nanoscale Nanoscale Horiz. Nat. Prod. Rep. New J. Chem. Org. Biomol. Chem. Org. Chem. Front. PHOTOCH PHOTOBIO SCI PCCP Polym. Chem.
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1