Recently, knowledge based configuration has been extended to service and software configuration. Modeling software configuration has been based on two main approaches: feature modeling,[A 24][B 7] and component-connectors.[A 25] Kumbang domain ontology combines the previous approaches building on the tradition of knowledge based configuration.[A 26]