Enterprise Knowledge Management Systems: Role of Aspects and Distributed Middleware Framework | IEEE Conference Publication | IEEE Xplore