WebML ( Web Modeling Language ) ist eine grafische Sprache und Methode zur Entwicklung komplexer Webanwendungen . Es bietet Mittel für Spezifikationen und Grafiken, die alle in einen Entwurfsprozess integriert sind.
Diese Methode basiert auf fünf Modellen (basierend auf dem UML- Modell „Entity-Relation“ ):
Diese Modelle werden in einem iterativen Prozess vom Typ MDA / MDD entwickelt. In den jüngsten Entwicklungen versucht die Sprache, die Modellierung von Geschäftsprozessen und die Modellierung von Webdiensten zu integrieren.