Sviluppo visivo di applicazioni C/C++ tramite diagrammi UML

È possibile creare diagrammi UML per esaminare e progettare artefatti di applicazioni C/C++ utilizzando un'annotazione UML in un singolo ambiente di sviluppo integrato.
Con i diagrammi UML, è possibile esaminare un sistema esistente per identificarne i componenti e le inter-relazioni e per creare rappresentazioni del sistema in un altro formato. È inoltre possibile i diagrammi UML per comprendere, analizzare e astrarre automaticamente le informazioni strutturali del sistema dal codice in un nuovo formato a un livello di astrazione superiore. È possibile riprogettare il sistema per una migliore capacità di gestione o per produrre una copia del sistema senza accedere alla progettazione da cui è stato originariamente prodotto. È inoltre possibile modificare il sistema di destinazione o progettarne e generarne di nuovi.

Un diagramma di classe UML descrive alcuni o tutti i componenti o elementi in un'applicazione. È possibile utilizzare i diagrammi di classe per esaminare e progettare struttura e relazioni per tipi di dati e classi C/C++. È possibile creare il proprio contesto al fine di esaminare, comprendere, collaborare e progettare l'utilizzo di una sottoserie delle classi in un'applicazione. È inoltre possibile progettare alcuni elementi C/C++ direttamente dai diagrammi di classe.

È possibile utilizzare diagrammi di sequenza UML per esaminare e progettare funzionalità e interazioni di applicazioni C/C++ o per rappresentare visivamente metodi omonimi.

È possibile utilizzare diagrammi di esplorazione temporanei e non modificabili per creare viste statiche rapide ed esplorare relazioni esistenti nelle applicazioni e utilizzare diagrammi di argomenti non modificabili per creare viste dinamiche di applicazioni basate su contesto e query.


Feedback