IBM Engineering Rhapsody (Rational Rhapsody) وعائلته من المنتجات تقدم حلاً مثبتًا لأنشطة النمذجة وتصميم الأنظمة، مما يتيح لك إدارة التعقيد الذي تواجهه العديد من المؤسسات في تطوير المنتجات والأنظمة. يعد Rhapsody جزءًا من محفظة IBM Engineering التي توفر بيئة تعاونية لتصميم الأنظمة واختبارها وتطويرها، مع دعم UML و SysML و UAF، بالإضافة إلى إمكانيات استيراد وتصدير AUTOSAR. كما يتيح الحل التحكم في أطر الدفاع مثل DoDAF، MODAF و UPDM، ويساعد على تسريع الامتثال للمعايير الصناعية مثل DO-178 و DO-178B/C و ISO 26262.
يقوم البرنامج تلقائيًا بإنشاء مواصفات الأنظمة ووثائق تصميم الواجهات وحالات اختبار الأنظمة باستخدام SysML و UML و UAF، بالإضافة إلى استيراد وتصدير القدرات AUTOSAR.
يقدِّم البرنامج بيئة هندسة برمجيات مدمجة منخفضة التكلفة لتصميم تطبيقات ++C أو C أو Java بشكل رسومي باستخدام UML.
يساعد IBM Engineering Rhapsody Model Manager الفِرَق متعددة التخصصات على التعاون والمشاركة ومراجعة وإدارة التصاميم والنماذج باستخدام مستودع مركزي يمكن الوصول إليه عبر الويب. يمكن للموردين والعملاء الوصول إلى المعلومات من خلال واجهة الويب. يعمل البرنامج على أتمتة مراجعات التصاميم مع الأطراف المعنية، مما يسهل التواصل حول المتطلبات ويسرّع عملية اتخاذ القرار ويحسّن الجودة. يمكنك إنشاء وثائق شاملة للمواصفات والتواصل والامتثال وإعداد التقارير.
يتضمن Rhapsody Designer جميع قدرات Rhapsody Architect for Systems Engineers ويُتيح لك إعداد نموذج أولى للتصاميم، ومحاكاتها وتنفيذها للتحقق المبكر من المتطلبات، وأسلوب البناء، والسلوك. وهو يُعَد بيئة هندسة نظم قائمة على النماذج (MBSE) باستخدام معايير الصناعة SysML و UML. ويساعدك على التكيف مع متطلبات العملاء المتغيرة، ويُحسِّن الإنتاجية ويُقلل من وقت طرح المنتجات في السوق من خلال التحقق المتقدم والمحاكاة.
يقدِّم Rhapsody Developer بيئة هندسية برمجية مدمجة ومرنة في الوقت الحقيقي مع توليد كامل لتطبيقات ++C و C و Java و Ada (بما في ذلك MISRA-C و ++MISRA-C). كما يوفر نماذج أولية سريعة ومحاكاة لاكتشاف الأخطاء على مستوى التصميم وتصحيحها، وتوليد بناء تلقائي للتكامل المستمر، ودعم دورة حياة البرمجيات ذات الأهمية الحيوية للسلامة، بالإضافة إلى قدرات Rhapsody Architect for Software.
يشمل IBM Rhapsody Model-Driven Development (MDD) امتداد AUTOSAR. يجمع هذا التكامل القوي بين تسريع وتبسيط عملية تطوير البرمجيات في صناعة السيارات، ما يُتيح للمطورين التركيز على بناء تطبيقات قوية وفعَّالة تلبي متطلبات الصناعة في الوقت الحالي.
استفِد من التحقق المستمر من خلال المحاكاة السريعة وتوليد نماذج أولية والتنفيذ لتصحيح الأخطاء في المراحل المبكرة حيث تكون تكلفة إصلاحها أقل.
شارك وتعاون وراجع مع فريقك الهندسي مخرجات دورة الحياة الهندسية التي تم إنشاؤها باستخدام Engineering Rhapsody أو أدوات التصميم مثل Mathworks Simulink.
تمكَّن من تبسيط تجربة التصميم من خلال واجهة مستخدم حديثة تُتيح لك تخصيص واجهة الأداة حسب احتياجاتك وتفضيلاتك الخاصة، ما يسهِّل تصور النماذج.
بيئة هندسة برمجيات مرنة ومتكاملة في الوقت الحقيقي، مع توليد تطبيقات كاملة باللغات ++C و C و Java و Ada (بما في ذلك MISRA-C و ++MISRA-C).
.
بيئة هندسة برمجيات مدمجة منخفضة التكلفة لتصميم تطبيقات ++C أو C، أو Java بشكل رسومي باستخدام UML.
.
حل قائم على السحابة ومبني على واجهة ويب معتمد على SysML V2 لفِرَق هندسة النظم.
.
بيئة هندسة أنظمة منخفضة التكلفة تُتيح لك تحليل وتوضيح المتطلبات، واتخاذ قرارات تصميم معمارية، وتوثيق التصاميم.
جميع قدرات أداة Architect for Systems Engineers، بالإضافة إلى أنها تُتيح لك بناء نماذج أولية للتصاميم، ومحاكاتها، وتنفيذها للتحقق المبكر من صحتها.