1 / 14

TRANSFORMING JATS XML FOR MOBILE-OPTIMIZED CONSUMPTION

TRANSFORMING JATS XML FOR MOBILE-OPTIMIZED CONSUMPTION. Mitra Ahadpour Adam Lee Atul Ganatra. JATS-Con April 1, 2014. Background.

juliet
Download Presentation

TRANSFORMING JATS XML FOR MOBILE-OPTIMIZED CONSUMPTION

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. TRANSFORMING JATS XML FOR MOBILE-OPTIMIZED CONSUMPTION Mitra Ahadpour Adam Lee Atul Ganatra JATS-Con April 1, 2014

  2. Background SAMHSA’s Public Engagement Platform (PEP) provides the public with one-stop access to the Agency’s behavioral health communication products, services, and information.

  3. Challenge

  4. Goal

  5. Using JATS

  6. Phase 1 Architecture

  7. Phase 1 Outcomes • SAMHSA-specific DTD which added to JATS • MarkLogic implementation hosted in AWS • Interoperability with SAMHSA systems • Transformation processes and style sheets to generate PDF, HTML, and DOC outputs from XML • HTML style sheet is fully responsive for mobile devices • APIs and developer documentation to access content • XML of all SAMHSA publication metadata (7,000+ products)

  8. Phase 2: Content for Mobile App Expand the use of the content repository and publication XML. Disseminate the XML content using new channels. Identify and right-size the content for a mobile app. Convert content needed for app to XML. Update the DTD to allow special markup to retrieve content suitable for the app.

  9. Phase 2

  10. DTD Customizations for Mobile

  11. App Architecture 1

  12. App Architecture 2

  13. Lessons Learned Multiple unique use cases could only be satisfied with an XML-oriented approach. Starting from JATS saved costs and time. Adding to JATS (rather than removing/modifying portions of it) ensured optimal flexibility. Development and maintenance of content in XML is a foreign concept to many content developers. Content conversion for existing content is not trivial. Working with partners with specialized expertise and products ensures success.

  14. Questions Contact Mitra Ahadpour – mitra.ahadpour@samhsa.hhs.gov Adam Lee – alee@iqsolutions.com Atul Ganatra – aganatra@iqsolutions.com

More Related