Some Issues about Trusted Components Research

Trusted component is emerging as one of the key research areas in software engineering recently.The research and application aimed at providing a solid foundation for the software industry through extensive libraries of trusted reusable software components,where trust is built from a combination of approaches:use of Design by Contract;mathematical proofs of correctness;testing;wide public scrutiny;evaluation through metrics;exhaustive validation in practical projects;rigorous change management.The concept of trusted component is brought up based on analyzing and comparing the several quality model definitions about software component.Based on summing up the activities about trusted components,two categories of study about it are extracted out,and the advancements of researches of it are subsequently introduced from three aspects.Additionally,some disadvantages of study on it are discussed,and the causes are explained at the same time.Finally,it is concluded with some significantly promising problems about research on trusted component.