Motivation for semistructured data

  • business data exchange (XML business formats)

  • cloud app data management

  • security applications: log and event processing

  • web and mobile dynamic applications

  • document data, document XML-based formats

  • hand-made fast content creation (asciidoc, markdown…​)

  • industrial applications (in energy management: OMS/MBus data, DLMS/COSEM)

  • security applications: XML and/in cryptography

Lifecycle of semistructured data

  • create semistructured data

  • share semistructured data

  • use semistructured data

  • store semistructured data

Application domains

  • security and system operations

  • testing

  • enterprise/business data

  • industry

  • critical infrastructures

  • text/document data

  • web and mobile dynamic applications

1. Intro XML markup

2-3: Fundamental XML Standards

4. Navigation in XML, XPath

5. Modeling, XML Schema

6-7. Processing, transformations, XSLT

8. XQuery, XML Databases

9-10. Web and Assistive Markups

11. Document Markups

12. Specific Markups

13. Metadata, Microformats, Advanced XML Processing