ppxscal/embedding_network huggingface dataset:
The information center as a middle ground in offsetting personnel obsolescence
Authors: Herman Hoplin
Venue: The Proceedings of the Twentieth Annual Computer Personnel on Research Conference (1983)

The primary purpose here is to present the profound impact of the IC on organizations and individuals; the concept's congealing force which is now patterning organizations forged around user interfaces and environments; and the dramatic effect of evolving an organization essentially with an innovative and effective mechanism for merging organizational and functional islands of information systems and services.
The MIMOLA design system a computer aided digital processor design method
Authors: G. Zimmermann
Venue: Proceedings of the 16th Design Automation Conference (1979)

A top-down design method is presented. The design starts with an algorithmic description of the problems and attempts to find an optimal hardware structure for the solution of the problems. Comparisons with methods using hardware and functional descriptions are included. The application of the macro processor is explained.
Responding to MIL-S-52779
Authors: Richard N. Southworth
Venue: ACM SIGSOFT Software Engineering Notes (1978)

The art and science of computer software development is still changing considerably from year to year, and therefore lacks the established control mechanisms of hardware production programs. Also, because most software is produced in a one-time development program it does not lend itself to the established discrepancy detection and correction techniques used in hardware production programs. Consequently, the software QA program must providethe methodology to detect a deficiency the first time it occurs and effect corrective action. MIL-S-52779: &ldquo;Software Quality Assurance Program Requirements,&rdquo; has provided a much needed impetus for software development contractors to develop software QA techniques. But much remains to be done. As the state of the art advances MIL-S-52779 should be revised accordingly. In this paper the author responds to the present form of the specification, suggests some revisions and additions and briefly discusses a set of QA procedures that should be responsive (fully compliant) with MIL-S-52779.
Session III: Teaching the APL language
Authors: James Higgins
Venue: Proceedings of the conference on APL (1969)

At an academic institution we are faced with a rather unique problem in programming instruction. First of all, we are faced with the fact of the cyclic nature of the student body. Also, unless we are concerned with a credit course involving programming, or addressing ourselves to Computer Science students, we have a simple goal: to teach as many people as possible (faculty, staff, and students) an effective language&mdash;as swiftly as possible and as in depth as necessary. APL is, as most of us know, an extremely sophisticated language. Yet it has the facility available to allow a very unsophisticated user to get meaningful results with a very short period of instruction. If one has even a specified sector of time in a given course allotted for this instruction, he has a captive audience and can probably do a creditable job with a minimum amount of effort.
Computer arts: Computer science in a liberal arts environment
Authors: Wm J. Mein
Venue: Proceedings of the tenth SIGCSE technical symposium on Computer science education (1979)

Historically, we have watched Computer Science Departments arise from a variety of environments. In fact, many departments have not yet gained an identity for themselves. This is obvious from the department names we see&mdash;Computer and Information Science, Computer Science and Information Systems, Electrical and Computer Engineering, Mathematics and Computer Science, and Statistics and Computer Science. In most of these situations, Computer Science is not the main emphasis of the department as can be evidenced by the requirements of the department.
A cost allocation model for assessing the impact of energy storage technologies upon electric utilities
Authors: R. Giese, L. Holt, R. Scheithauer
Venue: Proceedings of the 10th conference on Winter simulation - Volume 2 (1978)

In order to assist the Division of Energy Storage Systems in the U.S. Department of Energy in prioritizing, developing, and commercializing storage technologies a computer simulation code has been developed by Argonne National Laboratory to assess the impact of alternative residential heating and cooling technologies upon the electric utility generation, transmission, and distribution systems. Given input information such as plant capacity, forced-outage rates, scheduled maintenance requirements, and economic data for individual generating units, the program uses hourly utility load data together with synoptic weather data to simulate system loads and costs for specified levels of heating/cooling technology penetration. The program performs five categories of calculations: simulation of residential load, aggregation and propagation of loads through the distribution and transmission subsystems, economic dispatch of generating plant, scheduling of plant maintenance, and calculation of optimal generating plant mix. Originally designed to study the impact of shifting on-peak demand to off-peak periods through the use of customer-owned thermal storage, the code has been extended to handle a variety of electric heating and cooling technologies. The computer running time for a full set of calculations is short, allowing many system alternatives to be examined at low cost. Results are presented for residential space conditioning systems for two representative utility service areas. In the service area supplied by a winter peaking utility, the lowest cost space heating technologies were found to be storage-augmented either by storage or by an oil furnace. Heat pumps were the most economical heating systems in the service area supplied by the summer-peaking utility while storage air conditioning was cost-effective for cooling in the summer-peaking service area.
On the construction of LR(k) analyzers
Authors: Tatsuya Hayashi
Venue: Proceedings of the 1971 26th annual conference (1971)

