<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="de-x-formal">
	<id>https://glossar.hs-augsburg.de/w/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Vrodo</id>
	<title>GlossarWiki - Benutzerbeiträge [de-formal]</title>
	<link rel="self" type="application/atom+xml" href="https://glossar.hs-augsburg.de/w/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Vrodo"/>
	<link rel="alternate" type="text/html" href="https://glossar.hs-augsburg.de/Spezial:Beitr%C3%A4ge/Vrodo"/>
	<updated>2026-07-21T01:22:05Z</updated>
	<subtitle>Benutzerbeiträge</subtitle>
	<generator>MediaWiki 1.43.3</generator>
	<entry>
		<id>https://glossar.hs-augsburg.de/w/index.php?title=B-Baum&amp;diff=12105</id>
		<title>B-Baum</title>
		<link rel="alternate" type="text/html" href="https://glossar.hs-augsburg.de/w/index.php?title=B-Baum&amp;diff=12105"/>
		<updated>2008-07-14T19:31:48Z</updated>

		<summary type="html">&lt;p&gt;Vrodo: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Eingereicht zur Überprüfung}}&lt;br /&gt;
&lt;br /&gt;
=Definition=&lt;br /&gt;
Der B-Baum gehört zu den klassischen Indexstrukturen wie auch der Hash. Wichtigstes Merkmal ist das der B-Baum immer vollständig balanciert ist. Die Daten werden nach Schlüsseln sortiert gespeichert. In Datenbanken wird der B-Baum für den optimierten Zugriff auf die Datensätze eingesetzt. &lt;br /&gt;
&lt;br /&gt;
=Eigenschaften=&lt;br /&gt;
* der B-Baum ist vollständig balanciert, d.h. die gleiche Tiefe von der Wurzel zum Blatt &lt;br /&gt;
* pro Knoten mind. n und max. 2n Schlüssel (n ⩽ m ⩽ 2n Datensätze)&lt;br /&gt;
* Wurzel mind. 1 oder max 2n Schlüssel (1 ⩽ m ⩽ 2n Datensätze)&lt;br /&gt;
* jeder Knoten mit n Schlüssel (außer den Blättern) hat n+1 Kindknoten&lt;br /&gt;
* der Baum und alle Schlüssel sind sortiert&lt;br /&gt;
* Knoten mit 0 Kindknoten heißen Blätter, diese liegen beim B-Baum auf einer Ebene.&lt;br /&gt;
&lt;br /&gt;
=Beispiel für einen B-Baum=&lt;br /&gt;
[[Medium:Beispiel_B_Baum.png]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Quellen=&lt;br /&gt;
*Objektrelationale Datenbanken, Can Türker, Gunter Saake, 2006, ISBN 3-89864-190-2&lt;br /&gt;
* http://mmdb.hs-augsburg.de/literatur/&lt;br /&gt;
* http://cis.cs.tu-berlin.de/Lehre/WS-0304/Sonstiges/db-pages/Inhalt/datenorganisation/Folien&lt;br /&gt;
* http://de.wikipedia.org/wiki/B-Baum&lt;/div&gt;</summary>
		<author><name>Vrodo</name></author>
	</entry>
	<entry>
		<id>https://glossar.hs-augsburg.de/w/index.php?title=Datei:Beispiel_B_Baum.png&amp;diff=12104</id>
		<title>Datei:Beispiel B Baum.png</title>
		<link rel="alternate" type="text/html" href="https://glossar.hs-augsburg.de/w/index.php?title=Datei:Beispiel_B_Baum.png&amp;diff=12104"/>
		<updated>2008-07-14T19:31:25Z</updated>

		<summary type="html">&lt;p&gt;Vrodo: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Vrodo</name></author>
	</entry>
	<entry>
		<id>https://glossar.hs-augsburg.de/w/index.php?title=Kategorie:UML&amp;diff=12077</id>
		<title>Kategorie:UML</title>
		<link rel="alternate" type="text/html" href="https://glossar.hs-augsburg.de/w/index.php?title=Kategorie:UML&amp;diff=12077"/>
		<updated>2008-07-14T13:54:06Z</updated>

		<summary type="html">&lt;p&gt;Vrodo: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Eingereicht zur Überprüfung}}&lt;br /&gt;
&lt;br /&gt;
=Definition=&lt;br /&gt;
UML steht für Unified Modeling Language und ist eine grafische Darstellung zur Beschreibung objektorientierter Modelle. UML ist von der OMG entwickelt und standartisiert. Das UML-Modell hilft in der Entwurfsphase bevors es an das Programmieren der Software geht, in dem es folgende Aufgaben erfüllt:&lt;br /&gt;
* Analyse der Anforderungen&lt;br /&gt;
* Visualisierung eines Problems&lt;br /&gt;
* Entwurf von Programmen und Datenbanken&lt;br /&gt;
* Kommunikation mit Anwendungsexperten&lt;br /&gt;
* Implemtierung der Lösung in einer Programmiersprache und&lt;br /&gt;
* Vorbereitung der Dokumentation&lt;br /&gt;
&lt;br /&gt;
=UML-Diagrammtypen=&lt;br /&gt;
    * Anwendungsfalldiagramm&lt;br /&gt;
    * Klassendiagramm&lt;br /&gt;
    * Aktivitätsdiagramm&lt;br /&gt;
    * Kollaborationsdiagramm&lt;br /&gt;
    * Sequenzdiagramm&lt;br /&gt;
    * Zustandsdiagramm&lt;br /&gt;
    * Komponentendiagramm&lt;br /&gt;
    * Einsatzdiagramm&lt;br /&gt;
