skip to main content
10.1145/317559acmotherconferencesBook PagePublication PagessmallConference Proceedingsconference-collections
SIGSMALL '86: Proceedings of the 1986 ACM SIGSMALL/PC symposium on Small systems
ACM1986 Proceeding
Publisher:
  • Association for Computing Machinery
  • New York
  • NY
  • United States
Conference:
VRST05: The ACM Symposium on Virtual Reality Software and Technology 2005 San Francisco California USA
ISBN:
978-0-89791-211-2
Published:
01 December 1986
Sponsors:
SIGSMALL

Bibliometrics
Abstract

No abstract available.

Article
Free
Recent developments in PC software (keynote address)

The advent and evolution in PC hardware and software is causing a dramatic impact on the computer industry and is enabling more people to use computers for the first time at a faster rate.

In this short paper we will describe the forces (which ...

Article
Free
Developing application independent interfaces for workstations in a distributed environment

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 ...

Article
Free
ZROBOT: a new CAD/CAM environment to program robot control by animated graphics

The control of a robot consists in:

  • computing the space environment of the mechanical arm

  • ordering the robot movements

  • collecting informations on the status of the physical arm (feedback) in order to make computations again and correct the movements.

The ...

    Article
    Free
    EDGE: an extended directed graph editor and its applications

    Visual representations of directed graphs, in one form or another, are used quite extensively in a wide variety of applications areas from PERT charts to circuit design. Programs that allow users to create and manipulate attributed directed graphs on ...

    Article
    Free
    A common interface for multiple window computers

    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 ...

    Article
    Free
    Storage management in a Prolog compiler

    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 ...

    Article
    Free
    KOALA: a cost effective workstation for fast LISP interpretation

    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 ...

    Article
    Free
    Performance characteristics of microcomputer Prolog implementations

    In this paper we present the results of several different categories of benchmarks performed on microcomputer PROLOG interpreters and compilers. These tests were found useful in our lab in determining optimal environments for research in several ...

    Article
    Free
    A compiled picture language on Macintosh

    A visual programming language for Macintosh personal computer system is introduced. In this language both programs and data are pictures. Keyboardless programming is the main goal of the language design. The language is designed for novice users such as ...

    Article
    Free
    Moving decision points outward from applications and utilities and into command level

    The user command interface of an operating system has come to be regarded as the outermost level in a layered hierarchy. In keeping with this view one should attempt to move decision points outward from the lower operating layers, so that all required ...

    Article
    Free
    A C language extension for machine-independent programming

    MIC (Machine-Independent C) is an extension of the C language which has been designed to write portable programs as installed in various small computers. MIC provides unified semantics suitable for typical small computers with new facilities for machine-...

    Article
    Free
    QBE/PC: the design of an integrated software system for a personal computer

    Integrated software has become rather popular in recent years. After the spreadsheet found wide acceptance among application users, many vendors rushed to integrate several well-defined business application tasks within a spreadsheet environment. Such ...

    Article
    Free
    Packet voice communicatins over PC based local area networks

    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 ...

    Article
    Free
    Remote operations across a network of small computers

    This paper discusses the design of a Remote Operation Call (ROC) mechanism. ROCs are a generalisation of the remote procedure call concept. They provide for a wider variety of remote calls, such as asynchronous, directed and multicast calls. An ...

    Article
    Free
    Parallel computing on personal computers

    A set of Personal Computers is connected to form a ring-structured parallel system. Each computer has access to its local memory and can communicate with its two neighbours in the ring.

    This network of asynchronous processors is used to solve in parallel ...

    Article
    Free
    Viewing messages as objects
    Article
    Free
    A practical, distributed environment for Macintosh software development

    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 ...

    Article
    Free
    Reliable commit and optimistic concurrency control for dynamically reconfigurable distributed databases

    This paper addresses the problem of maintaining high availability in a dynamically reconfigurable distributed database system. A dynamically reconfigurable distributed database system is one in which clients and/or servers may attach to or detach from ...

    Article
    Free
    A stream-oriented approach to distributed query processing in a local area network

    This paper presents a stream-oriented approach to distributed query processing in a local area network. This approach enables relational operations (relational database operations) to be executed concurrently in local area network environments. This ...

    Article
    Free
    Languages for expert system building: a comparison

    A study of some languages which may be used for expert system building is conducted. The characteristics necessary in an expert system building language are detailed. Languages that are unable to provide for many different types of expert systems to be ...

    Article
    Free
    Monitoring quality improvement on a PC

    A system has been developed for use on a personal computer (PC) that uses modern statistical methods to monitor the quality of installations of telecommunications products. The monitoring of the quality of an installation is referred to as an ...

    Article
    Free
    ICMS: an intelligent cell memory system for real-time engineering applications

    There is a growing interest in the application of Artificial Intelligence (AI) techniques in engineering. Existing AI systems are not suitable for many applications because of their unacceptable real-time response and complexity. An intelligent cell ...

    Article
    Free
    THESIS: the hardware environment for small intelligent systems, for engineering applications

    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 ...

    Article
    Free
    SFM: synchronizing forms manager

    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. ...

    Article
    Free
    MTIS approach for DSS development: a case example

    End-user systems development, and in specific decision support systems development, is one of the key factors for increasing productivity both in the end-user and in the mis department environment. It decreases the demand for traditional systems ...

    Article
    A comparison of relational database management systems UNIFY and iDB

    One of the most important qualities of a database management system running on a small system is its ability to provide data independence. A relational database management system provides data independence through its use of tables for data storage. Use ...

    Article
    Free
    EEGADS! Department of Energy (DOE) provides free laboratory equipment to universities

    The PMD system became the vehicle for capturing data on approximately 5,000 used equipment items per year (previously, an average of only 200 items per year were tracked by this process). The information base was then available, but the information ...

    Article
    Free
    An efficient, portable authoring language for microcomputers

    An authoring language is a programming language that is optimized in some way for the efficient production of computer assisted instruction lessons. This paper summarizes nearly twenty years of experimentation and development of authoring languages at ...

    Article
    Free
    Speech analysis and synthesis on a personal computer

    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 ...

    Contributors
    • Kansas State University

    Recommendations