Logo
Unionpedia
Comunicazione
Disponibile su Google Play
Nuovo! Scarica Unionpedia sul tuo dispositivo Android™!
Installa
l'accesso più veloce di browser!
 

Unified Modeling Language

Indice Unified Modeling Language

In ingegneria del software, UML (unified modeling language, "linguaggio di modellizzazione unificato") è un linguaggio di modellazione e specifica basato sul paradigma orientato agli oggetti.

98 relazioni: Activity diagram, Actor, Analisi (ingegneria del software), Analisi dei requisiti, Analisi del dominio, Anni 1980, Anni 1990, Architettura guidata dal modello, Buona pratica, Calcolo distribuito, Class diagram, Classe (informatica), Codice sorgente, Common Object Request Broker Architecture, Composite Structure Diagram, Craig Larman, Deployment Diagram, Design pattern, Dia (software), Diagramma, Digital Equipment Corporation, Dominio applicativo, Eclipse (informatica), Free and Open Source Software, Funzione (informatica), GNOME, GNU General Public License, Grady Booch, GTK+, Hardware, Hewlett-Packard, IBM, Industria del software, Ingegneria del software, Integrated development environment, Interaction Overview Diagram, Ivar Jacobson, James Rumbaugh, Java (linguaggio di programmazione), KDE, Lingua franca, Linguaggio di modellazione, Linguaggio di specifica, Linguaggio formale, Martin Fowler, Metodo Booch, Metodologia, Microsoft, Microsoft Visio, Modello concettuale (informatica), ..., Modello di sviluppo del software, Mono (progetto), NetBeans, Norma (tecnologia), Object Constraint Language, Object Diagram, Object Management Group, Object Modeling Technique, Object-oriented software engineering, Objectory, Oggetto (informatica), Open source, Oracle Corporation, Package Diagram, Paradigma object-oriented, Processo aziendale, Profilo UML, Progettazione (ingegneria del software), Programmazione orientata agli oggetti, Qualità del servizio, Rational Software, Rational Unified Process, Release (informatica), Robert Cecil Martin, Round-trip engineering, Semantica, Semantica (informatica), Sequence Diagram, Sintassi, Sistema, Sistema software, Software house, Software proprietario, Statechart Diagram, Stereotipo (UML), Tagged value, Timing Diagram, Tracciabilità (informatica), Umbrello UML Modeller, Use Case Diagram, Vista (UML), Web Application Extension, WxWidgets, 1995, 1996, 1997, 2004, 2005. Espandi índice (48 più) »

Activity diagram

L'Activity rappresenta una specifica attività che deve essere svolta all'interno della funzione.

Nuovo!!: Unified Modeling Language e Activity diagram · Mostra di più »

Actor

Actor è il secondo album discografico della cantautrice statunitense St. Vincent, pubblicato nel maggio 2009 dalla 4AD.

Nuovo!!: Unified Modeling Language e Actor · Mostra di più »

Analisi (ingegneria del software)

In ingegneria del software, l'analisi è una delle fasi del ciclo di vita del software; essa ha lo scopo generale di chiarire, dettagliare e documentare le funzioni, i servizi e le prestazioni che devono essere offerti da un sistema software o programma, al fine di risolvere un dato problema nel contesto in cui esso dovrà operare.

Nuovo!!: Unified Modeling Language e Analisi (ingegneria del software) · Mostra di più »

Analisi dei requisiti

In ingegneria del software, l'analisi dei requisiti (talvolta detta semplicemente analisi) è un'attività preliminare allo sviluppo (o alla modifica) di un sistema software, il cui scopo è quello di definire le funzionalità che il nuovo prodotto (o il prodotto modificato) deve offrire, ovvero i requisiti che devono essere soddisfatti dal software sviluppato.

Nuovo!!: Unified Modeling Language e Analisi dei requisiti · Mostra di più »

Analisi del dominio

In ingegneria del software, l'analisi del dominio (domain analysis nella letteratura di lingua inglese) è una delle attività che costituiscono l'analisi e concorrono alla definizione delle specifiche di un sistema o applicazione software o, più spesso, di una intera famiglia di applicazioni.

