IBM Rational Software Architect یک مجموعه ابزار پیوسته برای آنالیر، طراحی و توسعهی نرم افزار است که از طراحی و مدیریت و تکمیل پروژهها و سرویسهای بزرگ پشتیبانی جامعی میکند. از مجموعهی قابلیتهای آن میتوان به طراحی بر اساس مدل، آنالیز و راه اندازی معماریهای سرویسگرا (SOA)، C/C++، Java SE، Java EE و اپلیکیشنهای پرتال برای معماران و توسعه دهندگان کامپیوتری کرد.
این نرم افزار همچنین ابزاری برای مدل دهی و توسعهی دلیوریهای نرم افزاری دو سره است. این نرم افزار از UML برای طراحی سرویسهای وب و اپلیکیشنهای جاوا استفاده میکند. Rational Software Architect در واقع مشتقی از پروژهی بسیار معروف و رایگان Eclipse است و به همین خاطر، از تمامی پلاگینهای Eclipse پشتیبانی میکند و شما میتوانید با آنها امکانات و ویژگیهای اضافه را به محیط خود اضافه کنید. همچنین علاوه بر پلاگینهای اکلیپس، شما میتوانید از مجموعهی پلاگینهای مخصوص Rational Software Architect نیز استفاده کنید و کاراییهای اضافهای که بر اساس نیازهایتان مشخص میشود به دست آورید.