The QualiPSo Factory provides a component model for developing collaborative services easily. It allows service developers to reuse core services for authentication, access control, and more. Developers can create new collaborative services and compose them with existing services. The factory also provides a methodology for developing user interface components in a similar way so that services and UIs can be assembled together uniformly.