The purpose of this paper is to define a method of adding extensibility to programminglanguages and to demonstrate the advantages of extensibility. The paper describes a method of adding ldquo;abstract data and opera...
详细信息
The task of developing hierarchical (series-parallel) networks can become formidable even with only a few dozen elements. This article describes a computer aided, interactive technique to structure such networks. The ...
详细信息
One of the more controversial topics to appear within the field of Computer Science has been the theory of Structured programming and the specific tools and techniques associated with this generic title. With respect ...
详细信息
A user-oriented Computer Graphics System (CGS) is described, which primarily has been designed to aid the application programmer, and not just the sophisticated computer graphics user. The system has been designed to ...
详细信息
ISBN:
(纸本)9781450373531
A user-oriented Computer Graphics System (CGS) is described, which primarily has been designed to aid the application programmer, and not just the sophisticated computer graphics user. The system has been designed to provide a very simple interaction capability, where the interaction is based on a variety of input devices and a simple input/output graphics command language. The result of this system has been an increase in programming efficiency, reduction in span time from creations of design to actual implementation. Typical application developments have included such system as flowcharting systems, Computer Aided Architectural Space Planning, Animation, Vehicle-Pedestrian Interactions, Computer-aided designs, and the simulation of the NASA Space Shuttle.
This paper presents a methodology for the design and verification of a class of real-time systems frequently encountered in applications of digital control. These methodologies are described in the form of a design an...
详细信息
An important aspect of the original implementation of APL\360 was the treatment of arithmetic functions as abstract functions defined on the continuous set of real numbers [1,2]. This had various consequences, includi...
ISBN:
(纸本)9781450374163
An important aspect of the original implementation of APL\360 was the treatment of arithmetic functions as abstract functions defined on the continuous set of real numbers [1,2]. This had various consequences, including automatic conversion between different machine representations of numbers so that storage and other aspects of System/360 architecture could be used efficiently while suppressing its details. [2]“Fuzzy” comparisons were introduced so that the actual discrete, fixed-precision, hexadecimal representation could be partly disguisedThe technique used in the original implementation was to regard numbers whose difference was zero in the first twelve (of fourteen) hexadecimal digits to be equal. The definitions in [3] were developed by M. A. Jenkins and R. H. Lathwell in 1968 when it was found that, for some values, implications of relational functions such as B> A←→~ B≤ A were violated. It was later discovered that these definitions did not completely correct the difficulty, and when APL system variables were introduced [4], the tolerant functions were rederived, resulting in the definitions given here.
The software design process is discussed from an engineering point of view. Initially, a distinction is made between software design and program design. Software design is then described in terms of evolving a system ...
详细信息
This symposium, held in Houston, Texas from October 20 to 22, 1976 contains 105 papers. Topics covered include: Theoretical results in compiler design and implementation; Computer system and network architecture; Rece...
详细信息
This symposium, held in Houston, Texas from October 20 to 22, 1976 contains 105 papers. Topics covered include: Theoretical results in compiler design and implementation; Computer system and network architecture; Recent developments in natural language understanding; Multinational information systems; Data base security; computers in medicine; Computer science education; Based learning and communication environments; Algorithm engineering; Computer architecture; Operating systems for minicomputers; Minicomputer and microcomputer applications; Data base systems organization and optimization; Operating system design; programminglanguages and their processors; Standardization in simulation; and Program testing.
One of the more controversial topics to appear within the field of Computer Science has been the theory of Structured programming and the specific tools and techniques associated with this generic title. With respect ...
详细信息
One of the more controversial topics to appear within the field of Computer Science has been the theory of Structured programming and the specific tools and techniques associated with this generic title. With respect to this topic, it is the intent of this paper to provide a documented history of the research, prototyping and deliberate implementation of the Structured programming Technology within the United States Army Computer Systems Command. Structured programming as used within the context of this paper involves the concepts of structured code, top down development, walkthrus, program designlanguage, design and documentation tools, program support library and a programming team. The USACSC experience is viewed as not just another case study but rather an organizational change impacting a large number (500 COBOL programmers) of personnel, standards, and normal operating *** of the more intriguing topics to appear within the field of Computer Science has been the theory of Structured programming and the specific tools and techniques associated with this generic title. After several years of discussion, pilot projects, technical articles and more discussions, the basic questions remain: What does the technology buy you? What does it cost you? How does one implement the technology on a large scale in a software production shop?With respect to these questions, and many others that the Software community shares regarding Structured programming, it is the intent of this paper to provide a documented history of the research, prototyping and deliberate implementation of the Structured programming Technology within the United States Army Computer Systems Command (USACSC).
The production of an appropriate COBASYL Data Base Task Group (DBTG) Data Description language (DDL) schema for a given data management application is a significant design problem. This research is devoted to the deve...
详细信息
ISBN:
(纸本)9781450339209
The production of an appropriate COBASYL Data Base Task Group (DBTG) Data Description language (DDL) schema for a given data management application is a significant design problem. This research is devoted to the development of a methodology to automate and optimize the design of DBTG schema structures, using analytic modelling and optimization techniques. Given an implementation independent description of the data management requirements, it is possible to produce a schema configuration which is optimized with respect to logical record access rate, subject to storage and feasibility constraints, within a selected class of schemas. The storage/access rate trade off is expressable as an integer program, which can be mapped into a network traversal problem with a known dynamic programming solution.
暂无评论