Practical aspects of UML Training Cursus
De cursus verbreidt de beschikbare kennis van UML. Tijdens de training richten we ons op het praktische gebruik van de taal van de UML object-gerichte analyse.
Cursusaanbod
Praktische tips
- De crisis van de software
- Best practices in softwareontwikkeling
- Iteratieve ontwikkeling
- Management Vereisten
- Architectuur op basis van componenten
- Visuele modellering
- Controle van de kwaliteit
- Verander management
RUP
- Kenmerken van RUP
- Twee dimensies van RUP
- UML voor RUP
Een objectmodel maken
- UML 2 als een manier om het model weer te geven
- Het objectmodel
- Methoden voor het beschrijven van het model
- Praktische analyse van de specificatie van de use cases
- Acteur
- Een use case
- Vereniging
- Relaties omvatten, uitbreiden
Enkele objectgeoriënteerde concepten in de praktijk
- Abstractie
- Encapsulation
- Generalisatie
- Polymorfisme
De architectuur van het systeem
- Het in kaart brengen van de structuur en het gedrag van het systeem
- Twee categorieën UML diagrammen
- Modelleren van de relatie tussen structuur en gedrag
- Verschillende niveaus van modelleergedrag
- Analytische ontwerpelementen van de mappingklasse
- Relaties verfijnen
- Het opbouwen van sterke relaties tussen de resultaten van de analysefase en de ontwerpfase
- Ontwerpklassen modelleren
- Klas
- Vereniging
- Opsomming
- Voorwaartse/achterwaartse engineering
- Ontwerp van het subsysteem
- Bestanddeel
- De verhouding van de delegatie
- Connector assemblage
- Beschrijving van de aspecten van gelijktijdigheid in de systeemarchitectuur
- Voorbeelden van activiteitsdiagrammen, sequentie- en toestandsmachine
- Beschrijving van de aspecten van de architectuur van de dispersie
- De verschillende perspectieven van architectuurbeschrijving
Vereisten
Basiskennis van de veelgebruikte UML-diagrammen (use case, class, sequence).
Voor open trainingen is een minimum aantal van 5 deelnemers vereist
Practical aspects of UML Training Cursus - Booking
Practical aspects of UML Training Cursus - Enquiry
Practical aspects of UML - Consultancyaanvraag
Consultancyaanvraag
Testimonials (3)
Ms Malavika is a very good trainer. Very hard working and answering my queries well. I understand that scope for SysML and EA is very vast, she tried her best to present the training in the most suitable way. She has even spent her break time looking for answers to our queries. My respect! A great teacher!
Chee Kiang Chua - Desay SV Automotive Singapore Pte. Ltd.
Cursus - System Engineering using SysML and UML 2
I mostly liked his subject knowledge and style.
Giacomo Urso
Cursus - Systems Modelling with SysML
I found the course structure to be very well thought out. While some of my colleagues failed to see Kristin's intentions I feel that the way he presented the material and managed to connect basic concepts with a much broader set of complex issues was spot on.
Alexander Pavlovsky
Cursus - Technical Architecture and Patterns
Voorlopige Aankomende Cursussen
Gerelateerde cursussen
Business and System Analysis using UML Notation - Practical Workshop for PO in the Scrum Methodology
21 UrenBedrijfsanalyse is het proces van het onderzoeken, begrijpen en definiëren van zakelijke behoeften om oplossingen te ontwikkelen die aan die behoeften voldoen. Jest Een sleutelelement in het proces van het managen van veranderingen in de organisatie en het ontwerpen van nieuwe bedrijfsoplossingen. Bedrijfsanalyse is bedoeld om ervoor te zorgen dat technologische, proces- of organisatorische oplossingen voldoen aan de bedrijfsdoelen en -behoeften. Jest Een sleutelelement in het waarborgen van de effectiviteit van projecten en veranderingen in de organisatie, door ervoor te zorgen dat de geïmplementeerde oplossingen nauwkeurig en haalbaar zijn en volledig voldoen aan de zakelijke vereisten.
Applying SysML with Magic Draw
24 UrenDe cursus is bedoeld om de basisprincipes van de Systems Modeling taal (SysML), de toepassing ervan via de Magicdraw/Cameo-software, basissimulatietechnieken voor modelgebaseerde systeemtechniek (MBSE) en best practices in MBSE aan te leren.
Business Process Analysis with UML and BPMN
14 UrenCursus Publiek:
Managers die BPMN diagrammen willen begrijpen, Business Consultants, Business Analisten, Business Procesingenieurs, Systeemanalisten en iedereen die betrokken is bij het analyseren en plannen van Business Processen met behulp van gestandaardiseerde, uniforme modelleringsnotatie.
Cursus Goals:
- Produceer procesdiagrammen van hoge kwaliteit
- Model in de BPMN procesnotatie
- Leg procesinformatie vast zoals deze is
- Implementeer geoptimaliseerde processtromen voor mensintensieve processen
- Vereenvoudig complexe procesdefinities en breek ze op in beter beheersbare stukken
Enterprise Architecture in the UAF
40 UrenMet behulp van een combinatie van lezingen, demo's en interactieve labs toont deze cursus de basis voor het bouwen en onderhouden van een Enterprise Architecture (EA) met behulp van het Unified Architecture Framework (UAF) versie 1.2.
MBSE with Automation
40 UrenDe cursus is bedoeld om de basisprincipes van de Systems Modeling taal (SysML), de toepassing ervan via de MagicDraw/Cameo-software, basissimulatietechnieken voor modelgebaseerde systeemtechniek (MBSE) en best practices in MBSE aan te leren. Deze training behandelt de basisprincipes van het maken van sjablonen en het genereren van rapporten binnen de MagicDraw/Cameo-toolsuite, en leert hoe macro's en scripts werken binnen MagicDraw en waarop ze kunnen worden toegepast.
MBSE with Advanced Simulation
40 UrenDe cursus is bedoeld om de basisprincipes van de Systems Modeling taal (SysML), de toepassing ervan via de MagicDraw/Cameo-software, basissimulatietechnieken voor modelgebaseerde systeemtechniek (MBSE) en best practices in MBSE aan te leren. Deze training is ook bedoeld om professionals een achtergrond te bieden achter architectuursimulatie, een inleiding tot de Simulation Toolkit-plug-in, de simulatie van meerdere diagramtypen en hoe diagramsimulaties aan elkaar kunnen worden gekoppeld om de architectuur te automatiseren.
MBSE with Model Analysis
40 UrenDe cursus is bedoeld om de basisprincipes van de Systems Modeling taal (SysML), de toepassing ervan via de MagicDraw/Cameo-software, basissimulatietechnieken voor modelgebaseerde systeemtechniek (MBSE) en best practices in MBSE aan te leren. Deze training leert de kernconcepten en -functies van validatieregels, validatiesuites en modelmetrische gegevens en is ontworpen om de kernconcepten en functies van het ontwikkelen en gebruiken van modelquery's in MagicDraw/Cameo te introduceren.
MBSE with Team Collaboration
40 UrenDe cursus is bedoeld om de basisprincipes van de Systems Modeling taal (SysML), de toepassing ervan via de MagicDraw/Cameo-software, basissimulatietechnieken voor modelgebaseerde systeemtechniek (MBSE) en best practices in MBSE aan te leren. Deze training biedt een basisinleiding tot de kernconcepten en -functies van CATIA No Magic's Teamwork Cloud, samen met de introductie van de kernconcepten en functies van Domain Specific Languages (DSL) in MagicDraw.
Ontology Fundamentals with Cameo Concept Modeler
24 UrenDeze cursus biedt een mix van op modules gebaseerde lezingen, demonstraties van instructeurs en hands-on labs. Onze trainers zijn allemaal ervaren beoefenaars die de balans tussen theorie en praktijk begrijpen.
Conclusies:
- Kennis van het doel van ontologieën
- Inzicht in de voordelen van knowledge graphs
- Praktische kennis van Protégé en Concept Modellering
System Engineering using SysML and UML 2
21 UrenDoelstelling:
Het helpen van analisten en ontwerpers van het domein System Engineering om te begrijpen hoe efficiënt vereisten kunnen worden verzameld en vervolgens de implementatie van embedded software-ontwerp kunnen doorlopen op basis van systeemspecificaties met behulp van UML 2 en SysML .
Deze 3-daagse training is bedoeld om systeemanalisten te helpen hun behoeften en ontwerpers efficiënt uit te drukken om het juiste architecturale ontwerp van het systeem te maken op basis van deze behoeften.
De resulterende systeemarchitectuur biedt een goed niveau van behendigheid aan de ingebedde systeemsoftware in het licht van veranderingen omdat het een coherente traceerbaarheid mogelijk maakt van de bedrijfsregels die zijn ingekapseld in systeemfuncties en die van de gebruikskeuzes (use cases) van de eindgebruikers naar de software-implementatieniveau.
Systems Modelling with SysML
21 UrenDeze cursus wordt aangeboden in twee varianten om praktisch inzicht te geven in hoe systemen kunnen worden gemodelleerd met behulp van de nieuwste versie van OMG 's specificatie voor SysML ( SysML ). De notatie en onderliggende semantiek van SysML worden op een manier uitgelegd waarmee studenten wat ze leren toepassen op elke geschikte methode of tool voor systeemmodellering.
SysML for Reviewers
16 UrenDeze cursus is bedoeld om Systems Modeling Taal (SysML) te onderwijzen vanuit het perspectief van een recensent, samen met een inleiding tot de Cameo Collaborator-tool.
Technical Architecture and Patterns
21 UrenMet de opkomst van zeer complexe gedistribueerde systemen is de complexiteit van een enkel systeem verplaatst naar de complexiteit van de architectuur van de groep systemen. Deze cursus omvat de relatie van Software Architecture met Technisch Enterprise Architecture. Deze twee gebieden zijn onderling verbonden op een manier die momenteel niet goed wordt beschreven. Bijvoorbeeld, het splitsen van een complex monolithisch systeem in twee systemen die via webdiensten communiceren, zal aanzienlijke veranderingen in beide nieuwe systemen en de architectuur tussen hen veroorzaken.
Deze cursus zal trade-offs, momenteel gemeenschappelijke patronen en oplossingen voor het beheren van complexe systemen en communicatie binnen en tussen hen dekken.
UML for the IT Business Analyst
21 UrenEen van de snelstgroeiende rollen in de IT-industrie is de IT Business Analyst. Business zijn te vinden in bijna organisaties en zijn belangrijke leden van elk IT-team, zowel in de particuliere als de publieke sector.
Deze cursus biedt een duidelijke, stapsgewijze handleiding over hoe de Business zijn of haar rol kan vervullen met behulp van geavanceerde objectgeoriënteerde technologie.