Agricultural Systems Research Unit Site Logo
ARS Home About Us Helptop nav spacerContact Us En Espanoltop nav spacer
Printable VersionPrintable Version     E-mail this pageE-mail this page
Agricultural Research Service United States Department of Agriculture
Search
  Advanced Search
 
Programs and Projects
Subjects of Investigation
 

Research Project: OBJECT MODELING AND SCALING OF LANDSCAPE PROCESSES AND CONSERVATION EFFECTS IN AGRICULTURAL SYSTEMS

Location: Agricultural Systems Research Unit

Title: Farming Systems Modeling Using the Object Modeling System (OMS): Overview, Applications, and Future Plans

Authors
item Carlson, Jack -
item Ascough, James
item David, Olaf -
item Green, Timothy
item Rojas, Ken -
item Ahuja, Lajpat
item Geter, Frank -

Submitted to: Meeting Abstract
Publication Type: Abstract Only
Publication Acceptance Date: June 23, 2009
Publication Date: February 4, 2010
Repository URL: http://www.iemss.org/farmsys09/uploads/2009_FSD_Proceedings.pdf
Citation: Carlson, J.R., Ascough II, J.C., David, O., Green, T.R., Rojas, K.W., Ahuja, L.R., Geter, F.W. 2010. Farming Systems Modeling Using the Object Modeling System (OMS): Overview, Applications, and Future Plans. Meeting Abstract. p. 49-50.

Interpretive Summary: Development of the Object Modeling System (OMS) modeling framework represents a comprehensive partnership between the USDA ARS/NRCS, USGS, and university collaborators. OMS helps streamline the development of integrated farming system models for current and future model delivery using a component-oriented modeling approach. The basic OMS concept is the representation of system and model components as independent entities coupled by software interfaces. In order to achieve maximum platform independence, OMS was implemented in the Java programming language on top on the NetBeans application platform. OMS modeling components can be characterized as system and scientific (or model) components, and system tools such as a Component/Model Builder support model development (whereby multiple scientific components can be assembled into a complex model). Frameworks for model development like OMS help enforce a modular design for simulation models that reduces code complexity, improves knowledge encapsulation, and promotes reuse. Therefore, they are well-suited for comprehensive farming system design projects that require complex simulation component technology integrated into a collaborative and flexible system. This paper provides an overview of the OMS framework, discusses application of the framework to farming system modeling scenarios at the watershed scale, and discusses future plans for delivery of the OMS framework and science components to NRCS business applications.

Technical Abstract: Development of the Object Modeling System (OMS) modeling framework represents a comprehensive partnership between the USDA ARS/NRCS, USGS, and university collaborators. OMS helps streamline the development of integrated farming system models for current and future model delivery using a component-oriented modeling approach. The basic OMS concept is the representation of system and model components as independent entities coupled by software interfaces. In order to achieve maximum platform independence, OMS was implemented in the Java programming language on top on the NetBeans application platform. OMS modeling components can be characterized as system and scientific (or model) components, and system tools such as a Component/Model Builder support model development (whereby multiple scientific components can be assembled into a complex model). Frameworks for model development like OMS help enforce a modular design for simulation models that reduces code complexity, improves knowledge encapsulation, and promotes reuse. Therefore, they are well-suited for comprehensive farming system design projects that require complex simulation component technology integrated into a collaborative and flexible system. This paper provides an overview of the OMS framework, discusses application of the framework to farming system modeling scenarios at the watershed scale, and discusses future plans for delivery of the OMS framework and science components to NRCS business applications.

   

 
Project Team
Ascough, James
Green, Timothy
Ma, Liwang
McMaster, Gregory - Greg
Ahuja, Lajpat - Laj
 
Publications
   Publications
 
Related National Programs
  Water Availability and Water Management (211)
  Climate Change, Soils, and Emissions (212)
  Agricultural System Competitiveness and Sustainability (216)
 
 
Last Modified: 06/20/2013
ARS Home | USDA.gov | Site Map | Policies and Links 
FOIA | Accessibility Statement | Privacy Policy | Nondiscrimination Statement | Information Quality | USA.gov | White House