Viola: A New Visual Programming Language Designed for the Rapid Development of Interacting Agent Systems

被引:0
|
作者
C. J. Topping
M. J. Rehder
B. H. Mayoh
机构
[1] NERI,Department of Landscape Ecology
[2] Århus University,Computing Department
来源
Acta Biotheoretica | 1999年 / 47卷
关键词
Programming Language; Agent System; Computer Hardware; Ecological Problem; Standard Programming;
D O I
暂无
中图分类号
学科分类号
摘要
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.
引用
收藏
页码:129 / 140
页数:11
相关论文
共 50 条
  • [41] Rapid language model development using external resources for new spoken dialog domains
    Sarikaya, R
    Gravano, A
    Gao, YQ
    2005 IEEE INTERNATIONAL CONFERENCE ON ACOUSTICS, SPEECH, AND SIGNAL PROCESSING, VOLS 1-5: SPEECH PROCESSING, 2005, : 573 - 576
  • [42] A bit-level concurrent visual programming language (A-BITS) and a base computation model (APC) for its development
    Ajiro, T
    Tsuchida, K
    2005 IEEE Symposium on Visual Language and Human-Centric Computing, Proceedings, 2005, : 269 - 271
  • [43] Using semantic class information for rapid development of language models within ASR dialogue systems
    Fosler-Lussier, E
    Kuo, HKJ
    2001 IEEE INTERNATIONAL CONFERENCE ON ACOUSTICS, SPEECH, AND SIGNAL PROCESSING, VOLS I-VI, PROCEEDINGS: VOL I: SPEECH PROCESSING 1; VOL II: SPEECH PROCESSING 2 IND TECHNOL TRACK DESIGN & IMPLEMENTATION OF SIGNAL PROCESSING SYSTEMS NEURALNETWORKS FOR SIGNAL PROCESSING; VOL III: IMAGE & MULTIDIMENSIONAL SIGNAL PROCESSING MULTIMEDIA SIGNAL PROCESSING - VOL IV: SIGNAL PROCESSING FOR COMMUNICATIONS; VOL V: SIGNAL PROCESSING EDUCATION SENSOR ARRAY & MULTICHANNEL SIGNAL PROCESSING AUDIO & ELECTROACOUSTICS; VOL VI: SIGNAL PROCESSING THEORY & METHODS STUDENT FORUM, 2001, : 553 - 556
  • [45] Towards Application of Programming Language for Communication Flows Specification in Multi-agent Systems on Real-World Use Cases
    Peharda, Tomislav
    Duric, Bogdan Okresa
    Tomicic, Igor
    CENTRAL EUROPEAN CONFERENCE ON INFORMATION AND INTELLIGENT SYSTEMS, CECIIS, 2023, : 17 - 22
  • [46] CEMPL: A New Domain-Specific Language for Rapid Modeling of Cross-Energy Systems
    Schwenk, Andreas
    2017 INTERNATIONAL ENERGY AND SUSTAINABILITY CONFERENCE (IESC), 2017,
  • [47] Evaluating the Visual Demand of In-Vehicle Information Systems: The Development of a New Method
    Irune, Ainojie Alexander
    INTERNATIONAL JOURNAL OF MOBILE HUMAN COMPUTER INTERACTION, 2011, 3 (01) : 1 - 21
  • [48] Quasar, a High-level Programming Language and Development Environment for Designing Smart Vision Systems on Embedded Platforms
    Goossens, Bart
    Luong, Hiep
    Aelterman, Jan
    Philips, Wilfried
    PROCEEDINGS OF THE 2018 DESIGN, AUTOMATION & TEST IN EUROPE CONFERENCE & EXHIBITION (DATE), 2018, : 1310 - 1315
  • [49] New Multi-agent Architecture of Visual Intelligent Decision Support Systems Application in the medical field
    Ellouzi, Hamdi
    Ltifi, Hela
    Ben Ayed, Mounir
    2015 IEEE/ACS 12TH INTERNATIONAL CONFERENCE OF COMPUTER SYSTEMS AND APPLICATIONS (AICCSA), 2015,
  • [50] Software Development in Fifth. New Language Shows Success in Programming of Single-Chip Microcomputers.
    Mayer-Lindenberg, Fritz
    Elektronik Munchen, 1985, 34 (08): : 121 - 128