To remain competitive in the dynamic world of software development, organizations must optimize the use of their limited resources to deliver quality products on time and within budget. This requires prevention of fault introduction and quick discovery and repair of residual faults. In this paper, a new model for predicting and identifying of faults in object-oriented software systems is introduced. In particular, faults due to the use of inheritance and polymorphism are considered as they account for significant portion of faults in object-oriented systems. The proposed MASP model acts as a fault metric selector that gathers relevant filtering metrics suitable for specific fault types employing coarse-grained and fine-grained metric selection algorithms. A fault predictor is subsequently established to identify the fault type of individual fault classification. It is concluded that the proposed model yields high discrimination accuracy between faulty and fault-free classes.
Certificate and document issuing processes are often in a form of printing document to a paper. Some might improve the trustworthiness of their paper via using secure paper or secure printing method such as watermark, hologram etc. The interesting problem is that this security mechanism is not enough because nowadays printer with secure printing module can be obtained easier than before, which means reproducing counterfeit document can be done uncomplicatedly. To solve this problem, a security framework using image hashing function to capture document fingerprint and perform a digital signature based on PKI-enabled infrastructures is proposed to guarantee this fingerprint integrity. The key component of this framework is using image hashing algorithm based on Radon, Wavelet and Fast Fourier transforms to capture perceptual appearance of printout and verify integrity of their document. Hash value from the proposed algorithm is invariant to some unintentional factors such as noise or some duplication process without any change of content while it is robust to some intentional attacks such as text and image editing. With the experimental results, our proposed scheme outperforms other existing image hashing algorithms in terms of both false acceptance rate and false rejection rate.Index Terms-digital signature, image hashing algorithm, perceptual hashing, Radon transform, Wavelet transform, Fast Fourier transform.
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.