Einführung in die objektorientierte Modellierung: Unterschied zwischen den Versionen

Aus Operations-Research-Wiki
Wechseln zu: Navigation, Suche
[unmarkierte Version][unmarkierte Version]
(Grundlagen der UML)
Zeile 1: Zeile 1:
 
===Grundlagen der UML===
 
===Grundlagen der UML===
 
Die '''UML (Unified Modelling Language)''' entstanden bereits in den 70er Jahren und stellt eine standardisierte methodische Vorgehensweise zur Softwareentwicklung dar.
 
Die '''UML (Unified Modelling Language)''' entstanden bereits in den 70er Jahren und stellt eine standardisierte methodische Vorgehensweise zur Softwareentwicklung dar.
Zu Beginn der Entwicklung wurde die Software-Entwicklung von prozeduralen und schließlich '''modularen Techniken''' dominiert. In den 80er Jahren entstanden die ersten '''objektorientierten Entwicklungsmethoden''' wie bspw. die '''Object Oriented Programming Method (OOP)''', oder auch Grady Boochs '''Object Oriented Design (OOD)'''. Diese verschiedenen Methoden verwendeten jeweils unterschiedliche Notationen und boten anfangs nur eine unzureichende Werkzeugunterstützung. Letztlich setzte sich die von Booch verwendete Notation, die sich in starkem Maße an Altbekanntes wie z.B. [[Entity-Relationship-Modelle]] (Klassenstrukturdiagramme) anlehnten, durch.
+
Zu Beginn der Entwicklung wurde die Software-Entwicklung von prozeduralen und schließlich '''modularen Techniken''' dominiert. In den 80er Jahren entstanden die ersten '''objektorientierten Entwicklungsmethoden''' wie bspw. die '''Object Oriented Programming Method (OOP)''', oder auch Grady Boochs '''Object Oriented Design (OOD)'''. Diese verschiedenen Methoden verwendeten jeweils unterschiedliche Notationen und boten anfangs nur eine unzureichende Werkzeugunterstützung. Letztlich setzte sich die von Booch verwendete Notation, die sich in starkem Maße an Altbekanntes wie z.B. die [[Datenmodellierung mit dem Entity-Relationship-Modell (ERM)]] anlehnten, durch.

Version vom 28. Februar 2010, 13:55 Uhr

Grundlagen der UML

Die UML (Unified Modelling Language) entstanden bereits in den 70er Jahren und stellt eine standardisierte methodische Vorgehensweise zur Softwareentwicklung dar. Zu Beginn der Entwicklung wurde die Software-Entwicklung von prozeduralen und schließlich modularen Techniken dominiert. In den 80er Jahren entstanden die ersten objektorientierten Entwicklungsmethoden wie bspw. die Object Oriented Programming Method (OOP), oder auch Grady Boochs Object Oriented Design (OOD). Diese verschiedenen Methoden verwendeten jeweils unterschiedliche Notationen und boten anfangs nur eine unzureichende Werkzeugunterstützung. Letztlich setzte sich die von Booch verwendete Notation, die sich in starkem Maße an Altbekanntes wie z.B. die Datenmodellierung mit dem Entity-Relationship-Modell (ERM) anlehnten, durch.