  This is a preliminary work on configuration knowledge representation which
serves as a foundation for building interactive configuration systems in Answer
Set programming (ASP). The major concepts of the product configuration problem
are identified and discussed with a bike configuration example. A fact format
is developed for expressing product knowledge that is domain-specific and can
be mapped from other systems. Finally, a domain-independent ASP encoding is
provided that represents the concepts in the configuration problem.
