Organizations and companies are now recognizing the importance of security in the life cycle of software development and code maintenance. Several recent studies have shown that the risk of not integrating security into the software life cycle can have highly negative impacts. There are some disparate tools and products currently available to monitor and mitigate the risks, but a comprehensive solution is needed for covering the entire pedigree of the software development and release. Avenda Systems proposes a Software Pedigree Analyzer and Reporter (SPAR) solution to monitor, track, analyze and report pertinent data during various phases of software life cycle including code development, product build, release and patch distribution. The solution works with a distributed set of file servers and source code management and version control systems. It supports multiple hardware and software platforms. Avenda Systems will demonstrate the knowledge and foundation to develop a prototype of tools and methods in Phase-I, deliver a complete solution in Phase-II, and a commercially viable product in Phase-III.
Keywords: CODE PEDIGREE, CODE INTEGRITY, TAMPERPROOFING, SOFTWARE PROTECTION, SOFTWARE SECURITY, SOURCE CODE MANAGEMENT AND VERSIONING, INFORMATION RIGHTS MANAGEMENT, OPERATING SYSTEMS