Icona del programma: StarUML

StarUML per Windows

  • Gratis
  • In Italiano
  • V6.3.2
  • 3.7
  • (703)

Un software di modellazione gratuito e affidabile

StarUML è un software di modellazione open-source che supporta il framework del Linguaggio di Modellazione Unificato (UML). Fornisce diversi tipi di diagrammi e consente agli utenti di generare codice in più lingue. Con il suo aiuto, gli sviluppatori possono creare design, concetti e soluzioni codificate. Tuttavia, gli utenti dovrebbero notare che questo non è un programma semplice e è destinato a sviluppatori esperti.

Il download gratuito di StarUML è progettato per aiutare gli utenti a ottenere una panoramica della loro soluzione prima della sua completazione. Lo strumento supporta anche la modellazione complessa attraverso l'Architettura Guidata dal Modello (MDA) e plugin di terze parti. Anche se potrebbe non essere adatto ai principianti, StarUML si distingue tra i suoi concorrenti come ArgoUML, CASE Studio e Rationale.

A cosa serve StarUML?

StarUML è più di un semplice strumento di modellazione dei diagrammi. Supporta MDA, acronimo di Model Driven Architecture, che rende possibile la codifica complessa. Destinato a esperti che utilizzano ampiamente UML, il programma fornisce generatori di codice, supporta plugin e offre una panoramica del modello prima del completamento. Inoltre, l'applicazione consente agli utenti di creare diversi diagrammi e in una varietà di formati.

StarUML ha un'interfaccia semplice?

StarUML ha un interfaccia intuitiva che può essere alternata tra due visualizzazioni - modello e diagramma. L'angolo in alto a destra dello schermo consiste in una finestra che consente agli utenti di navigare tra i contenuti del progetto su cui stanno lavorando. Poiché l'applicazione crea schede, gli utenti possono aprire più diagrammi contemporaneamente. Passare da una scheda all'altra è anche piuttosto semplice.

L'angolo in basso a destra della finestra consente agli utenti di lasciare note e documenti sul diagramma. Possono farlo aggiungendo testo o allegando un file esterno. Mentre gli utenti creano un diagramma, possono accedere a 'wizard' contenenti scorciatoie rapide per aiutarti con il tuo progetto attuale. Se desideri accedere a tutte le operazioni, tutto ciò che devi fare è fare clic con il tasto destro del mouse.

Come si usa StarUML?

Prima di iniziare un progetto su StarUML, ti chiede di scegliere il tipo di approccio che preferisci. Questi includono Kruchten, Rational, UML e predefinito. Gli utenti possono anche scegliere una pagina vuota per iniziare a lavorare. Sebbene un progetto sia memorizzato in un singolo file, gli sviluppatori possono suddividerlo in diverse unità e gestirle simultaneamente. Questa funzione è piuttosto utile e consente a più sviluppatori di lavorare insieme su un singolo progetto.

Quando inizi a utilizzare StarUML per diversi progetti, noterai che fa una chiara distinzione tra diagrammi, visualizzazioni e modelli. In StarUML, un Diagramma contiene diversi elementi che rappresentano l'iterazione del design. I Modelli contengono informazioni sul design del software, e le Visualizzazioni forniscono una visualizzazione delle informazioni contenute nei modelli.

Quali sono le caratteristiche di StarUML?

StarUML presenta diversi framework che possono essere utilizzati per creare diversi modelli e diagrammi. Essendo un software open-source, consente anche agli utenti di espandere le sue funzioni con plugin di terze parti. Fornisce agli utenti ampie opzioni di editing e codifica, insieme a un'opzione per creare framework e approcci personalizzati. Può anche essere integrato con qualsiasi strumento esterno di tua scelta.

Per quanto riguarda i diagrammi, StarUML supporta più tipi:

  • Diagramma delle Classi
  • Diagramma dei Casi d'Uso
  • Diagramma di Collaborazione
  • Diagramma di Sequenza
  • Diagramma di Stato
  • Diagramma di Attività
  • Diagramma di Distribuzione
  • Diagramma dei Componenti
  • Diagramma Composito
  • Diagramma di Comunicazione

L'app ha anche una funzione di verifica per i modelli e supporta un approccio basato su pattern. Consente agli utenti di creare e mantenere modelli personalizzati e applicarli in modi diversi allo stesso modello UML.

StarUML supporta la generazione automatica di codice e consente agli utenti di fare reverse engineering per C++, C# e Java. Gli utenti che desiderano esportare diagrammi possono farlo utilizzando una varietà di formati diversi, come JPG, WMF e BMP, tra gli altri. Consente inoltre agli utenti di generare una gamma di artefatti, inclusi testi, PowerPoint, Excel e Word.

StarUML offre funzioni avanzate?

