Abstract:This paper puts forward the concept of task, which essentially stands for an independent knowledge source.A knowledge base can be constructed with tasks organized by forward or backward links, which implements well-structure and visualization of knowledge bases and supports the reuse and share of knowledge components as well.In addition, HESTool, a practical expert system tool based on hierarchical knowledge base, is developed with visual and database technology. A modeling scheme is provided in HESTool.