StellaR: A software to translate Stella models into R open-source environment

نویسندگان

  • Babak Naimi
  • Alexey A. Voinov
چکیده

Stella is a popular system dynamics modeling tool, which helps to put together conceptual diagrams and converts them into numeric computer models. Although it can be very useful, especially in participatory modeling, it lacks the power and flexibility of a programming language. This paper presents the StellaR software which translates a Stella model into a model in R, an open source high level programming language. This allows using conceptual modeling tools provided in Stella, together with computational functionality and programming flexibility provided in R. It also opens access to powerful software libraries available in R, which is especially useful for spatial modeling. 2012 Elsevier Ltd. All rights reserved. Software availability Name of software: StellaR Developer: Babak Naimi, Alexey Voinov Download: http://www.r-gis.net/stellar Year first available: 2011 Program language: Python Program size: 3.0 MB Availability and cost: Open source The system dynamics simulation approach helps to understand the complex interrelationships existing between different components within a system. Several well-established dynamic simulation systems including Stella, PowerSim, Berkeley Madonna, Vensim, Simile, etc. offer similar features and have been used for modeling studies. Stella was one of the first dynamic modeling systems to achieve broad recognition and use, due to its userfriendly graphic interface. One of the reasons that system dynamics software became so popular in modeling is that they provide handy tools to put together conceptual diagrams, and provide tools to convert them into numeric computer models. Although they can be very useful for specific applications they often lack the full power and flexibility of a programming language (Petzoldt and Rinke, 2007). They are also quite restrictive for spatial dynamics and have limited functionality for model analysis (calibration, statistical analysis, etc.). Besides, they are proprietary and

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Upgrading isovist models by introducing a new set of variables based on the position of the open edges

Introduction: There are several theories about the effect of space configuration (structure) on the psychological perception of the environment. However, there is no comprehensive and consensus model that can be used to analyze and predict spatial quality or human behavior in the environment based on spatial configuration. Theories of environmental preferences as well as navigation often empha...

متن کامل

Quality assurance under the open source development model

The open source development model has defied traditional software development practices by generating widely accepted products (e.g., Linux, Apache, Perl) while following unconventional principles such as the distribution of free source code and massive user participation. Those achievements have initiated and supported many declarations about the potential of the open source model to accelerat...

متن کامل

SAtlas: Spherical Versions of the Atlas Stellar Atmosphere Program

Context. The current stellar atmosphere programs still cannot match some fundamental observations of the brightest stars, and with new techniques, such as optical interferometry, providing new data for these stars, additional development of stellar atmosphere codes is required. Aims. To modify the open-source model atmosphere program Atlas to treat spherical geometry, creating a test-bed stella...

متن کامل

rMSI: an R package for MS imaging data handling and visualization

Summary R platform provides some packages that are useful to process mass spectrometry imaging (MSI) data; however, none of them provide an easy to use graphical user interface (GUI). Here, we introduce rMSI, an R package for MSI data analysis focused on providing an efficient way to manage MSI data together with a GUI integrated in R environment. MS data is loaded in rMSI custom format optimiz...

متن کامل

WoDiSEE 2004

This paper introduces CPE, the CIRCE Plugin for Eclipse. The CPE adds to the open-source development environment Eclipse the ability of writing and analysing software requirements written in natural language. Models of the software described by the requirements can be examined on-line during the requirements writing process. Initial UML models and skeleton Java code can be generated from the re...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:
  • Environmental Modelling and Software

دوره 38  شماره 

صفحات  -

تاریخ انتشار 2012