It is important to know about business and data to understand customers' requirements, and thereby elicit requirements. We call such knowledge "domain knowledge", and have designed a wiki system to accumulate it. A domain knowledge is described with a semi-structured template when software engineers analyze customers' requirements. Moreover our system provides 26 problem domain categories which have been extracted from an analysis of specification change records. These categories are the viewpoints of domain knowledge to be collected.