WebML: differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
Nuova pagina; testo: 'WebML (Web Modelling Language) è una notazione visuale per la specifica di composizione e navigazione di applicazioni ipertestuali per il Web. WebML è basato su standard dif...'
 
Botcrux (discussione | contributi)
m Collegamenti esterni: Bot: fix citazione web (v. discussione)
 
(26 versioni intermedie di 17 utenti non mostrate)
Riga 1:
{{S|programmazione}}
'''WebML''' ('''Web Modelling Language''') è una notazione visuale per la specifica di composizione e navigazione di [[applicazione (informatica)|applicazioni]] [[ipertesto|ipertestuali]] per il [[Web]].
WebML è basato su standard diffusi come il [[Modello E-R|modello Entitàentità-Relazionerelazione]] e [[Unified Modeling Language|UML]], e cosenteconsente di specificare applicazioni Web complesse in modo indipendente dalla piattaforma.
WebML è composto da un insieme di modelli, indirizzati a specificare aspetti ortogonali delle applicazioni Web:
* modello dei dati (materializzati + derivati)
* modello di ipertesto (composizione + navigazione)
* modello di presentazione
WebML è associato a un processo di sviluppo di tipo [[Model Driven Architecture|MDA]]/[[Model-driven development|MDD]]. Nelle sue recenti estensioni include la specifica di processi di business e di integrazione di [[web servicesservice]]s.
Nel 2013 WebML viene esteso per ricoprire una vasta gamma di interfacce front-end; da questa evoluzione nasce l'[[Interaction Flow Modeling Language]] ([[Interaction Flow Modeling Language|IFML]]), adottato come standard dall'[[Object Management Group]] (OMG).
 
==Collegamenti esterni==
* [http://www.webratio.com WebRatio], programma ufficiale di supporto
* {{cita web|http://www.ifml.org|IFML site}}
{{Portale|internet}}
 
[[Categoria:Programmazione]]
[[Categoria:Applicazioni web]]