This book provides an introduction to the software system SMURPH comprising a programming
language its compiler and an execution environment for specifying communication networks and
protocols and executing those specifications in virtual worlds mimicking the behavior of
real-life implementations. It particularly focuses on SMURPH's wireless modeling capabilities.
Written in a manual-like fashion it includes a comprehensive description of SMURPH
functionality as well as illustrations and case studies to aid understanding.