A case study in open XML document standards Rick Jelliffe. Overview of Open XML . Overview. Why Open XML? Controversy! Current status of Ecma 376 at ISO Why are standards important? What are the different standards bodies for? Introduction to Ecma 376 Adoption issues.
Enable data interoperability between documents, applications and systems.
Capture and reuse information to and from many data sources.
Build intelligent applications that improve data context and quality.Importance of Interoperability
Shared service oriented architecture
(fx http, XML, SOAP, WSDL, UDDI)
Business Process Efficiency
Improved Data Access
Customer details, Costs
Query & extract
Data and presentation
Archived & consumed long into the future
without vendor-specific clients or applications
Documents that manage themselves
Managing documents with systems
Enabling the future
Ecma 376 (2006):
ODF 1.0 (2006):
ODF 1.1 (2007)
ODF 1.2 (2008)
ODF 1.3 (2009)?
Operates identically to any other Windows desktop file. User sees and interacts with the desktop file exactly as they do with today.
Different types of data within each file stored as discreet, ZIP-compressed XML components
Users would not see these components unless they un-ZIP the file to view the document parts
Applications and systems could modify and extract individual parts without using Office applications
The corruption or absence of any part would not prohibit the file from being opened
(Slides by courtesy of Microsoft)
Will recognize new Word, Excel and PowerPoint file format extensions
Enables users to Open XML Formats across multiple versions
Windows 2000 SP4 and later can convert between binary and Open XML Formats
Office 2007 users can change the default file format if desired
Current .doc, .xls, .ppt file formats will be supported in 2007 Office system
Default file format can be set by users during deployment or after
Advanced policy controls for enabling and disabling the use of specific formatsFile Format CompatibilityEnsuring Free Document Exchange With Prior Office Releases