A Proposal for Incorporating Programming Blunder as Important Evidence in Abstraction-Filtration-Comparison Test

P. Vinod Bhattathiripad · 2012

This paper investigates an unexplored concept in Cyber Forensics, namely, a Programming Blunder. Programming Blunder is identified as a variable or a code segment or a field in a database table, which is hardly used or executed in the context of the application or the user’s functionality. Blunder genes can be found in many parts of any program. It is the contention of this paper that this phenomenon of blunders needs to be studied systematically from its very genetic origins to their surface realizations in contrast to bugs and flaws, especially in view of their importance in software copyright infringement forensics. Some suggestions as to their applicability and functional importance for cyber forensics are also given including the vital need and a way to incorporate programming blunders into AbstractionFiltration-Comparison test, the official software copyright infringement investigation procedure of US judiciary Keywords: Bug, error, blunder, genes, software piracy, software copyright, software copyright infringement, software piracy forensics, AFC, idea-expression dichotomy

Read the paper · More papers on PaperTik