Network


Latest external collaboration on country level. Dive into details by clicking on the dots.

Hotspot


Dive into the research topics where Jack R. Carlson is active.

Publication


Featured researches published by Jack R. Carlson.


Environmental Modelling and Software | 2011

Environmental modeling framework invasiveness: Analysis and implications

Wes Lloyd; Olaf David; James C. Ascough; Ken Rojas; Jack R. Carlson; George Leavesley; Peter Krause; Timothy R. Green; Lajpat R. Ahuja

Environmental modeling frameworks support scientific model development by providing model developers with domain specific software libraries which are used to aid model implementation. This paper presents an investigation on the framework invasiveness of environmental modeling frameworks. Invasiveness, similar to object-oriented coupling, is defined as the quantity of dependencies between model code and a modeling framework. We investigated relationships between invasiveness and the quality of modeling code, and also the utility of using a lightweight framework design approach in an environmental modeling framework. Five metrics to measure framework invasiveness were proposed and applied to measure dependencies between model and framework code of several implementations of Thornthwaite and the Precipitation-Runoff Modeling System (PRMS), two well-known hydrological models. Framework invasiveness measures were compared with existing common software metrics including size (lines of code), cyclomatic complexity, and object-oriented coupling. Models with lower framework invasiveness tended to be smaller, less complex, and have less coupling. In addition, the lightweight framework implementations of the Thornthwaite and PRMS models were less invasive than the traditional framework model implementations. Our results show that model implementations with higher degrees of framework invasiveness also had structural characteristics which previously have been shown to predict poor maintainability, a non-functional code quality attribute of concern. We conclude that using a framework with a lightweight framework design shows promise in helping to improve the quality of model code and that the lightweight framework design approach merits further attention by environmental modeling framework developers.


Isotopes in Environmental and Health Studies | 2016

IAEA Isotope-enabled coupled catchment–lake water balance model, IWBMIso: description and validation†

Dagnachew Legesse Belachew; George Leavesley; Olaf David; Dave Patterson; Pradeep K. Aggarwal; Luis Araguas; Stefan Terzer; Jack R. Carlson

ABSTRACT The International Atomic Energy Agency (IAEA) Water Balance Model with Isotopes (IWBMIso) is a spatially distributed monthly water balance model that considers water fluxes and storages and their associated isotopic compositions. It is composed of a lake water balance model that is tightly coupled with a catchment water balance model. Measured isotope compositions of precipitation, rivers, lakes, and groundwater provide data that can be used to make an improved estimate of the magnitude of the fluxes among the model components. The model has been developed using the Object Modelling System (OMS). A variety of open source geographic information systems and web-based tools have been combined to provide user support for (1) basin delineation, characterization, and parameterization; (2) data pre-processing; (3) model calibration and application; and (4) visualization and analysis of model results. In regions where measured data are limited, the model can use freely available global data sets of climate, isotopic composition of precipitation, and soils and vegetation characteristics to create input data files and estimate spatially distributed model parameters. The OMS model engine and support functions, and the spatial and web-based tool set are integrated using the Colorado State University Environmental Risk Assessment and Management System (eRAMS) framework. The IWBMIso can be used to assess the spatial and temporal variability of annual and monthly water balance components for input to water planning and management.


Meeting Proceedings | 2012

The Cloud Services Innovation Platform – Enabling Service-Based Environmental Modelling Using Infrastructure-as-a-Service Cloud Computing

Wes Lloyd; Olaf David; James C. Ascough; Timothy R. Green; Jack R. Carlson; Jim Lyon; Kenneth W Rojas


iEMSs 2014 International Congress on Environmental Modeling and Software - Bold Visions for Environmental Modelling, Seventh Biennial Meeting | 2014

The Virtual Machine (VM) Scaler: An Infrastructure Manager Supporting Environmental Modeling on IaaS Clouds

Wes Lloyd; Olaf David; Mazdak Arabi; James C. Ascough; Timothy R. Green; Jack R. Carlson; Ken Rojas


iEMSs 2014 International Congress on Environmental Modeling and Software - Bold Visions for Environmental Modelling, Seventh Biennial Meeting | 2014

Model-As-A-Service (MaaS) Using the Cloud Services Innovation Platform (CSIP)

Olaf David; Wes Lloyd; Ken Rojas; Mazdak Arabi; Frank Geter; James C. Ascough; Timothy R. Green; George Leavesley; Jack R. Carlson


Archive | 2012

Domain Specific Languages for Modeling and Simulation: Use Case OMS3

Olaf David; Wesley Lloyd; James C. Ascough; Timothy R. Green; Kevin Olson; George Leavesley; Jack R. Carlson


congress on modelling and simulation | 2009

An Exploratory Investigation on the Invasiveness of Environmental Modeling Frameworks

Wes Lloyd; Olaf David; James C. Ascough; Ken Rojas; Jack R. Carlson; George Leavesley; Peter Krause; Timothy R. Green; Lajpat R. Ahuja


iEMSs 2014 International Congress on Environmental Modeling and Software - Bold Visions for Environmental Modelling, Seventh Biennial Meeting | 2014

Data Provisioning for the Object Modeling System (OMS)

Jack R. Carlson; Olaf David; Wes Lloyd; George Leavesley; Ken Rojas; Timothy R. Green; Mazdak Arabi; Lucas Yaege; Hom Kipka


iEMSs 2010 International Congress on Environmental Modeling and Software - Modeling for Environment's Sake, Fifth Biennial Meeting | 2010

Environmental Modeling Framework Invasiveness: Analysis and Implications

Wes Lloyd; Olaf David; James C. Ascough; Ken Rojas; Jack R. Carlson; George Leavesley; Peter Krause; Timothy R. Green; Lajpat R. Ahuja


Archive | 2016

Cloud Services Integration Platform (CSIP) Model and Data Services

Olaf David; Wes Lloyd; Jack R. Carlson; Mazdak Arabi; Tyler Wible

Collaboration


Dive into the Jack R. Carlson's collaboration.

Top Co-Authors

Avatar

Olaf David

Colorado State University

View shared research outputs
Top Co-Authors

Avatar

James C. Ascough

Agricultural Research Service

View shared research outputs
Top Co-Authors

Avatar
Top Co-Authors

Avatar

Timothy R. Green

Agricultural Research Service

View shared research outputs
Top Co-Authors

Avatar

Wes Lloyd

Colorado State University

View shared research outputs
Top Co-Authors

Avatar

Ken Rojas

United States Department of Agriculture

View shared research outputs
Top Co-Authors

Avatar

Mazdak Arabi

Colorado State University

View shared research outputs
Top Co-Authors

Avatar

Lajpat R. Ahuja

Agricultural Research Service

View shared research outputs
Top Co-Authors

Avatar
Top Co-Authors

Avatar

L. R. Ahuja

Agricultural Research Service

View shared research outputs
Researchain Logo
Decentralizing Knowledge