&lt;br /&gt;
=Klassen=&lt;br /&gt;
[[Medium:UML_grafiken_klassen.png]]&lt;br /&gt;
&lt;br /&gt;
Grafisch werden Klassen und Objekte im UML in der Regel als Rechtecke dargestellt. Diese wiederum sind in drei Bereiche unterteilt: An oberster Stelle steht der Klassenname, dann folgen die Attributdefinition mit Attributnamen und Attributtypen und im 3. Abschnitt die Methodendeklarationen. Auch die Sichtbarkeit (public, private, protected) der Attribute und Methoden können hier bereits angegeben werden. Objekte haben einen ähnlichen Aufbau, statt Klassenname wird hier der Objektname eingetragen.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Assoziation=&lt;br /&gt;
[[Medium:UML_grafiken_assoziation.png]]&lt;br /&gt;
&lt;br /&gt;
Die Assoziation beschreibt eine Beziehung zwischen zwei oder mehreren Objekten. Assoziationen können gerichtet und ungerichtet sein. Gerichtete Assoziationen geben eine Navigationsrichtung vor, diese wird mit einem offenen Pfeil dargestellt. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Aggregation=&lt;br /&gt;
[[Medium:UML_grafiken_aggregation.png]]&lt;br /&gt;
&lt;br /&gt;
Die Aggregation ist eine spezielle Form der Assoziation. Dabei handelt es sich um eine Part-of-Beziehung. Im Fall der Aggregation kann ein Teil des Ganzen auch bestehen, wenn das Ganze nicht mehr existiert. Dargestellt wir diese Verbindung mit einer ungefüllten Raute.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Komposition=&lt;br /&gt;
[[Medium:UML_grafiken_komposition.png]]&lt;br /&gt;
&lt;br /&gt;
Die Komposition ist ebenfalls eine Assoziation, allerdings hängt die Existenz der einzelnen Teile vom Aggregat ab. Sie können nicht alleine bestehen. Die Komposition erkennt man an der gefüllten Raute.&lt;br /&gt;
&lt;br /&gt;
=Kardinalität=&lt;br /&gt;
An den Enden der Beziehungen wird die Kardinalität angeben. Dadurch wird festgelegt wie häufig ein Objekt diese Beziehung eingehen kann. Zum Beispiel besteht der Katalog aus einem bis unendlich vielen Artikeln. Der Artikel ist Teil von keinem bis unendlich vielen Katalogen.&lt;br /&gt;
&lt;br /&gt;
=Quellen=&lt;br /&gt;
*Objektrelationale Datenbanken, Can Türker, Gunter Saake, 2006, ISBN 3-89864-190-2&lt;br /&gt;
*http://www.omg.org/uml&lt;br /&gt;
*http://www.jeckle.de/unified.htm&lt;br /&gt;
*http://www.torsten-horn.de/techdocs/uml.htm#UML-Use-Case-Diagramm&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Kategorie:Glossar]]&lt;br /&gt;
[[Kategorie:Informatik]]&lt;/div&gt;</summary>
		<author><name>Vrodo</name></author>
	</entry>
	<entry>
		<id>https://glossar.hs-augsburg.de/w/index.php?title=Kategorie:UML&amp;diff=12076</id>
		<title>Kategorie:UML</title>
		<link rel="alternate" type="text/html" href="https://glossar.hs-augsburg.de/w/index.php?title=Kategorie:UML&amp;diff=12076"/>
		<updated>2008-07-14T13:48:31Z</updated>

		<summary type="html">&lt;p&gt;Vrodo: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Eingereicht zur Überprüfung}}&lt;br /&gt;
&lt;br /&gt;
=Definition=&lt;br /&gt;
UML steht für Unified Modeling Language und ist eine grafische Darstellung zur Beschreibung objektorientierter Modelle. UML ist von der OMG entwickelt und standartisiert. Das UML-Modell hilft in der Entwurfsphase bevors es an das Programmieren der Software geht, in dem es folgende Aufgaben erfüllt:&lt;br /&gt;
* Analyse der Anforderungen&lt;br /&gt;
* Visualisierung eines Problems&lt;br /&gt;
* Entwurf von Programmen und Datenbanken&lt;br /&gt;
* Kommunikation mit Anwendungsexperten&lt;br /&gt;
* Implemtierung der Lösung in einer Programmiersprache und&lt;br /&gt;
* Vorbereitung der Dokumentation&lt;br /&gt;
&lt;br /&gt;
=UML-Diagrammtypen=&lt;br /&gt;
    * Anwendungsfalldiagramm&lt;br /&gt;
    * Klassendiagramm&lt;br /&gt;
    * Aktivitätsdiagramm&lt;br /&gt;
    * Kollaborationsdiagramm&lt;br /&gt;
    * Sequenzdiagramm&lt;br /&gt;
    * Zustandsdiagramm&lt;br /&gt;
    * Komponentendiagramm&lt;br /&gt;
    * Einsatzdiagramm&lt;br /&gt;
&lt;br /&gt;
=Klassen=&lt;br /&gt;
[[Medium:UML_grafiken_klassen.png]]&lt;br /&gt;
&lt;br /&gt;
Grafisch werden Klassen und Objekte im UML in der Regel als Rechtecke dargestellt. Diese wiederum sind in drei Bereiche unterteilt: An oberster Stelle steht der Klassenname, dann folgen die Attributdefinition mit Attributnamen und Attributtypen und im 3. Abschnitt die Methodendeklarationen. Auch die Sichtbarkeit (public, private, protected) der Attribute und Methoden können hier bereits angegeben werden. Objekte haben einen ähnlichen Aufbau, statt Klassenname wird hier der Objektname eingetragen.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Assoziation=&lt;br /&gt;
[[Medium:UML_grafiken_assoziation.png]]&lt;br /&gt;
&lt;br /&gt;
Die Assoziation beschreibt eine Beziehung zwischen zwei oder mehreren Objekten. Assoziationen können gerichtet und ungerichtet sein. Gerichtete Assoziationen geben eine Navigationsrichtung vor, diese wird mit einem offenen Pfeil dargestellt. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Aggregation=&lt;br /&gt;
[[Medium:UML_grafiken_aggregation.png]]&lt;br /&gt;
&lt;br /&gt;
Die Aggregation ist eine spezielle Form der Assoziation. Dabei handelt es sich um eine Part-of-Beziehung. Im Fall der Aggregation kann ein Teil des Ganzen auch bestehen, wenn das Ganze nicht mehr existiert. Dargestellt wir diese Verbindung mit einer ungefüllten Raute.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Komposition=&lt;br /&gt;
[[Medium:UML_grafiken_komposition.png]]&lt;br /&gt;
&lt;br /&gt;
Die Komposition ist ebenfalls eine Assoziation, allerdings hängt die Existenz der einzelnen Teile vom Aggregat ab. Sie können nicht alleine bestehen. Die Komposition erkennt man an der gefüllten Raute.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Quellen=&lt;br /&gt;
*Objektrelationale Datenbanken, Can Türker, Gunter Saake, 2006, ISBN 3-89864-190-2&lt;br /&gt;
*http://www.omg.org/uml&lt;br /&gt;
*http://www.jeckle.de/unified.htm&lt;br /&gt;
*http://www.torsten-horn.de/techdocs/uml.htm#UML-Use-Case-Diagramm&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Kategorie:Glossar]]&lt;br /&gt;
[[Kategorie:Informatik]]&lt;/div&gt;</summary>
		<author><name>Vrodo</name></author>
	</entry>
	<entry>
		<id>https://glossar.hs-augsburg.de/w/index.php?title=Kategorie:UML&amp;diff=12075</id>
		<title>Kategorie:UML</title>
		<link rel="alternate" type="text/html" href="https://glossar.hs-augsburg.de/w/index.php?title=Kategorie:UML&amp;diff=12075"/>
		<updated>2008-07-14T13:46:09Z</updated>

		<summary type="html">&lt;p&gt;Vrodo: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Eingereicht zur Überprüfung}}&lt;br /&gt;
