Home    Novità    Ricerca   In offerta   Consigliati   Prossimi arrivi   Bestsellers   Software    CBT  
P.Iva 01029770490   [Ordini telefonici 0586 210919]  Ordini rapidi 
Ricerca Veloce   per Titolo o ISBN  [Mailing delle novità]   [Servizio di CallBack]  
  Argomenti 

  Applicazioni
  CAD
  Certificazione e formazione
  Commercio elettronico
  Cultura Informatica
  Database
  Dizionari
  Elettronica
  Enterprise
  Grafica
  Hardware
  Internet
  Legislazione informatica
  Multimedia
  Progettazione WEB
  Programmazione
  Reti e telecomunicazioni
  Sicurezza
  Sistemi operativi
  Tecnologia e societa'
  Universita' e ricerca
ProgrammazioneProgrammazione orientata agli oggettiUML



UML Explained prima edizione italiana Guida introduttiva allo Unifing Modeling Language
EditoreAddison Wesley
AutoreScott Kendall
Titolo originaleUML Explained
Editore originaleAddison Wesley
CollanaProfessionale
Pagine147
Volumi1
LivelloIntroduttivo-Intermedio
Linguaitaliano
Data pubblicazione09 - 2001
ISBN8871921208


 Prezzo di copertina 
 Euro 24,79  

 Presentazione       Indice      

Indice

Indice delle figure
Prefazione
Organizzazione del libro
Retroscena
Ringraziamenti

Capitolo 1 Perchè usare l’UML?

    Perchè modellare il software?
    Che cosa rende buono il modello di un software?
    Da dove viene l’UML?
    Punti di vista su un sistema
Capitolo 2 L’UML e il processo
    Le quattro fasi
    I cinque workflow
    Iterazioni e raffinementi
Capitolo 3 Identificare gli aspetti rilevanti nel mondo reale
    Oggetti
    Classi
    Relazioni tra classi
    Diagrammi delle classi
    Diagrammi degli oggetti
    Note
    Package
Capitolo 4 Definire i requisiti
    Attori e casi d’uso
    Diagrammi di caso d’uso
    Flussi di eventi
    Organizzare i casi d’uso
    Package e casi d’uso
    Altri motivi per usare i casi d’uso
Capitolo 5 Esprimere il funzionamento del sistema
    Analisi di robustezza
    Messaggi e azioni
    Diagrammi di collaborazione
    Esprimere il tempo nei diagrammi di interazione
    Package di analisi e package di progetto
Capitolo 6 Raffinare la struttura del sistema
    Classi astratte
    Dipendenze
    Dettagli di attributi e operazioni
    Estendere l’UML
    Interfacce e classi
    Template di classi
    Classi e package di progetto
Capitolo 7 Descrivere i flussi
    Attività e azioni
    Diramazioni e giunzioni
    Divisione e unioni
    Diagrammi delle attività
    Processi, thread e oggettio attivi
    Diagrammi delle attività e package
Capitolo 8 Il ciclo di vita degli oggetti
    Eventi
    Stati, transazioni e condizioni di guardia
    Macchine a stati e diagrammi di stato
    Altre informazioni su stati e transizioni
    Stati composti
    Diagrammi di stato e package
Capitolo 9 Mostrare come collaborano gruppi di oggetti
    Collaborazioni
    Pattern, meccanismi e strutture
    Sistemi e sottosistemi
Capitolo 10 Descrivere come verrà costruito il sistema
    Componenti
    Diagrammi dei componenti
    Nodi
    Diagrammi di deployment
    Diagrammi fisici e package
Glossario
Indice analitico