Nuovo!!: Unified Modeling Language e Analisi del dominio · Mostra di più »

Anni 1980

Nessuna descrizione.

Nuovo!!: Unified Modeling Language e Anni 1980 · Mostra di più »

Anni 1990

Nessuna descrizione.

Nuovo!!: Unified Modeling Language e Anni 1990 · Mostra di più »

Architettura guidata dal modello

L'Architettura guidata dal modello o Model-driven architecture (in sigla MDA) è un approccio di progettazione software per lo sviluppo di sistemi software.

Nuovo!!: Unified Modeling Language e Architettura guidata dal modello · Mostra di più »

Buona pratica

Per buona prassi o buona pratica, talvolta anche miglior praticaVedi o migliore prassi (dall'inglese best practice) si intendono le esperienze, le procedure o le azioni più significative, o comunque quelle che hanno permesso di ottenere i migliori risultati, relativamente a svariati contesti e obiettivi preposti.

Nuovo!!: Unified Modeling Language e Buona pratica · Mostra di più »

Calcolo distribuito

Il calcolo distribuito è un campo dell'informatica che studia i sistemi distribuiti.

Nuovo!!: Unified Modeling Language e Calcolo distribuito · Mostra di più »

Class diagram

I diagrammi delle classi (class diagram) sono uno dei tipi di diagrammi che possono comparire in un modello UML.

Nuovo!!: Unified Modeling Language e Class diagram · Mostra di più »

Classe (informatica)

Nella programmazione orientata agli oggetti una classe è un costrutto di un linguaggio di programmazione usato come modello per creare oggetti.

Nuovo!!: Unified Modeling Language e Classe (informatica) · Mostra di più »

Codice sorgente

Il codice sorgente (spesso detto semplicemente sorgente o codice o listato), in informatica, è il testo di un algoritmo di un programma scritto in un linguaggio di programmazione da parte di un programmatore in fase di programmazione, compreso all'interno di un file sorgente.

Nuovo!!: Unified Modeling Language e Codice sorgente · Mostra di più »

Common Object Request Broker Architecture

CORBA (Common Object Request Broker Architecture) è uno standard sviluppato da OMG per permettere la comunicazione fra componenti indipendentemente dalla loro distribuzione sui diversi nodi della rete o dal linguaggio di programmazione con cui siano stati sviluppati.

Nuovo!!: Unified Modeling Language e Common Object Request Broker Architecture · Mostra di più »

Composite Structure Diagram

I Composite structure diagram ("diagrammi di struttura composta") sono un nuovo tipo di diagramma introdotto nella versione 2.0 del linguaggio di modellazione object-oriented UML.

Nuovo!!: Unified Modeling Language e Composite Structure Diagram · Mostra di più »

Craig Larman

Nessuna descrizione.

Nuovo!!: Unified Modeling Language e Craig Larman · Mostra di più »

Deployment Diagram

Il Deployment Diagram ("diagramma di dispiegamento") è un diagramma di tipo statico previsto dal linguaggio di modellazione object-oriented UML per descrivere un sistema in termini di risorse hardware, dette nodi, e di relazioni fra di esse.

Nuovo!!: Unified Modeling Language e Deployment Diagram · Mostra di più »

Design pattern

In informatica, nell'ambito dell'ingegneria del software, un design pattern (traducibile in lingua italiana come schema progettuale, schema di progettazione, schema architetturale), è un concetto che può essere definito "una soluzione progettuale generale ad un problema ricorrente".

Nuovo!!: Unified Modeling Language e Design pattern · Mostra di più »

Dia (software)

Dia è un software libero per la creazione di diagrammi, sviluppato come parte del progetto GNOME.

Nuovo!!: Unified Modeling Language e Dia (software) · Mostra di più »

Diagramma

Un diagramma è una rappresentazione simbolica di dati che si prefigge lo scopo di renderli facilmente consultabili, elaborato graficamente secondo convenzioni prestabilite.

Nuovo!!: Unified Modeling Language e Diagramma · Mostra di più »

Digital Equipment Corporation

La Digital Equipment Corporation è stata un'azienda pionieristica del settore informatico negli Stati Uniti d'America.

Nuovo!!: Unified Modeling Language e Digital Equipment Corporation · Mostra di più »

Dominio applicativo

In ingegneria del software e in altre discipline informatiche, l'espressione dominio applicativo (o dominio dell'applicazione; in alcuni casi dominio del problema) si riferisce al contesto in cui una applicazione software opera, soprattutto con riferimento alla natura e al significato delle informazioni che devono essere manipolate.