&lt;br /&gt;
=Definition=&lt;br /&gt;
UML steht für Unified Modeling Language und ist eine grafische Darstellung zur Beschreibung objektorientierter Modelle. UML ist von der OMG entwickelt und standartisiert. Das UML-Modell hilft in der Entwurfsphase bevors es an das Programmieren der Software geht, in dem es folgende Aufgaben erfüllt:&lt;br /&gt;
- Analyse der Anforderungen&lt;br /&gt;
- Visualisierung eines Problems&lt;br /&gt;
- Entwurf von Programmen und Datenbanken&lt;br /&gt;
- Kommunikation mit Anwendungsexperten&lt;br /&gt;
- Implemtierung der Lösung in einer Programmiersprache und&lt;br /&gt;
- Vorbereitung der Dokumentation&lt;br /&gt;
&lt;br /&gt;
=UML-Diagrammtypen=&lt;br /&gt;
    * Anwendungsfalldiagramm&lt;br /&gt;
    * Klassendiagramm&lt;br /&gt;
    * Aktivitätsdiagramm&lt;br /&gt;
    * Kollaborationsdiagramm&lt;br /&gt;
    * Sequenzdiagramm&lt;br /&gt;
    * Zustandsdiagramm&lt;br /&gt;
    * Komponentendiagramm&lt;br /&gt;
    * Einsatzdiagramm&lt;br /&gt;
&lt;br /&gt;
=Klassen=&lt;br /&gt;
[[Medium:UML_grafiken_klassen.png]]&lt;br /&gt;
&lt;br /&gt;
Grafisch werden Klassen und Objekte im UML in der Regel als Rechtecke dargestellt. Diese wiederum sind in drei Bereiche unterteilt: An oberster Stelle steht der Klassenname, dann folgen die Attributdefinition mit Attributnamen und Attributtypen und im 3. Abschnitt die Methodendeklarationen. Auch die Sichtbarkeit (public, private, protected) der Attribute und Methoden können hier bereits angegeben werden. Objekte haben einen ähnlichen Aufbau, statt Klassenname wird hier der Objektname eingetragen.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Assoziation=&lt;br /&gt;
[[Medium:UML_grafiken_assoziation.png]]&lt;br /&gt;
&lt;br /&gt;
Die Assoziation beschreibt eine Beziehung zwischen zwei oder mehreren Objekten. Assoziationen können gerichtet und ungerichtet sein. Gerichtete Assoziationen geben eine Navigationsrichtung vor, diese wird mit einem offenen Pfeil dargestellt. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Aggregation=&lt;br /&gt;
[[Medium:UML_grafiken_aggregation.png]]&lt;br /&gt;
&lt;br /&gt;
Die Aggregation ist eine spezielle Form der Assoziation. Dabei handelt es sich um eine Part-of-Beziehung. Im Fall der Aggregation kann ein Teil des Ganzen auch bestehen, wenn das Ganze nicht mehr existiert. Dargestellt wir diese Verbindung mit einer ungefüllten Raute.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Komposition=&lt;br /&gt;
[[Medium:UML_grafiken_komposition.png]]&lt;br /&gt;
&lt;br /&gt;
Die Komposition ist ebenfalls eine Assoziation, allerdings hängt die Existenz der einzelnen Teile vom Aggregat ab. Sie können nicht alleine bestehen. Die Komposition erkennt man an der gefüllten Raute.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Quellen=&lt;br /&gt;
*Objektrelationale Datenbanken, Can Türker, Gunter Saake, 2006, ISBN 3-89864-190-2&lt;br /&gt;
*http://www.omg.org/uml&lt;br /&gt;
*http://www.jeckle.de/unified.htm&lt;br /&gt;
*http://www.torsten-horn.de/techdocs/uml.htm#UML-Use-Case-Diagramm&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Kategorie:Glossar]]&lt;br /&gt;
[[Kategorie:Informatik]]&lt;/div&gt;</summary>
		<author><name>Vrodo</name></author>
	</entry>
	<entry>
		<id>https://glossar.hs-augsburg.de/w/index.php?title=Kategorie:UML&amp;diff=12074</id>
		<title>Kategorie:UML</title>
		<link rel="alternate" type="text/html" href="https://glossar.hs-augsburg.de/w/index.php?title=Kategorie:UML&amp;diff=12074"/>
		<updated>2008-07-14T13:43:20Z</updated>

		<summary type="html">&lt;p&gt;Vrodo: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Eingereicht zur Überprüfung}}&lt;br /&gt;
&lt;br /&gt;
=Definition=&lt;br /&gt;
UML steht für Unified Modeling Language und ist eine grafische Darstellung zur Beschreibung objektorientierter Modelle. UML ist von der OMG entwickelt und standartisiert. Das UML-Modell hilft in der Entwurfsphase bevors es an das Programmieren der Software geht, in dem es folgende Aufgaben erfüllt:&lt;br /&gt;
- Analyse der Anforderungen&lt;br /&gt;
- Visualisierung eines Problems&lt;br /&gt;
- Entwurf von Programmen und Datenbanken&lt;br /&gt;
- Kommunikation mit Anwendungsexperten&lt;br /&gt;
- Implemtierung der Lösung in einer Programmiersprache und&lt;br /&gt;
- Vorbereitung der Dokumentation&lt;br /&gt;
&lt;br /&gt;
=UML-Diagrammtypen=&lt;br /&gt;
    * Anwendungsfalldiagramm&lt;br /&gt;
    * Klassendiagramm&lt;br /&gt;
    * Aktivitätsdiagramm&lt;br /&gt;
    * Kollaborationsdiagramm&lt;br /&gt;
    * Sequenzdiagramm&lt;br /&gt;
    * Zustandsdiagramm&lt;br /&gt;
    * Komponentendiagramm&lt;br /&gt;
    * Einsatzdiagramm&lt;br /&gt;