Uno dei migliori aspetti del download di StarUML è che consente agli sviluppatori di aggiungere diversi elementi allo strumento di modellazione dei diagrammi. Questi elementi includono pacchetti, classi, sottosistemi, interfacce, istanze di componenti e altro ancora. Inoltre, tutti gli elementi disponibili nel download di StarUML possono essere modificati in dettaglio e ispezionati sotto la scheda Esplora Modello.

StarUML fornisce anche agli utenti editor che possono aiutare a cambiare valori, collezioni e vincoli specifici per ogni singolo elemento del modello o diagramma. Poiché le funzionalità dell'app possono essere estese utilizzando strumenti di terze parti, gli utenti possono facilmente trovare una varietà di plugin per diversi linguaggi di programmazione. Con la funzione di reverse engineering del codice e un generatore di codice, StarUML è molto popolare tra gli sviluppatori.

StarUML offre supporto?

StarUML fornisce agli utenti documentazione dettagliata per tutte le funzioni di modellazione dei diagrammi. Oltre a questo, l'applicazione include progetti di esempio che contengono il modello di StarUML. La documentazione è disponibile in più lingue, tra cui inglese, giapponese, russo e coreano. Con il suo aiuto, puoi ottenere informazioni su tutti i concetti dello strumento.

Quali sono gli svantaggi di StarUML?

Uno dei principali svantaggi di StarUML è che lo strumento non è adatto ai principianti. Gli utenti che hanno esperienza nel lavorare con modelli UML possono godere di tutte le funzioni disponibili all'interno dell'app. Inoltre, l'applicazione non ha avuto rilasci recenti e presenta solo concetti UML collaudati.

Dovrei scaricare StarUML?

Se stai cercando un software di modellazione gratuito e open-source, scarica StarUML. Fornisce agli utenti la possibilità di creare design software - partendo dal concetto fino al risultato codificato. Tuttavia, gli utenti dovrebbero notare che il tool di modellazione UML gratuito è rivolto a esperti e non è adatto ai principianti. Presenta Model Driven Architecture (MDA) che consente agli utenti di creare modelli complessi. Il software di modellazione StarUML funge da alternativa a programmi costosi e offre anche supporto per plugin. Permette agli utenti di passare rapidamente tra diversi modelli e diagrammi e di avere una panoramica della soluzione prima di completare il codice.

  • Pro

    • Gratuito da scaricare e utilizzare
    • Opzione per generare codice in più lingue
    • Consente agli utenti di creare design e soluzioni codificate
    • Destinato a professionisti ed esperti
  • Contro

    • Non adatto ai principianti
    • Nessun aggiornamento software recente
 0/5

Dettagli dell'app

Il programma è disponibile in altre lingue


Icona del programma: StarUML

StarUML per PC

  • Gratis
  • In Italiano
  • V6.3.2
  • 3.7
  • (703)

Opinioni utenti su StarUML

Hai provato StarUML? Puoi essere il primo a lasciare la tua opinione!

Potrebbe interessarti anche

Alternative a StarUML

Esplora Apps

Ultimi articoli

La legislazione relativa all’utilizzo di questo software è competenza dei singoli Stati. Non autorizziamo, né giustifichiamo in nessun modo un uso illecito di questo programma qualora infringa tali leggi.
Softonic
La tua valutazione per StarUML
Softonic

In Softonic eseguiamo la scansione di tutti i file ospitati sulla nostra piattaforma per valutare ed evitare potenziali danni al tuo dispositivo. Il nostro team esegue controlli ogni volta che viene caricato un nuovo file e rivede periodicamente i file per confermare o aggiornare il loro stato. Questo processo completo ci consente di impostare uno stato per qualsiasi file scaricabile come segue:

Pulisci

È estremamente probabile che questo programma software sia pulito.

Cosa significa questo?

Abbiamo scansionato il file e gli URL associati a questo programma software in oltre 50 dei principali servizi antivirus al mondo; non è stata rilevata alcuna possibile minaccia.

Attenzione

Questo programma software è potenzialmente dannoso o può contenere software in bundle indesiderato.

Perché questo programma software è ancora disponibile?

Sulla base del nostro sistema di scansione, abbiamo stabilito che è probabile che questi flag siano falsi positivi.

Cos'è un falso positivo?

Significa che un programma benigno viene erroneamente contrassegnato come dannoso a causa di una firma o algoritmo di rilevamento troppo ampio utilizzato in un programma antivirus.

Vorremmo evidenziare che di tanto in tanto potremmo perdere un programma software potenzialmente dannoso. Per continuare a prometterti un catalogo di programmi e app prive di malware, il nostro team ha integrato una funzione Software di report in ogni pagina del catalogo che ci invia il tuo feedback.

Segnala eventuali problemi particolari che potresti incontrare e Softonic risolverà tali problemi il prima possibile.