AGENT-BASED COMPOSABLE SIMULATION FOR VIRTUAL PROTOTYPING