Current research of airborne software focuses on providing airworthiness certification evidence in software develop-ment process.As modern complex airborne software architecture is component-based and distributed,this paper considers the issue of checking the safety dependence relationship of software components against objectives that the airworthiness certification standard stipulates,which is one of the key problems of airborne software development in the design phase.Firstly,the static structure of a sy...