GNOSIS: Knowledge Systematization; Configuration systems for Design and Manufacturing