agroXML Enabling Standardized, Platform-Independent Internet Data Exchange in Farm Management Information Systems

  • Mario Schmitz
  • Daniel Martini
  • Martin Kunisch
  • Hans-Jürgen Mösinger

agroXML is a standardized language for data exchange in agriculture. It is based on the eXtensible Markup Language (XML) using XML Schema as its definition language. agroXML is used to submit data from farm management information systems to external partners, like e. g. product processing industries in the food supply chain or agricultural service providers. In addition, data about operating supplies like fertilizers or pesticides can be made available to the farmer by their respective suppliers. In the future, using XML linking technologies might provide a dynamic and flexible mechanism to link documents to such external information sources.


Resource Description Framework Catch Crop eXtensible Markup External Partner Scalable Vector Graphic 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    Boag S, Chamberlin D, Fernández MF, Florescu D, Robie J, Siméon J (2007) XQuery 1.0: An XML Query Language. World Wide Web Consortium,
  2. 2.
    Bray T, Paoli J, Sperberg-McQueen CM, Maler E, Yergeau F, Cowan J (2006) Extensible Markup Language (XML) 1.1. World Wide Web Consortium, 2nd edn,
  3. 3.
    Cox S, Daisey P, Lake R, Portele C, Whiteside A (2004) OpenGIS Geography Markup Language (GML) Implementation Specification. Open GIS Consortium, Inc.Google Scholar
  4. 4.
    DeRose S, Maler E, Orchard D (2001) XML Linking Language (XLink) Version 1.0. World Wide Web Consortium,
  5. 5.
    Fallside DC, Walmsley P (2004) XML Schema Part 0: Primer. World Wide Web Consortium, 2nd edn,
  6. 6.
    Ferraiolo J, Jun F, Jackson D (2003) Scalable Vector Graphics (SVG) 1.1 Specification. World Wide Web Consortium,
  7. 7.
    Fielding RT (2000) Architectural styles and the design of network-based software architectures. PhD thesis, University of California, IrvineGoogle Scholar
  8. 8.
    Geiβner G, Grimm S, Frisch J (2007) Geodaten in der Landwirtschaft — Bere-itstellung mit agroXML. In: agroXML — Informationstechnik für die zukunft-sorientierte Landwirtschaft, Munich, KTBL-Schrift, vol 454, pp 103–118Google Scholar
  9. 9.
    Kernighan BW, Pike R (1999) The Practice of Programming. Professional Computing Series, Addison-WesleyGoogle Scholar
  10. 10.
    Manola F, Miller E (2004) RDF Primer. World Wide Web Consortium, Scholar
  11. 11.
    [11] Martini D, Frisch J, Kunisch M (2007) agroXML-Inhaltslisten — Konzeption und Inhalte. In: Proceedings 27. GIL-Jahrestagung, pp 139–142Google Scholar

Copyright information

© Springer Science+Business Media, LLC 2009

Authors and Affiliations

  1. 1.Association for Technology and Structures in AgricultureDarmstadtGermany
  2. 2.Software AGDarmstadt

Personalised recommendations