A method for constructing almost optimal Floyd-Evans type Productions for LR(k) grammars is described here. Knuth has given the algorithm for constructing the analyzer. But its parsing table is too large and unacceptable for practical use. The concept of route indexes is used in our method. Using the concept it is possible to transform the transition diagram of Knuth's analyzer into another equivalent one whose number of statuses is much less than that of Knuth's transition diagram. As the result, we can get Productions which are optimal concerning both the time and the space efficiency, at the cost of the constructor complexity.
Adaptation of scan and slit-scan techniques to computer animation
Authors: Frederic I. Parke
Venue: Proceedings of the 7th annual conference on Computer graphics and interactive techniques (1980)

The adaptation and generalization of scan and slit-scan animation stand techniques for use in computer generated animation is discussed. Scan and slit-scan techniques are based on moving artwork, camera, and, for slit-scan, a thin aperture while the camera shutter is open. These processes can be described as selectively sampling an environment over time and recording the result as a single image. Sequences of such images form the animated film. Rather than use mechanical means to accomplish this, it is possible to develop algorithms which mimic this processes but are based on sampling dynamic environment descriptions to generate computer produced images. The use of computer graphics allows these techniques to be generalized in ways difficult or impossible even with very elaborate animation stands. Use of multiple independent scanning apertures and three-dimensional environments are natural generalizations. The exact algorithms used depend on the characteristics of the graphics systems used. An approach based on using a real-time shaded graphics system and an approach using frame buffer systems are outlined. The first approach can also be applied to refresh vector graphics systems.
Shared information management system
Authors: Kevin R. Weaver
Venue: Proceedings of the sixth international conference on APL (1974)

SIMS1 is another language. Developed in APL and utilizing APL*PLUS@@@@ enhancementa and the APL@PLUS@@@@ File Subsystem2, SIMS provides convezactional, English sentence-like approach to information management and retrieval. Defined with the user in mind, SIMS enables data entry, correction updates, and report generation with minimum programming assistance.
An integrated mask artwork analysis system
Authors: Takashi Mitsuhashi, Toshiaki Chiba, Makoto Takashima, Kenji Yoshida
Venue: Proceedings of the 17th Design Automation Conference (1980)

A new LSI artwork analysis and processing system, called EMAP, is described with algorithms, a database schema and applications. EMAP provides the designer with the artwork verification and processing tools which include mask artwork processing, geometrical design rule checking, connectivity analysis and electrical circuit parameter calculation. The circuit connectivity data derived from the mask artwork data is used for input to a logic simulator, a timing simulator, a circuit simulator and a circuit schematic generator.
A unique graduate program in computer science at Jackson State University
Authors: S. Sitharama Iynengar
Venue: Proceedings of the ACM SIGCSE-SIGCUE technical symposium on Computer science and education (1976)

The two key elements of decision-making in today's environment are (i)efficient information processing and management and (ii) a degree of maturity in effective use of a broad range of analytical tools and techniques which pass under the general label of Mathematical Sciences. The Department of Computer Science at Jackson State University started a Graduate Program during the 1974 academic year which offers a unique interdisciplinary program leading to a Master's Degree in Computer Science. This program emphasizes in programming languages, systems programming, operating systems, information systems analysis and design, the role of the computer as an integral part of the decision-making process, and the computer applications in the areas of statistics and management science. Advanced placement may be given via examination or acceptable certificate presentation from traditional or non-traditional institutions such as IBM Corporation. The students are presently using both the interactive and the batch capability of our IBM 360/40 for their course and project works. The university is upgrading to an IBM 370/145 during the spring semester (1976).
Innovative computer services at a developing institution
Authors: Fred W. Stone
Venue: Proceedings of the fifth SIGCSE technical symposium on Computer science education (1975)

Tuskegee Institute installed an IBM 1620 in October 1961. Over the next several years as demand required, the system was expanded from the original 20K to 60K then to disk. The original acquisition was made possible with a NSF grant. in June 1972, with the assistance of a NSF grant, among others, Tuskegee Institute was able to install a Hewlett-Packard 2000F Time Sharing system. With the ability to use the system from any part of of the campus, service to the various schools and departments is staggering. Engineering has increased it's use but it accounts for only 30% of the current use of the system.
Status report of DOE Language Working Group
Authors: Steve Hue
Venue: Proceedings of the 1978 annual conference - Volume 2 (1978)

