This study explores the construction of an intermediary as a product knowledge-sharing system for design industry with the advanced features of the Extensible Markup Language (XML). In addition, to make the system an object-oriented one, Unified Modeling Language (UML) is used for the modeling of the system. With XML files serving as the foundation for exchange and storage format of the knowledge in the transaction process, the system platform is able to integrate all sorts of product information involving various concepts and related features of different fields such as the design, production, and marketing of a product into a transaction process intermediary program. Having the technology of XML as the foundation of the said transaction process intermediary program, not only will the after transaction knowledge be stored systematically but the information in the system can be transmitted conveniently amongst the heterogeneous systems of users, and can be used with uniformity. In add...