Comelio GmbH - Goethestr Berlin. Kurskatalog

Größe: px
Ab Seite anzeigen:

Download "Comelio GmbH - Goethestr Berlin. Kurskatalog"

Transkript

1 Comelio GmbH - Goethestr Berlin Kurskatalog

2 2 Inhaltsverzeichnis a. Standorte OMG...5 A. Altova MissionKit...5 i. BPMN using UModel... 5 ii. UML using UModel...7 B. BPMN...9 i. Business Process Model and Notation using Altova UModel... 9 ii. Business Process Model and Notation using Enterprise Architect iii. Notation and Concepts C. Enterprise Architect...15 i. BPMN - Business Process Model and Notation...15 D. Software Design...17 i. Business Process Modeling using BPMN ii. Requirements Analysis with Use Cases E. Softwaredesign...21 i. Anforderungsanalyse mit Use Cases ii. Geschäftsprozessmodellierung mit BPMN F. UML i. Design and Analysis ii. Design und Analyse...27 iii. Notation and Concepts... 29

3 iv. Notation und Konzepte...31 v. UML Modeling using Enterprise Architect...33 vi. UML using Altova UModel b. Impressum

4 4 a. Standorte Unsere Seminare finden an verschiedenen Standorten in der DACH- Region statt. Öffentliche Seminare: Unsere Seminare können Sie an unseren Standorten in Deutschland in Berlin, Dresden, Hamburg, München, Düsseldorf, Frankfurt und Stuttgart buchen. Nicht alle öffentlichen Seminare finden an allen Standorten statt. Doch gibt es die Möglichkeit, für Ihre Gruppe unsere Seminarzentren für en individuelles Training zu verwenden. In Österreich bieten wir Seminare in Wien und in der Schweiz in Zürich an. Inhouse Seminare: Wir sind regional flexibel und kommen auch gerne direkt zu Ihnen oder organisieren ein für Sie angepasstes Seminar in einem Tagungszentrum in Ihrer Stadt. Indien Chennai Tel: Fax: Mumbai Tel: Fax:

5 5 1. OMG A. Altova MissionKit (i) BPMN using UModel Übersicht Kursnr Sprache Dauer Lieferart Kurstyp Zielgruppe Vorkenntnisse Methode Kurslevel en 2 Tage Classroom Project managers, systems analysts, programmers, developers, consultants Knowledge in software development, project experience Lecture with examples and exercises. Beginning Termine Chennai 37, INR Mumbai 37, INR Aug Aug Okt Okt Dez Nov Preise zzgl. lokale Steuern. Kursbeschreibung Business Process Management and Notation (BPMN) is a graphical representation for specifying business processes in a business process model. The primary goal of BPMN is to provide a standard notation readily understandable by all business stakeholders. These include the business analysts who create and refine the processes, the technical developers responsible for implementing them, and the business managers who monitor and manage them. Consequently, BPMN serves as a common language, bridging the communication gap that frequently occurs between business process design and implementation. This training explains the three diagram types of BPMN, their elements and functions, and their correct usage for modeling activities and processes. A. Overview Kursinhalte BPMN Scope - BPMN Elements - BPMN Diagram Types - Use of Text, Color, Size, and Lines in a Diagram - Flow Object Connection Rules - BPMN Extensibility

6 6 B. Collaboration Basic Collaboration Concepts - Pool and Participant - Message Flow - Conversations - Process within Collaboration - Choreography within Collaboration C. Process Basic Process Concepts - Activities - Items and Data - Events - Gateways - Compensation - Lanes - Process Instances, Unmodeled Activities, and Public Processes - Auditing - Monitoring D. Choreography Basic Choreography Concepts - Data - Use of BPMN Common Elements - Choreography Activities - Events - Gateways - Choreography within Collaboration

7 7 (ii) UML using UModel Übersicht Kursnr Sprache Dauer Lieferart Kurstyp Zielgruppe Vorkenntnisse Methode Kurslevel en 3 Tage Classroom Programmers, software architects, managers, Knowledge in software development, project experience Lecture with examples and exercises. Beginning Termine Chennai 35, INR Mumbai 35, INR Aug Aug Okt Sep Dez Nov Preise zzgl. lokale Steuern. Kursbeschreibung Unified Modeling Language (UML) is a standardized, general-purpose modeling language for software engineering and modeling. The Unified Modeling Language includes a set of graphic notation techniques to create visual models of object-oriented software-intensive systems. The Unified Modeling Language (UML) offers a standard way to visualize a system's architectural blueprints, including elements such as: activities actors, business processes, database schemas, (logical) components, programming language statements, and reusable software components. UML has 14 types of diagrams divided into two categories. Seven diagram types represent structural information, and the other seven represent general types of behavior, including four that represent different aspects of interactions. This training covers these diagrams and their elements, as well as their relationships and their usage scenarios in the software design life cycle. Kursinhalte A. UML Structure Diagrams: Class / Object Diagram and Package Diagram (0.75 Tage) Diagrams: Class Diagram, Package Diagram, Object Diagram - Node Types: Class, Interface, InstanceSpecification, Package - Path Types: Aggregation, Association, Composition, Dependency, Generalization, InterfaceRealization, Realization, Usage, Package Merge, PackageImport

8 8 B. UML Structure Diagrams: Composite Structure Diagram, Component Diagram, Deployment Diagram (0.5 Tage) Component Diagram: Component, Interface, ComponentRealization, Interface Realization, Usage Dependencies, Class, Artifact, Port - Composite Structure Diagram: Part, Port, Collaboration, CollaborationUse, Connector, Role Binding - Deployment Diagram: Artifact, Node, Deployment Specification, Association, Dependency, Generalization, Deployment, Manifestation C. UML Behavior Diagrams: Use Case Diagram and Activity Diagram (0.5 Tage) Activity Diagram: Action, Activity and ActivityPartition, Modeling the Logical Flow (ControlFlow and ObjectFlow, Nodes: ActivityFinal, ActivityNode, ControlNode, DecisionNode, FinalNode, FlowFinal, ForkNode, InitialNode, JoinNode, MergeNode), Modeling Data (DataStore, ObjectNode), Modeling Containment (InterruptibleActivityRegion, ExceptionHandler, ExpansionRegion) - Use Case Diagram: Actor, Extend/Include Relationship, UseCase D. UML Behavior Diagrams: State Machine Diagram (0.25 Tage) State Machine, Typology of States (Choice / History / Initial/ Junction Pseudostate, Composite State, Final State), Transition between States, Actions (Receive / Send Signal Action) E. UML Behavior Diagrams: Sequence Diagram and Communication Diagram (0.5 Tage) Sequence Diagram: Frame, Lifeline, Execution Specification, InteractionUse, CombinedFragment, Continuations, Coregion, Modeling Constraints (TimeConstraint, DurationConstraint, StateInvariant), Modelling Messags (Message, Found / Lost Message) - Communication Diagram: Frame, Lifeline, Message Interchange F. UML Behavior Diagrams: Timing Diagram and Interaction Overview Diagram (0.5 Tage) Interaction Overview Diagram: Frame, Interaction and InteractionUse - Timing Diagram: Frame, Message, Lifeline, Modeling Time

9 9 A. BPMN (i) Business Process Model and Notation using Altova UModel Übersicht Kursnr Sprache Dauer Lieferart Kurstyp Zielgruppe Vorkenntnisse Methode Kurslevel en 2 Tage Classroom Intensive Project managers, systems analysts, programmers, developers, consultants Knowledge in software development, project experience Lecture with examples and exercises. Beginning Termine Chennai 37, INR Jul Okt 31 Dez - 01 Jan Mumbai 37, INR Sep Nov Preise zzgl. lokale Steuern. Kursbeschreibung Business Process Management and Notation (BPMN) is a graphical representation for specifying business processes in a business process model. The primary goal of BPMN is to provide a standard notation readily understandable by all business stakeholders. These include the business analysts who create and refine the processes, the technical developers responsible for implementing them, and the business managers who monitor and manage them. Consequently, BPMN serves as a common language, bridging the communication gap that frequently occurs between business process design and implementation. This training explains the three diagram types of BPMN, their elements and functions, and their correct usage for modeling activities and processes. A. Overview Kursinhalte BPMN Scope - BPMN Elements - BPMN Diagram Types - Use of Text, Color, Size, and Lines in a Diagram - Flow Object Connection Rules - BPMN Extensibility

10 10 B. Collaboration Basic Collaboration Concepts - Pool and Participant - Message Flow - Conversations - Process within Collaboration - Choreography within Collaboration C. Process Basic Process Concepts - Activities - Items and Data - Events - Gateways - Compensation - Lanes - Process Instances, Unmodeled Activities, and Public Processes - Auditing - Monitoring D. Choreography Basic Choreography Concepts - Data - Use of BPMN Common Elements - Choreography Activities - Events - Gateways - Choreography within Collaboration

11 11 (ii) Business Process Model and Notation using Enterprise Architect Übersicht Termine Kursnr Sprache Dauer Lieferart Kurstyp Zielgruppe Vorkenntnisse Methode Kurslevel en 2 Tage Classroom Project managers, systems analysts, programmers, developers, consultants Knowledge in software development, project experience Lecture with examples and exercises. Beginning Chennai 37, INR Sep Nov Preise zzgl. lokale Steuern. Kursbeschreibung Business Process Management and Notation (BPMN) is a graphical representation for specifying business processes in a business process model. The primary goal of BPMN is to provide a standard notation readily understandable by all business stakeholders. These include the business analysts who create and refine the processes, the technical developers responsible for implementing them, and the business managers who monitor and manage them. Consequently, BPMN serves as a common language, bridging the communication gap that frequently occurs between business process design and implementation. This training explains the three diagram types of BPMN, their elements and functions, and their correct usage for modeling activities and processes. A. Overview Kursinhalte BPMN Scope - BPMN Elements - BPMN Diagram Types - Use of Text, Color, Size, and Lines in a Diagram - Flow Object Connection Rules - BPMN Extensibility

12 12 B. Collaboration Basic Collaboration Concepts - Pool and Participant - Message Flow - Conversations - Process within Collaboration - Choreography within Collaboration C. Process Basic Process Concepts - Activities - Items and Data - Events - Gateways - Compensation - Lanes - Process Instances, Unmodeled Activities, and Public Processes - Auditing - Monitoring D. Choreography Basic Choreography Concepts - Data - Use of BPMN Common Elements - Choreography Activities - Events - Gateways - Choreography within Collaboration

