In this work we aim to develop a human-aware cognitive architecture to support human-robot interaction. Human-aware means that the robot needs to understand the complete state of the human (physical, intentional and emotional) and interacts (actions and goals) in a humancognitive way. This is motivated by the fact that a human interacting with a robot tends to anthropomorphize the robotic partner. That is, humans project a (cognitive, emotional) mind to their interactive partner, and expect a human-like response. Therefore, we intend to include procedural and declarative memory, a knowledge base and reasoning (on knowledge base and actions) into the artificial cognitive architecture. Evaluation of the architecture is planned with a Care-O-Bot 4.