subsystem modeling