کد مقاله کد نشریه سال انتشار مقاله انگلیسی نسخه تمام متن
6295848 1617202 2016 40 صفحه PDF دانلود رایگان
عنوان انگلیسی مقاله ISI
A software framework for process flow execution of stochastic multi-scale integrated models
ترجمه فارسی عنوان
یک چارچوب نرم افزاری برای اجرای جریان روند از مدل های یکپارچه چند مقیاس تصادفی
ترجمه چکیده
برای رسیدگی به این مشکل، تابع تابع تابع را به عنوان وسیله ای برای تعیین الزامات ورودی یک مدل جزء پیشنهاد می کنیم. این تابع نماد تابع فراهم می کند مدلولر با یک نحو یکنواخت برای بیان الزامات ورودی در عملکرد تابع حالت. در حین اجرایی کامپوننت، اشیاء تابع را می توان با منابع خارجی متفاوت تنظیم کرد. علاوه بر یک نحو یکنواخت، نماد تابع تابع اجازه می دهد تا مدللر یک جریان اجرای درخواست-پاسخ از مدل های مرتبط (به عنوان مثال یک جزء درخواست داده های مورد نیاز برای پیشرفت خود را از یکی دیگر از مولفه). ما رویکرد اجرای درخواست-پاسخ را به شبیه سازی های مونت کارلو گسترش می دهیم و نمونه اولیه یک پروژۀ نرم افزاری را اجرا می کنیم. با استفاده از این نمونه اولیه، ما یک مدل یکپارچه نمونه ای را با ترکیب مولفه ها برای تغییر کاربری زمین، هیدرولوژی و رشد درخت اوکالیپتوس در اختلاف زمانی زمانی مختلف برای ایجاد احتمال تولید گیاه زیست محیطی در یک حوضه فرضی ایجاد می کنیم. رویکرد ارائه شده به مدلولر اجازه می دهد که الزامات ورودی در عملکرد انتقال حالت را به طور مستقل از منبع ورودی های خارجی مشخص کند و بنابراین قابلیت استفاده مجدد از این مدل های جزء را افزایش می دهد.
موضوعات مرتبط
علوم زیستی و بیوفناوری علوم کشاورزی و بیولوژیک بوم شناسی، تکامل، رفتار و سامانه شناسی
چکیده انگلیسی
To address this problem, we propose the function object notation as a means to specify the input requirements of a component model. This function object notation provides modellers with a uniform syntax to express the input requirements within the state transition function. During component initialisation, the function objects can be parameterised with different external sources. In addition to a uniform syntax, the function object notation allows a modeller to specify a request-reply execution flow of the coupled models (i.e. a component requests data needed for its own progress from another component). We extend the request-reply execution approach to Monte Carlo simulations and implement a software framework prototype. Using this prototype, we build an exemplary integrated model by coupling components for land use change, hydrology and Eucalyptus tree growth at different temporal discretisations to obtain the probability for bioenergy plant growing in a hypothetical catchment. The presented approach allows modellers to specify input requirements in the state transition function independently from the source of external inputs and therefore increases the reusability of these component models.
ناشر
Database: Elsevier - ScienceDirect (ساینس دایرکت)
Journal: Ecological Informatics - Volume 32, March 2016, Pages 124-133
نویسندگان
, , ,