Mapping Memory Manager (3M) is a project suitable for documenting, recording and managing XML files stored in an XML database.