Whole Platform ist eine Technologie zur Produktion von Software. Es stellt eine auf Eclipse beruhende Language Workbench zum Entwickeln neuer Sprachen bereit, die mit Domain-Notationen bearbeitet werden und in ein Modell transformiert werden können. Die Sprachen, die in der Whole Platform enthalten sind, sind Modelliersprachen, Abfrage- und Transformations-Sprachen, Integrationssprachen für Grammatiken, XSD, RDB, Java und XML.