The DOE Language Working Group began in October 1976 as part of an inter-laboratory wide program to reduce the life cycle cost of large production codes. Initial participants include LASL, LLL and MFECC. Current members include LASL, LLL, MFECC, LBL, ORNL, SLA, SLL and ANL. NCAR participates as a non-voting member.
How to Rotate a Camera
Authors: Carlo Tomasi, John Zhang
Venue: Proceedings of the 10th International Conference on Image Analysis and Processing (1999)

A procedure is proposed that, given any rotating device to support a camera, places the camera's center of projection to within a tenth of a millimeter from the axis of the rotating device, even with wide angle lenses with severe distortion. Results are experimentally validated by checking that all the camera projection centers as computed through an off-the-shelf calibration method are at the same point in the world, and that the camera rotations computed by the same calibration method are close to the true values measured with a mechanical, high accuracy positioning jig. Experimental data and Matlab code are accessible on the worldwide web.
On feasible numbers (Preliminary Version)
Authors: Janos Simon
Venue: Proceedings of the ninth annual ACM symposium on Theory of computing (1977)

We study complexity problems associated with generation and manipulation of integers. We show that many such questions may be formulated as problems about random access machines (RAMs), and recent results about RAMs with special instructions sets can be used to give estimates about the complexity of the manipulations. Finally we settle an open problem about RAMs (which becomes more interesting in this setting), namely the power of unrestricted vector machines, studied in [5] [6] [2]. We prove that allowing arbitrary shifts (instead of bounded shifts) gives at most a polynomial reduction in the time necessary to recognize languages by vector machines, thus solving the main problem left unanswered by the papers of Pratt and Stockmeyer [5], [6] and Hartmanis and Simon [2], [3]. Equivalently, it is possible to compare two integers, each obtained by a sequence of at most n operations of shift, sum, and boolean vector operations, within tape polynomial in n.
On storage optimization of horizontal microprograms
Authors: S. S. Yau, A. C. Schowe, M. Tsuchiya
Venue: Conference record of the 7th annual workshop on Microprogramming (1974)

The storage requirement of a horizontal microprogram can be reduced by optimal packing of micro-operations into micro-instructions. The purpose of this paper is to examine micro-instruction generation for horizontally microprogrammable computers in order to reduce the number of required micro-instructions for a loop-free segment of micro-operations. Although some methods for solving this problem exist, so far no systematic approach has been used to determine what type of analysis must be performed on each sequential segment of micro-operations. In this paper, the micro-instruction generation process is analyzed and two optimization methods are presented. The first method is algorithmic in that it will always generate the minimum micro-instruction set for a given subblock of micro-operations. The other method is heuristic and does not always result in the minimum micro-instruction set. The methods developed here are shown to achieve better results than those of the existing methods.
Bibliometric analysis of Amrican history data by FAMULUS (abstract only)
Authors: Miranda Lee Pao
Venue: Proceedings of the joint conference on Easier and more productive use of computer systems. (Part - I): Information processing in the social sciences and humanities - Volume 1981 (1981)

NOVA*STATUS is a text-retrieval system which is available at all Norwegian universities and several government institutions, running on computers from different manufacturers.NOVA*STATUS is a full-text retrieval system originally developed by AERE, Harwell, England, and redeveloped at the Norwegian Computing Centre for the Humanities and other Norwegian institutions. The data is divided into documents and each word (or a truncated part of it) in each document is potentially a key word. The format of the document is free. By use of prefixes it is possible to divide each document into specific fields of information.A request to the system can consist of a Boolean expression of words and prefixes and relational expressions between prefixed words. The system allows for macros which can be permanently stored which makes, for example, synonym lists possible. The system also contains procedures for off-line sorting and printing of catalogues and for the coding of data for statistical analysis by SPSS.At the Norwegian Computing Centre for the Humanities, NOVA*STATUS has been, and is still being used in a variety of humanistic archive applications. Several of these have a common data format which consists of 20-30 defined fields of fixed information and one or more fields of free-text description of e.g., photographs, paintings, archaeological and cultural artifacts, old buildings and documents. The second part of the paper will describe the actual use of the system in these various applications.
Error concealment techniques for encoded video streams
Authors: P. Salama, N. B. Shroff, E. J. Coyle, E. J. Delp
Venue: Proceedings of the 1995 International Conference on Image Processing (Vol. 1)-Volume 1 - Volume 1 (1995)

In this paper we describe two error-recovery approaches for MPEG encoded video over ATM networks. The first approach aims at reconstructing each lost pixel by spatial interpolation from the nearest undamaged pixels. The second approach recovers lost macroblocks by minimizing intersample variations within each block and across its boundaries. Moreover, a new technique for packing ATM cells with compressed data is also proposed.
Distribution of functions and control in RPCNET
Authors: Paolo Franchi
Venue: Proceedings of the 3rd annual symposium on Computer architecture (1976)