13 13 (iii) Notation and Concepts Übersicht Kursnr Sprache Dauer Lieferart Kurstyp Zielgruppe Vorkenntnisse Methode Kurslevel en 2 Tage Classroom Project managers, systems analysts, programmers, developers, consultants Knowledge in software development, project experience Lecture with examples and exercises. Beginning Termine Chennai 37, INR Jul Okt 31 Dez - 01 Jan Mumbai 37, INR Sep Dez Preise zzgl. lokale Steuern. Kursbeschreibung Business Process Management and Notation (BPMN) is a graphical representation for specifying business processes in a business process model. The primary goal of BPMN is to provide a standard notation readily understandable by all business stakeholders. These include the business analysts who create and refine the processes, the technical developers responsible for implementing them, and the business managers who monitor and manage them. Consequently, BPMN serves as a common language, bridging the communication gap that frequently occurs between business process design and implementation. This training explains the three diagram types of BPMN, their elements and functions, and their correct usage for modeling activities and processes. A. Overview Kursinhalte BPMN Scope - BPMN Elements - BPMN Diagram Types - Use of Text, Color, Size, and Lines in a Diagram - Flow Object Connection Rules - BPMN Extensibility

14 14 B. Collaboration Basic Collaboration Concepts - Pool and Participant - Message Flow - Conversations - Process within Collaboration - Choreography within Collaboration C. Process Basic Process Concepts - Activities - Items and Data - Events - Gateways - Compensation - Lanes - Process Instances, Unmodeled Activities, and Public Processes - Auditing - Monitoring D. Choreography Basic Choreography Concepts - Data - Use of BPMN Common Elements - Choreography Activities - Events - Gateways - Choreography within Collaboration

15 15 A. Enterprise Architect (i) BPMN - Business Process Model and Notation Übersicht Kursnr Sprache Dauer Lieferart Kurstyp Zielgruppe Vorkenntnisse Methode Kurslevel en 2 Tage Classroom Project managers, systems analysts, programmers, developers, consultants Knowledge in software development, project experience Lecture with examples and exercises. Beginning Termine Chennai 37, INR Aug Okt Dez Mumbai 37, INR Sep Nov Preise zzgl. lokale Steuern. Kursbeschreibung Business Process Management and Notation (BPMN) is a graphical representation for specifying business processes in a business process model. The primary goal of BPMN is to provide a standard notation readily understandable by all business stakeholders. These include the business analysts who create and refine the processes, the technical developers responsible for implementing them, and the business managers who monitor and manage them. Consequently, BPMN serves as a common language, bridging the communication gap that frequently occurs between business process design and implementation. This training explains the three diagram types of BPMN, their elements and functions, and their correct usage for modeling activities and processes. A. Overview Kursinhalte BPMN Scope - BPMN Elements - BPMN Diagram Types - Use of Text, Color, Size, and Lines in a Diagram - Flow Object Connection Rules - BPMN Extensibility

16 16 B. Collaboration Basic Collaboration Concepts - Pool and Participant - Message Flow - Conversations - Process within Collaboration - Choreography within Collaboration C. Process Basic Process Concepts - Activities - Items and Data - Events - Gateways - Compensation - Lanes - Process Instances, Unmodeled Activities, and Public Processes - Auditing - Monitoring D. Choreography Basic Choreography Concepts - Data - Use of BPMN Common Elements - Choreography Activities - Events - Gateways - Choreography within Collaboration

17 17 A. Software Design (i) Business Process Modeling using BPMN Übersicht Kursnr Sprache Dauer Lieferart Kurstyp Zielgruppe Vorkenntnisse Methode Kurslevel en 2 Tage Classroom Project managers, systems analysts, programmers, developers, consultants Knowledge in software development, project experience Lecture with examples and exercises. Beginning Termine Chennai 37, INR Mumbai 37, INR Aug Aug Okt Okt Dez Dez Preise zzgl. lokale Steuern. Kursbeschreibung Business Process Management and Notation (BPMN) is a graphical representation for specifying business processes in a business process model. The primary goal of BPMN is to provide a standard notation readily understandable by all business stakeholders. These include the business analysts who create and refine the processes, the technical developers responsible for implementing them, and the business managers who monitor and manage them. Consequently, BPMN serves as a common language, bridging the communication gap that frequently occurs between business process design and implementation. This training explains the three diagram types of BPMN, their elements and functions, and their correct usage for modeling activities and processes. A. Overview Kursinhalte BPMN Scope - BPMN Elements - BPMN Diagram Types - Use of Text, Color, Size, and Lines in a Diagram - Flow Object Connection Rules - BPMN Extensibility

18 18 B. Collaboration Basic Collaboration Concepts - Pool and Participant - Message Flow - Conversations - Process within Collaboration - Choreography within Collaboration C. Process Basic Process Concepts - Activities - Items and Data - Events - Gateways - Compensation - Lanes - Process Instances, Unmodeled Activities, and Public Processes - Auditing - Monitoring D. Choreography Basic Choreography Concepts - Data - Use of BPMN Common Elements - Choreography Activities - Events - Gateways - Choreography within Collaboration

19 19 (ii) Requirements Analysis with Use Cases Übersicht Termine Kursnr Sprache Dauer Lieferart Kurstyp Zielgruppe Vorkenntnisse Methode Kurslevel en 1 Tag Classroom Programmers, software architects, managers, Knowledge in software development, project experience Lecture and discussion Beginning Chennai 24, INR Mumbai 24, INR Sep Aug Nov Okt Dez Preise zzgl. lokale Steuern. Kursbeschreibung A use case is a list of steps, typically defining interactions between a role (actor) and a system, to achieve a goal. The actor can be a human or an external system. In the Unified Modeling Language, the relationships between the use cases and actors are represented in a Use Case Diagram. As an important requirement technique, use case has been widely used in modern software engineering over the last two decades. Use case driven development is a key method in the analysis / documentation and design step of a software project. This training teaches you how to write and formulate understandable and well-structured use cases. Kursinhalte A. Use Cases and Their Role in Software Design (0.1 Tage) Introduction to Use Cases - The Advantages of Use Cases - Stakeholders and Actors and Their Goals - Graphic Symbols for Use Cases - The Use Case as a Contract for Behavior - Use Case Formats B. Scope and Use Cases (0.1 Tage) Functional Scope - Design Scope - The Actor-Goal List - The Use Case Briefs - Using Graphical Icons to Highlight the Design Scope

20 20 C. Stakeholders and Actors (0.1 Tage) Stakeholders - Primary Actors - Supporting Actors - The System Under Discussion D. Named Goal Levels (0.1 Tage) User Goals - Summary Level - Subfunctions - Finding the Right Goal Level - Graphical Icons to Highlight The Goal Level E. Writing Use Cases (0.5 Tage) Scenarios and Steps - Main Success Scenario as the Simple Case - Preconditions, Triggers, Guarantees - Extensions and Extension Handling - Linking Use Cases F. Use Cases in UML (0.1 Tage) The Use Case Diagram and its Elements - The Include-/Extend-Relationships - Generalization and Specialization for Actors and Use Cases

21 21 A. Softwaredesign (i) Anforderungsanalyse mit Use Cases Übersicht Kursnr Sprache Dauer Lieferart Kurstyp Zielgruppe Vorkenntnisse Methode Kurslevel en 1 Tag Online Programmers, software architects, managers, Knowledge in software development, project experience Lecture and discussion Beginning Termine Chennai 25, INR Mumbai 25, INR Sep Sep Nov Nov Preise zzgl. lokale Steuern. Kursbeschreibung Anwendungsfälle sind eine schriftliche und grafische Technik für die Dokumentation von Anforderungen an ein Softwaresystem. Ein Anwendungsfall ist die Deklaration eines Verhaltens, das ein modelliertes System nach außen anbietet. Er spezifiziert eine Menge von Aktionen, die ein System ausführen muss, um ein beobachtbares Resultat zu generieren, das für einen oder mehrere Akteure von Bedeutung ist, etwa weil sie damit ein fachlich motiviertes Ziel erreichen. Use Cases werden benutzt, um Software-Anforderungen zu erfassen und Systeme zu beschreiben. Sie bilden die Basis für eine umfassendere objektorientierte Entwurfsmethode. Hauptsächlich beschreiben Use Cases das Verhalten eines Systems in Form von Anwendungsfällen oder auch Transaktionen. Dieses Seminars zeigt Teilnehmern, wie sie Anforderungen mit Hilfe von Anwendungsfällen dokumentieren und mit Text und Tabellen strukturiert erfassen können. Es rundet die Darstellung ab, wie Use Cases in der UML (Unified Modeling Language) grafisch abgebildet werden. Kursinhalte A. Use Cases im Unternehmenszusammenhang Annäherung an Use Cases - Die Vorzüge der Use Cases - Die Übereinkunft zwischen Stakeholdern mit Eigeninteressen - Das grafische Modell der Use Cases

22 22 B. Überblick über den Umfang von Use Cases Der funktionale Umfang - Der Design-Umfang - Stakeholder und Akteure - Die drei Zielebenen Anwenderziele/ Überblicksebene/Subfunktionen - Vorbedingungen, Trigger, Invarianten und Nachbedingungen C. Use Case-Anwendung: Szenarien Schritte und Standardablauf - Erweiterungen mit Erweiterungsbedingungen und Erweiterungsbehandlung - Technikund Datenvariation D. Die Verknüpfung verschiedener Use Cases Teil-Use-Cases - Die Erweiterungs-Use-Cases - Use-Case-Formate und deren Einfluss auf den Use-Case-Stil E. Die Modellierung von Geschäftsprozessen Modellierung versus Design - Die Verknüpfung von Geschäfts- und System-Use Cases - Die Präzision der Datenanforderungen - Die Querverbindung zwischen Use Cases und anderen Anforderungen F. Use Cases im Gesamt-Unternehmenskontext Use Cases in der Projektorganisation - Use Cases und Aufgaben- und Eigenschaftslisten - Use Cases und Design - Use Cases und das Design der Benutzeroberfläche - Use Cases und Testfälle - Der eigentliche Schreibprozess G. Use Cases in der UML Die include-beziehung - Die extend-beziehung - Die Generalisierungs-Beziehung - Nachgeordnete und Teil-Use-Cases - Use-Case-Diagramme zeichnen