Nuovo!!: Unified Modeling Language e Dominio applicativo · Mostra di più »

Eclipse (informatica)

Eclipse è un ambiente di sviluppo integrato multi-linguaggio e multipiattaforma.

Nuovo!!: Unified Modeling Language e Eclipse (informatica) · Mostra di più »

Free and Open Source Software

Free and Open Source Software (FOSS) oppure Free/Libre Open Source Software (FLOSS) sono sinonimi di software libero.

Nuovo!!: Unified Modeling Language e Free and Open Source Software · Mostra di più »

Funzione (informatica)

Una funzione (detta anche routine, subroutine, procedura, sottoprogramma o metodo), in informatica e nell'ambito della programmazione, è un particolare costrutto sintattico di un determinato linguaggio di programmazione che permette di raggruppare, all'interno di un programma, una sequenza di istruzioni in un unico blocco, espletando così una specifica (e in generale più complessa) operazione, azione (o elaborazione) sui dati del programma stesso in modo tale che, a partire da determinati input, restituisca determinati output.

Nuovo!!: Unified Modeling Language e Funzione (informatica) · Mostra di più »

GNOME

GNOME (GNU Network Object Model Environment) è un ambiente desktop creato inizialmente dai programmatori messicani Miguel de Icaza e Federico Mena nell'agosto del 1997, con l'obiettivo di fornire sia un ambiente desktop che un ambiente di sviluppo libero per i sistemi operativi basati su GNU/Linux.

Nuovo!!: Unified Modeling Language e GNOME · Mostra di più »

GNU General Public License

La GNU General Public License, comunemente indicata con l'acronimo GNU GPL o semplicemente GPL, è una licenza fortemente copyleft per software libero, originariamente stesa nel 1989 da Richard Stallman per patrocinare i programmi creati per il sistema operativo GNU.

Nuovo!!: Unified Modeling Language e GNU General Public License · Mostra di più »

Grady Booch

È noto soprattutto per il suo lavoro presso Rational Software e per aver contribuito alla definizione dello Unified Modeling Language insieme a James Rumbaugh e Ivar Jacobson (i "tres amigos").

Nuovo!!: Unified Modeling Language e Grady Booch · Mostra di più »

GTK+

GTK+ (acronimo che sta per GIMP ToolKit) è un toolkit (insieme di strumenti, di cui il principale è la libreria libgtk) per la creazione di interfacce grafiche.

Nuovo!!: Unified Modeling Language e GTK+ · Mostra di più »

Hardware

L'hardware è la parte fisica di un computer, ovvero tutte quelle parti elettroniche, elettriche, meccaniche, magnetiche, ottiche che ne consentono il funzionamento.

Nuovo!!: Unified Modeling Language e Hardware · Mostra di più »

Hewlett-Packard

La Hewlett-Packard (nota anche con la sola sigla hp) è una multinazionale statunitense dell'informatica attiva sia nel mercato dell'hardware (dai personal computer ai server e, nel mercato di massa, per le stampanti per le quali è uno dei maggiori produttori mondiali) che in quello del software e dei servizi collegati all'informatica.

Nuovo!!: Unified Modeling Language e Hewlett-Packard · Mostra di più »

IBM

L'International Business Machines Corporation (comunemente nota come IBM, e soprannominata "Big Blue"), è un'azienda statunitense, tra le maggiori al mondo nel settore informatico.

