The Programming Language Aspects of ThingLab, a Constraint-Oriented Simulation Laboratory

336Citations
Citations of this article
92Readers
Mendeley users who have this article in their library.

Abstract

The programming language aspects of a graphic simulation laboratory named ThingLab are presented. The design and implementation of ThingLab are extensions to SmaUtalk. In ThingLab, constraints are used to specify the relations that must hold among the parts of the simulation. The system is object-oriented and employs inheritance and part-whole hierarchies to describe the structure of a simulation. An interactive, graphic user interface is provided that allows the user to view and edit a simulation. © 1981, ACM. All rights reserved.

Cite

CITATION STYLE

APA

Borning, A. (1981). The Programming Language Aspects of ThingLab, a Constraint-Oriented Simulation Laboratory. ACM Transactions on Programming Languages and Systems (TOPLAS), 3(4), 353–387. https://doi.org/10.1145/357146.357147

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free