23 23 (ii) Geschäftsprozessmodellierung mit BPMN Übersicht Kursnr Sprache Dauer Lieferart Kurstyp Zielgruppe Vorkenntnisse Methode Kurslevel en 2 Tage Online Project managers, systems analysts, programmers, developers, consultants Knowledge in software development, project experience Lecture with examples and exercises. Beginning Termine Chennai 27, INR Mumbai 27, INR Aug Aug Sep Sep Nov Nov 31 Dez - 01 Jan 31 Dez - 01 Jan Preise zzgl. lokale Steuern. Kursbeschreibung Die Business Process Model and Notation (BPMN, engl. Modellierungsnotation für Geschäftsprozesse, früher Business Process Modeling Notation) ist eine grafische Spezifikationssprache in der Wirtschaftsinformatik. Sie stellt Symbole zur Verfügung, mit denen Fach- und Informatikspezialisten Geschäftsprozesse und Arbeitsabläufe (techn.: Workflows) modellieren und dokumentieren können. Dieses Seminar versetzt Sie in die Lage, die BPMN für die Strukturierung und Modellierung von Geschäftsprozessen anzuwenden. A. Overview Kursinhalte BPMN Scope - BPMN Elements - BPMN Diagram Types - Use of Text, Color, Size, and Lines in a Diagram - Flow Object Connection Rules - BPMN Extensibility

24 24 B. Collaboration Basic Collaboration Concepts - Pool and Participant - Message Flow - Conversations - Process within Collaboration - Choreography within Collaboration C. Process Basic Process Concepts - Activities - Items and Data - Events - Gateways - Compensation - Lanes - Process Instances, Unmodeled Activities, and Public Processes - Auditing - Monitoring D. Choreography Basic Choreography Concepts - Data - Use of BPMN Common Elements - Choreography Activities - Events - Gateways - Choreography within Collaboration

25 25 A. UML (i) Design and Analysis Übersicht Kursnr Sprache Dauer Lieferart Kurstyp Zielgruppe Vorkenntnisse Methode Kurslevel en 2 Tage Classroom Programmers, software architects, managers, Knowledge in software development, project experience Lecture with examples and exercises. Beginning Termine Chennai 27, INR Mumbai 27, INR Aug Aug Okt Okt Dez Nov Preise zzgl. lokale Steuern. Kursbeschreibung Kursinhalte A. Modeling a System s Behavior using Use Cases (0.25 Tage) Advantages and Usage Scenarios of Use Cases - User Stories - Scope - Stakeholders and Actors - Goal Levels and their Hierarchy - Pre-/Post-Conditions, Triggers, Invariants - Scenarios - Use Case Formats - Use Cases in the Overall Process of a Project B. Modeling a System s Behavior using UML Behavior Diagrams (0.25 Tage) UML Use Case Diagram: System Boundaries, Actor, Use Case, Association, Generalization, Include / Extend Relationship - UML Activity Diagram: UML Metamodel, Action, Control and Object Flow, Object Nodes, Signals, Decisions and Logical Behavior, Connections, Forking, Associations, Condition, Interruption

26 26 C. Modeling of Data Structures with UML Structure Diagrams (0.5 Tage) UML Class / Object Diagram - Class, Attributes, Operations - Relationships between Data - Aggregation and Composition of Classes - Inheritance by Generalization and Specialization - From UML Models to XML Schema and Relational Data Structures D. Modeling Action and Interaction using UML Behavior Diagrams (0.5 Tage) UML Activity Diagram: Action, Control Flow, Object Nodes, Signals, Decisions and Logical Flow, Connections, Forking, Associations, Conditions, Interruption, Expansion - UML Sequence Diagram: Lifeline, Messages, Interactions, Combined Fragments E. Modeling the System s Architecture (0.5 Tage) Possibilities and Options for using the UML in Modeling the System Architecture using UML Composite Structure Diagrams, the UML Component Diagram, and the UML Deployment Diagram - Modeling the System Architecture using MS Visio - Modeling the System s Structure and its Relationships between Database, Servers and Software Components

27 27 (ii) Design und Analyse Übersicht Kursnr Sprache Dauer Lieferart Kurstyp Zielgruppe Vorkenntnisse Methode Kurslevel en 2 Tage Online Programmers, software architects, managers, Knowledge in software development, project experience Lecture and discussion Beginning Termine Chennai 27, INR Mumbai 27, INR Aug Aug Okt Okt Dez Dez Preise zzgl. lokale Steuern. Kursbeschreibung Kursinhalte A. Modellierung des Systemverhaltens mit Anwendungsfällen Vorteile und Einsatzbereiche von Use Cases Anwendungserzählungen Umfang Stakeholder und Akteure Zielebenen und ihre Hierarchie Nach- und Vorbedingungen, Trigger, Invarianten Szenarien Use-Case-Formate Use Cases im Gesamtprozess eines Projektes B. Modellierung des Systemverhaltens mit UML-Verhaltensdiagrammen UML-Anwendungsfalldiagramm: Systemgrenze, Akteur, Anwendungsfall, Assoziation, Generalisierung, Include- / Extend-Beziehung UML-Aktivitätsdiagramm: Metamodell, Aktion, Kontrollfluss, Objektknoten, Signal, Aktivität, Entscheidung, Verbindung, Gabelung, Vereinigung, Bedingung, Unterbrechung

28 28 C. Modellierung der Datenstrukturen mit UML-Strukturdiagrammen UML-Klassen- und Objektdiagramm - Klasse, Attribute, Operationen Beziehungen zwischen Daten Sammlungen von Klassen durch Aggregation und Komposition - Vererbung durch Generalisierung und Spezialisierung Überleitung des UML-Modells zu XML Schema und relationalen Datenstrukturen D. Modellierung von Aktion und Interaktion mit UML-Verhaltensdiagrammen UML-Aktivitätsdiagramm: Aktion, Kontrollfluss, Objektknoten, Signal, Aktivität, Entscheidung, Verbindung, Gabelung, Vereinigung, Bedingung, Unterbrechung, Expansion UML-Sequenzdiagramm: Lebenslinie, Nachricht, Interaktionsrahmen, Kombinierte Fragmente E. Modellierung von System-Architektur Möglichkeiten in der UML zur Modellierung von System-Architektur mit UML-Kompositionsstrukturdiagramm, dem UML-Komponentendiagramm und dem UML-Verteilungsdiagramm Modellierung der System-Architektur mit MS Visio-Elementen Modellierung von System-Aufbau und Beziehungen zwischen Datenbank, Servern und Software- Komponenten

29 29 (iii) Notation and Concepts Übersicht Kursnr Sprache Dauer Lieferart Kurstyp Zielgruppe Vorkenntnisse Methode Kurslevel en 3 Tage Classroom Programmers, software architects, managers, Knowledge in software development, project experience Lecture with examples and exercises. Beginning Termine Chennai 35, INR Mumbai 35, INR Aug Aug Okt Okt Dez 30 Nov - 02 Dez Preise zzgl. lokale Steuern. Kursbeschreibung Unified Modeling Language (UML) is a standardized, general-purpose modeling language for software engineering and modeling. The Unified Modeling Language includes a set of graphic notation techniques to create visual models of object-oriented software-intensive systems. The Unified Modeling Language (UML) offers a standard way to visualize a system's architectural blueprints, including elements such as: activities actors, business processes, database schemas, (logical) components, programming language statements, and reusable software components. UML has 14 types of diagrams divided into two categories. Seven diagram types represent structural information, and the other seven represent general types of behavior, including four that represent different aspects of interactions. This training covers these diagrams and their elements, as well as their relationships and their usage scenarios in the software design life cycle. Kursinhalte A. UML Structure Diagrams: Class / Object Diagram and Package Diagram (0.75 Tage) Diagrams: Class Diagram, Package Diagram, Object Diagram - Node Types: Class, Interface, InstanceSpecification, Package - Path Types: Aggregation, Association, Composition, Dependency, Generalization, InterfaceRealization, Realization, Usage, Package Merge, PackageImport

30 30 B. UML Structure Diagrams: Composite Structure Diagram, Component Diagram, Deployment Diagram (0.5 Tage) Component Diagram: Component, Interface, ComponentRealization, Interface Realization, Usage Dependencies, Class, Artifact, Port - Composite Structure Diagram: Part, Port, Collaboration, CollaborationUse, Connector, Role Binding - Deployment Diagram: Artifact, Node, Deployment Specification, Association, Dependency, Generalization, Deployment, Manifestation C. UML Behavior Diagrams: Use Case Diagram and Activity Diagram (0.5 Tage) Activity Diagram: Action, Activity and ActivityPartition, Modeling the Logical Flow (ControlFlow and ObjectFlow, Nodes: ActivityFinal, ActivityNode, ControlNode, DecisionNode, FinalNode, FlowFinal, ForkNode, InitialNode, JoinNode, MergeNode), Modeling Data (DataStore, ObjectNode), Modeling Containment (InterruptibleActivityRegion, ExceptionHandler, ExpansionRegion) - Use Case Diagram: Actor, Extend/Include Relationship, UseCase D. UML Behavior Diagrams: State Machine Diagram (0.25 Tage) State Machine, Typology of States (Choice / History / Initial/ Junction Pseudostate, Composite State, Final State), Transition between States, Actions (Receive / Send Signal Action) E. UML Behavior Diagrams: Sequence Diagram and Communication Diagram (0.5 Tage) Sequence Diagram: Frame, Lifeline, Execution Specification, InteractionUse, CombinedFragment, Continuations, Coregion, Modeling Constraints (TimeConstraint, DurationConstraint, StateInvariant), Modelling Messags (Message, Found / Lost Message) - Communication Diagram: Frame, Lifeline, Message Interchange F. UML Behavior Diagrams: Timing Diagram and Interaction Overview Diagram (0.5 Tage) Interaction Overview Diagram: Frame, Interaction and InteractionUse - Timing Diagram: Frame, Message, Lifeline, Modeling Time

