1 / 11

Experiments with ODD outside the TEI framework

Experiments with ODD outside the TEI framework. Laurent Romary & Piotr Banski The ISO- TEI connection. Background. Editing several ISO documents using TEI ODD An ideal test bed for experimenting with the use of the TEI specification framework for non-TEI vocabulary

saki
Download Presentation

Experiments with ODD outside the TEI framework

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Experiments with ODD outside the TEI framework Laurent Romary & PiotrBanski The ISO-TEI connection

  2. Background • Editing several ISO documents using TEI ODD • An ideal test bed for experimenting with the use of the TEI specification framework for non-TEI vocabulary • Existing collaboration agreement (cf. joint publication of the feature structure module) • An existing infrastructure to this end • 2-year project between Oxford and ISO to provide round-trip tools between MSWord (OOXML) and TEI • Integrated in OxGarage and XSLT deliveries

  3. The ISO use case • ISO technical committee 37 • Terminology and language resources • SC 3: computer application in terminology • SC 4: management of language resources • ISO document are highly structured objects • Introduction, 1 Scope, 2 Normative references, 3 Terms and Definition, …, Bibliography, Annexes (normative, Informative) • ISO documents are just textual objects • Edited as word documents, published as pdf • Difficulty with ISO standards defining XML vocabularies

  4. Our ISO workflow Development Dissemination Publication TEI/ODD OOXML (docx) PDF Copy-editing at ISO/CS XSLT Editing by An ODD guru Proofreading From member bodies ISO comment template) Balloting and comments

  5. A variety of standards • ISO/TC 37/SC 3 • TMF – Terminology Markup Framework – ongoing revision • TBX – Terminology Exchange Formats – ongoing revision • ISO/TC 37/SC 4 • MLIF – multilingual information framework • MAF – Morphosyntactic Annotation Framework • TimeML – Temporal annotation

  6. Are we happy with this? • Pros • Powerful editing platform • Full coverage of ISO needs (structure constraints, terminology) • All TEI facilities (bibliography, cross-references, element specification with inline descriptions) • Very coherent output • Consequence of semantically based editing • Perfect match between specification and documentation • DTD, RelaxNG, W3C

  7. Are we happy with this? • Cons • A game for geeks? • Steep learning curve limiting the number of possible editors… • Mastering TEI, ODD, SVN (XSLT) • Difficult for ISO to take this up (limited technical awareness) • Limited support • Seb, Seb, Seb… • No round trip (comments) • [Guess what is missing here?]

  8. Are we happy with this? • TEI/ODD as a specification platform is well adapted to such standardization activities • No extra features needed • Data typing facilities for further constraints (e.g. <div>) • A final product which is +one+ document accompanied by +one+ schema

  9. Going further – defining families of formats • Use case: TBX (Terminology exchange formats) • A variety of needs • From simple bilingual glossaries to complex terminological entries (e.g. TermSciences, IATE) • community and industry requirement to have clearly identified customizations • TBX-all, TBX-basics, TBX4TEI ;-) • Typical use case: interoperability of translators’ workbenches • Seen this somewhere already?

  10. Using ODD to duplicate the TEI architecture • A global marketplace of XML objects • Master ODD file • Further flavours as additional ODD customizations • Taking elementSpec/@source seriously • Q: is this implemented? Has anyone used this seriously already? • Taking up and customizing specific TEI components • Header, bibliography, cross-references, gramGrp

  11. Implications for the future of ODD • A pragmatic strategy for the evolution of ODD • Identify features needed to provide, step by step, a more coherent framework • Implement tools, anticipating needed support • A coherent theory to understand what we are doing • Not part of this talk, but part of my hidden agenda • Do we need to go to P6 for this? • ODD is already a strong basis for work • We need to manage transition

More Related