skip to main content
10.1145/317164acmotherconferencesBook PagePublication PagessmallConference Proceedingsconference-collections
SIGSMALL '85: Proceedings of the 1985 ACM SIGSMALL symposium on Small systems
ACM1985 Proceeding
Publisher:
  • Association for Computing Machinery
  • New York
  • NY
  • United States
Conference:
VRST05: The ACM Symposium on Virtual Reality Software and Technology 2005 Danvers Massachusetts USA
ISBN:
978-0-89791-154-2
Published:
01 May 1985
Sponsors:
SIGSMALL

Bibliometrics
Abstract

No abstract available.

Skip Table Of Content Section
Article
Free
Replicating and allocating data in a distributed database system for workstations

In the field of office automation, workstations serving a single user with considerable computing power become more and more important. However, such machines are useful only if they are interconnected and offer, among other possibilities for ...

Article
Free
HD-DBMS: an approach to integrating heterogeneous distributed database systems in the office environment

Advances in communication technology and inexpensive hardware are spreading the use of distributed information systems and in particular distributed databases. There has also been a lot of interest and substantial investment in the use of personal ...

    Article
    Free
    A stepwise approach to distributed database systems by database machines

    Database machines are good components to compose distributed systems along with personal computers and local area networks. Distributed database systems by those machines could be cost-effectively respond to various user's requirements. A stepwise ...

    Article
    Free
    Advanced programming aids in PROGRAPH

    The graphical functional language PROGRAPH is briefly described, followed by a more extensive discussion of prograph development facilities. In particular, the PROGRAPH editor/interpreter is described, which allows prographs to be simultaneously ...

    Article
    Free
    Compiling the graphical functional language PROGRAPH

    The imperative style of standard programming languages is not appropriate for many modern computing tasks involving manipulation of symbols and complex structures. These applications require higher level declarative languages such as Lisp and Prolog. A ...

    Article
    Free
    Algorithms for color analysis

    The usual algorithms for the analysis and synthesis of woven textile structures assume, in general, that the interlacement data is binary, and that this data corresponds on a one-to-one basis with the visible pattern exhibited by a cloth constructed of ...

    Article
    Free
    MAUFI — a Meta-assembler with a user-friendly interface

    The continuing proliferation of new processors and new languages creates a demand for program assemblers that can be parameterized with respect to the program assembly languages they translate. MAUFI differs from the usual implementation of meta-...

    Article
    Free
    Automatic code generation for microprocessor based systems

    In this paper we present a system for the automatic generation of code generators for small computer systems. This system runs under Unix (a trademark of AT&T Bell Laboratories) and along with Lex and YACC provides an automatic compiler generator ...

    Article
    Free
    VATS —the visible attributed translation system

    This paper describes a system for generating attributed translators. The translator is based on an LL(1) parser generator which has been augmented with error detection and recovery capabilities. These aspects are outlined in the paper. Attributed ...

    Article
    Free
    A case study in software portability: the UNIX symbolic debugger

    The widespread use of high-level languages and portable operating systems such as the UNIX operating system has greatly facilitated the development of portable utilities and application programs. The activity of “porting” software from one environment ...

    Article
    Free
    Predictive program synthesize

    Program Synthesizers are becoming increasingly useful for program creation. However, a majority of these synthesizers are apparently not truly language sensitive. This is indicated by the fact that most of them use error-correcting parsers. We consider ...

    Article
    Free
    A dynamically self-adjusting structured editor

    Two major characteristics shared by most program editors are that they are static, as they operate within a single framework of a full program text, and that they are strictly language based. These characteristics are considered to be less than ...

    Article
    Free
    Article
    Free
    Integrated office information system “Lumiere”: its communctions service experimental system

    The communication services and an experimental system for the integrated office information system “Lumiere” are shown. The Lumiere provides office users with advanced integrated communication services. Different types of information not only data, text,...

    Article
    An office specification lanaguage based on path expressions

    The goal of building office information systems requires a representation of office work and its relevant objects. The concern of this paper is that of describing the flow of information between active agents in an office environment, within the ...

    Article
    Free
    Displaying text in facsmile

    Despite an abundance of text editors for microcomputers, it is difficult to edit texts of a mathematical nature an small systems. Some editors are only capable of a rudimentary notation, and almost all make editing difficult because the text shown on ...

    Article
    Free
    Article
    Free
    A list-based storage for personal databases

    A physical storage structure based on the List data structure is presented. The structure, along with the operations defined on it, is meant to serve as an internal model of a database system utilizing a semantic conceptual data model. The advantages of ...

    Article
    Free
    Small-X: an environment for constructing expert systems on a microcomputer

    This paper describes a programming environment designed as a means for implementing prototype expert systems on microcomputers. The system is being implemented with attention to keeping the language simple while at the same time providing a set of ...

    Article
    Free
    A framework for the generation of microcomputer-based application

    The development of customized applications is expensive, time consuming and generally beyond the cost or expertise of someone running a small business. This paper describes some initial work on the development of an application generation system ...

    Article
    Free
    Order processing and inventory control software related to computer user satisfaction: an interactive online evaluation system

    The selection of an order processing and inventory control (OPICS) system is a complicated process. The overall satisfaction derived from a system depends on many variables. This study analyzes the influence of OPICS predictor variables on overall ...

    Article
    Free
    Application of a software development methodology during the port of UNIX system V to the M68000tm family of microprocessors

    The current software quality assurance methodology employed at Motorola Microsystems is one which has only recently been adopted. The evolution of the methodology has been based, for the most part, on software development activities occurring within the ...

    Article
    Free
    Design and implementation of a resource sharing system as an extension to a personal computer operating system

    The software and hardware available today for personal computers provides a broad range of support for personal productivity, business applications, research, programming, and other activities. If personal computers are connected in a local area network,...

    Article
    Free
    Flexible and efficient network services

    Distributed systems that are configured with many small workstations interconnected with a few large servers are becoming more common in the computer science community. In many cases, requesting services across the net requires explicit specification of ...

    Article
    Free
    A direct execution PROLOG system

    This paper presents a direct execution PROLOG system. It does syntax check at token level and reports errors even before a clause is completed. It does consistency checking whenever rules and facts are entered, and waits for corrective action from the ...

    Article
    Free
    III—an integrated interactive incremental programming environment based on compilation

    A large variety of tools for program development are available today. The tools tend to become more and more sophisticated, but are usually isolated utilities that have to be applied one by one. An alternative to the tool-box approach is an integrated ...

    Article
    Free
    An overview of the GCP programming language

    This paper presents an overview of GCP (Guarded Communicating Processes), a language for distributed applications programming, which has been defined deriving its control mechanisms from Hoare's CSP (with new communication primitives and a new ...

    Contributors
    • Dalhousie University

    Recommendations