Nuovo!!: Unified Modeling Language e IBM · Mostra di più »

Industria del software

L'industria del software è il settore produttivo e commerciale dedicato allo sviluppo, alla manutenzione e alla pubblicazione del software, e alle attività correlate come l'erogazione di servizi informatici e la formazione e la consulenza nel settore informatico.

Nuovo!!: Unified Modeling Language e Industria del software · Mostra di più »

Ingegneria del software

Per ingegneria del software (software engineering in inglese) si intende quella disciplina che si occupa dei processi produttivi e delle metodologie di sviluppo finalizzate alla realizzazione di sistemi software.

Nuovo!!: Unified Modeling Language e Ingegneria del software · Mostra di più »

Integrated development environment

Un ambiente di sviluppo integrato (in lingua inglese integrated development environment ovvero IDE, anche integrated design environment o integrated debugging environment, rispettivamente ambiente integrato di progettazione e ambiente integrato di debugging), in informatica, è un software che, in fase di programmazione, aiuta i programmatori nello sviluppo del codice sorgente di un programma.

Nuovo!!: Unified Modeling Language e Integrated development environment · Mostra di più »

Interaction Overview Diagram

L'Interaction Overview Diagram è uno dei diagrammi dell'Unified Modeling Language (UML), che può rappresentare un flusso di controllo con nodi che possono contenere diagrammi di interazione.

Nuovo!!: Unified Modeling Language e Interaction Overview Diagram · Mostra di più »

Ivar Jacobson

Noto soprattutto per i suoi importanti contributi nel campo delle metodologie di analisi e progettazione a oggetti, in particolare nella definizione di UML, del RUP e di Objectory e nella teorizzazione del paradigma del software aspect-oriented.

Nuovo!!: Unified Modeling Language e Ivar Jacobson · Mostra di più »

James Rumbaugh

È un metodologista nel campo dell'ingegneria del software e della programmazione orientata agli oggetti, noto soprattutto per essere stato inventore della tecnica di modellazione a oggetti OMT ed essere fra i padri dello standard internazionale di modellazione a oggetti UML.

Nuovo!!: Unified Modeling Language e James Rumbaugh · Mostra di più »

Java (linguaggio di programmazione)

In informatica Java è un linguaggio di programmazione ad alto livello, orientato agli oggetti e a tipizzazione statica, specificatamente progettato per essere il più possibile indipendente dalla piattaforma di esecuzione.

Nuovo!!: Unified Modeling Language e Java (linguaggio di programmazione) · Mostra di più »

KDE

KDE è una comunità internazionale la cui attività principale è lo sviluppo di Software Libero.

Nuovo!!: Unified Modeling Language e KDE · Mostra di più »

Lingua franca

Una lingua franca è una lingua che viene usata come strumento di comunicazione internazionale o comunque fra persone di differente lingua madre e per le quali è straniera.

Nuovo!!: Unified Modeling Language e Lingua franca · Mostra di più »

Linguaggio di modellazione

Un linguaggio di modellazione (modelling language in inglese) è un linguaggio formale che può essere utilizzato per descrivere (modellare) un sistema di qualche natura.

Nuovo!!: Unified Modeling Language e Linguaggio di modellazione · Mostra di più »

Linguaggio di specifica

In informatica, un linguaggio di specifica è un linguaggio formale (o parzialmente tale) usato per descrivere un sistema software a un livello di astrazione superiore a quello dei linguaggi di programmazione.

Nuovo!!: Unified Modeling Language e Linguaggio di specifica · Mostra di più »

Linguaggio formale

Per linguaggio formale, in matematica, logica, informatica e linguistica, si intende un insieme di stringhe di lunghezza finita costruite sopra un alfabeto finito, cioè sopra un insieme finito di oggetti tendenzialmente semplici che vengono chiamati caratteri, simboli o lettere.

Nuovo!!: Unified Modeling Language e Linguaggio formale · Mostra di più »

Martin Fowler

Insieme a Kent Beck è stato uno dei padri dell'extreme programming e dello sviluppo agile del software.

