DynamiCoS - framework for development of user-driven service composition applications