																						02-February-2014

LDD Merge Process

- Run LDDTool against IngestLDDTool.xml
- Concatenate resulting .pont file to master UpperModel.pont
	- open master UpperModel.pprj in protege and save
- add new class(es) to master configuration file, MDPTNConfigClassDisp.xml
  - for each class, set the namespace and section number of the IM specification
	- run aaadatacopy to move .pont and config file into processing directories
- runapp - process the files
	- do difference check** on dd1179_gen.pins, index.html, PDS4_PDS_nnn.xsd, and PDS4_PDS_nnn.sch **
- replace master dd11179.pins with the new data dictionary just recreated, dd11179_Gen.pins.
	- open master dd11179.pprj in protege and save
	- run aaadatacopy to move .pins file into processing directories
- runapp - process the files
	- do difference check** on dd1179_gen.pins, index.html, PDS4_PDS_nnn.xsd, and PDS4_PDS_nnn.sch **
- using protege update d11179.pins as needed
  - cycle on aaadatacopy and runapp
- when finished do aaadiffcopy


** Difference Check
	 - AAADiffCopy.bat creates a "previous" copy of the files to be "diffed".
	   (dd1179_Gen.pins -> dd1179_Gen_prev.pins, index.html -> index_prev.html, 
	    PDS4_PDS_nnn.xsd -> PDS4_Master_PDS_prev.xsd, and PDS4_PDS_nnn.sch -> PDS4_Master_PDS_prev_sch)
	 - UltraEdit is used to compare each pair for differences.
