Profil (UML)
Ein Profil (engl. profile) ist zum einen ein Modellelement der Unified Modeling Language (UML), einer Modellierungssprache für Software und andere Systeme, und zum anderen eine konkrete Erweiterung des UML2-Metamodells basierend auf dem leichtgewichtigen Erweiterungsmechanismus der Profile. Für Letzteres wird oft der Begriff UML-Profil verwendet, beispielsweise beim UML-Profil für Enterprise JavaBeans.
UML-Profile werden für spezielle Anwendungsdomänen erstellt. Sie stellen die Grundlage der modellgetriebenen Architektur und anderer modellgetriebener Softwareentwicklungs-Ansätze dar, indem sie die Formalisierung von Domänenmodellen ermöglichen.
This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.