In this book, a novel agent-based, realistic, and general motion model of pedestrians and (human-driven) vehicles is proposed. It can capture a large variety of interactions and be utilized to assess the applicability of different shared space schemes and in the advent of autonomous vehicles. Sustainable urban traffic and transport is a key to successful future development of our society. Urban traffic is predicted to increase further, and the lack of traffic space makes it undesirable to maintain today's strict separation of different modalities. Shared space design principles promote a flexible use of traffic infrastructure by enabling different traffic modalities to share the same space with few or no explicit regulations. Simulation technologies are becoming an essential tool for traffic planners and managers to analyze future urban areas before new concepts and technologies are applied on the road. The proposed simulation model can suitably replicate the motion behaviors of pedestrians and vehicles from new environments with incremental integration of new behaviors and calibrating model parameters.