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 operation

  • enterprise/business data

  • industry

  • text/document

  • computer/software systems

Intro to semistructured data

  • definitions of semistructured data

Intro XML markup

Fundamental XML Standards

Navigation in XML, XPath

Modeling, XML Schema

Transformations, XSLT

XQuery, XML Databases

Web and Assistive Technologies

Docbook and DITA

Metadata, Microformats, Advanced XML Processing