The recommendable items and effort estimation methods constitute the product catalog I containing a finite set of database instances.
Items are characterized by a set of properties like the required level of detail for historical data or their applicability to different project phases.
Furthermore,
the knowledge-based RS takes a set of constraints, i.e. the knowledge base (C) and the specific requirements (SRS) describing the project context as input.