Multi-threading system for human behavior simulation based on constraints propagation
Ovidiu Aritoni, Viorel Negru · International Conference on System Theory, Control and Computing · 2011
In this paper, we propose a software prototype to simulate the human behavior in a domestic space. Our simulation takes into consideration the household structure and data about its residents lifestyle. The proposed system uses a multi-thread architecture, for each household's resident we deploy a single thread. The household resources management is based on the constraints propagation. We develop an ontology of activities of daily-living, and a special language based on this ontology: Human Behavior Scenarios Description Language. The context based reasoning is developed in JESS (Java Expert System Shell) language. The communication between threads is used in order to exchange information and for the constraints propagation.