Wolfram Archive
Archived 2008. This page no longer reflects the current scope and capabilities of Wolfram's technologies. Find out more about the latest version of Mathematica »
Wolfram Mathematica Comparative Analyses

Document Processing Systems

Document Processing Systems
(Documentum, IBM FileNet Content Manager, LivelinkECM-eDocs Suite, TRIM Context 6, Vignette Records & Documents, Arbortext, XQuery, XSLT, ...)
Algorithmic manipulation of symbolic documents has been a core capability of Mathematica since the mid-1990s. Widely used within Mathematica itself, it has made possible an expanding series of large-scale document processing projects—not least nearly a million pages of content on Wolfram Research's own prominent websites.
Mathematica is a unique bridge between documents and algorithmic computation. With its fundamentally symbolic architecture, it handles structured documents just like any other data, using both its vast network of built-in algorithms and its unique symbolic language, which integrates rule-based, pattern-based, functional, string-based and other programming paradigms.
With the ability to import and export hundreds of document, web, graphics, data and other formats, Mathematica can automatically extract relevant elements, process and analyze them, then use its built-in typesetting, layout, visualization and interface-building capabilities to programmatically create final static or dynamic content. Tightly integrated with both XML and external databases, and with support for modern distributed computing, Mathematica makes possible a major new level of document processing—allowing not only content and format transformations, but also full algorithmic analysis and processing of text and structure. With its immediate ability to call on sophisticated algorithms, Mathematica also makes possible new kinds of automated project management and document quality assurance that greatly enhance the efficiency of large-scale document processing projects.
Document Processing System Features in Mathematica:
Key Advantages of Mathematica for Document Processing:
Interoperability with Document Processing Systems:
Interesting Tidbits:
  • Mathematica's vast in-product and on-web documentation system is built with Mathematica
  • Wolfram MathWorld—the #1 math information website—is created with Mathematica
  • The documents for Stephen Wolfram's award-winning book A New Kind of Science were processed with Mathematica
  • The Wolfram Demonstrations Project is a pure Mathematica system
  • The math formulas in U.S. patents are typeset with Mathematica
  • Wolfram Research was a dominant force behind the MathML standard
  • Mathematica supported symbolic documents before the term "XML" was coined
See Also Analyses On: