Belli bir konudaki yazılım öğelerini, düzenli bir bütün biçiminde, belgelenmiş olarak içeren yazılım ürünü.