Nuovo!!: Unified Modeling Language e Martin Fowler · Mostra di più »

Metodo Booch

In ingegneria del software, il metodo Booch è un metodo di modellazione a oggetti che comprende una propria notazione grafica e una propria metodologia di analisi e progetto.

Nuovo!!: Unified Modeling Language e Metodo Booch · Mostra di più »

Metodologia

La metodologia è la disciplina che studia l'evoluzione (teorico-pratica) del lavoro di ricerca sulla base del metodo scientifico, accompagnandosi con «le linee interpretative che il ricercatore elabora e presenta a partire dalla propria soggettività e delle intenzioni che ha sviluppato nel corso della sua permanenza sul campo».

Nuovo!!: Unified Modeling Language e Metodologia · Mostra di più »

Microsoft

Microsoft Corporation, (in precedenza Micro-soft Company e Microsoft Inc., detta comunemente per ellissi Microsoft) è una azienda d'informatica con sede a Redmond nello Stato di Washington (USA).

Nuovo!!: Unified Modeling Language e Microsoft · Mostra di più »

Microsoft Visio

Microsoft Visio è un software proprietario per la creazione di grafici e diagrammi, sviluppato da Microsoft per i sistemi operativi Microsoft Windows ed è rilasciato per diverse edizioni (principalmente standard e professional) di Microsoft Office.

Nuovo!!: Unified Modeling Language e Microsoft Visio · Mostra di più »

Modello concettuale (informatica)

Un modello concettuale rappresenta concetti (entità e relazioni tra le entità), a differenza di un modello mentale che descrive idee di un certo dominio del problema.

Nuovo!!: Unified Modeling Language e Modello concettuale (informatica) · Mostra di più »

Modello di sviluppo del software

Un modello di sviluppo software è il principio teorico che indica il metodo da seguire nel progettare e nello scrivere un programma.

Nuovo!!: Unified Modeling Language e Modello di sviluppo del software · Mostra di più »

Mono (progetto)

Mono è un progetto open source coordinato da.NET Foundation (precedentemente da Xamarin, Novell e in origine da Ximian) per creare un insieme di strumenti compatibili con il Framework.NET, secondo gli standard ECMA (e). I più importanti di questi strumenti sono il compilatore C# e il Common Language Runtime.

Nuovo!!: Unified Modeling Language e Mono (progetto) · Mostra di più »

NetBeans

In informatica NetBeans è un ambiente di sviluppo integrato (IDE) multi-linguaggio, nato nel giugno 2000 e scritto interamente in Java, scelto dalla Oracle Corporation come IDE ufficiale da contrapporre al più diffuso Eclipse.

Nuovo!!: Unified Modeling Language e NetBeans · Mostra di più »

Norma (tecnologia)

Le norme tecniche o standard sono documenti tecnici utilizzati in svariati ambiti, cui si perviene dopo opportuni processi di normazione o standardizzazione da parte di opportuni enti, aventi proprie e peculiari caratteristiche.

Nuovo!!: Unified Modeling Language e Norma (tecnologia) · Mostra di più »

Object Constraint Language

L'Object Constraint Language o OCL è un linguaggio di specifica formale inizialmente proposto come estensione per il linguaggio di modellazione object-oriented UML e successivamente (2003) entrato a far parte del nuovo standard del linguaggio (UML 2.0).

Nuovo!!: Unified Modeling Language e Object Constraint Language · Mostra di più »

Object Diagram

L'Object Diagram o Diagramma degli oggetti è un diagramma di tipo statico previsto dall'UML per descrivere un sistema in termini di oggetti e relative relazioni.

Nuovo!!: Unified Modeling Language e Object Diagram · Mostra di più »

Object Management Group

L'Object Management Group (OMG) è un consorzio creato nel 1989 con 440 aziende tra cui: Microsoft, Digital, HP, NCR, SUN, OSF con l'obiettivo di creare un sistema di gestione di un'architettura distribuita.

Nuovo!!: Unified Modeling Language e Object Management Group · Mostra di più »

Object Modeling Technique

