1 article · Document management, version control and enterprise knowledge bases
From file servers to searchable knowledge: document system design.