This paper describes the general characteristics and architecture of RPCNET, a distributed computer network for use in the Education and Research area which is being developed in Italy. This project is a joint undertaking of the National Research Council, IBM Scientific Center and a number of Universities and Research Institutes. In order to match the variety of needs and contraints inherent in the environment in which the network must be developed and made operational, a functional rather than a system approach has been followed in the designing of the Network. The present architecture includes some modifications to the original design which were necessary in order to establish a more definite boundary between applications, interface and communication subnetwork. The mapping of these functions into physical components is also presented as well as some types of applications.
Unexplained absenteeism: A simulation approach
Authors: Shlomo Globerson, Phiroze J. Nagarvala
Venue: Proceedings of the 7th conference on Winter simulation - Volume 1 (1974)

Unexplained absenteeism among workers in American Industry is significantly increasing and can cause severe dislocation in output. The authors use simulation as a technique to predict unexplained absenteeism. The model is based on real world data including the probability of the first day of absence and the length of such absence as a function of the day of the week. The results include a prediction of the future pattern of unexplained absence, the size of the standby worker pool to ensure a minimum work force with given confidence, and an estimation of the maximum monetary incentive to be offered in order to modify worker absentee behavior.
Computerized measurement of operator performance on simulators
Authors: Edward J. Kozinsky
Venue: Proceedings of the 13th conference on Winter simulation - Volume 1 (1981)

This computer-based system aids in evaluating operator's performance on a power plant simulator. The Performance Measurement System (PMS) helps the instructor in his total evaluation by providing objective measurements and documentation of operator reaction time, sequence of manipulation, and extent of parametric control. These measurements can also apply to Human Factors research on the operator-control room interface.
The current state of research in job shop scheduling
Authors: Carter L. Franklin,  II
Venue: Proceedings of the third conference on Applications of simulation (1969)

The state of the art of job shop research is investigated via the development of a framework within which problems and results may be described. The bulk of the paper is devoted to the development of the framework and the research which arises from it. Few explicit references are made to the large body of published research on the problem.
A software quality assurance experiment
Authors: J. P. Benson, S. H. Saib
Venue: Proceedings of the software quality assurance workshop on Functional and performance issues (1978)

An experiment was performed to evaluate the ability of executable assertions to detect programming errors in a real time program. Errors selected from the categories of computational errors, data handling errors, and logical errors were inserted in the program. Assertions were then written which detected these errors. While computational errors were easily detected, data handling and logical errors were more difficult to locate. New types of assertions will be required to protect against these errors.
A CAD user's perspective what gets done right wrong and not at all (Position Paper)
Authors: R. A. Armstrong
Venue: Proceedings of the 17th Design Automation Conference (1980)

It is not often that we mere mortals get the chance to address real CAD developers, so I will try to proceed with great caution. I feel that I should make the best of it, as I am sure that you see me representing the thousands of designers (read 'users') who have been cast in the role of banging shoes on keyboards, frustrated With their inability to get work done with (or even moreso, without) the available CAD tools. Hopefully I can rise to the task I'll like to try to attack this from three different approaches. The first is a little bit of my perspective on CAD. For most designers (engineers, computer developers, LSI chip designers, etc.), CAD plays a fairly minor role in their daily activities. I am sure that this situation can exist for long as reasonable CAD tools and cost-effective hardware become larger. But it is important to realize that most designers today still have never used a computer for more than bookkeeping, feel somewhat threatened with having to learn new ways to think about their designs (learning a new simulation language, for example), and feel that most CAD tools that they have come in contact with have been more a hinderance than an aid. On the other side, there is a growing belief (primarily among managers and CAD programmers) that the only workable solutions in the immediate future are through the application of computer power to the design process. With the reailty of designing 100,000 transistor devices and greater than 100 pin/sq. inch PC boards, it is easy to see that new techniques are required that will involve computers in some way. What is difficult for the design community is to differentiate between the automation techniques supported by the various cults that have formed and find useful tools. My second approach to the issue is to look at basic tools and categorize them as done well or poorly. Tools that a designer views as &ldquo;working well&rdquo; generally deal in areas that are either so rote that the designer is glad to be rid of the task or that help solve problems which run counter to the personal motivations in design. My third approach to the issue deals with the general area of how CAD developers approach their profession and how they are viewed by their customers. My concern here is with the growing gap between CAD developers and actual designers.