e-infrastructure Roadmap for Open Science in Agriculture

A bibliometric study

The e-ROSA project seeks to build a shared vision of a future sustainable e-infrastructure for research and education in agriculture in order to promote Open Science in this field and as such contribute to addressing related societal challenges. In order to achieve this goal, e-ROSA’s first objective is to bring together the relevant scientific communities and stakeholders and engage them in the process of coelaboration of an ambitious, practical roadmap that provides the basis for the design and implementation of such an e-infrastructure in the years to come.

This website highlights the results of a bibliometric analysis conducted at a global scale in order to identify key scientists and associated research performing organisations (e.g. public research institutes, universities, Research & Development departments of private companies) that work in the field of agricultural data sources and services. If you have any comment or feedback on the bibliometric study, please use the online form.

You can access and play with the graphs:

Discover all records
Home page


An Object-Oriented Software Framework for the Farm-Scale Simulation of Nitrate Leaching from Agricultural Land Uses - IRAP FarmSim


The purpose of this project is the creation of a framework that will allow the prediction of drainage flux and nitrate leaching from a whole farm taking into account a full range of agricultural activities. Ultimately, the simulation framework will be used to provide nitrate and drainage flux input values for a regional groundwater model. In addition, the project aims to provide a highly effective and adaptable farm-scale simulation framework that has application well beyond the scope of nitrate leaching prediction. It is being implemented as a component-based simulation, utilising models produced by research collaborators within the Integrated Research for Aquifer Protection (IRAP) programme and from the public domain. The simulation framework consists of a variable number of individual paddock simulations controlled by a detailed farm-scale management component. When complete, FarmSim will be able to represent a wide range of agricultural activities including pasture-based grazing (sheep and dairy farming) and cropping using a wide range of cropping models applicable in New Zealand. The paddock simulation comprises vadose zone and soil components that represent unique soil and vadose conditions of each individual paddock within the farm. At any time, each paddock contains a particular crop component. The farm management module contains numerous components that enable the farm to be managed as any typical agricultural unit. These components include irrigation, soil fertility and stock management, crop rotation, cultivation and harvest. The farm management module mediates between these components to effect the overall running of the farm, which is subject to climatic inputs that are specific to the subject site. The primary challenge in creating the framework is to ensure that it is able to integrate interchangeable model components from a number of different researchers. This has been achieved utilising modern object-oriented software design techniques and tools. FarmSim runs on the Microsoft .NET Framework and makes extensive use of techniques such as the Model/View/Controller aggregate pattern, generic interfaces to components, and an object-oriented design approach incorporating inheritance, polymorphism and object-oriented design patterns. The representation of data input and outputs, as well as transfer between components, makes extensive use of Extensible Markup Language (XML). This greatly assists interfacing of FarmSim with other applications and the cross platform operation of the product. While the framework has been developed in the Microsoft Visual C#.NET language, components developed in a wide range of other languages can be incorporated. The development of a modelling and simulation framework where the modelling components are drawn from a number of different sources poses a considerable number of challenges, In particular, the componentisation of models to enable the operation of different combinations of components requires careful consideration. This requires the development of agreed interfaces and careful design of components to perform clearly defined roles within the framework. This is achieved by ensuring that the simulation entities closely emulate the functioning of objects in the natural system.

  • NZ
  • Lincoln_Agritech_Ltd (NZ)
Data keywords
  • agricultural model
  • XML
Agriculture keywords
  • agriculture
  • farm
  • farming
Data topic
  • information systems
  • modeling
Document type

Inappropriate format for Document type, expected simple value but got array, please use list format

Institutions 10 co-publis
    Powered by Lodex 8.20.3
    logo commission europeenne
    e-ROSA - e-infrastructure Roadmap for Open Science in Agriculture has received funding from the European Union’s Horizon 2020 research and innovation programme under grant agreement No 730988.
    Disclaimer: The sole responsibility of the material published in this website lies with the authors. The European Union is not responsible for any use that may be made of the information contained therein.