OCSMP Schulungen

OCSMP Schulungen

OMG Certified Systems Modeling Professional


Object-Oriented Analysis and Design using UML

Learned a lot of practical material. The exercises were very practical also.


OCUP2 UML 2.5 Certification - Foundation Exam Preparation

The experience and knowledge of the trainer - he was able to answer any questions

Shelley Walker - JT Global

OCSMP Schulungsübersicht

Code Name Dauer Übersicht
ocsmpprep OCSMP Model User Exam Vorbereitung 21 hours This course prepares you for the OMG Certified Systems Modeling Professional (OCSMP). http://www.omg.org/ocsmp/index.htm Interpreting Requirements on Requirement Diagrams Concept of "requirement" Key relationships including derive, verify, satisfy, refine, trace, containment Requirement Diagram description, purpose, and benefits Interpreting System Functionality on Use Case Diagrams Use Case Diagram description, purpose, and benefits Use case structure encompassing use case, actor, and subject Basic relationships including association, include, extend, and generalization. Interpreting Model Organization on Package Diagrams Package Diagram description, purpose, and benefits, aspects of packages including ownership of elements, and defining a namespace Relationships including containment and dependency Concepts of view and viewpoint Interpreting System Structure on Block Diagrams Block definition and description, including definition vs. usage; valuetype (with units), block features including value properties, parts, references, and operations. Block Definition Diagram description, purpose, and benefits; compartments; relationships between blocks including specialization and associations (including composite but not shared aggregation); multiplicities. Internal Block Diagram description, purpose, and benefits; enclosing block; flow ports and standard ports; connectors and item flows; representation of parts. Interpreting System Constraints on Block Definition Diagrams and Parametric Diagrams Interpreting constraint blocks on Block Definition Diagrams Parametric Diagram description, purpose, and benefits; constraint properties, constraint parameters, and constraint expressions Connecting constraint properties and value properties with binding connectors. Interpreting Flow-Based Behavior on Activity Diagrams Activity Diagram description, purpose, and benefits I/O flow including object flow, parameters and parameter nodes, and pins Control flow including control nodes Activity partitions (swimlanes) and actions including decomposition of activities using call behavior action Send signal action and accept event action. Interpreting Message-Based Behavior on Sequence Diagrams Sequence Diagram description, purpose, and benefits Lifelines Asynchronous and synchronous messages Interaction references (to elements outside the diagram). Interpreting Event-Based Behavior on State Machine Diagrams State Machine Diagram description, purpose, and benefits States and regions including state, regions, initial state and final state Transitions including trigger by time and signal events, guard, and action (i.e. effect) and behaviors including entry, exit, and do Interpreting Allocations Across Multiple Diagram Types; Other Topics Allocation description, purpose and usage AllocatedFrom and AllocatedTo Representation including callouts, compartments, allocate activity partitions, and tables Special notations for comment, rationale, problem, and constraint. Some concepts relating to diagrams: diagram frames, ports, parameters, and anchors on diagram frames Diagram header, and diagram description Stereotype
UML Objektorientierte Analyse und Design mit UML 21 hours This course is intended for analysts, designers, developers, testers and project managers. It is an introduction to system modeling using UML. Based on selected systems (case study) following phases of system modeling are presented: from modeling requirements, through business process modeling and documentation of functional and non-functional requirements, to the analytical model. The next step is the design phase - static and dynamic modeling using project classes and the interaction between the system components. Training can be the basis for a comprehensive process modeling in enterprise systems through the use of UML in all phases of software development. Application and introduction to the web application What is the servlet and JSP page, what they are and how to use them What is the difference between a typical application, a Java web application Web application architecture Discussion of the issues of architecture within the web application Introduction to the discussion of the different layers and application layers and their applications Introduction to MVC What is the model, view and controller, what are the tasks defined within each of these three components of the model. Discussion of problems solvable with the help of the design pattern Servlets Introduction to the abstraction of the servlet, HTTP request handling process Basic HTTP Why HTTP? How does a servlet can handle the request? What type of query you can handle? The life cycle of a servlet Web application What is a web application? What is the application deployment descriptor? In what way the service control flow between the client and the application? What is the client and the server application architecture? Abstract representing the query and answer application. Attributes and HTTP requests and responses  Listener interface Flow Control and conversation Introduction to the problem of conversational client application and solutions to common problems through the use of session object Association asking HTTP session and the session life cycle JSP pages What is JSP? What are the common problems solved using JSP pages in a Web application? The role of JSP pages in the application and details of JSP technology behind What are bezskryptowe JSP page? Introduction to EL Introduction to libraries and JSTL custom tag What are tags in the servlet code? How to use JSTL tag libraries and what typical problems solved using this tag? How to define my own tags? Own custom tag library (option 1 day) Issues write your own tag libraries File format descriptor tags When you write your own tag library becomes a necessity? Deployment descriptor: web.xml A thorough discussion of the process of implementing a Web application and file structure implementation Web application security issues (option 1-2) Introduction to the topic of securing web applications Using the API, container, and declarative form of defining access to resources based on roles and users Examples of applications and implementation Filters Discussion of the principles of the declaration and implementation of filters in a web application Declaration principles filters in the deployment descriptor and discuss issues within the subject filters Korporacyjne wzorce projektowe (OPCJA 1 dzień) Overview and introduction to corporate design patterns Struts (OPTIONAL - 1-2days) The introduction of a lightweight MVC web application framework Define and discuss the role of the Shares, Validator and forms within the Struts framework, discussion of control flow within the application based on Struts and write a simple application using the Struts
ocup-2-f100 OCUP2 UML 2.5 Certification - Foundation Exam Preparation 21 hours Audience: Developers, programmers, business analysts, project managers, software architects, testers, people responsible for documentation or anyone involved in the software development process. Objectives: Prepares you to work with the most commonly encountered UML elements Teaches you how to create simple UML models Prepares you to be a member of a UML Development Team Why we model The Class Diagram Common Structure Type Dependency Namespace VisibilityKind (public, private, protected) MultiplicityElement Constraint Comment Simple Classifiers PrimitiveType DataType Enumeration EnumerationLiteral Interface InterfaceRealization Signal Reception Structured Classifiers Association Class Classification Generalization Feature Structural Feature Behavioral Feature Property Operation Parameter AggregationKind (Composition, Aggregation) Values LiteralBoolean LiteralInteger LiteralReal LiteralUnlimitedNatural LiteralNull LiteralString Opaque Expression The Object Diagram InstanceSpecification Slot The Package Diagram Packages Package PackageImport The Use Case Diagram Use Cases UseCase Actor Include The Activity Diagram Activities Activity ActivityFinalNode ActivityParameterNode ControlFlow InitialNode DecisionNode FlowFinalNode ForkNode JoinNode MergeNode ObjectFlow ObjectNode Actions Action CallBehaviorAction CallOperationAction, SendSignalAction AcceptEventAction Pin InputPin, OutputPin OpaqueAction The Sequence Diagram Interactions Interaction OccurrenceSpecification ExecutionSpecification ExecutionOccurrenceSpecification DestructionOccurrenceSpecification Lifeline Message MessageOccurrenceSpecification MessageSort MessageEnd Common Behavior CallEvent SignalEvent Trigger OpaqueBehavior The State Machine Diagram State Machines StateMachine State Transition Pseudostate: choice, junction, initial FinalState

Kommende Kurse

CourseSchulungsdatumKurspreis (Fernkurs / Schulungsraum)
Object-Oriented Analysis and Design using UML - HannoverMo, 2017-10-09 09:302750EUR / 3400EUR
OCUP2 UML 2.5 Certification - Foundation Exam Preparation - ErfurtFr, 2017-10-13 09:302750EUR / 2950EUR
OCUP2 UML 2.5 Certification - Foundation Exam Preparation - Berlin Mo, 2017-10-16 09:302750EUR / 3550EUR
OCSMP Model User Exam Vorbereitung - LeipzigMi, 2017-10-18 09:302850EUR / 3500EUR
OCSMP Model User Exam Vorbereitung - HamburgMi, 2017-11-01 09:302850EUR / 3500EUR

Other regions

OCSMP Schulung, OCSMP boot camp, OCSMP Abendkurse, OCSMP Wochenendkurse , OCSMP Training, OCSMP Privatkurs, OCSMP Seminar, OCSMP Lehrer ,OCSMP Kurs, OCSMP Coaching


Course Discounts Newsletter

We respect the privacy of your email address. We will not pass on or sell your address to others.
You can always change your preferences or unsubscribe completely.