&lt;br /&gt;
=Klassen=&lt;br /&gt;
[[Medium:UML_grafiken_klassen.png]]&lt;br /&gt;
&lt;br /&gt;
Grafisch werden Klassen und Objekte im UML in der Regel als Rechtecke dargestellt. Diese wiederum sind in drei Bereiche unterteilt: An oberster Stelle steht der Klassenname, dann folgen die Attributdefinition mit Attributnamen und Attributtypen und im 3. Abschnitt die Methodendeklarationen. Auch die Sichtbarkeit (public, private, protected) der Attribute und Methoden können hier bereits angegeben werden. Objekte haben einen ähnlichen Aufbau, statt Klassenname wird hier der Objektname eingetragen.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Assoziation=&lt;br /&gt;
[[Medium:UML_grafiken_assoziation.png]]&lt;br /&gt;
&lt;br /&gt;
Die Assoziation beschreibt eine Beziehung zwischen zwei oder mehreren Objekten. Assoziationen können gerichtet und ungerichtet sein. Gerichtete Assoziationen geben eine Navigationsrichtung vor, diese wird mit einem offenen Pfeil dargestellt. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Aggregation=&lt;br /&gt;
[[Medium:UML_grafiken_aggregation.png]]&lt;br /&gt;
&lt;br /&gt;
Die Aggregation ist eine spezielle Form der Assoziation. Dabei handelt es sich um eine Part-of-Beziehung. Im Fall der Aggregation kann ein Teil des Ganzen auch bestehen, wenn das Ganze nicht mehr existiert. Dargestellt wir diese Verbindung mit einer ungefüllten Raute.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Komposition=&lt;br /&gt;
[[Medium:UML_grafiken_komposition.png]]&lt;br /&gt;
&lt;br /&gt;
Die Komposition ist ebenfalls eine Assoziation, allerdings hängt die Existenz der einzelnen Teile vom Aggregat ab. Sie können nicht alleine bestehen. Die Komposotion erkennt man an der gefüllten Raute.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Quellen=&lt;br /&gt;
*Objektrelationale Datenbanken, Can Türker, Gunter Saake, 2006, ISBN 3-89864-190-2&lt;br /&gt;
*http://www.omg.org/uml&lt;br /&gt;
*http://www.jeckle.de/unified.htm&lt;br /&gt;
*http://www.torsten-horn.de/techdocs/uml.htm#UML-Use-Case-Diagramm&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Kategorie:Glossar]]&lt;br /&gt;
[[Kategorie:Informatik]]&lt;/div&gt;</summary>
		<author><name>Vrodo</name></author>
	</entry>
	<entry>
		<id>https://glossar.hs-augsburg.de/w/index.php?title=Datei:UML_grafiken_assoziation.png&amp;diff=12073</id>
		<title>Datei:UML grafiken assoziation.png</title>
		<link rel="alternate" type="text/html" href="https://glossar.hs-augsburg.de/w/index.php?title=Datei:UML_grafiken_assoziation.png&amp;diff=12073"/>
		<updated>2008-07-14T13:42:04Z</updated>

		<summary type="html">&lt;p&gt;Vrodo: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Vrodo</name></author>
	</entry>
	<entry>
		<id>https://glossar.hs-augsburg.de/w/index.php?title=Datei:UML_grafiken_komposition.png&amp;diff=12072</id>
		<title>Datei:UML grafiken komposition.png</title>
		<link rel="alternate" type="text/html" href="https://glossar.hs-augsburg.de/w/index.php?title=Datei:UML_grafiken_komposition.png&amp;diff=12072"/>
		<updated>2008-07-14T13:41:40Z</updated>

		<summary type="html">&lt;p&gt;Vrodo: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Vrodo</name></author>
	</entry>
	<entry>
		<id>https://glossar.hs-augsburg.de/w/index.php?title=Datei:UML_grafiken_aggregation.png&amp;diff=12071</id>
		<title>Datei:UML grafiken aggregation.png</title>
		<link rel="alternate" type="text/html" href="https://glossar.hs-augsburg.de/w/index.php?title=Datei:UML_grafiken_aggregation.png&amp;diff=12071"/>
		<updated>2008-07-14T13:41:24Z</updated>

		<summary type="html">&lt;p&gt;Vrodo: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Vrodo</name></author>
	</entry>
	<entry>
		<id>https://glossar.hs-augsburg.de/w/index.php?title=Kategorie:UML&amp;diff=12070</id>
		<title>Kategorie:UML</title>
		<link rel="alternate" type="text/html" href="https://glossar.hs-augsburg.de/w/index.php?title=Kategorie:UML&amp;diff=12070"/>
		<updated>2008-07-14T13:34:24Z</updated>

		<summary type="html">&lt;p&gt;Vrodo: /* Klassen */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Eingereicht zur Überprüfung}}&lt;br /&gt;
&lt;br /&gt;
=Definition=&lt;br /&gt;
UML steht für Unified Modeling Language und ist eine grafische Darstellung zur Beschreibung objektorientierter Modelle. UML ist von der OMG entwickelt und standartisiert. Das UML-Modell hilft in der Entwurfsphase bevors es an das Programmieren der Software geht, in dem es folgende Aufgaben erfüllt:&lt;br /&gt;
- Analyse der Anforderungen&lt;br /&gt;
- Visualisierung eines Problems&lt;br /&gt;
- Entwurf von Programmen und Datenbanken&lt;br /&gt;
- Kommunikation mit Anwendungsexperten&lt;br /&gt;
- Implemtierung der Lösung in einer Programmiersprache und&lt;br /&gt;
- Vorbereitung der Dokumentation&lt;br /&gt;
&lt;br /&gt;
=UML-Diagrammtypen=&lt;br /&gt;
    * Anwendungsfalldiagramm&lt;br /&gt;
    * Klassendiagramm&lt;br /&gt;
    * Aktivitätsdiagramm&lt;br /&gt;
    * Kollaborationsdiagramm&lt;br /&gt;
    * Sequenzdiagramm&lt;br /&gt;
    * Zustandsdiagramm&lt;br /&gt;
    * Komponentendiagramm&lt;br /&gt;
    * Einsatzdiagramm&lt;br /&gt;
&lt;br /&gt;
=Klassen=&lt;br /&gt;
Grafisch werden Klassen und Objekte im UML in der Regel als Rechtecke dargestellt. Diese wiederum sind in drei Bereiche unterteilt: An oberster Stelle steht der Klassenname, dann folgen die Attributdefinition mit Attributnamen und Attributtypen und im 3. Abschnitt die Methodendeklarationen. Auch die Sichtbarkeit (public, private, protected) der Attribute und Methoden können hier bereits angegeben werden. Objekte haben einen ähnlichen Aufbau, statt Klassenname wird hier der Objektname eingetragen.&lt;br /&gt;
[[Medium:UML_grafiken_klassen.png]]&lt;br /&gt;
&lt;br /&gt;
=Assoziation=&lt;br /&gt;
Die Assoziation beschreibt eine Beziehung zwischen zwei oder mehreren Objekten. Assoziationen können gerichtet und ungerichtet sein. Gerichtete Assoziationen geben eine Navigationsrichtung vor, diese wird mit einem offenen Pfeil dargestellt. &lt;br /&gt;
&lt;br /&gt;
=Aggregation=&lt;br /&gt;
Die Aggregation ist eine spezielle Form der Assoziation. Dabei handelt es sich um eine Part-of-Beziehung. Im Fall der Aggregation kann ein Teil des Ganzen auch bestehen, wenn das Ganze nicht mehr existiert. Dargestellt wir diese Verbindung mit einer ungefüllten Raute.&lt;br /&gt;
&lt;br /&gt;
=Komposition=&lt;br /&gt;
Die Komposition ist ebenfalls eine Assoziation, allerdings hängt die Existenz der einzelnen Teile vom Aggregat ab. Sie können nicht alleine bestehen. Die Komposotion erkennt man an der gefüllten Raute.&lt;br /&gt;
&lt;br /&gt;
=Quellen=&lt;br /&gt;
*Objektrelationale Datenbanken, Can Türker, Gunter Saake, 2006, ISBN 3-89864-190-2&lt;br /&gt;
*http://www.omg.org/uml&lt;br /&gt;
*http://www.jeckle.de/unified.htm&lt;br /&gt;
*http://www.torsten-horn.de/techdocs/uml.htm#UML-Use-Case-Diagramm&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Kategorie:Glossar]]&lt;br /&gt;
[[Kategorie:Informatik]]&lt;/div&gt;</summary>
		<author><name>Vrodo</name></author>
	</entry>
	<entry>
		<id>https://glossar.hs-augsburg.de/w/index.php?title=Kategorie:UML&amp;diff=12069</id>
		<title>Kategorie:UML</title>
		<link rel="alternate" type="text/html" href="https://glossar.hs-augsburg.de/w/index.php?title=Kategorie:UML&amp;diff=12069"/>
		<updated>2008-07-14T13:28:02Z</updated>

		<summary type="html">&lt;p&gt;Vrodo: /* Klassen */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Eingereicht zur Überprüfung}}&lt;br /&gt;
