system configuration, system specifications, object oriented paradigm, multi knowledge representation scheme