"Self-awareness, self-decision, emotion, etc. depend on the programming which is capable to generate these auto-generated emotions like a normal human. " Nothing like this! AI should have its own life, its own experiences ... These processes are closed in themselves. They must "flow in the dark".
No external programming can solve this problem.