...ogue of products, brochures, process descriptions, best practices, company profiles, etc.) which needs to be shared/exchanged among different stakeholders in the collaborative environment as dynamic software services that may upgrade in time; (ii) generate user-customized interfaces which is adjustable to different stakeholders, supporting their access and visualization needs; (iii) provide these ...