Author: Umakant Mishra
Abstract:
The anti-virus developers play a very significant role in
dealing with the computer viruses. They analyze the problems of different
levels of users and find solutions for each of those problems. Their goal is
not just to sell the product and make profit out of it. They undertake much
greater responsibility to ensure that their product meets the expectations of
the users and deals with the viruses efficiently.
Different levels of users dealing with computer face
different types of problems. The developer must ensure that the product meets
the needs of various levels of users and network administrators. The developer
has to employ various strategies to overcome the limitations of signature scanning,
heuristic scanning and other methods and ensure speed and efficiency of virus
scanning without leading to any false positives or false negatives.
Keywords: Software Innovation, computer virus,
anti-virus, anti-virus software, computer vulnerability, computer security,
anti-virus design, anti-virus development, inoculation, virus scanning, virus
detection, signature scanning, integrity checking, heuristic scanning,
emulation, activity monitoring, generic scanning, behavior monitoring, resident
scanning, virus database, on-access scanning, Fast scanning, online scanning,
Mishra,
Umakant, Solving Virus Problems by Anti-Virus Developers - A TRIZ Perspective
(January 2, 2012). Available at SSRN: http://ssrn.com/abstract=1978385 or http://dx.doi.org/10.2139/ssrn.1978385