The goal of XLSDoc is to generate documents suited for any kind of media
from different sources (source code written in an object oriented language,
structured texte documents, structured model documents). XLSDoc succeeds to
LSDoc, a documentation tool which had been developped by VALORIA with the
same goals but which is lacks ease of use. XLSDoc must be easier to use and
is based on current technology and standards.
On the document writing side, XLSDoc must be able to process XHTML
documents. On the source code side, XLSDoc must be able to extract
documentation from different object oriented language.
To complete this objectif, XLSdoc use XML technology (DTD, DOM, XSL) and
also uses O2CM which is an object language abstraction and proceeds from
other researches (cf research works of VALORIA). In addition, XLSDoc is
developped in Python to maximize its portability.