System level modeling