31 31 (iv) Notation und Konzepte Übersicht Kursnr Sprache Dauer Lieferart Kurstyp Zielgruppe Vorkenntnisse Methode Kurslevel en 3 Tage Online Programmers, software architects, managers, Knowledge in software development, project experience Lecture with examples and exercises. Beginning Termine Chennai 35, INR Mumbai 35, INR Aug Aug Okt Okt Nov Nov Preise zzgl. lokale Steuern. Kursbeschreibung Die Unified Modeling Language, kurz UML (zu deutsch "Vereinheitlichte Modellierungssprache"), ist eine von der Object Management Group (OMG) entwickelte und standardisierte Sprache für die Modellierung von Software und anderen Systemen. Sie ist auch über ISO standardisiert. Im Sinne einer Sprache definiert UML dabei Bezeichner für die meisten für die Modellierung wichtigen Begriffe und legt mögliche Beziehungen zwischen diesen Begriffen fest. UML definiert weiter graphische Notationen für diese Begriffe und für Modelle von statischen Strukturen und von dynamischen Abläufen, die man mit diesen Begriffen formulieren kann. Für die Softwareentwicklung stellt die objektorientierten Analyse und Planung einen grundlegenden Schritt dar, wobei Sie in diesem Seminar die Notation der Unified Modeling Language (UML) lernen. Nach diesem Seminar sind Sie in der Lage, mit Hilfe der graphischen Notation von UML Software zu planen und zu entwickeln. Kursinhalte A. UML-Strukturdiagramme: Klassen-/Objektdiagramm und Paketdiagramm (0.75 Tage) Klassen-/Objektdiagramm: UML-Metamodell, Notationselemente, Klasse, Attribute, Operationen, Assoziationen, Assoziationsklasse, Aggregation, Komposition, Abhängigkeiten, Generalisierung / Spezialisierung, Stereotypen, Abstrakte Klasse, Template, Schnittstellen - Paketdiagramm: UML-Metamodell, Paket / Paket-Import / Paket-Merge

32 32 B. UML-Strukturdiagramme: Kompositionsstruktur-, Komponenten-, Verteilungsdiagramm (0.5 Tage) Kompositionsstrukturdiagramm: UML-Metamodell, Part, Port und Konnektor, Kollaboration / Kollaborationsausprägung - Komponentendiagramm: UML-Metamodell, Komponenten, Konnektor, Artefakte - Verteilungsdiagramm: Metamodell, Knoten, Kommunikationspfad C. UML-Verhaltensdiagramme: Anwendungsfall- und Aktivitätsdiagramm (0.5 Tage) Anwendungsfalldiagramm: UML-Metamodell, Systemgrenze, Akteur, Anwendungsfall, Assoziation, Generalisierung, Include- / Extend-Beziehung - Aktivitätsdiagramm: Metamodell, Aktion, Kontrollfluss, Objektknoten, Signal, Aktivität, Entscheidung, Verbindung, Gabelung, Vereinigung, Bedingung, Unterbrechung, Expansion D. UML-Verhaltensdiagramme: Zustandsdiagramm (0.25 Tage) UML-Metamodell, Zustand, Event und Transition, Start- / Endzustand, Entscheidung, Region, Generalisierung E. UML- Verhaltensdiagramme: Sequenz- und Kommunikationsdiagramm (0.5 Tage) Sequenzdiagramm: UML-Metamodell, Lebenslinie, Nachricht, Interaktionsrahmen, Kombinierte Fragmente - Kommunikationsdiagramm: Interaktionsrahmen, Lebenslinie, Nachricht - Interaktionsübersichtsdiagramm: UML- Metamodell, Interaktionsrahmen, Interaktion, Interaktionsreferenz, Kontrollfluss, Kontrollknoten F. UML- Verhaltensdiagramme: Timing- und Interaktionsübersichtsdiagramm (0.25 Tage) Timingdiagramm: UML-Metamodell, Interaktionsrahmen, Lebenslinie, Zustandsverlaufslinie, Wertverlaufslinie - Interaktionsdiagramm: Metamodell, Lebenslinie, Nachricht, Interaktionsrahmen, Kombinierte Fragmente G. UML im Einsatz (0.25 Tage) Der Unterschied zwischen Metamodell, UML-Software und täglicher Praxis Einsatzbereiche der UML: Design, Analyse und Dokumentation Bewertung der Diagrammarten und Auswahl geeigneter UML-Techniken

33 33 (v) UML Modeling using Enterprise Architect Übersicht Kursnr Sprache Dauer Lieferart Kurstyp Zielgruppe Vorkenntnisse Methode Kurslevel en 3 Tage Classroom Programmers, software architects, managers, Knowledge in software development, project experience Lecture with examples and exercises. Beginning Termine Chennai 35, INR Mumbai 35, INR Aug 31 Aug - 02 Sep Okt Okt Nov Dez Preise zzgl. lokale Steuern. Kursbeschreibung Unified Modeling Language (UML) is a standardized, general-purpose modeling language for software engineering and modeling. The Unified Modeling Language includes a set of graphic notation techniques to create visual models of object-oriented software-intensive systems. The Unified Modeling Language (UML) offers a standard way to visualize a system's architectural blueprints, including elements such as: activities actors, business processes, database schemas, (logical) components, programming language statements, and reusable software components. UML has 14 types of diagrams divided into two categories. Seven diagram types represent structural information, and the other seven represent general types of behavior, including four that represent different aspects of interactions. This training covers these diagrams and their elements, as well as their relationships and their usage scenarios in the software design life cycle. Kursinhalte A. UML Structure Diagrams: Class / Object Diagram and Package Diagram (0.75 Tage) Diagrams: Class Diagram, Package Diagram, Object Diagram - Node Types: Class, Interface, InstanceSpecification, Package - Path Types: Aggregation, Association, Composition, Dependency, Generalization, InterfaceRealization, Realization, Usage, Package Merge, PackageImport

34 34 B. UML Structure Diagrams: Composite Structure Diagram, Component Diagram, Deployment Diagram (0.5 Tage) Component Diagram: Component, Interface, ComponentRealization, Interface Realization, Usage Dependencies, Class, Artifact, Port - Composite Structure Diagram: Part, Port, Collaboration, CollaborationUse, Connector, Role Binding - Deployment Diagram: Artifact, Node, Deployment Specification, Association, Dependency, Generalization, Deployment, Manifestation C. UML Behavior Diagrams: Use Case Diagram and Activity Diagram (0.5 Tage) Activity Diagram: Action, Activity and ActivityPartition, Modeling the Logical Flow (ControlFlow and ObjectFlow, Nodes: ActivityFinal, ActivityNode, ControlNode, DecisionNode, FinalNode, FlowFinal, ForkNode, InitialNode, JoinNode, MergeNode), Modeling Data (DataStore, ObjectNode), Modeling Containment (InterruptibleActivityRegion, ExceptionHandler, ExpansionRegion) - Use Case Diagram: Actor, Extend/Include Relationship, UseCase D. UML Behavior Diagrams: State Machine Diagram (0.25 Tage) State Machine, Typology of States (Choice / History / Initial/ Junction Pseudostate, Composite State, Final State), Transition between States, Actions (Receive / Send Signal Action) E. UML Behavior Diagrams: Sequence Diagram and Communication Diagram (0.5 Tage) Sequence Diagram: Frame, Lifeline, Execution Specification, InteractionUse, CombinedFragment, Continuations, Coregion, Modeling Constraints (TimeConstraint, DurationConstraint, StateInvariant), Modelling Messags (Message, Found / Lost Message) - Communication Diagram: Frame, Lifeline, Message Interchange F. UML Behavior Diagrams: Timing Diagram and Interaction Overview Diagram (0.5 Tage) Interaction Overview Diagram: Frame, Interaction and InteractionUse - Timing Diagram: Frame, Message, Lifeline, Modeling Time

35 35 (vi) UML using Altova UModel Übersicht Termine Kursnr Sprache Dauer Lieferart Kurstyp Zielgruppe Vorkenntnisse Methode Kurslevel en 3 Tage Classroom Programmers, software architects, managers, Knowledge in software development, project experience Lecture with examples and exercises. Beginning Chennai 35, INR Aug Okt Dez Preise zzgl. lokale Steuern. Kursbeschreibung Unified Modeling Language (UML) is a standardized, general-purpose modeling language for software engineering and modeling. The Unified Modeling Language includes a set of graphic notation techniques to create visual models of object-oriented software-intensive systems. The Unified Modeling Language (UML) offers a standard way to visualize a system's architectural blueprints, including elements such as: activities actors, business processes, database schemas, (logical) components, programming language statements, and reusable software components. UML has 14 types of diagrams divided into two categories. Seven diagram types represent structural information, and the other seven represent general types of behavior, including four that represent different aspects of interactions. This training covers these diagrams and their elements, as well as their relationships and their usage scenarios in the software design life cycle. Kursinhalte A. UML Structure Diagrams: Class / Object Diagram and Package Diagram (0.75 Tage) Diagrams: Class Diagram, Package Diagram, Object Diagram - Node Types: Class, Interface, InstanceSpecification, Package - Path Types: Aggregation, Association, Composition, Dependency, Generalization, InterfaceRealization, Realization, Usage, Package Merge, PackageImport

36 36 B. UML Structure Diagrams: Composite Structure Diagram, Component Diagram, Deployment Diagram (0.5 Tage) Component Diagram: Component, Interface, ComponentRealization, Interface Realization, Usage Dependencies, Class, Artifact, Port - Composite Structure Diagram: Part, Port, Collaboration, CollaborationUse, Connector, Role Binding - Deployment Diagram: Artifact, Node, Deployment Specification, Association, Dependency, Generalization, Deployment, Manifestation C. UML Behavior Diagrams: Use Case Diagram and Activity Diagram (0.5 Tage) Activity Diagram: Action, Activity and ActivityPartition, Modeling the Logical Flow (ControlFlow and ObjectFlow, Nodes: ActivityFinal, ActivityNode, ControlNode, DecisionNode, FinalNode, FlowFinal, ForkNode, InitialNode, JoinNode, MergeNode), Modeling Data (DataStore, ObjectNode), Modeling Containment (InterruptibleActivityRegion, ExceptionHandler, ExpansionRegion) - Use Case Diagram: Actor, Extend/Include Relationship, UseCase D. UML Behavior Diagrams: State Machine Diagram (0.25 Tage) State Machine, Typology of States (Choice / History / Initial/ Junction Pseudostate, Composite State, Final State), Transition between States, Actions (Receive / Send Signal Action) E. UML Behavior Diagrams: Sequence Diagram and Communication Diagram (0.5 Tage) Sequence Diagram: Frame, Lifeline, Execution Specification, InteractionUse, CombinedFragment, Continuations, Coregion, Modeling Constraints (TimeConstraint, DurationConstraint, StateInvariant), Modelling Messags (Message, Found / Lost Message) - Communication Diagram: Frame, Lifeline, Message Interchange F. UML Behavior Diagrams: Timing Diagram and Interaction Overview Diagram (0.5 Tage) Interaction Overview Diagram: Frame, Interaction and InteractionUse - Timing Diagram: Frame, Message, Lifeline, Modeling Time

