توانایی تشخیص خطاهای برنامه در حین اجرای آن
                امکان بررسی کیفیت برنامه نویسی از طریق تکنیکهای syntax checking و data flow analysis
                دارای بیش از 1100 قانون برای شناسایی اشکالات مهم برنامهنویسی
                تحلیل کیفیت سورس-کد طبق استانداردهای کدنویسی و چک-لیست های معتبری همچون Effective Java، J2EE Patterns، Sun Code Conventions، OWASP، PCI Data Security و CWE-SANS
                دارای قوانین لازم برای تشخیص کیفیت کدنویسی تحت تکنولوژیها و چارچوبهای رایج همچون EJB، Hibernate، Spring، JSF، JSP، Servlet، Struts، JDBC، XML، TDD، Android و موارد دیگر
                تحلیل کیفیت کدنویسی از دیدگاههای مختلفی همچون صحت کارکرد،کارایی مطلوب، امنیت مورد انتظار، قابلیت تغییر، قابلیت استفاده مجدد، قابلیت حمل و خوانایی
                تشخیص خطاهای زمان اجرای برنامه (runtime defects) در طی اجرای تستهای واحد، اجرای اسکریپت یا اجرای سیستم در سطح کاربری
                امکان رفع خودکار بسیاری از خطاهای شناسایی شده
                محاسبه سنجههای (metrics) مهم در اصول برنامه نویسی شیگرا همچون میزان وراثت، پیچیدگی کد، میزان cohesion و coupling
                دارای نسخه های مختلف برای سیستم عاملهای Windows، Linux، Solaris و Mac
                پشتیبانی از محیط های تولید رایج همچون Eclipse
                
قابلیت یکپارچه سازی با تقریبا تمام ابزارهای سورس-کنترل
                ارائه گزارشهای جامع در زمینه کیفیت برنامه در فرمتهای PDF،HTML و XML
                دارای مستندات غنی برای آموزش اصول کدنویسی بهینه و تستهای برنامه نویسی به همراه sample