Core Requirements
l Documents have access control
l Access to database can be remote
l Concurrent access to database should be
supported
l Synchronous/asynchronous notification
l Extensible solution