Multi-level Merging Sample Clauses
Multi-level Merging. In this section the multilevel merger created in the PANACEA project is described. With respect to the first one described in section 2.1, this version of the merger leaks the basic semantic interoperability, at least for the version released, but it embraces a full merging of main objects from the core and the morpho-syntax extension of LMF. The code models a slightly revised DTD version 16 of the LMF2 model and adds some constraints: the main one is that all the ID attributes which in the DTD are defined IMPLIED are now defined REQUIRED. The original DTD is unchanged, but the tool creates the IDs when needed. The reason behind this choice is that, in this way, the LMF structure resulting from the parsing of the LMF file, can be easily serialized into a database, IDs playing the role of primary and foreign keys. The software is developed in Java and it is available as part of this deliverable.
