ابزاری برای کمک به مهندسان نرمافزار در طول چرخۀ عمر نرمافزار که به تحلیل، طراحی، کدبندی، آزمون، نگهداری و ... نرمافزاری کمک میکند