&lt;br /&gt;
=Definition=&lt;br /&gt;
UML steht für Unified Modeling Language und ist eine grafische Darstellung zur Beschreibung objektorientierter Modelle. UML ist von der OMG entwickelt und standartisiert. Das UML-Modell hilft in der Entwurfsphase bevors es an das Programmieren der Software geht, in dem es folgende Aufgaben erfüllt:&lt;br /&gt;
- Analyse der Anforderungen&lt;br /&gt;
- Visualisierung eines Problems&lt;br /&gt;
- Entwurf von Programmen und Datenbanken&lt;br /&gt;
- Kommunikation mit Anwendungsexperten&lt;br /&gt;
- Implemtierung der Lösung in einer Programmiersprache und&lt;br /&gt;
- Vorbereitung der Dokumentation&lt;br /&gt;
&lt;br /&gt;
=UML-Diagrammtypen=&lt;br /&gt;
    * Anwendungsfalldiagramm&lt;br /&gt;
    * Klassendiagramm&lt;br /&gt;
    * Aktivitätsdiagramm&lt;br /&gt;
    * Kollaborationsdiagramm&lt;br /&gt;
    * Sequenzdiagramm&lt;br /&gt;
    * Zustandsdiagramm&lt;br /&gt;
    * Komponentendiagramm&lt;br /&gt;
    * Einsatzdiagramm&lt;br /&gt;
&lt;br /&gt;
=Klassen=&lt;br /&gt;
Grafisch werden Klassen und Objekte im UML in der Regel als Rechtecke dargestellt. Diese wiederum sind in drei Bereiche unterteilt: An oberster Stelle steht der Klassenname, dann folgen die Attributdefinition mit Attributnamen und Attributtypen und im 3. Abschnitt die Methodendeklarationen. Auch die Sichtbarkeit (public, private, protected) der Attribute und Methoden können hier bereits angegeben werden. Objekte haben einen ähnlichen Aufbau, statt Klassenname wird hier der Objektname eingetragen.&lt;br /&gt;
[[bild:UML_grafiken_klassen.png]]&lt;br /&gt;
&lt;br /&gt;
=Assoziation=&lt;br /&gt;
Die Assoziation beschreibt eine Beziehung zwischen zwei oder mehreren Objekten. Assoziationen können gerichtet und ungerichtet sein. Gerichtete Assoziationen geben eine Navigationsrichtung vor, diese wird mit einem offenen Pfeil dargestellt. &lt;br /&gt;
&lt;br /&gt;
=Aggregation=&lt;br /&gt;
Die Aggregation ist eine spezielle Form der Assoziation. Dabei handelt es sich um eine Part-of-Beziehung. Im Fall der Aggregation kann ein Teil des Ganzen auch bestehen, wenn das Ganze nicht mehr existiert. Dargestellt wir diese Verbindung mit einer ungefüllten Raute.&lt;br /&gt;
&lt;br /&gt;
=Komposition=&lt;br /&gt;
Die Komposition ist ebenfalls eine Assoziation, allerdings hängt die Existenz der einzelnen Teile vom Aggregat ab. Sie können nicht alleine bestehen. Die Komposotion erkennt man an der gefüllten Raute.&lt;br /&gt;
&lt;br /&gt;
=Quellen=&lt;br /&gt;
*Objektrelationale Datenbanken, Can Türker, Gunter Saake, 2006, ISBN 3-89864-190-2&lt;br /&gt;
*http://www.omg.org/uml&lt;br /&gt;
*http://www.jeckle.de/unified.htm&lt;br /&gt;
*http://www.torsten-horn.de/techdocs/uml.htm#UML-Use-Case-Diagramm&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Kategorie:Glossar]]&lt;br /&gt;
[[Kategorie:Informatik]]&lt;/div&gt;</summary>
		<author><name>Vrodo</name></author>
	</entry>
	<entry>
		<id>https://glossar.hs-augsburg.de/w/index.php?title=Datei:UML_grafiken_klassen.png&amp;diff=12068</id>
		<title>Datei:UML grafiken klassen.png</title>
		<link rel="alternate" type="text/html" href="https://glossar.hs-augsburg.de/w/index.php?title=Datei:UML_grafiken_klassen.png&amp;diff=12068"/>
		<updated>2008-07-14T13:25:46Z</updated>

		<summary type="html">&lt;p&gt;Vrodo: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Vrodo</name></author>
	</entry>
	<entry>
		<id>https://glossar.hs-augsburg.de/w/index.php?title=Kategorie:UML&amp;diff=12067</id>
		<title>Kategorie:UML</title>
		<link rel="alternate" type="text/html" href="https://glossar.hs-augsburg.de/w/index.php?title=Kategorie:UML&amp;diff=12067"/>
		<updated>2008-07-14T12:57:06Z</updated>

		<summary type="html">&lt;p&gt;Vrodo: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Eingereicht zur Überprüfung}}&lt;br /&gt;
&lt;br /&gt;
=Definition=&lt;br /&gt;
UML steht für Unified Modeling Language und ist eine grafische Darstellung zur Beschreibung objektorientierter Modelle. UML ist von der OMG entwickelt und standartisiert. Das UML-Modell hilft in der Entwurfsphase bevors es an das Programmieren der Software geht, in dem es folgende Aufgaben erfüllt:&lt;br /&gt;
- Analyse der Anforderungen&lt;br /&gt;
- Visualisierung eines Problems&lt;br /&gt;
- Entwurf von Programmen und Datenbanken&lt;br /&gt;
- Kommunikation mit Anwendungsexperten&lt;br /&gt;
- Implemtierung der Lösung in einer Programmiersprache und&lt;br /&gt;
- Vorbereitung der Dokumentation&lt;br /&gt;
&lt;br /&gt;
=UML-Diagrammtypen=&lt;br /&gt;
    * Anwendungsfalldiagramm&lt;br /&gt;
    * Klassendiagramm&lt;br /&gt;
    * Aktivitätsdiagramm&lt;br /&gt;
    * Kollaborationsdiagramm&lt;br /&gt;
    * Sequenzdiagramm&lt;br /&gt;
    * Zustandsdiagramm&lt;br /&gt;
    * Komponentendiagramm&lt;br /&gt;
    * Einsatzdiagramm&lt;br /&gt;
