specification phase of an embedded system