Object Modeling Technique (OMT) è un linguaggio di modellazione object-oriented sviluppato all'inizio degli anni novanta da James Rumbaugh (all'epoca impiegato presso la General Electric).

Nuovo!!: Unified Modeling Language e Object Modeling Technique · Mostra di più »

Object-oriented software engineering

L'object-oriented software engineering è un linguaggio di modellazione orientata agli oggetti, sviluppato da Ivar Jacobson nel 1992.

Nuovo!!: Unified Modeling Language e Object-oriented software engineering · Mostra di più »

Objectory

Objectory (formalmente Objectory AB) è una software house svedese fondata da Ivar Jacobson nel 1987.

Nuovo!!: Unified Modeling Language e Objectory · Mostra di più »

Oggetto (informatica)

Con oggetto, in informatica ed in particolar modo nell'ambito della programmazione, si intende nella maniera più generica una regione di memoria allocata.

Nuovo!!: Unified Modeling Language e Oggetto (informatica) · Mostra di più »

Open source

In informatica il termine inglese open source (che significa sorgente aperta) viene utilizzato per riferirsi ad un software di cui gli autori (più precisamente, i detentori dei diritti) rendono pubblico il codice sorgente, favorendone il libero studio e permettendo a programmatori indipendenti di apportarvi modifiche ed estensioni.

Nuovo!!: Unified Modeling Language e Open source · Mostra di più »

Oracle Corporation

Oracle Corporation è una società multinazionale del settore informatico, con sede nella Silicon Valley a Redwood, California.

Nuovo!!: Unified Modeling Language e Oracle Corporation · Mostra di più »

Package Diagram

Un package nell'Unified Modeling Language è usato "per raggruppare elementi e fornire un namespace per gli elementi raggruppati".

Nuovo!!: Unified Modeling Language e Package Diagram · Mostra di più »

Paradigma object-oriented

In ingegneria del software, l'espressione paradigma orientato agli oggetti o paradigma object-oriented si riferisce a un insieme di concetti introdotti dai linguaggi di programmazione orientati agli oggetti e in seguito estesi a numerosi altri contesti della information technology.

Nuovo!!: Unified Modeling Language e Paradigma object-oriented · Mostra di più »

Processo aziendale

In economia aziendale il processo aziendale (o business process) è un insieme di attività interrelate, svolte all'interno dell'azienda, che creano valore trasformando delle risorse (input del processo) in un prodotto finale (output del processo) a valore aggiunto, destinato ad un soggetto interno o esterno all'azienda (cliente).

Nuovo!!: Unified Modeling Language e Processo aziendale · Mostra di più »

Profilo UML

Un Profilo UML (UML Profile) è una estensione del linguaggio di modellazione a oggetti UML che risponde alle necessità di modellazione legate a particolari domini applicativi o tipologie di applicazioni.

Nuovo!!: Unified Modeling Language e Profilo UML · Mostra di più »

Progettazione (ingegneria del software)