Indice delle figure

    1.1 Lo sviluppo di un sistema secondo Jacobson
    1.2 Gli eventi dell’analisi di Rumbaugh
    1.3 Il profetto dettagliato di Booch
    1.4 I cinque punti di vista su un sistema
    2.1 Fasi e punti d’arrivo principali
    2.2 I sei modelli base del Procersso Unificato
    2.3 Sviluppo iterativo e incrementale
    3.1 Notazione UML per le classi
    3.2 Notazioni alternative per una classe UML
    3.3 Esempi di classi
    3.4 Responsabilità di una classe
    3.5 Notazione UML per le associazioni
    3.6 Esempi di associazioni
    3.7 Navigabilità monodirezionale tra classi
    3.8 Associazione dotata di nome
    3.9 Ruoli in un’associazione
    3.10 Molteplicità di un’associazione
    3.11 Notazione UML per le aggregazioni
    3.12 Come si aggregano più classi
    3.13 Auto-aggregazione
    3.14 Esempi di aggregazioni
    3.15 Notazione UML per la generalizzazione
    3.16 Generalizzazione con più classi
    3.17 Esempio di generalizzazione
    3.18 Notazione UML per la classe di associazione
    3.19 Esempi di classe di associazione
    3.20 Diagrammi delle classi
    3.21 Notazione UML per gli oggetti
    3.22 Esempio di diagramma degli oggetti
    3.23 Notazione UML per le note
    3.24 Esempi di note
    3.25 Package UML
    3.26 Esempi di package
    3.27 Notazione dei nomi delle classi con il path
    3.28 Esempi di classi con path name
    4.1 Notazioni UML per gli attori
    4.2 Esempi di attori
    4.3 Notazione UML per i casi d’uso
    4.4 Esempi di casi d’uso
    4.5 Diagramma di casi d’uso
    4.6 Esempio di diagramma di casi d’uso
    4.7 Notazione UML per l’inclusione
    4.8 Esempio di relazione di inclusione
    4,9 Notazione UML per l’estensione
    4.10 Esempio di relazione di estensione
    4.11 Notazione per la generalizzazione di casi d’uso
    4.12 Generalizzare più casi d’uso
    4.13 Esempio di generalizzazione di casi d’uso
    4.14 Notazione per un package di casi d’uso
    4.15 Esempio di package di casi d’uso
    5.1 Oggetto confine
    5.2 Oggetto entità
    5.3 Oggetto di controllo
    5.4 Diagramma di robustezza di Accedi al Sistema, Parte 1
    5.5Diagramma di robustezza di Accedi al Sistema, Parte 2
    5.6 Diagramma di robustezza di Accedi al Sistema, Parte 3
    5.7 Diagramma di robustezza di Accedi al Sistema, Parte 4
    5.8 Versione definitiva del diagramma di robustezza di Accedi al Sistema
    5.9 Notazione per l’azione di chiamata
    5.10 Notazione per l’azione di risposta
    5.11 Esempio di azioni di chiamata e risposta
    5.12 Notazione per l’azione di creazione
    5.13 Notazione alternativa per l’azione di creazione
    5.14 Notazione per l’azione di distruzione
    5.15 Notazione per l’azione di invio di un segnale
    5.16 Esempio di azione di invio di un segnale
    5.17 Segnali
    5.18 Esempio di segnale
    5.19 Diagramma di sequenza di Accesso al Sistema, Parte 1
    5.20 Diagramma di sequenza di Accesso al Sistema, Parte 2
    5..21 Diagramma di sequenza di Accesso al Sistema, Parte 3
    5.22 Diagramma di sequenza di Accesso al Sistema, Parte 4
    5.23 Versione definitiva del diagramma di sequenza di Accesso al Sistema
    5.24 Diaframma di collaborazione
    5.25 Indicazione del tempo su un diagramma di sequenza
    5.26 Esempio di package di analisi
    5.27 Esempio di package di progetto
    6.1 Notazione per una classe astratta
    6.2 Esempio di classe astratta
    6.3 Dipendenza
    6.4 Esempio di dipendenza
    6.5 Visibilità
    6.6 Dettagli degli attributi
    6.7 Dettagli delle operazioni
    6.8 Stereotipi
    6.9 Vincoli
    6.10 Valori di etichetta
    6.11 Notazione per le interfacce
    6.12 Esempio di interfacce
    6.13 Notazione per i template di classi
    6.14 Esempio di template di classe
    6.15 Esempio di package di progetto
    7.1 Notazione per attività e azioni
    7.2 Esempio di attività e azioni
    7.3 Notazione per il branch (diramazione) e il merge (giunzione)
    7.4 Esempio di diramazione e giunzione
    7.5 Notazione per il fork (divisione) e il join (unione)
    7.6 Esempio di divisione e unione
    7.7 Esempio di diagramma di attività
    7.8 Corsie di marcia (swimlanes)
    7.9 Flussi di oggetti
    7.10 Esempio di classe attiva e oggetto attivo
    7.11 Stereotipi per un processo e per thread
    7.12 Package di design con diagramma di attività
    8.1 Notazione per uno stato
    8.2 Esempio di stati
    8.3 Notazione per una transizione
    8.4 Transizione con azione
    8.5 Autoanello
    8.6 Esempi di transizioni
    8.7 Condizioni di guardia
    8.8 Diagramma di stato
    8.9 Stato composito con sottostati sequenziali
    8.10 Esempi di sottostati sequenziali
    8.11 Stato di storia
    8.12 Sottostati concorrenti
    8.13 Package di progetto con diagrammi a stati
    9.1 Collaborazioni
    9.2 Notazione per la realizzazione
    9.3 Esempio di realizzazioni
    9.4 Collaborazione parametrizzata
    9.5 Pattern Proxy
    9.7 Comportamento del pattern Proxy
    9.8 Pattern Modello-Vista-Controllore
    9.9 Sistemi e sottosistemi
    10.1 Notazione UML per un componente
    110.2 Componenti e interfacce
    10.3 Esempio di componente e della sua interfaccia
    101.4 Componenti come stereotipi iconici
    10.5 Diagramma dei componenti con etichette degli stereotipi
    10.6 Diagramma dei componenti con stereotipi iconici
    10.7 Notazione per un nodo
    10.8 Esempio di nodi
    10.9 Diagramma di deployment
    10.10 Esempio di package di implementazione
    10.11 Esempio di package di deployment

    Tabella 3.1 Oggetti, attributi e valori



  Login 

  Non ricordo la password
  Nuovo account
  Cliente 

  Il carrello

 Carrello 

  Informazioni 

  Contatti
  Qualità del servizio
  Costi e tempi di consegna
  Modalità di pagamento
  Prezzi
  Sconti
  Privacy