Paper
20 June 1997 SHIFT: a new programming language for simulation
Aleks Goellue
Author Affiliations +
Abstract
SHIFT is a programming language with simulation semantics. The main distinguishing features of SHIFT are: (1) it models agents that have continuous time and discrete event dynamics and provides explicit syntax to specify such behavior; (2) it models systems that consist of heterogeneous set of interacting agents where models of individual agents are known and the goal is the study of the emergent behavior resulting from their interaction; (3) it can simulate a dynamic set of agents; and (4) it can represent changes in the interaction dependencies among the agents. This paper provides an overview of the concepts and constructs in the SHIFT language.
© (1997) COPYRIGHT Society of Photo-Optical Instrumentation Engineers (SPIE). Downloading of the abstract is permitted for personal use only.
Aleks Goellue "SHIFT: a new programming language for simulation", Proc. SPIE 3083, Enabling Technology for Simulation Science, (20 June 1997); https://doi.org/10.1117/12.276702
Lens.org Logo
CITATIONS
Cited by 1 scholarly publication.
Advertisement
Advertisement
RIGHTS & PERMISSIONS
Get copyright permission  Get copyright permission on Copyright Marketplace
KEYWORDS
Particles

Systems modeling

Control systems

Computer programming

Computer programming languages

Differential equations

C++

Back to Top