&lt;br /&gt;
=Klassen=&lt;br /&gt;
Grafisch werden Klassen und Objekte im UML in der Regel als Rechtecke dargestellt. Diese wiederum sind in drei Bereiche unterteilt: An oberster Stelle steht der Klassenname, dann folgen die Attributdefinition mit Attributnamen und Attributtypen und im 3. Abschnitt die Methodendeklarationen. Auch die Sichtbarkeit (public, private, protected) der Attribute und Methoden können hier bereits angegeben werden. Objekte haben einen ähnlichen Aufbau, statt Klassenname wird hier der Objektname eingetragen. &lt;br /&gt;
&lt;br /&gt;
=Assoziation=&lt;br /&gt;
Die Assoziation beschreibt eine Beziehung zwischen zwei oder mehreren Objekten. Assoziationen können gerichtet und ungerichtet sein. Gerichtete Assoziationen geben eine Navigationsrichtung vor, diese wird mit einem offenen Pfeil dargestellt. &lt;br /&gt;
&lt;br /&gt;
=Aggregation=&lt;br /&gt;
Die Aggregation ist eine spezielle Form der Assoziation. Dabei handelt es sich um eine Part-of-Beziehung. Im Fall der Aggregation kann ein Teil des Ganzen auch bestehen, wenn das Ganze nicht mehr existiert. Dargestellt wir diese Verbindung mit einer ungefüllten Raute.&lt;br /&gt;
&lt;br /&gt;
=Komposition=&lt;br /&gt;
Die Komposition ist ebenfalls eine Assoziation, allerdings hängt die Existenz der einzelnen Teile vom Aggregat ab. Sie können nicht alleine bestehen. Die Komposotion erkennt man an der gefüllten Raute.&lt;br /&gt;
&lt;br /&gt;
=Quellen=&lt;br /&gt;
*Objektrelationale Datenbanken, Can Türker, Gunter Saake, 2006, ISBN 3-89864-190-2&lt;br /&gt;
*http://www.omg.org/uml&lt;br /&gt;
*http://www.jeckle.de/unified.htm&lt;br /&gt;
*http://www.torsten-horn.de/techdocs/uml.htm#UML-Use-Case-Diagramm&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Kategorie:Glossar]]&lt;br /&gt;
[[Kategorie:Informatik]]&lt;/div&gt;</summary>
		<author><name>Vrodo</name></author>
	</entry>
	<entry>
		<id>https://glossar.hs-augsburg.de/w/index.php?title=Kategorie:UML&amp;diff=12066</id>
		<title>Kategorie:UML</title>
		<link rel="alternate" type="text/html" href="https://glossar.hs-augsburg.de/w/index.php?title=Kategorie:UML&amp;diff=12066"/>
		<updated>2008-07-14T12:56:12Z</updated>

		<summary type="html">&lt;p&gt;Vrodo: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Eingereicht zur Überprüfung}}&lt;br /&gt;
&lt;br /&gt;
=Definition=&lt;br /&gt;
UML steht für Unified Modeling Language und ist eine grafische Darstellung zur Beschreibung objektorientierter Modelle. UML ist von der OMG entwickelt und standartisiert. Das UML-Modell hilft in der Entwurfsphase bevors es an das Programmieren der Software geht, in dem es folgende Aufgaben erfüllt:&lt;br /&gt;
- Analyse der Anforderungen&lt;br /&gt;
- Visualisierung eines Problems&lt;br /&gt;
- Entwurf von Programmen und Datenbanken&lt;br /&gt;
- Kommunikation mit Anwendungsexperten&lt;br /&gt;
- Implemtierung der Lösung in einer Programmiersprache und&lt;br /&gt;
- Vorbereitung der Dokumentation&lt;br /&gt;
&lt;br /&gt;
=UML-Diagrammtypen=&lt;br /&gt;
    * Anwendungsfalldiagramm&lt;br /&gt;
    * Klassendiagramm&lt;br /&gt;
    * Aktivitätsdiagramm&lt;br /&gt;
    * Kollaborationsdiagramm&lt;br /&gt;
    * Sequenzdiagramm&lt;br /&gt;
    * Zustandsdiagramm&lt;br /&gt;
    * Komponentendiagramm&lt;br /&gt;
    * Einsatzdiagramm&lt;br /&gt;
&lt;br /&gt;
=Klassen=&lt;br /&gt;
Grafisch werden Klassen und Objekte im UML in der Regel als Rechtecke dargestellt. Diese wiederum sind in drei Bereiche unterteilt: An oberster Stelle steht der Klassenname, dann folgen die Attributdefinition mit Attributnamen und Attributtypen und im 3. Abschnitt die Methodendeklarationen. Auch die Sichtbarkeit (public, private, protected) der Attribute und Methoden können hier bereits angegeben werden. Objekte haben einen ähnlichen Aufbau, statt Klassenname wird hier der Objektname eingetragen. &lt;br /&gt;
&lt;br /&gt;
=Assoziation=&lt;br /&gt;
Die Assoziation beschreibt eine Beziehung zwischen zwei oder mehreren Objekten. Assoziationen können gerichtet und ungerichtet sein. Gerichtete Assoziationen geben eine Navigationsrichtung vor, diese wird mit einem offenen Pfeil dargestellt. &lt;br /&gt;
&lt;br /&gt;
=Aggregation=&lt;br /&gt;
Die Aggregation ist eine spezielle Form der Assoziation. Dabei handelt es sich um eine Part-of-Beziehung. Im Fall der Aggregation kann ein Teil des Ganzen auch bestehen, wenn das Ganze nicht mehr existiert. Dargestellt wir diese Verbindung mit einer ungefüllten Raute.&lt;br /&gt;
&lt;br /&gt;
=Komposition=&lt;br /&gt;
Die Komposition ist ebenfalls eine Assoziation, allerdings hängt die Existenz der einzelnen Teile vom Aggregat ab. Sie können nicht alleine bestehen. Die Komposotion erkennt man an der gefüllten Raute.&lt;br /&gt;
&lt;br /&gt;
=Quellen=&lt;br /&gt;
*Objektrelationale Datenbanken, Can Türker, Gunter Saake, 2006, ISBN 3-89864-190-2&lt;br /&gt;
*http://www.omg.org/uml&lt;br /&gt;
*http://www.jeckle.de/unified.htm&lt;br /&gt;
*http://www.torsten-horn.de/techdocs/uml.htm#UML-Use-Case-Diagramm&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Kategorie:Glossar]]&lt;br /&gt;
[[Kategorie:Informatik]]&lt;br /&gt;
[[Kategorie:UML]]&lt;/div&gt;</summary>
		<author><name>Vrodo</name></author>
	</entry>
	<entry>
		<id>https://glossar.hs-augsburg.de/w/index.php?title=Kategorie:Informatik&amp;diff=12065</id>
		<title>Kategorie:Informatik</title>
		<link rel="alternate" type="text/html" href="https://glossar.hs-augsburg.de/w/index.php?title=Kategorie:Informatik&amp;diff=12065"/>
		<updated>2008-07-14T12:53:47Z</updated>

		<summary type="html">&lt;p&gt;Vrodo: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Vrodo</name></author>
	</entry>
	<entry>
		<id>https://glossar.hs-augsburg.de/w/index.php?title=Kategorie:Informatik&amp;diff=12064</id>
		<title>Kategorie:Informatik</title>
		<link rel="alternate" type="text/html" href="https://glossar.hs-augsburg.de/w/index.php?title=Kategorie:Informatik&amp;diff=12064"/>
		<updated>2008-07-14T12:52:22Z</updated>

		<summary type="html">&lt;p&gt;Vrodo: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Eingereicht zur Überprüfung}}&lt;br /&gt;
