How Does It Work?

  • Documentation-centric view

  • Programs are documented in/written in logical units (fragments)

  • Fragments are presented in the most appropriate order for documentation, independent of the order of the code fragments in the program.

  • Fragments are “tangled” together to form programs

  • Fragments are “woven” together to form documents