Section: Application Domains
XML transformations are basic to data integration: HTML to XML transformations are useful for information extraction from the Web; XML to XML transformations are useful for data exchange between Web services or between peers or between databases. Doan and Halevy  survey novel integration tasks that appear with the Semantic Web and the usage of ontologies. Therefore, the semi-automatic generation of XML transformations is a challenge in the database community and in the semantic Web community.
Also, XML transformations are useful for document processing. For instance, there is need of designing transformations from documents organised w.r.t visual format ( HTML , DOC , PDF ) into documents organised w.r.t. semantic format ( XML according to a DTD or a schema). The semi-automatic design of such transformations is obviously a very challenging objective.