37 37 b. Impressum Comelio GmbH Goethestr Berlin Germany Tel: Fax:

Inhaltsverzeichnis. a. Standorte BPMN...4. ii. Business Process Model and Notation mit Enterprise Architect... 6

Inhaltsverzeichnis. a. Standorte BPMN...4. ii. Business Process Model and Notation mit Enterprise Architect... 6 2 Inhaltsverzeichnis a. Standorte...3 1. BPMN...4 i. Business Process Model and Notation mit Altova UModel... 4 ii. Business Process Model and Notation mit Enterprise Architect... 6 iii. Business Process

Mehr

Comelio GmbH - Goethestr Berlin. Course Catalog

Comelio GmbH - Goethestr Berlin. Course Catalog Comelio GmbH - Goethestr. 34-13086 Berlin Course Catalog 2 Table Of Contents a. Locations... 3 1. UML... 4 i. Design und Analyse... 4 ii. Notation und Konzepte...6 iii. OCUP Zertifizierung (Advanced)...8

Mehr

Comelio GmbH - Goethestr Berlin. Kurskatalog

Comelio GmbH - Goethestr Berlin. Kurskatalog Comelio GmbH - Goethestr. 34-13086 Berlin Kurskatalog 2 Inhaltsverzeichnis a. Standorte...3 1. BPMN...4 i. Business Process Model and Notation mit Altova UModel...4 ii. Business Process Model and Notation

Mehr

Inhaltsverzeichnis. a. Standorte UML b. Impressum i. Design and Analysis ii. Enterprise Architect... 6

Inhaltsverzeichnis. a. Standorte UML b. Impressum i. Design and Analysis ii. Enterprise Architect... 6 2 Inhaltsverzeichnis a. Standorte...3 1. UML... 4 i. Design and Analysis... 4 ii. Enterprise Architect... 6 iii. Notation and Concepts... 9 iv. Project Management using UML, BPMN and Enterprise Architect...11

Mehr

Comelio GmbH - Goethestr Berlin. Kurskatalog

Comelio GmbH - Goethestr Berlin. Kurskatalog Comelio GmbH - Goethestr. 34-13086 Berlin Kurskatalog 2 Inhaltsverzeichnis a. Standorte...3 1. OMG...5 A. Altova MissionKit...5 i. UML mit UModel... 5 B. BPMN...7 i. Notation und Konzepte... 7 C. Design

Mehr

Comelio GmbH - Goethestr Berlin. Kurskatalog

Comelio GmbH - Goethestr Berlin. Kurskatalog Comelio GmbH - Goethestr. 34-13086 Berlin Kurskatalog 2 Inhaltsverzeichnis a. Standorte...3 1. BPMN...5 i. Business Process Model and Notation mit Altova UModel...5 ii. Business Process Model and Notation

Mehr

TEIL I Strukturdiagramme 1 Einführung Klassendiagramm Objektdiagramm Kompositionsstrukturdiagramm...

TEIL I Strukturdiagramme 1 Einführung Klassendiagramm Objektdiagramm Kompositionsstrukturdiagramm... Auf einen Blick TEIL I Strukturdiagramme 1 Einführung... 13 2 Klassendiagramm... 29 3 Objektdiagramm... 111 4 Kompositionsstrukturdiagramm... 125 5 Komponentendiagramm... 145 6 Verteilungsdiagramm... 161

Mehr

Inhalt. 1 Einführung 17. Strukturdiagramme. 2 Klassendiagramm 37

Inhalt. 1 Einführung 17. Strukturdiagramme. 2 Klassendiagramm 37 Vorwort... 13 1 Einführung 17 1.1 Weshalb muss Software modelliert werden?... 17 1.2 Die Phasen bei der Softwareentwicklung... 18 1.2.1 Analyse... 18 1.2.2 Entwurf... 19 1.2.3 Implementierung und Dokumentation...

Mehr

Christoph Kecher, Alexander Salvanos UML 2.5. Das umfassende Handbuch. Rheinwerk. Computing

Christoph Kecher, Alexander Salvanos UML 2.5. Das umfassende Handbuch. Rheinwerk. Computing Christoph Kecher, Alexander Salvanos UML 2.5 Das umfassende Handbuch Rheinwerk Computing Inhalt Vorwort 13 1 Einführung 17 1.1 Weshalb muss Software modelliert werden? 17 1.2 Die Phasen bei der Softwareentwicklung

Mehr

Comelio GmbH - Goethestr Berlin. Kurskatalog

Comelio GmbH - Goethestr Berlin. Kurskatalog Comelio GmbH - Goethestr. 34-13086 Berlin Kurskatalog 2 Inhaltsverzeichnis a. Standorte...3 1. BPMN...6 i. Business Process Model and Notation mit Altova UModel...6 ii. Business Process Model and Notation

Mehr

Das umfassende Handbuch

Das umfassende Handbuch Christoph Kecher UML 2.0 Das umfassende Handbuch. Jfjf- Ali' ' w v^i* >" '-«(."', Galileo Press Inhalt Vorwort 11 1 Einführung 1.1 Weshalb muss Software modelliert werden? 13 1.2 Was ist die UML? 15 1.3

Mehr

Comelio GmbH - Goethestr Berlin. Kurskatalog

Comelio GmbH - Goethestr Berlin. Kurskatalog Comelio GmbH - Goethestr. 34-13086 Berlin Kurskatalog 2 Inhaltsverzeichnis a. Standorte...4 1. Management...5 A. Controlling...5 i. Aufwandsschätzung mit Function-Point-Analyse...5 ii. Efforts Estimation

Mehr

Inhaltsverzeichnis. a. Standorte BPMN...6. b. Impressum i. Business Process Model and Notation mit Altova UModel...

Inhaltsverzeichnis. a. Standorte BPMN...6. b. Impressum i. Business Process Model and Notation mit Altova UModel... 2 Inhaltsverzeichnis a. Standorte...3 1. BPMN...6 i. Business Process Model and Notation mit Altova UModel... 6 ii. Business Process Model and Notation mit Enterprise Architect... 8 iii. Notation und Konzepte...

Mehr

UML 2.0 Das umfassende Handbuch

UML 2.0 Das umfassende Handbuch Christoph Kecher V.-M \MM UML 2.0 Das umfassende Handbuch Galileo Computing Inhalt Vorwort 11 1 Einführung 13 1.1 Weshalb muss Software modelliert werden? 13 1.2 Was ist die UML? 15 1.3 Die Geschichte

Mehr

Christoph Kecher UML2. Das umfassende Handbuch. Galileo Press

Christoph Kecher UML2. Das umfassende Handbuch. Galileo Press Christoph Kecher UML2 Das umfassende Handbuch Galileo Press Vorwort 11 TEIL I Strukturdiagramme i '...,....,...,.;..,,,...,, 1.1 Weshalb muss Software modelliert werden? 13 1.2 Was ist die UML? 15 1.3

Mehr

UML (Unified Modelling Language) von Christian Bartl

UML (Unified Modelling Language) von Christian Bartl UML (Unified Modelling Language) von Inhaltsverzeichnis Inhaltsverzeichnis... 2 1 UML Unified Modelling Language... 3 2 Diagrammtypen... 3 2.1 Aktivitätsdiagramm... 3 2.1.1 Notation... 4 2.1.2 Beispieldiagramm...

Mehr

Comelio GmbH - Goethestr Berlin. Course Catalog

Comelio GmbH - Goethestr Berlin. Course Catalog Comelio GmbH - Goethestr. 34-13086 Berlin Course Catalog 2 Table Of Contents a. Locations... 3 1. UML... 4 i. Design und Analyse... 4 ii. Enterprise Architect... 6 iii. Notation und Konzepte...9 iv. Notation

Mehr

Mario Jeckle, Chris Rupp, Jürgen Hahn, Barbara Zengler, Stefan Queins. UML2 glasklar. UNIFIED MODELING LANGUAGE l HANSER

Mario Jeckle, Chris Rupp, Jürgen Hahn, Barbara Zengler, Stefan Queins. UML2 glasklar. UNIFIED MODELING LANGUAGE l HANSER Mario Jeckle, Chris Rupp, Jürgen Hahn, Barbara Zengler, Stefan Queins UML2 glasklar UNIFIED MODELING LANGUAGE l V HANSER Inhalt Vorwort 1 Einleitung 2 Liebe Leserin, lieber Leser 2 Ihre Meinung ist uns

Mehr

CARL HANSER VERLAG. Mario Jeckle, Chris Rupp, Jürgen Hahn, Barbara Zengler, Stefan Queins. UML 2 glasklar

CARL HANSER VERLAG. Mario Jeckle, Chris Rupp, Jürgen Hahn, Barbara Zengler, Stefan Queins. UML 2 glasklar CARL HANSER VERLAG Mario Jeckle, Chris Rupp, Jürgen Hahn, Barbara Zengler, Stefan Queins UML 2 glasklar 3-446-22575-7 www.hanser.de Einleitung... 1 Liebe Leserin, lieber Leser... 1 Ihre Meinung ist uns

Mehr

NACHRICHTENTECHNISCHER SYSTEME

NACHRICHTENTECHNISCHER SYSTEME Einführung UML COMPUTERSIMULATION NACHRICHTENTECHNISCHER SYSTEME 11. Unified Modeling Language UML 220 Standardsprache d zur Visualisierung, i Spezifikation, Konstruktion und Dokumentation komplexer (Software-)

