نام نرم‌افزار: Rational Suite Enterprise
موضوع: طراحی و مدل‌سازی سیستم

این نرم‏افزار مجموعه کاملی از تمامی نرم‏افزارهایی است که یک پروسه تحلیل، طراحی، پیاده‌سازی و تست نرم‏افزار را پوشش می‌دهند. این نرم‏افزار حدوداً شامل 30 نرم‏افزار است که یک چرخه حیات توسعه را برای توسعه نرم‏افزار پشتیبانی می‌کند.
معروفترین نرم‏افزار این مجموعه Rational Rose 2002 است. چند نرم‏افزار معروف این مجموعه نرم‏افزار عبارتند از:
• Rational Rose 2002
نرم‏افزار مخصوص تحلیل و طراحی شی‌گرا. این نرم‏افزار دارای معماری سطوح چهارگانه است. این سطوح عبارتند از:
3. نمای مورد کاربرد
4. نمای منطقی
5. نمای جزء
6. نمای پیاده‌سازی و اجرا
که در هر یک از نماهای فوق قادر به رسم برخی از نمودارهای UML هستیم. برای مثال در نمای جزء دیگر قادر به رسم کلاس و دوره کاربرد نخواهیم بود. این نرم‏افزار علاوه بر طراحی شی‌گرا می‌تواند از مدل داده‌ای هم استفاده کند و مدل داده‌ای را تولید کند و به یک بانک اطلاعاتی اتصال یابد. در نهایت این نرم‏افزار ابزار قدرتمندی در کد کردن و تولید کردن کدهای مخصوص زبان شی‌گرایند. علاوه بر تولید کد از مدل قادر بر ایجاد مدل از روی کد هم هست. روی هم رفته این محصول شرکت Rational ابزار قدرتمندی در تحلیل و طراحی شی‌گراست به‌نحوی که به‌نوعی داعیه‌دار رویکرد شی‌گرا در تحلیل و طراحی سیستم‌های اطلاعاتی است.
زبان‌هایی که این نرم‏افزار پشتیبانی می‌کند عبارتند از Java,Oracle 8,VB,XML و...
این نرم‏افزار قابلیت ارتباط با فایل‌های XML را نیز داراست. قابلیت گزارش‌دهی خودکار یا SODA این نرم‏افزار از دیگر قابلیت‌های این نرم‏افزار است که می‌تواند گزارش‌های SODA را برای مدل شما توجیه کند.
• Rational SODA Forward
این نرم‏افزار نوعی مولد گزارش است که گزارش‌های توسعه نرم‏افزار را به‌طور خودکار در نرم‏افزار MS Word ایجاد می‌کند.
• SQL Anywhere
نرم‏افزار مخصوص کار بانک‌های اطلاعاتی محصول شرکت Sybase
• Rational Unifield Process
این نرم‏افزار مرجع اصلی متدولوژی RUP در توسعه نرم‏افزار است با استفاده از این نرم‏افزار می‌توانید با مفاهیم، اصول، گردش‌های کار و مدیریت پروژه در RUP آشنا شوید. این نرم‏افزار بهترین راهنما و آموزش درباره RUP است که می‌توانید در خلال کار با آن و مشاهده مثال‌های مطرح در این نرم‏افزار با RUP آشنا شده و کار با آنرا آغاز کنید.
• RUP Builder
از آنجا که متدولوژی RUP برای پروژه‌های نسبتاً بزرگ تدوین شده است. جامعیت خاصی در گامها، فازها و فعالیت‌هایش دارد. این جامعیت در پروژه‌های کوچک، تیم توسعه را با مشکل مواجه خواهد کرد و زمان توسعه را بی‌دلیل افزایش خواهد داد. بدین‌منظور شرکت Rational با ارائه نرم‏افزار RUP Builder درصدد سفارشی کردن RUP برای پروژه‌های کوچکتر است با این نرم‏افزار با حفظ برخی از اصول و پایه‌های RUP می‌توانید آنرا برای پروژه خود سفارشی کرده و از برخی فعالیت‌های غیر ضروری موجود در RUP صرفنظر کنید.

منبع : Http://iesoft.ir