|


Maintained by
Danish Food Information
and
Polytec

|
|
| |
|
Systems Development |
 |
|
 |
 |
|

|
The Systems Development Task
Group
This section contains documents and references relevant to the
EuroFIR Compiler Network's System Development Task Group.
The documents include EuroFIR Food Data Transport
Package, eSearch facility, and Web Services documents.
The documents are ordered by subject.
|
Some documents are transferred in PDF-format
(marked
). For this you need the Adobe PDF
Reader, which can be downloaded from Adobe's site, free of charge.
Click here to get
the newest version.
Other file types are MS Word files (marked
),
MS Excel files (marked
), MS PowerPoint files (marked
),
and compressed/zipped files (marked
).
Online data information is marked
.
|
Systems
Development Task Group (WP1.8 TG3) |
| |
|
| ● |
The Systems Development Task Group (TG3), involving DFI, DTU, EBI, KTL, Polytec, IDUFIC, BfEL & ETHZ, will set up and implement the EuroFIR Databank
System according to the accepted criteria laid down in the EuroFIR databank
specifications.
The data retrieval facilities, eSearch, will allow users to specify foods
and components, return relevant data, and provide quality measures of the
retrieved data matrix. The EuroFIR eSearch facility makes use of data
interchange based on the EuroFIR Food Data Transport Package, an XML
template developed to hold the necessary information for EuroFIR eSearch.
The service is currently defined as a RESTful service with certain
specifications (see also the XML and Food and Meta Data Transport Packages
below).
The development plan will identify resources to support the composition
data, planning their preparation and EuroFIR implementation. The resources
will facilitate the retrieval and use of information on foods, food
components, calculation parameters, analytical methods, source references
and other food-related topics identified by the project. Resources will be
designed for the full range of potential users from consumers to national
compilers.
The TG3 will further plan, specify and implement the prototype development of
existing and new resources of supporting information, assisting with content
preparation as necessary, as well as provide the necessary training for
partners – it is envisaged that there is a need for specific software
development.
|
| ● |
The most recent technical documents from WP1.8 TG3 include
- EuroFIR Web Services - Background Report (2008-09-30)

- EuroFIR Web Services - Specification of request-response message exchange
patterns (version 1.0, 2008-12-31)

- EuroFIR Web Services - Food Data Transport Package (version 1.3, 2008-07-30)

- EuroFIR Web Services - XML schemata for EuroFIR Food Data Transport
Package 1.3 (to be published shortly) - EuroFIR Web Services - XML
schemata for EuroFIR Metadata Transport Package 1.0 (to be published
shortly) |
| ● |
The XML Food and Meta Data Transport Packages also include - an XML list of all elements and attributes in the the XML template -
without data (version 1.3, 2008-07-30)

- an XML list of only mandatory elements and attributes in the XML template
- without data (version 1.3, 2008-07-30)

- documentation of the XML Schemata for the EuroFIR Food Data Transport Package 1.3 (version 1.1, 2009-08-29)
- documentation of the XML Schemata for the EuroFIR Meta Data Transport Package 1.0 (version 1.1, 2009-08-29)
- full documentation of the XML Schemata for EuroFIR
Food Data and Meta Data transport Packages (version 1.1, 2009-08-29)

For an example of how the XML Food Data Transport Package 1.3 might look with data included, see this XML example.
|
| ● |
Connecting a database/dataset to eSearch
In order to be able to connect a database/dataset to the eSearch facility
the following information is needed:
1. A static XML file with the LanguaL indexed food list (output from
LanguaL FPI).
2. A RESTful service on your server delivering your selected food composition data (for
specific foodids) in the XML FDTP template format to the eSearch facility,
i.e. script (ASP, PHP, Java, etc.), which is called with one or more foodid parameters, e.g.
http://somedomain.tld/Restfulservice.script?foodid=xxxxx, yyyyy,zzzzz,
which delivers data for the three foodids xxxxx,yyyyy,zzzzz (see also
the XML FDTP example just above).
For the upcoming EuroFIR Web Services you may also want to
implement a RESTful service, which delivers the full list with the parameter
“foodid=all”. The list of food ids is only limited by the size of the URL
max length (see for example
http://www.boutell.com/newfaq/misc/urllength.html). In order to avoid
server errors on this, EuroFIR eSearch is splitting the request up in
smaller bits, if the number of characters in the URL gets too long – also in
order not to stress the server too much.
|
| ● |
The Specific Web Services sub-task A specific sub-task group, TG3.1, led
by KTL and involving DTU, UGR, MATIS, MRI, ETZH, IMR, BGU, POLYTEC, and DFI,
will design and describe specifications to a request-response based Web
service communication between EuroFIR partner websites. For this, the
request interface has to be designed and the basic requests have to be
defined. Then the first three websites using the Web services will be
implemented by the month 54 and the rest by the month 57. The current
eSearch will be expanded using the new specifications, and a new user
interface for connecting the websites will be designed. The experience
building the websites will be collected for dissemination to other partners
as best practice guidelines. The sub-task group communicates on the closed
Wiki based website hosted by KTL.
|
| |
|
NOTE
This website is under constant
development and the current layout presented as an
example of how the EuroFIR Technical Website could
appear. It is given as part of the EuroFIR Prototype
given in the EuroFIR Technical
specifications report.
The website and its pages are optimized for a screen
resolution of 1024*768 or higher.
|
|
 |
 |
 |
 |
 |
|
|
| |
home |
legal notices |
privacy
Copyright ©2009 Anders Møller
This website is maintained for the EuroFIR Consortium under the EU 6th Framework Food Quality and Safety Programme (Contract No. FP6-513944). Hosted by the Danish Food Information. Updated
2009-10-19.
|
|
|
 |
| LanguaL FPI 3.91 available |
2009-09-24 An updated version of the LanguaL Food Product Indexer, version 3.91, is available. See LanguaL pages. |
 |
| 8th International Food Data Conference |
2009-03-24 The 8th International Food Data Conference is organised by organised by the Institute of Nutrition, Mahidol University (INMU). The conference takes place from 1st - 3rd October 2009. More information. |
 |
| 3rd International EuroFIR Congress |
2009-01-21 European Food Composition Data for Better Diet, Nutrition and Food Quality. EuroFIR held its third international congress at the Institute of Nutritional Sciences, University of Vienna, Austria, on the 8-10th September 2009. More information.. |
 |
| Announcing FoodComp 2009 |
2009-01-14 The 9th International Graduate Course on the Production and Use of Food Composition Data in Nutrition to be held in Wageningen, Holland, 11-24 October 2009. For more information, see brochure. |
 |
| EuroFIR thesauri version 1.0 published |
2008-08-25 The EuroFIR thesauri version 1.0 has been published. See the EuroFIR thesauri pages. |
 |
| *** Older news *** |
|