Managing User Interface Specifications in Distributed Development Environment- A Case Study