The Haggle EU research project.
Haggle欧盟研究项目。