Vitalsource Technologies, Inc. Principles Of Object-oriented Modeling And Simulation With Modelica 3.3