Viola: A new visual programming language designed for the rapid development of interacting agent systems
Acta Biotheoretica 47 (2):129-140 (1999)
The construction of complex simulation models and the application of new computer hardware to ecological problems has resulted in the need for many ecologists to rely on computer programmers to develop their modelling software. However, this can lead to a lack of flexibility and understanding in model implementation and in resource problems for researchers. This paper presents a new programming language, Viola, based on a simple organisational concept which can be used by most researchers to develop complex simulations much more easily than could be achieved with standard programming languages such as C++. The language is object oriented and implemented through a visual interface. It is specifically designed to cope with complicated individual based behavioural simulations and comes with embedded concurrency handling abilities.
|Keywords||Philosophy Philosophy of Biology Evolutionary Biology|
|Categories||categorize this paper)|
References found in this work BETA
No references found.
Citations of this work BETA
No citations found.
Similar books and articles
Towards Situation-Oriented Programming Languages.Erkan Tin, Varol Akman & Murat Ersan - 1995 - Philosophical Explorations.
A Reductive Semantics for Counting and Choice in Answer Set Programming.Vladimir Lifschitz - unknown
How to Define an Object: Evidence From the Effects of Action on Perception and Attention.Glyn W. Humphreys & M. Jane Riddoch - 2007 - Mind and Language 22 (5):534–547.
Games in the Semantics of Programming Languages – an Elementary Introduction.Jan Jürjens - 2002 - Synthese 133 (1-2):131-158.
.[author unknown] - unknown
Information Modeling Aspects of Software Development.Timothy R. Colburn - 1998 - Minds and Machines 8 (3):375-393.
Problems of Nomenclature and Classification in Medical Expert Systems.Peter Hucklenbroich - 1988 - Theoretical Medicine and Bioethics 9 (2).
Added to index2009-01-28
Total downloads10 ( #435,665 of 2,178,178 )
Recent downloads (6 months)1 ( #316,504 of 2,178,178 )
How can I increase my downloads?