selected publications conference paper An open service collaboration platform-architecture and development techniques. . 2002