“…Our approach sterns from research on knowledge-based system (KBS) development by reuse [1,3,4,6,7,11]. This area has identified domainindependent problem-solving strategies, or problem-solving methods (PSMs) [1,6,7,11,12], that provide standard ways of addressing stereotypical knowledge-intensive problems, or generic tasks [4], such as diagnosis, design, and classification.…”