Hybrid Systems Modeling