Sie sind auf Seite 1von 2

Modellierungssprache

In der Informatik und verwandten Gebieten


des
Informationsmanagements
oder
des
Prozessmanagements ermglichen Modellierungssprachen Softwareentwicklern, Systemanalytikern oder
Systemarchitekten, die Anforderungen an ein Organisationssystem oder ein Softwaresystem sowie dessen
Strukturen und inneren Ablufe auf einer hheren Abstraktionsebene festzulegen. Diese Sprachen versuchen
eine Spezikation fr das Management, Benutzer und
andere Beteiligte durch Darstellung in Diagrammform
mglichst verstndlich zu machen.

Neben den allgemeinen Modellierungssprachen gibt


es auch branchenspezische Modellierungssprachen, z.
B. EAST-ADL in der Automobilindustrie oder die
PICTURE-Methode in der entlichen Verwaltung.

2 Ausfhrbare Programme aus


Modellen

Es gibt Modellierungssprachen, mit denen man ausJede Modellierungssprache verfgt ber eine festgelegte fhrbare Programme oder Programmfragmente erzeugen
Syntax, die ber eine Grammatik oder ein Metamodell kann. Fr manche Modellierungssprachen gibt es Werkzeuge, die Quellcode generieren oder die das Verhalten
beschrieben werden kann.[1]
des Systems im Betrieb simulieren.
Betrachtet man die immer grer werdende Komplexitt
von Softwaresystemen, so ist die Ntzlichkeit von Model- Wird Quellcode aus Modellen generiert, spricht man im
allgemeinen von modellgetriebener Architektur.
lierungssprachen unbestritten.

Gngige Modellierungssprachen 3 Verikation

Mitte der 1990er Jahre wurde begonnen, Werkzeuge zum


Eine groe Zahl von Modellierungssprachen erscheinen
berprfen von Modellen bereitzustellen, um damit eiin der Literatur. Die am weitesten verbreiteten stellen ein
ne Verikation der Modelle zu gewhrleisten und darbreites Spektrum an Werkzeugen zur Verarbeitung bereit.
aus resultierende Fehler in der Softwareentwicklung zu
minimieren. Gngige Softwaretools wie z.B. fr BPMN
Business Process Model and Notation (engl. fr Mo- ermglichen die berprfung der Syntax von Modelliedell und Notation fr Geschftsprozesse)
rungssprachen.
Entity-Relationship-Modell im
semantischen Datenmodellierung

Rahmen

der

4 Einzelnachweise

Ereignisgesteuerte Prozesskette (EPK) (engl. fr


Event-driven Process Chain (EPC))

[1] Wolfgang Hesse, Heinrich C. Mayr: Modellierung in der


Softwaretechnik: eine Bestandsaufnahme. InformatikSpektrum, Vol. 31, No. 5. (1 October 2008), pp. 377-393.

Funktionsplan nach ISO EN 61131-3


IDEF (Integrierte Denition)
Petri-Netze (benannt nach Carl Adam Petri)
Programmablaufplan nach DIN 66001
Specication and Description Language (engl. fr
Spezikations- und Beschreibungssprache)
SysML (System-Modellierungssprache)
Unied Modeling Language (engl. fr Vereinheitlichte Modellierungssprache)
WS-Business Process Execution Language (engl. fr
WS-Ausfhrungssprache fr Geschftsprozesse)
1

5 TEXT- UND BILDQUELLEN, AUTOREN UND LIZENZEN

Text- und Bildquellen, Autoren und Lizenzen

5.1

Text

Modellierungssprache Quelle: https://de.wikipedia.org/wiki/Modellierungssprache?oldid=146060939 Autoren: Wst, Albin~dewiki, Levin, Asdert, Dmendler, Itti, Mulno, Ma-Lik, Roterraecher, Zahnradzacken, Autorabe71, YurikBot, MichaelRckers, Thijs!bot, Fleshgrinder, Sebbot, Bildungsbrger, VolkovBot, BotMultichill, Trustable, Go4wiki, Gaius L., Williwilli, Amin Hashem, BKSlink, Rr2000, KaiBorgeest, Bimaterist, KLBot2, Bg777, Sultansdiddl, Hiku2 und Anonyme: 12

5.2

Bilder

5.3

Inhaltslizenz

Creative Commons Attribution-Share Alike 3.0