Mehr

Inhaltsverzeichnis. a. Standorte...3 1. Sparx Systems...5. A. Enterprise Architect... 5 B. UML... 9

Inhaltsverzeichnis. a. Standorte...3 1. Sparx Systems...5. A. Enterprise Architect... 5 B. UML... 9 2 Inhaltsverzeichnis a. Standorte...3 1. Sparx Systems...5 A. Enterprise Architect... 5 i. Project Management using UML and BPMN... 5 ii. UML Modeling... 7 B. UML... 9 i. Enterprise Architect...9 ii. Project

Mehr

INSPIRE - Modellierung

INSPIRE - Modellierung INSPIRE - Modellierung Inhalt Motivation Modellierung UML Diagramme INSPIRE-Schulung LKROS 2 Motivation Was ist ein Modell, und warum wollen wir modellieren? Warum brauchen wir eine Modellierungssprache

Mehr

Comelio GmbH - Goethestr Berlin. Kurskatalog

Comelio GmbH - Goethestr Berlin. Kurskatalog Comelio GmbH - Goethestr. 34-13086 Berlin Kurskatalog 2 Inhaltsverzeichnis a. Standorte...3 1. Enterprise Architect...4 i. BPMN und Geschäftsprozessmodellierung... 4 ii. Projektverwaltung und Planung...

Mehr

Unified Modeling Language 2

Unified Modeling Language 2 Unified Modeling Language 2 Marvin Frommhold 17.11.2008 Gliederung Einleitung Geschichte Strukturierung der Spezifikation Diagrammtypen Strukturdiagramme Verhaltensdiagramme CASE-Werkzeuge Quellen Was

Mehr

EINFÜHRUNG IN DIE WIRTSCHAFTSINFORMATIK -ÜBUNGEN- Marina Tropmann-Frick mtr@is.informatik.uni-kiel.de www.is.informatik.uni-kiel.

EINFÜHRUNG IN DIE WIRTSCHAFTSINFORMATIK -ÜBUNGEN- Marina Tropmann-Frick mtr@is.informatik.uni-kiel.de www.is.informatik.uni-kiel. EINFÜHRUNG IN DIE WIRTSCHAFTSINFORMATIK -ÜBUNGEN- Marina Tropmann-Frick mtr@is.informatik.uni-kiel.de www.is.informatik.uni-kiel.de/~mtr FRAGEN / ANMERKUNGEN Vorlesung Neue Übungsaufgaben MODELLIERUNG

Mehr

Vorlesung Programmieren

Vorlesung Programmieren Vorlesung Programmieren Unified Modeling Language (UML) Dr. Dennis Pfisterer Institut für Telematik, Universität zu Lübeck http://www.itm.uni-luebeck.de/people/pfisterer Unified Modeling Language (UML)

Mehr

Oracle JDeveloper 10 g

Oracle JDeveloper 10 g Oracle JDeveloper 10 g Modellierung Evgenia Rosa Business Unit Application Server ORACLE Deutschland GmbH Agenda Warum Modellierung? UML Modellierung Anwendungsfall (Use Case)-Modellierung Aktivitätenmodellierung

Mehr

Objektorientierte Softwareentwicklung

Objektorientierte Softwareentwicklung Objektorientierte Softwareentwicklung Grundkonzepte der UML Die Inhalte der Vorlesung wurden primär auf Basis der angegebenen Literatur erstellt. Darüber hinaus sind viele Teile direkt aus der Vorlesung

Mehr

UML mit Enterprise Architect

UML mit Enterprise Architect Matthias Fritz UML mit Enterprise Architect Trainingsunterlage - 6. überarbeitete Auflage XEN Information Systems GmbH, Wien Der Autor Dipl.-Ing. (FH) Matthias FRITZ hat ein Studium der Informationstechnik

Mehr

ISO 15504 Reference Model

ISO 15504 Reference Model Process flow Remarks Role Documents, data, tools input, output Start Define purpose and scope Define process overview Define process details Define roles no Define metrics Pre-review Review yes Release

Mehr

Comelio GmbH - Goethestr Berlin. Kurskatalog

Comelio GmbH - Goethestr Berlin. Kurskatalog Comelio GmbH - Goethestr. 34-13086 Berlin Kurskatalog 2 Inhaltsverzeichnis a. Standorte...3 1. Altova MissionKit...5 i. BPMN mit UModel... 5 ii. Mapforce...7 iii. Stylevision...9 iv. UML mit UModel...11

Mehr

Comelio GmbH - Goethestr Berlin. Kurskatalog

Comelio GmbH - Goethestr Berlin. Kurskatalog Comelio GmbH - Goethestr. 34-13086 Berlin Kurskatalog 2 Inhaltsverzeichnis a. Standorte...3 1. Finanzbuchhaltung... 4 i. Bilanzen lesen und verstehen... 4 ii. Bilanzen lesen und verstehen... 6 iii. Buchhaltung

Mehr

Comelio GmbH - Goethestr Berlin. Kurskatalog

Comelio GmbH - Goethestr Berlin. Kurskatalog Comelio GmbH - Goethestr. 34-13086 Berlin Kurskatalog 2 Inhaltsverzeichnis a. Standorte...3 1. Enterprise Architect...5 i. BPMN und Geschäftsprozessmodellierung... 5 ii. Projektverwaltung und Planung...

Mehr

V-Modell mit UML. Max Kleiner

V-Modell mit UML. Max Kleiner V-Modell mit UML Max Kleiner Open or programming for change The Unified Modeling Language [UML95] is a thirdgeneration object-oriented modeling language for specifying, visualizing, and documenting the

Mehr

Use Cases effektiv erstellen

Use Cases effektiv erstellen mitp Professional Use Cases effektiv erstellen von Alistair Cockburn 1. Auflage Use Cases effektiv erstellen Cockburn schnell und portofrei erhältlich bei beck-shop.de DIE FACHBUCHHANDLUNG Thematische

Mehr

Requirements Engineering I

Requirements Engineering I Martin Glinz Requirements Engineering I Kapitel 9 UML Unified Modeling Language Universität Zürich Institut für Informatik 2006, 2008 Martin Glinz. Alle Rechte vorbehalten. Speicherung und Wiedergabe sind

Mehr

Objektorientiertes Design

Objektorientiertes Design Objektorientiertes Design Yi Zhao Marc Spisländer Lehrstuhl für Software Engineering Friedrich-Alexander-Universität Erlangen-Nürnberg Zhao, Spisländer FAU Erlangen-Nürnberg Objektorientiertes Design 1

Mehr

Unternehmensweite IT Architekturen