&lt;br /&gt;
=Definition=&lt;br /&gt;
UML steht für Unified Modeling Language und ist eine grafische Darstellung zur Beschreibung objektorientierter Modelle. UML ist von der OMG entwickelt und standartisiert. Das UML-Modell hilft in der Entwurfsphase bevors es an das Programmieren der Software geht, in dem es folgende Aufgaben erfüllt:&lt;br /&gt;
- Analyse der Anforderungen&lt;br /&gt;
- Visualisierung eines Problems&lt;br /&gt;
- Entwurf von Programmen und Datenbanken&lt;br /&gt;
- Kommunikation mit Anwendungsexperten&lt;br /&gt;
- Implemtierung der Lösung in einer Programmiersprache und&lt;br /&gt;
- Vorbereitung der Dokumentation&lt;br /&gt;
&lt;br /&gt;
=UML-Diagrammtypen=&lt;br /&gt;
    * Anwendungsfalldiagramm&lt;br /&gt;
    * Klassendiagramm&lt;br /&gt;
    * Aktivitätsdiagramm&lt;br /&gt;
    * Kollaborationsdiagramm&lt;br /&gt;
    * Sequenzdiagramm&lt;br /&gt;
    * Zustandsdiagramm&lt;br /&gt;
    * Komponentendiagramm&lt;br /&gt;
    * Einsatzdiagramm&lt;br /&gt;
&lt;br /&gt;
=Klassen=&lt;br /&gt;
Grafisch werden Klassen und Objekte im UML in der Regel als Rechtecke dargestellt. Diese wiederum sind in drei Bereiche unterteilt: An oberster Stelle steht der Klassenname, dann folgen die Attributdefinition mit Attributnamen und Attributtypen und im 3. Abschnitt die Methodendeklarationen. Auch die Sichtbarkeit (public, private, protected) der Attribute und Methoden können hier bereits angegeben werden. Objekte haben einen ähnlichen Aufbau, statt Klassenname wird hier der Objektname eingetragen. &lt;br /&gt;
&lt;br /&gt;
=Assoziation=&lt;br /&gt;
Die Assoziation beschreibt eine Beziehung zwischen zwei oder mehreren Objekten. Assoziationen können gerichtet und ungerichtet sein. Gerichtete Assoziationen geben eine Navigationsrichtung vor, diese wird mit einem offenen Pfeil dargestellt. &lt;br /&gt;
&lt;br /&gt;
=Aggregation=&lt;br /&gt;
Die Aggregation ist eine spezielle Form der Assoziation. Dabei handelt es sich um eine Part-of-Beziehung. Im Fall der Aggregation kann ein Teil des Ganzen auch bestehen, wenn das Ganze nicht mehr existiert. Dargestellt wir diese Verbindung mit einer ungefüllten Raute.&lt;br /&gt;
&lt;br /&gt;
=Komposition=&lt;br /&gt;
Die Komposition ist ebenfalls eine Assoziation, allerdings hängt die Existenz der einzelnen Teile vom Aggregat ab. Sie können nicht alleine bestehen. Die Komposotion erkennt man an der gefüllten Raute.&lt;br /&gt;
&lt;br /&gt;
=Quellen=&lt;br /&gt;
*Objektrelationale Datenbanken, Can Türker, Gunter Saake, 2006, ISBN 3-89864-190-2&lt;br /&gt;
*http://www.omg.org/uml&lt;br /&gt;
*http://www.jeckle.de/unified.htm&lt;br /&gt;
*http://www.torsten-horn.de/techdocs/uml.htm#UML-Use-Case-Diagramm&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Kategorie:Glossar]]&lt;br /&gt;
[[Kategorie:Informatik]]&lt;br /&gt;
[[Kategorie:UML]]&lt;/div&gt;</summary>
		<author><name>Vrodo</name></author>
	</entry>
	<entry>
		<id>https://glossar.hs-augsburg.de/w/index.php?title=Kategorie:Informatik&amp;diff=12063</id>
		<title>Kategorie:Informatik</title>
		<link rel="alternate" type="text/html" href="https://glossar.hs-augsburg.de/w/index.php?title=Kategorie:Informatik&amp;diff=12063"/>
		<updated>2008-07-14T12:49:10Z</updated>

		<summary type="html">&lt;p&gt;Vrodo: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Eingereicht zur Überprüfung}}&lt;br /&gt;
&lt;br /&gt;
=Definition=&lt;br /&gt;
UML steht für Unified Modeling Language und ist eine grafische Darstellung zur Beschreibung objektorientierter Modelle. UML ist von der OMG entwickelt und standartisiert. Das UML-Modell hilft in der Entwurfsphase bevors es an das Programmieren der Software geht, in dem es folgende Aufgaben erfüllt:&lt;br /&gt;
- Analyse der Anforderungen&lt;br /&gt;
- Visualisierung eines Problems&lt;br /&gt;
- Entwurf von Programmen und Datenbanken&lt;br /&gt;
- Kommunikation mit Anwendungsexperten&lt;br /&gt;
- Implemtierung der Lösung in einer Programmiersprache und&lt;br /&gt;
- Vorbereitung der Dokumentation&lt;br /&gt;
&lt;br /&gt;
=UML-Diagrammtypen=&lt;br /&gt;
    * Anwendungsfalldiagramm&lt;br /&gt;
    * Klassendiagramm&lt;br /&gt;
    * Aktivitätsdiagramm&lt;br /&gt;
    * Kollaborationsdiagramm&lt;br /&gt;
    * Sequenzdiagramm&lt;br /&gt;
    * Zustandsdiagramm&lt;br /&gt;
    * Komponentendiagramm&lt;br /&gt;
    * Einsatzdiagramm&lt;br /&gt;