In ingegneria del software, la progettazione (talvolta detta anche progetto o disegno, dall'inglese design) è una fase del ciclo di vita del software.

Nuovo!!: Unified Modeling Language e Progettazione (ingegneria del software) · Mostra di più »

Programmazione orientata agli oggetti

In informatica la programmazione orientata agli oggetti (OOP, Object Oriented Programming) è un paradigma di programmazione che permette di definire oggetti software in grado di interagire gli uni con gli altri attraverso lo scambio di messaggi.

Nuovo!!: Unified Modeling Language e Programmazione orientata agli oggetti · Mostra di più »

Qualità del servizio

Nel campo delle reti di telecomunicazioni, il termine qualità del servizio o più semplicemente QoS (dall'inglese Quality of Service) è utilizzato per indicare i parametri usati per caratterizzare la qualità del servizio offerto dalla rete (ad esempio perdita di pacchetti, ritardo), o gli strumenti o tecniche per ottenere una qualità di servizio desiderata.

Nuovo!!: Unified Modeling Language e Qualità del servizio · Mostra di più »

Rational Software

Rational Software, anche nota come Rational Software Corporation (e in origine chiamata Rational Machines) è una software house fondata da Paul Levy e Mike Devlin nel 1981.

Nuovo!!: Unified Modeling Language e Rational Software · Mostra di più »

Rational Unified Process

Il Rational Unified Process (RUP) (che è una estensione dello Unified Process) è un modello di sviluppo del software di tipo iterativo, sviluppato da Rational Software (oggi parte di IBM).

Nuovo!!: Unified Modeling Language e Rational Unified Process · Mostra di più »

Release (informatica)

In informatica, nell'ambito dello sviluppo software, la release (sostantivo mutuato dall'inglese che tradotto letteralmente significa "emissione", "uscita" o "distribuzione", spesso erroneamente tradotto con "rilascio") è una specifica versione di un software resa disponibile ai suoi utenti finali.

Nuovo!!: Unified Modeling Language e Release (informatica) · Mostra di più »

Robert Cecil Martin

Opera come consulente a livello internazionale ed è autore di numerosi libri nei settori dell'ingegneria del software e della programmazione a oggetti.

Nuovo!!: Unified Modeling Language e Robert Cecil Martin · Mostra di più »

Round-trip engineering

In ingegneria del software, la Round-Trip Engineering (RTE) (che si potrebbe tradurre in Italiano con “Ingegneria dell'Andata e Ritorno”) è una metodologia che, appoggiandosi ad opportuni strumenti di sviluppo software, prevede la sincronizzazione di tutti gli artefatti software, come ad esempio, i requisiti del sistema, il modello software di specifica, i file di configurazione o la documentazione a corredo.

Nuovo!!: Unified Modeling Language e Round-trip engineering · Mostra di più »

Semantica

La semantica è quella parte della linguistica che studia il significato delle parole (semantica lessicale), degli insiemi delle singole lettere (negli e degli alfabeti antichi) e delle frasi (semantica frasale) e dei testi.

Nuovo!!: Unified Modeling Language e Semantica · Mostra di più »

Semantica (informatica)

Nel campo dell'informatica teorica, il termine semantica formale riguarda i modelli matematici che definiscono formalmente i linguaggi di programmazione o, più generalmente, la computazione stessa.

Nuovo!!: Unified Modeling Language e Semantica (informatica) · Mostra di più »

Sequence Diagram

Un Sequence Diagram (in italiano: Diagramma di sequenza) è un diagramma previsto dall'UML utilizzato per descrivere uno scenario.

Nuovo!!: Unified Modeling Language e Sequence Diagram · Mostra di più »

Sintassi

La parola sintassi o sintattica (dal greco σύνταξις sýntaxis "associazione, organizzazione") è la branca della grammatica e della linguistica che studia i diversi modi in cui i codici dei linguaggi si uniscono tra loro per formare una proposizione e i vari modi in cui le proposizioni si collegano per formare un periodo.

Nuovo!!: Unified Modeling Language e Sintassi · Mostra di più »

Sistema

Un sistema può essere definito come l'unità fisica e funzionale, costituita da più parti o sottosistemi (tessuti, organi o elementi ecc.) interagenti (od in relazione funzionale) tra loro (e con altri sistemi), che formano un tutt'uno in cui ogni parte dà il proprio contributo per una finalità comune (o un obiettivo identificativo).

Nuovo!!: Unified Modeling Language e Sistema · Mostra di più »

Sistema software

In informatica, l'espressione sistema software viene usata per riferirsi a programmi, o insiemi di programmi, in genere con riferimento alla teoria dei sistemi e alle sue applicazioni all'ingegneria del software.

Nuovo!!: Unified Modeling Language e Sistema software · Mostra di più »

Software house

Una software house (anche detta in inglese software company e in italiano "casa di sviluppo"), nell'ICT, è un'azienda specializzata principalmente nella produzione di software e applicazioni (come ad es. i programmi per personal computer).

Nuovo!!: Unified Modeling Language e Software house · Mostra di più »

Software proprietario

Il software proprietario, chiamato anche privato, non libero, o closed source, è un software la cui licenza consente al beneficiario il suo utilizzo sotto particolari condizioni ed impedendone altre come la modifica, la condivisione, lo studio, la ridistribuzione o l'ingegneria inversa.

Nuovo!!: Unified Modeling Language e Software proprietario · Mostra di più »

Statechart Diagram

Lo State Chart Diagram o Diagramma degli stati è un diagramma previsto dall'UML per descrivere il comportamento di entità o di classi in termini di stato (macchina a stati).

Nuovo!!: Unified Modeling Language e Statechart Diagram · Mostra di più »

Stereotipo (UML)

Nel linguaggio di modellazione object-oriented UML, uno stereotipo è una estensione di un costrutto del linguaggio standard.

Nuovo!!: Unified Modeling Language e Stereotipo (UML) · Mostra di più »

Tagged value

Il Tagged value rappresenta uno dei meccanismi d'estensione della semantica UML, grazie al quale è possibile definire, per entità di modello, proprietà specifiche relative al dominio che si sta rappresentando.

Nuovo!!: Unified Modeling Language e Tagged value · Mostra di più »

Timing Diagram

Un timing diagram o diagramma temporale, nella versione 2.0 del linguaggio Unified Modeling Language, è uno specifico tipo di diagramma di interazione, dove l'attenzione è focalizzata sui vincoli di tempo.

Nuovo!!: Unified Modeling Language e Timing Diagram · Mostra di più »

Tracciabilità (informatica)

In informatica, e in particolare in ingegneria del software, per tracciabilità (talvolta indicata con il termine inglese corrispondente traceability) si intende la possibilità di ricostruire la relazione fra i diversi documenti prodotti nel corso di un progetto di sviluppo software, inclusa la stessa implementazione del sistema in uno o più linguaggi di programmazione.

Nuovo!!: Unified Modeling Language e Tracciabilità (informatica) · Mostra di più »

Umbrello UML Modeller

Umbrello UML Modeller è un software libero per i diagrammi UML disponibile nativamente per Unix.

Nuovo!!: Unified Modeling Language e Umbrello UML Modeller · Mostra di più »

Use Case Diagram

In UML, gli Use Case Diagram (UCD o diagrammi dei casi d'uso) sono diagrammi dedicati alla descrizione delle funzioni o servizi offerti da un sistema, così come sono percepiti e utilizzati dagli attori che interagiscono col sistema stesso.

Nuovo!!: Unified Modeling Language e Use Case Diagram · Mostra di più »

Vista (UML)

Nella terminologia del linguaggio di modellazione object-oriented Unified Modeling Language, una vista è una porzione di un modello orientata alla rappresentazione di un particolare aspetto di un sistema software.

Nuovo!!: Unified Modeling Language e Vista (UML) · Mostra di più »

Web Application Extension

La Web Application Extension (in italiano: Estensione per le applicazioni web) è una estensione UML per le applicazioni web.

Nuovo!!: Unified Modeling Language e Web Application Extension · Mostra di più »

WxWidgets

In informatica, wxWidgets (conosciuto una volta con il nome di wxWindows) è un toolkit grafico multipiattaforma e open source, cioè una libreria di componenti elementari per costruire una interfaccia grafica (GUI).

Nuovo!!: Unified Modeling Language e WxWidgets · Mostra di più »

1995

Nessuna descrizione.

Nuovo!!: Unified Modeling Language e 1995 · Mostra di più »

1996

Nessuna descrizione.

Nuovo!!: Unified Modeling Language e 1996 · Mostra di più »

1997

Nessuna descrizione.

Nuovo!!: Unified Modeling Language e 1997 · Mostra di più »

2004

È stato proclamato l'Anno internazionale del riso.

Nuovo!!: Unified Modeling Language e 2004 · Mostra di più »

2005

Nessuna descrizione.

Nuovo!!: Unified Modeling Language e 2005 · Mostra di più »

Riorienta qui:

Diagramma UML, UML, Uml.

UscenteArrivo
Ehi! Siamo su Facebook ora! »