Qu'est-ce qu'IBM Engineering Systems Design Rhapsody Developer ?

IBM Engineering Systems Design Rhapsody - Developer est un environnement de développement basé sur un modèle (MDD) qui prend en charge UML, SysML et AUTOSAR, et vous permet de travailler en toute liberté dans le langage spécifique à votre domaine (DSL). Il vous aide à automatiser le cycle de développement logiciel, promouvoir la réutilisation d'actifs, optimiser la collaboration entre équipes et identifier les défauts et erreurs de conception plus tôt dans le cycle de développement. Les ingénieurs logiciels peuvent créer des architectures et des designs logiciels efficaces et pouvant être testés avant que le matériel de destination ne soit disponible. C'est un atout essentiel pour le développement agile et les applications en temps réel et intégrées.

Avantages

Fonctionnalités d'abstraction

Exprimez les spécifications et le design sous forme graphique. Améliorez la communication entre les équipes et dans toute la chaîne d'approvisionnement en utilisant les normes de l'industrie et des notations non équivoques.

Vérification et validation

Obtenez des preuves précoces et continues de spécification et de test de concept, grâce à une simulation et une analyse basées sur un modèle.

Traçabilité

Montrez comment et pourquoi des décisions et des compromis au niveau de la conception ont été faits au cours des étapes exigences > spécification > design > code.

Femme tenant à la main un appareil et remontant un escalier en colimaçon

L'IoT, l'IA et l'analytique pour répondre aux exigences du marché

Découvrez la solution et les outils d'ingénierie IBM Engineering Systems Design basés sur des modèles, qui offrent une approche sophistiquée de l'innovation compétitive.

Principales fonctionnalités

  • Génération d'application entièrement intégrée
  • Simulation et essais basés sur des modèles
  • Intégration à la plateforme IBM Rational
  • Création d'artefacts conformes aux normes
  • Traçabilité des exigences
  • Collaboration en équipe
  • Fonctionnalité étendue avec des logiciels complémentaires

Images des produits

Témoignages

Quelle option vous convient le mieux ?

Architect for Systems Engineers

Un environnement d'ingénierie de systèmes peu coûteux qui permet d'analyser et d'élaborer des exigences, de faire des compromis d'architecture et des conceptions de document.

Designer for Systems Engineers

Comporte toutes les fonctionnalités d'Architect for Systems Engineers et permet en plus de réaliser des prototypes, de simuler et d'exécuter des conceptions pour une validation précoce.

Architect for Software

Un environnement d'ingénierie logicielle intégré peu coûteux pour créer graphiquement des applications C++, C ou Java à l'aide d'UML ou d'AUTOSAR.

Developer

Un environnement d'ingénierie logicielle agile, intégré et en temps réel avec génération complète d'applications pour C++, C, Java et Ada (y compris MISRA-C et MISRA-C++).