If you have 60 minutes, don't mind English with a Flemish accent, and want to see and hear about the motivation for Memento as well as about the technical framework (slightly outdated),
check out this video recording of the presentation
Memento: Time Travel for the Web,
given in December 2009 at the CNI Task Force meeting in Washington, DC.