&lt;br /&gt;
=Klassen=&lt;br /&gt;
Grafisch werden Klassen und Objekte im UML in der Regel als Rechtecke dargestellt. Diese wiederum sind in drei Bereiche unterteilt: An oberster Stelle steht der Klassenname, dann folgen die Attributdefinition mit Attributnamen und Attributtypen und im 3. Abschnitt die Methodendeklarationen. Auch die Sichtbarkeit (public, private, protected) der Attribute und Methoden können hier bereits angegeben werden. Objekte haben einen ähnlichen Aufbau, statt Klassenname wird hier der Objektname eingetragen. &lt;br /&gt;
&lt;br /&gt;
=Assoziation=&lt;br /&gt;
Die Assoziation beschreibt eine Beziehung zwischen zwei oder mehreren Objekten. Assoziationen können gerichtet und ungerichtet sein. Gerichtete Assoziationen geben eine Navigationsrichtung vor, diese wird mit einem offenen Pfeil dargestellt. &lt;br /&gt;
&lt;br /&gt;
=Aggregation=&lt;br /&gt;
Die Aggregation ist eine spezielle Form der Assoziation. Dabei handelt es sich um eine Part-of-Beziehung. Im Fall der Aggregation kann ein Teil des Ganzen auch bestehen, wenn das Ganze nicht mehr existiert. Dargestellt wir diese Verbindung mit einer ungefüllten Raute.&lt;br /&gt;
&lt;br /&gt;
=Komposition=&lt;br /&gt;
Die Komposition ist ebenfalls eine Assoziation, allerdings hängt die Existenz der einzelnen Teile vom Aggregat ab. Sie können nicht alleine bestehen. Die Komposotion erkennt man an der gefüllten Raute.&lt;br /&gt;
&lt;br /&gt;
=Quellen=&lt;br /&gt;
*Objektrelationale Datenbanken, Can Türker, Gunter Saake, 2006, ISBN 3-89864-190-2&lt;br /&gt;
*http://www.omg.org/uml&lt;br /&gt;
*http://www.jeckle.de/unified.htm&lt;br /&gt;
*http://www.torsten-horn.de/techdocs/uml.htm#UML-Use-Case-Diagramm&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Kategorie:Glossar]]&lt;br /&gt;
[[Kategorie:Informatik]]&lt;/div&gt;</summary>
		<author><name>Vrodo</name></author>
	</entry>
	<entry>
		<id>https://glossar.hs-augsburg.de/w/index.php?title=Kategorie:Informatik&amp;diff=12062</id>
		<title>Kategorie:Informatik</title>
		<link rel="alternate" type="text/html" href="https://glossar.hs-augsburg.de/w/index.php?title=Kategorie:Informatik&amp;diff=12062"/>
		<updated>2008-07-14T12:44:33Z</updated>

		<summary type="html">&lt;p&gt;Vrodo: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Eingereicht zur Überprüfung}}&lt;br /&gt;
&lt;br /&gt;
=Definition=&lt;br /&gt;
UML steht für Unified Modeling Language und ist eine grafische Darstellung zur Beschreibung objektorientierter Modelle. UML ist von der OMG entwickelt und standartisiert. Das UML-Modell hilft in der Entwurfsphase bevors es an das Programmieren der Software geht, in dem es folgende Aufgaben erfüllt:&lt;br /&gt;
- Analyse der Anforderungen&lt;br /&gt;
- Visualisierung eines Problems&lt;br /&gt;
- Entwurf von Programmen und Datenbanken&lt;br /&gt;
- Kommunikation mit Anwendungsexperten&lt;br /&gt;
- Implemtierung der Lösung in einer Programmiersprache und&lt;br /&gt;
- Vorbereitung der Dokumentation&lt;br /&gt;
&lt;br /&gt;
=UML-Diagrammtypen=&lt;br /&gt;
    * Anwendungsfalldiagramm&lt;br /&gt;
    * Klassendiagramm&lt;br /&gt;
    * Aktivitätsdiagramm&lt;br /&gt;
    * Kollaborationsdiagramm&lt;br /&gt;
    * Sequenzdiagramm&lt;br /&gt;
    * Zustandsdiagramm&lt;br /&gt;
    * Komponentendiagramm&lt;br /&gt;
    * Einsatzdiagramm&lt;br /&gt;
&lt;br /&gt;
=Klassen=&lt;br /&gt;
Grafisch werden Klassen und Objekte im UML in der Regel als Rechtecke dargestellt. Diese wiederum sind in drei Bereiche unterteilt: An oberster Stelle steht der Klassenname, dann folgen die Attributdefinition mit Attributnamen und Attributtypen und im 3. Abschnitt die Methodendeklarationen. Auch die Sichtbarkeit (public, private, protected) der Attribute und Methoden können hier bereits angegeben werden. Objekte haben einen ähnlichen Aufbau, statt Klassenname wird hier der Objektname eingetragen. &lt;br /&gt;
&lt;br /&gt;
=Assoziation=&lt;br /&gt;
Die Assoziation beschreibt eine Beziehung zwischen zwei oder mehreren Objekten. Assoziationen können gerichtet und ungerichtet sein. Gerichtete Assoziationen geben eine Navigationsrichtung vor, diese wird mit einem offenen Pfeil dargestellt. &lt;br /&gt;
&lt;br /&gt;
=Aggregation=&lt;br /&gt;
Die Aggregation ist eine spezielle Form der Assoziation. Dabei handelt es sich um eine Part-of-Beziehung. Im Fall der Aggregation kann ein Teil des Ganzen auch bestehen, wenn das Ganze nicht mehr existiert. Dargestellt wir diese Verbindung mit einer ungefüllten Raute.&lt;br /&gt;
&lt;br /&gt;
=Komposition=&lt;br /&gt;
Die Komposition ist ebenfalls eine Assoziation, allerdings hängt die Existenz der einzelnen Teile vom Aggregat ab. Sie können nicht alleine bestehen. Die Komposotion erkennt man an der gefüllten Raute.&lt;br /&gt;
&lt;br /&gt;
=Quellen=&lt;br /&gt;
*Objektrelationale Datenbanken, Can Türker, Gunter Saake, 2006, ISBN 3-89864-190-2&lt;br /&gt;
*http://www.omg.org/uml&lt;br /&gt;
*http://www.jeckle.de/unified.htm&lt;br /&gt;
*http://www.torsten-horn.de/techdocs/uml.htm#UML-Use-Case-Diagramm&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[en:Category:Computer sciences]]&lt;br /&gt;
[[Kategorie:FHA]]&lt;/div&gt;</summary>
		<author><name>Vrodo</name></author>
	</entry>
</feed>