Unternehmensweite IT Architekturen Unternehmensweite IT Architekturen Part 1: IT Systems Architecture, Roles and Responsibilities of IT Architects Part 2: Solution Architecture, based on a practical Case Study Part 3: SOA (Service Oriented

Mehr

Inhalt. Einleitung Liebe Leserin, lieber Leser, Wer dieses Buch aus welchem Grund lesen sollte Ihre Meinung ist uns sehr wichtig.

Inhalt. Einleitung Liebe Leserin, lieber Leser, Wer dieses Buch aus welchem Grund lesen sollte Ihre Meinung ist uns sehr wichtig. Inhalt Vorwort Einleitung Liebe Leserin, lieber Leser, Wer dieses Buch aus welchem Grund lesen sollte Ihre Meinung ist uns sehr wichtig Danksagungen Die Autoren XIII XV XV XVII XVIII XVIII XIX Teil I:

Mehr

Übungen Softwaretechnik I

Übungen Softwaretechnik I Universität Stuttgart Institut für Automatisierungstechnik und Softwaresysteme Prof. Dr.-Ing. M. Weyrich Übungen Softwaretechnik I Übung 5: Objektorientierte Analyse Einführung Objektorientierung in der

Mehr

Comelio GmbH - Goethestr Berlin. Kurskatalog

Comelio GmbH - Goethestr Berlin. Kurskatalog Comelio GmbH - Goethestr. 34-13086 Berlin Kurskatalog 2 Inhaltsverzeichnis a. Standorte...3 1. Finanzbuchhaltung... 5 i. Bilanzen lesen und verstehen... 5 ii. Buchhaltung für Einsteiger... 7 iii. Einnahmen-

Mehr

Comelio GmbH - Goethestr Berlin. Kurskatalog

Comelio GmbH - Goethestr Berlin. Kurskatalog Comelio GmbH - Goethestr. 34-13086 Berlin Kurskatalog 2 Inhaltsverzeichnis a. Standorte...3 1. Finanzbuchhaltung... 4 i. Bilanzen lesen und verstehen... 4 ii. Buchhaltung für Einsteiger... 6 iii. Einnahmen-

Mehr

UML 2 glasklar Praxiswissen für die UML-Modellierung

UML 2 glasklar Praxiswissen für die UML-Modellierung Chris Rupp, Stefan Queins, Barbara Zengler UML 2 glasklar Praxiswissen für die UML-Modellierung ISBN-10: 3-446-41118-6 ISBN-13: 978-3-446-41118-0 Inhaltsverzeichnis Weitere Informationen oder Bestellungen

Mehr

Die Unified Modeling Language UML

Die Unified Modeling Language UML Informatik II: Modellierung Prof. Dr. Martin Glinz Kapitel 4 Die Unified Modeling Language UML Universität Zürich Institut für Informatik Inhalt 4.1 Hintergrund 4.2 Grundkonzepte der UML 4.3 Die Rolle

Mehr

Projektabwicklung mit UML und Enterprise Architect

Projektabwicklung mit UML und Enterprise Architect Dietmar Steinpichler Projektabwicklung mit UML und Enterprise Architect Trainingsunterlage - 7.5, überarbeitete Auflage Sparxsystems Software GmbH, Wien Inhalt Einführung in UML 10 Dokumentation 10 Vorteile

Mehr

DATA ANALYSIS AND REPRESENTATION FOR SOFTWARE SYSTEMS

DATA ANALYSIS AND REPRESENTATION FOR SOFTWARE SYSTEMS DATA ANALYSIS AND REPRESENTATION FOR SOFTWARE SYSTEMS Master Seminar Empirical Software Engineering Anuradha Ganapathi Rathnachalam Institut für Informatik Software & Systems Engineering Agenda Introduction

Mehr

Unified Modeling Language (UML )

Unified Modeling Language (UML ) Unified Modeling Language (UML ) Seminar: Programmiersprachenkonzepte Inhalt Einleitung UML 2.0 Diagrammtypen 2 Einleitung Objektorientierte Modellierungssprache Definiert vollständige Semantik Dient der

Mehr

Das UML Benutzerhandbuch

Das UML Benutzerhandbuch Grady Booch James Rumbaugh Ivar Jacobson Das UML Benutzerhandbuch Aktuell zur Version 2.0 Inhalt Vorwort 15 Ziele 15 Publikum 16 Wie Sie dieses Buch verwenden sollten 16 Aufbau und besondere Merkmale 17

Mehr

Analyse und Design mituml2

Analyse und Design mituml2 Analyse und Design mituml2 Objektorientierte Softwareentwicklung von Bernd Oestereich 7, aktualisierte Auflage Oldenbourg Verlag München Wien Ш1!Н1Н1КД nhjektorientierte Softwareentwicklung - Analyse und

Mehr

Software Engineering in der Praxis

Software Engineering in der Praxis Software Engineering in der Praxis Praktische Übungen Pinte, Spisländer FAU Erlangen-Nürnberg Objektorientiertes Design 1 / 17 Objektorientiertes Design Florin Pinte Marc Spisländer Lehrstuhl für Software

Mehr

Comelio GmbH - Goethestr Berlin. Kurskatalog

Comelio GmbH - Goethestr Berlin. Kurskatalog Comelio GmbH - Goethestr. 34-13086 Berlin Kurskatalog 2 Inhaltsverzeichnis a. Standorte...3 1. Effektives Mahnwesen...5 i. Von der Mahnung bis zum Vollstreckungsbescheid... 5 ii. Von der Mahnung bis zum

Mehr

Analyse und Design mituml2.1

Analyse und Design mituml2.1 Analyse und Design mituml2.1 Objektorientierte Softwareentwicklung Von Bernd Oestereich 8., aktualisierte Auflage Oldenbourg Verlag München Wien nhaltsverzeichnis Objektorientierte Softwareentwicklung

Mehr

Jason T. Roff UML. IT Tutorial. Übersetzung aus dem Amerikanischen von Reinhard Engel

Jason T. Roff UML. IT Tutorial. Übersetzung aus dem Amerikanischen von Reinhard Engel Jason T. Roff UML IT Tutorial Übersetzung aus dem Amerikanischen von Reinhard Engel Inhaltsverzeichnis Inhaltsverzeichnis Einführung 11 Grundlagen der UML 15 Warum wir Software modellieren 16 Analyse,

Mehr

Software Engineering in der Praxis

Software Engineering in der Praxis Software Engineering in der Praxis Praktische Übungen Pinte, Spisländer FAU Erlangen-Nürnberg Objektorientiertes Design 1 / 17 Objektorientiertes Design Florin Pinte Marc Spisländer Lehrstuhl für Software

Mehr

Analyse und Design mit U ML 2.3

Analyse und Design mit U ML 2.3 Analyse und Design mit U ML 2.3 Objektorientierte Softwareentwicklung von Bernd Oestereich unter Mitarbeit von Stefan Bremer 9., aktualisierte und erweiterte Auflage Ofdenbourg Verlag München Inhaltsverzeichnis

Mehr

UML 2 glasklar HANSER. Chris Rupp Stefan Queins Barbara Zengler. Praxiswissen für die UML-Modellierung. 3., aktualisierte Auflage

UML 2 glasklar HANSER. Chris Rupp Stefan Queins Barbara Zengler. Praxiswissen für die UML-Modellierung. 3., aktualisierte Auflage :. ' : : : Chris Rupp Stefan Queins Barbara Zengler UML 2 glasklar Praxiswissen für die UML-Modellierung UNIFIED MODELING ^ ;;;; : LANGUAGE i V - - - ; - : 3., aktualisierte Auflage HANSER Inhalt Vorwort

Mehr

Datenbanken. Teil 2: Informationen. Kapitel 7: Objektorientierte Sicht. UML-Diagramme. Vorstellung der unterschiedlichen UML-Diagramme

Datenbanken. Teil 2: Informationen. Kapitel 7: Objektorientierte Sicht. UML-Diagramme. Vorstellung der unterschiedlichen UML-Diagramme Datenbanken objektorientierte Sicht Seite 1 von 76 Datenbanken Teil 2: Informationen Kapitel 7: Objektorientierte Sicht UML-Diagramme Vorstellung der unterschiedlichen UML-Diagramme 1. Diagrammtypen 2.

Mehr

EAM-Vorlesung (SS2017)

EAM-Vorlesung (SS2017) EAM-Vorlesung (SS2017) V4: TOGAF und das Metamodel Vassilios Goumas Frankfurt University of Applied Science 1 V4: Verlauf Was ist ein Metamodell Aufbau des Metamodells in TOGAF Aufteilung nach Core Metamodel

Mehr

Analyse und Modellierung von Informationssystemen

Analyse und Modellierung von Informationssystemen Analyse und Modellierung von Informationssystemen Dr. Klaus Höppner Hochschule Darmstadt Sommersemester 2013 1 / 18 UML Einführung Klassendiagramme in der UML Relationen zwischen Klassen 2 / 18 UML: Grundsätzliches

Mehr

Comelio GmbH - Goethestr Berlin. Kurskatalog

Comelio GmbH - Goethestr Berlin. Kurskatalog Comelio GmbH - Goethestr. 34-13086 Berlin Kurskatalog 2 Inhaltsverzeichnis a. Standorte...3 1. Finanzbuchhaltung... 6 i. Bilanzen lesen und verstehen... 6 ii. Buchhaltung für Einsteiger... 8 iii. Einnahmen-

Mehr

Super. Sub1. Sub2 State2. Sub3. Sub4. Super. State2. Sub4

Super. Sub1. Sub2 State2. Sub3. Sub4. Super. State2. Sub4 Sub1 Super Sub3 H Sub2 State2 Sub4 Super State2 Sub4 $FWLYLW\'LDJUDPV Aktivitätsdiagramme beschreiben spezielle Zustandsautomaten. Transitionen werden hier grundsätzlich durch die Beendigung von Aktionen

Mehr

Modellbasierter Test mit der UML. Vortragender: Lars Westmeier Seminar: Spezifikationsbasierter Softwaretest

Modellbasierter Test mit der UML. Vortragender: Lars Westmeier Seminar: Spezifikationsbasierter Softwaretest Modellbasierter Test mit der UML Vortragender: Lars Westmeier Seminar: Spezifikationsbasierter Softwaretest Inhalt Einleitung und Motivation UML Testgenerierung Fazit Inhalt Einleitung und Motivation UML

Mehr

UML 2 glasklar. Mario Jeckle, Jürgen Hahn, Stefan Queins, Barbara Zengler, Chris Rupp. Praxiswissen für die UML-Modellierung und -Zertifizierung

UML 2 glasklar. Mario Jeckle, Jürgen Hahn, Stefan Queins, Barbara Zengler, Chris Rupp. Praxiswissen für die UML-Modellierung und -Zertifizierung UML 2 glasklar Mario Jeckle, Jürgen Hahn, Stefan Queins, Barbara Zengler, Chris Rupp Praxiswissen für die UML-Modellierung und -Zertifizierung ISBN 3-446-22952-3 Inhaltsverzeichnis Weitere Informationen

Mehr

09.01.14. Vorlesung Programmieren. Unified Modeling Language (UML) Unified Modeling Language (UML) Unified Modeling Language (UML)

09.01.14. Vorlesung Programmieren. Unified Modeling Language (UML) Unified Modeling Language (UML) Unified Modeling Language (UML) Vorlesung Programmieren Unified Modeling Language (UML) Prof. Dr. Stefan Fischer Institut für Telematik, Universität zu Lübeck http://www.itm.uni-luebeck.de/people/fischer Unified Modeling Language (UML)

Mehr

Vorlesung Programmieren

Vorlesung Programmieren Vorlesung Programmieren Unified Modeling Language (UML) Prof. Dr. Stefan Fischer Institut für Telematik, Universität zu Lübeck http://www.itm.uni-luebeck.de/people/fischer Unified Modeling Language (UML)

Mehr

ISO 15504 Reference Model

ISO 15504 Reference Model Prozess Dimension von SPICE/ISO 15504 Process flow Remarks Role Documents, data, tools input, output Start Define purpose and scope Define process overview Define process details Define roles no Define

Mehr

Struktur der UML-Spezifikationen

Struktur der UML-Spezifikationen Struktur der UML-Spezifikationen Udo Kelter 28.06.2016 Zusammenfassung dieses Lehrmoduls Dieses Lehrmodul liefert eine Einführung die Struktur der Version 2.5 der UML-Spezifikationen, in dem die Modellelemente

Mehr

PART 3: MODELLING BUSINESS PROCESSES EVENT-DRIVEN PROCESS CHAINS (EPC)

PART 3: MODELLING BUSINESS PROCESSES EVENT-DRIVEN PROCESS CHAINS (EPC) Information Management II / ERP: Microsoft Dynamics NAV 2009 Page 1 of 5 PART 3: MODELLING BUSINESS PROCESSES EVENT-DRIVEN PROCESS CHAINS (EPC) Event-driven Process Chains are, in simple terms, some kind

Mehr

Einführung in die objektorientierte Programmierung

Einführung in die objektorientierte Programmierung Einführung in die objektorientierte Programmierung Seminarunterlage Version: 4.04 Copyright Version 4.04 vom 17. Juni 2016 Dieses Dokument wird durch die veröffentlicht. Copyright. Alle Rechte vorbehalten.

Mehr

Artefakte, Linktypen und Besonderheiten von OOSE/RUP

Artefakte, Linktypen und Besonderheiten von OOSE/RUP Artefakte, Linktypen und Besonderheiten von OOSE/RUP Matthias Riebisch TU Ilmenau Workshop AK Traceability 07.12.2007 Darmstadt Eigenschaften von Traceability Links Obligatorisch: Identifier Startelement

Mehr

Software Engineering in der Praxis

Software Engineering in der Praxis Software Engineering in der Praxis Praktische Übungen Meitner, Spisländer FAU Erlangen-Nürnberg Objektorientiertes Design 1 / 16 Objektorientiertes Design Matthias Meitner Marc Spisländer Lehrstuhl für

Mehr

Systems Engineering mit SysML/UML

Systems Engineering mit SysML/UML Tim Weilkiens Systems Engineering mit SysML/UML Modellierung, Analyse, Design 2., aktualisierte u. erweiterte Auflage "SJ dpunkt.verlag Inhaltsverzeichnis 1 Einleitung 1 1.1 Vorweg 1 1.1.1 Passt das Buch

Mehr

Von UML 1.x nach UML 2.0

Von UML 1.x nach UML 2.0 Zürich Soft Summer 2005 Fortgeschrittene Aspekte der Software Technologie Von UML 1.x nach UML 2.0 Prof. Dr. Martin Glinz www.ifi.unizh.ch/req Ergänzendes Material zur Vorlesung Spezifikation und Entwurf

Mehr

Dr. Jens Hündling Senior Sales Consultant. DOAG Apps 2011 Berlin, 05. Mai 2011

Dr. Jens Hündling Senior Sales Consultant. DOAG Apps 2011 Berlin, 05. Mai 2011 Business Management: Grundlagen, Business Process Life Cycle, Überblick Oracle BPM Suite 11g Dr. Jens Hündling Senior Sales Consultant DOAG Apps 2011 Berlin, 05. Mai 2011

Mehr

So#waretechnologie für Fortgeschri4ene Teil Eide. Stunde IV: UML. Köln 26. Januar 2017

So#waretechnologie für Fortgeschri4ene Teil Eide. Stunde IV: UML. Köln 26. Januar 2017 So#waretechnologie für Fortgeschri4ene Teil Eide Stunde IV: UML Köln 26. Januar 2017 Model of vs. model for TheoreKcal model model for comparison calibra9on verifica9on Empirical model model of deduc9on

Mehr

Cloud Architektur Workshop

Cloud Architektur Workshop Cloud Architektur Workshop Ein Angebot von IBM Software Services for Cloud & Smarter Infrastructure Agenda 1. Überblick Cloud Architektur Workshop 2. In 12 Schritten bis zur Cloud 3. Workshop Vorgehensmodell

Mehr

The core problem implementing BPEL based systems: Engineering Gap between Business- and Technical --Implementation!

The core problem implementing BPEL based systems: Engineering Gap between Business- and Technical --Implementation! ORACLE BPA Suite Process Automation using the new Business Process Analysis Suite Ralf Müller (ORACLE) Dirk Stähler (OPITZ CONSULTING) OC ARIS 4 ORACLE BPEL The core problem implementing BPEL based systems:

Mehr

Kapitel 2 - Die Definitionsphase

Kapitel 2 - Die Definitionsphase Kapitel 2 - Die Definitionsphase SWT I Sommersemester 2010 Walter F. Tichy, Andreas Höfer, Korbinian Molitorisz IPD Tichy, Fakultät für Informatik KIT die Kooperation von Forschungszentrum Karlsruhe GmbH

Mehr

Objektorientierte Modellierung mit UML

Objektorientierte Modellierung mit UML Objektorientierte Modellierung mit UML Verteilungsdiagramm Der vorliegende Foliensatz basiert auf: M. Seidl, M. Brandsteidl, C. Huemer, G. Kappel: UML@Classroom, dpunkt.verlag, 2012. C. Larman: UML 2 und

Mehr

Unified Modeling Language

Unified Modeling Language Unified Modeling Language Thomas Röfer Motivation Entwicklung Spracheinheiten Diagramme (Struktur-/Verhaltensdiagramme) Rückblick Textsuche Naive Suche abrakadabra Boyer-Moore abrakadabra a Knuth-Morris-Pratt

Mehr

3. GI-Workshop EPK 2004 Geschäftsprozessmanagement mit Ereignisgesteuerten Prozessketten Luxemburg. ARIS meets RUP

3. GI-Workshop EPK 2004 Geschäftsprozessmanagement mit Ereignisgesteuerten Prozessketten Luxemburg. ARIS meets RUP 3. GI-Workshop EPK 2004 Geschäftsprozessmanagement mit Ereignisgesteuerten Prozessketten Luxemburg ARIS meets RUP Der ARIS Unified Information System Development Process Martin Plümicke Berufsakademie

Mehr

27. Oktober 2005 Florian Marwede

27. Oktober 2005 Florian Marwede Ausgewählte Aspekte zur Einführung in UML und XMI 27. Oktober 2005 Florian Marwede Carl von Ossietzky Universität Oldenburg Fakultät II Department für Informatik Abteilung Entwicklung korrekter Systeme

Mehr

UML 1.4 Referenz. Matthias Niete Dirk M. Sohn Orientation in Objects GmbH Weinheimer Str Mannheim

UML 1.4 Referenz. Matthias Niete Dirk M. Sohn Orientation in Objects GmbH Weinheimer Str Mannheim Matthias Niete niete@oio.de Dirk M. Sohn sohn@oio.de Orientation in Objects GmbH Weinheimer Str. 68 68309 Mannheim 1 Allgemeine Notationselemente Paketnamen {Eigenschaftswerte} Notiz Paketnamen

Mehr

Darstellung und Anwendung der Assessmentergebnisse

Darstellung und Anwendung der Assessmentergebnisse Process flow Remarks Role Documents, data, tool input, output Important: Involve as many PZU as possible PZO Start Use appropriate templates for the process documentation Define purpose and scope Define

Mehr

UML-Basics: Einführung in Objekt- Orientierte Modellierung mit der Unified Modeling Language

UML-Basics: Einführung in Objekt- Orientierte Modellierung mit der Unified Modeling Language UML-Basics: Einführung in Objekt- Orientierte Modellierung mit der Unified Modeling Language ADV-Seminar Leiter: Ziel dieses Seminars Verständnis von Objekt-Orientierung Was sind Klassen? Was ist Vererbung?

Mehr

Comelio GmbH - Goethestr Berlin. Course Catalog

Comelio GmbH - Goethestr Berlin. Course Catalog Comelio GmbH - Goethestr. 34-13086 Berlin Course Catalog 2 Table Of Contents a. Locations... 3 1. Enterprise Architect...4 i. BPMN und Geschäftsprozessmodellierung... 4 ii. Projektverwaltung und Planung...

Mehr

Das UML Benutzerhandbuch

Das UML Benutzerhandbuch Grady Booch James Rumbaugh Ivar Jacobson Das UML Benutzerhandbuch Aktuell zur Version 2.0 ADDISON-WESLEY An imprint of Pearson Education München Boston San Francisco Harlow, England Don Mills, Ontario

Mehr

UML 2.1 Referenz. Version: Orientation in Objects GmbH. Weinheimer Str Mannheim.

UML 2.1 Referenz. Version: Orientation in Objects GmbH. Weinheimer Str Mannheim. UML 2.1 Referenz Orientation in Objects GmbH Weinheimer Str. 68 68309 Mannheim Version: 2.1.2 www.oio.de info@oio.de Allgemeine Notationselemente Common Notation Elements Notiz {Zusicherung} Abhängigkeit

Mehr

Formalisierung von Akitivitätsstrukturen

Formalisierung von Akitivitätsstrukturen Formalisierung von Akitivitätsstrukturen Stephan Trahasch Tobias Lauer 4. Februar 2004 Übersicht elearning Standards IMS Learning Design Workflow and Process Management ISO Collaborative Technology 04.02.2004

Mehr

Universität Karlsruhe (TH)

Universität Karlsruhe (TH) Universität Karlsruhe (TH) Forschungsuniversität gegründet 1825 Kapitel 2 Die Definitionsphase Prof. Walter F. Tichy Wo sind wir gerade? Planung Lastenheft (funktionales Modell) Definition (Analyse) Pflichtenheft

Mehr

Softwaretechnologie für Fortgeschrittene Wohce 4 Modellierung UML

Softwaretechnologie für Fortgeschrittene Wohce 4 Modellierung UML Softwaretechnologie für Fortgeschrittene Wohce 4 Modellierung UML The role of UML Theoretical model model for comparison calibration verification Empirical model model of deduction induction Generating

Mehr

arlanis Software AG SOA Architektonische und technische Grundlagen Andreas Holubek

arlanis Software AG SOA Architektonische und technische Grundlagen Andreas Holubek arlanis Software AG SOA Architektonische und technische Grundlagen Andreas Holubek Speaker Andreas Holubek VP Engineering andreas.holubek@arlanis.com arlanis Software AG, D-14467 Potsdam 2009, arlanis

Mehr

Oracle9i Designer. Rainer Willems. Page 1. Leitender Systemberater Server Technology Competence Center Frankfurt Oracle Deutschland GmbH

Oracle9i Designer. Rainer Willems. Page 1. Leitender Systemberater Server Technology Competence Center Frankfurt Oracle Deutschland GmbH Oracle9i Designer Rainer Willems Leitender Systemberater Server Technology Competence Center Frankfurt Oracle Deutschland GmbH Page 1 1 Agenda 9i Designer & 9i SCM in 9i DS Design Server Generierung &

Mehr

Software Engineering in der Praxis

Software Engineering in der Praxis Inhalt Nachlese Aufgaben Literatur Software Engineering in der Praxis Praktische Übungen Inhalt Nachlese Aufgaben Literatur Marc Spisländer Dirk Wischermann Lehrstuhl für Software Engineering Friedrich-Alexander-Universität

Mehr

Vorlesung Software-Engineering I

Vorlesung Software-Engineering I Vorlesung Software-Engineering I im 3. und 4. Semester 07. SW-Architektur Abläufe Workflows Szenarien Use Cases User Story s -> Betrachtung deterministischer Abläufe DHBW-Stuttgart/Frank M. Hoyer SWE1-07:

Mehr

Inhaltsverzeichnis. a. Standorte Markenschutz b. Impressum i. Rechtlich sicherer Markenschutz...9

Inhaltsverzeichnis. a. Standorte Markenschutz b. Impressum i. Rechtlich sicherer Markenschutz...9 2 Inhaltsverzeichnis a. Standorte...3 1. Markenschutz... 9 i. Rechtlich sicherer Markenschutz...9 b. Impressum... 11 3 a. Standorte Unsere Seminare finden an verschiedenen Standorten in der DACHRegion

Mehr