| UML - Unified Modeling Languagedie Vereinigung der OO-Modellierungssprachen | Unternehmensberatung Know-how-Transfer zu Vorgehensmodellen - Methoden - Werkzeugen |
objektorientierte Darstellungstechnik Anwendungsfalldiagramm Aktivitätsdiagramm use cases Klassendiagramm Anforderungsmanagement Trainer Sequenzdiagramm Kollaborationsdiagramm Voraussetzungen Interaktionsdiagramm Verteilungsdiagramm Zustandsdiagramm Komponentendiagramm Paketdiagramm Zustandsübergangsdiagramm definition Prozessdiagramm Kommunikation function Entwurf UML-Diagrammtypen Beispiel documentation Softwareentwicklung Wissen analysis Bedeutung Objekt Anwendung Aktivitätendiagramm mapping code Prozess abbilden Ablauforganisation Datenfluss Anleitung Word-Dokument test Software-Einsatz grafische workflow Abbildung Daten statechart Projektmanagement Erfahrung Qualität Prozessbeschreibung Verfeinerung State-Diagramm Organisation Aktivität umwandeln Word-Vorlage Nutzen Pakete MS Word Analysemethode CARE-Tool Anforderungsanalyse Optimierung Zustandsübergang Verfahren activity class collaboration communication component deployment interaction package sequence diagram method Anwendungsfall erstellen Arbeitsprozesse darstellen element Beispiele Assoziation problem Abhängigkeiten Ergebnistypen Abstraktion transformation tutorial Sequenz Use-case parallele Prozesse Software-Design Funktion activity diagram Programme Rekursion Arbeitspaket Aktivitätsdiagramme Projektarbeit CASE Computer Aided Software Engineering Erläuterung Ist-Analyse Formular standard consulting information Grafik Einführung Vorgehensweise Schaubild Informatik Werkzeug Projektdokumentation Projekte Nutzen Schichten-Modell Zielsetzung Software-Architektur JAVA Domäne Entität Erklärung | Abbildung Diagrammtypen Vergleich Übersicht UML-Anwendungsfalldiagramm UML-Aktivitätsdiagramm Prozessdiagramm UML-Klassendiagramm UML-Sequenzdiagramm UML-Kollaborationsdiagramm collaboration UML-Interaktionsdiagramm UML-Verteilungsdiagramm UML-Zustandsdiagramm UML-Komponentendiagramm UML-Paketdiagramm UML-Statediagramm Softwareentwicklung Prozess UML-Zustandsübergangsdiagramm Anwendungsfall Beispiel Sequenz Use-case UML-Diagramm class diagramm |
|
SIP - Strategische Informationssystemplanung GPM - Geschäftsprozess-Modellierung Anforderungsanalyse / Anforderungsmanagement Problemanalyse / Schwachstellenanalyse Durchführbarkeitsanalyse / Wirtschaftlichkeitsanalyse Werkzeuge Requirements Engineering Evolutionäre / inkrementelle Vorgehen RUP - Rational Unified Process MDA - Model Driven Architecture Methode SA - Strukturierte Analyse Methode ESA - Essentielle System-Analyse Methode SD - Strukturiertes Design Methode ERM - Entity-Relationship-Modellierung Methode RM - Relationen-Modellierung Methode UML - Unified Modeling Language Werkzeuge Software Engineering Kapazitätsplanung / Ressourcenplanung Methoden der Aufwandsschätzung Methode NuWA - Nutzwertanalyse Auswahl Requirements Engineering (CARE) Tool Auswahl Software Engineering (CASE) Tool Auswahl Projekt-Management (PM) Tool Informationssystem-Planung Kommunikationsanalyse Versicherung Organisation Prozessmodellierung und Ablauf-Organisation Rating Know-how-Transfer Software-Entwicklung Vorgehensmodell Analyse Vorgehensmodell mit Word-Dokumentation Simulation Tour de France (mit Download) Cockpit - Steuerung der Simulation | Unser ThemaUML | |||
Die Modellierungssprache UML hat nach und nach Erkenntnisse aus einer großen Anzahl von Analyse- und Design-Methoden, wie die von
zusammengefasst. Die ersten drei Autoren werden unter dem Begriff "die drei Amigos" zusammengefasst. Dabei ist die Unified Modeling Language keine Methode, sondern "nur" die Definition einer Sprache und einer objektorientierten Darstellungstechnik für die Anwendungsentwicklung. Im Unterschied zu einer Methode der Softwareentwicklung fehlen in der UML die notwendigen Beschreibungen von Arbeitsschritten. Mit der UML-"Methode" ist ein Satz von Ergebnis-Typen, Diagramm-Typen, Darstellungstechniken, Notationen und zugehörigen Definitionen für die Software-Erstellung entstanden. Teilweise können mit verschiedenen Diagramm-Typen gleichartige Aspekte dargestellt werden. Zur Beschreibung eines zu konstruierenden IV-Systems können in der Unified Modeling Language die folgenden Diagramme (Diagrammtypen) eingesetzt werden: Anwendungsfalldiagramm (Use Case Diagram), Daneben ist für jedes Objekt / jeden Ergebnistyp eine Spezifikation vorgesehen. Die am häufigsten verwendeten Diagrammtypen in der objektorientierten Entwicklung sind nachfolgend nach ihren Einsatzgebieten (Phasen der Entwicklung) gegliedert.
| weiterführende Objektkonzept, OOD und OOA (Kap. 5) Object-Oriented Software Engineering (OOSE) von Jacobson Kap (1.3.1.3.) Methodisches Vorgehen in der Object Modeling Technique (Kap. 3.5) Rebecca Wirfs-Brock: RDD - Responsibility-Driven Design (engl.) | |||
|
Copyright © 2005 - 2012 | Die verschiedenen Diagramm-Typen der UML mit der entsprechenden Darstellungstechnik und "Methode" werden in unterschiedlicher Weise von den Werkzeugen der Objekt-orientierten Systementwicklung unterstützt. Wesentliches Merkmal eines geeigneten Tool ist die vollständige Integration mit einer Entwicklungsumgebung für die gewählte Zielsprache. Auch im Komfort bei der Unterstützung der Spezifikation der Objekte unterscheiden sich die Tools. Zum Thema UML bietet INffORUM die Auswahl und Einrichtung der geeigneten Werkzeugumgebung, den Know-how-Transfer zur Methode in Form von Schulung (Seminar, Workshop, Tutorial), Coaching der Anwendungsentwickler und die Unterstützung bei Durchführung der Anwendungsentwicklung mit der Unified Modeling Language. Das Training zur Nutzung der UML, sowohl Seminar als auch Workshop und Tutorial können dabei auf den speziellen Bedarf einer Projekt-Gruppe zugeschnittenen werden. | |||