Presentation is loading. Please wait.

Presentation is loading. Please wait.

PLANETS (PA/4) Microsoft Conversion Tools Overview and Interoperability Aspects Natasa Milic-Frayling/Microsoft & Wolfgang Keber/DIaLOGIKa 13 July 2007.

Similar presentations


Presentation on theme: "PLANETS (PA/4) Microsoft Conversion Tools Overview and Interoperability Aspects Natasa Milic-Frayling/Microsoft & Wolfgang Keber/DIaLOGIKa 13 July 2007."— Presentation transcript:

1 PLANETS (PA/4) Microsoft Conversion Tools Overview and Interoperability Aspects Natasa Milic-Frayling/Microsoft & Wolfgang Keber/DIaLOGIKa 13 July 2007

2 Conversion Tools Requirements Conversion from binary MS Office formats to OpenXML Single document and bulk conversion Extensibility: Support for other formats (e.g. ODF or WordPerfect) in later phases Re-usable conversion engine, e.g. in web services Logging option Result validation Catching critical situations, e.g. corrupted documents

3 OFC as the Conversion Engine OFC = Office File Converter OFC is part of the Office Migration Planning Manager (OMPM) Advantages ◦ Stand-alone tool, i.e. Office applications are not required (only the File Format Compatibility pack) ◦ Reliable (no surprises with pop-ups) ◦ Very fast ◦ Creates “compatibility mode” OpenXML documents, thus, higher fidelity to source documents ◦ However, cumbersome configuration options via INI-file ◦ Consequently, OFC is wrapped into a pluggable and interoperable component

4 Conversion engine based on OFC Wrapped into a Transformer Box Offering a “usable” interface ◦ Input ◦ Output ◦ Parameters ◦ Timeout Windows/.NET as the platform ◦ However, interoperable, e.g. via web services Transformer Box (Wrapper) Conversion Tools Architecture (1) OFC and File Format Compatibility Pack “Binary  OpenXML” OFC and File Format Compatibility Pack “Binary  OpenXML” TB Interface

5 Conversion Tools Architecture (2) Plugging in more applications and systems Interoperability in heterogeneous environments Watch Folder Tool Web Service ToooXML (GUI) Transformer Box (Wrapper) “Binary  OpenXML” TB Interface TB Interface

6 Conversion Tools Architecture (3) Adding more Transformer Boxes (ODF, WordPerfect, …) Adding File Format Detection component Transformer Box (Wrapper) “ODF  OpenXML” Transformer Box (Wrapper) “WP  OpenXML” Watch Folder Tool Web Service ToooXML (GUI) Transformer Box (Wrapper) “Binary  OpenXML” TB Interface TB Interface File Format Detection

7 The Interop Bridge ASP.NET web service is available However ◦ PLANETS/IF provides for Java-based web service ◦ Facilitates single sign on and authentication ◦ Supports logging and error reporting Consequently ◦ Watch Folder Tool (WFT) as the bridge between Java web service and the conversion tools ◦ Other approaches (e.g. “Cross-WS”) would also be feasible and might be tackled in the future

8 Other Platform PLANETS/IF Java Web Service WFT Architecture Shared folders bridge the platforms Single file and bulk conversion XML ticket file for conversion result (including document’s meta data) Windows Platform Watch Folder Tool Transformer Box (Wrapper) “Binary  OpenXML” TB Inter- face TB Inter- face IN OUT.doc.doc.docx

9 XML Conversion Report (1) Contains global or job-related data 0 Success 2007-07-13T13:54:31 2007-07-13T13:54:34 7 Seven documents were converted The whole conversion took 3 sec.

10 XML Conversion Report (2) Document-related conversion information for each file (1) 0 Success 2007-07-13T13:54:31 BMJ_LW_Verordnung120.doc BMJ_LW_Verordnung120.docx Conversion of first file took < 1 sec.

11 XML Conversion Report (3) Document meta data for each file (2) 105984 33329 1 2570 19971 1109 433 22108 flo Verordnung Annerose Hümbert 2 2006-07-07T14:36:00Z Dialogika OpenXML zip-package reduces file size

12 Next Steps Document validation ◦ Package level ◦ XML level Comparative QA OpenXML and XC*L work


Download ppt "PLANETS (PA/4) Microsoft Conversion Tools Overview and Interoperability Aspects Natasa Milic-Frayling/Microsoft & Wolfgang Keber/DIaLOGIKa 13 July 2007."

Similar presentations


Ads by Google