Whether delivered online or onsite, instructor-led live training courses for OMG (Object Management Group) demonstrate through interactive discussions and hands-on practice how to apply OMG modeling standards to facilitate the visual design, execution, and maintenance of software and other processes.
OMG training is offered as either "online live training" or "onsite live training". Online live training (also known as "remote live training") is conducted via an interactive, remote desktop. Onsite live training can be held locally at the customer's premises in Plovdiv or at NobleProg's corporate training centers in Plovdiv.
NobleProg -- Your Local Training Provider
Business Center Plovdiv
Han Kubrat St 1, Plovdiv, Bulgaria, 4017
This is the most modern business center in the city, with all the necessary functionalities, while being located in a green part of the city.
It is about 20 minutes by bus from the main train station as well as the city center.
This hands-on course, Modeling and Documentation for Business Analysis, concentrates on the standard modeling languages and tools essential for capturing, visualizing, and validating business requirements and processes.
Designed for professionals with little to no modeling background, this instructor-led live training (available online or onsite) equips participants with industry-standard techniques such as UML, BPMN, and wireframing tools to enhance clarity and communication within business analysis initiatives.
Upon completion of this training, participants will be able to:
Utilize UML diagrams to depict functional requirements and system behavior.
Model business processes in accordance with BPMN standards.
Develop clear, structured use case diagrams and documentation.
Design wireframes and interactive prototypes using Figma and Balsamiq.
Course Format
Interactive lectures and discussions.
Practical application of modeling tools within sample project scenarios.
Guided exercises targeting process, requirements, and UI modeling.
Customization Options
To arrange customized training tailored to your organization’s specific standards or preferred toolset, please contact us.
This instructor-led, live training in Plovdiv (online or onsite) targets programmers and others interested in learning to apply OCL and OWL for addressing diverse model query, manipulation, and specification requirements.
Upon completion of this training, participants will be able to:
Gain a deeper insight into the architecture of OCL and OWL.
Utilize OCL and OWL to articulate model transformations.
This 2-day program is dedicated to the simulation of SysML models.
The instructor-led, live training (available both onsite and remotely) is designed for professionals who aim to utilize the Cameo Simulation Toolkit to efficiently construct and execute SysML diagrams and models.
Upon completion of this training, participants will be capable of:
Preparing and configuring SysML diagrams for simulation.
Executing Activity diagrams.
Executing State Machine diagrams.
Executing Parametric diagrams.
Executing Sequence diagrams.
Prerequisites: Participants must meet the listed prerequisites and possess a solid understanding of SysML diagrams to attend this course.
Course Format
Interactive lectures and discussions.
Ample exercises and practice sessions.
Hands-on implementation within a live-lab environment.
Customization Options
To arrange customized training for this course, please contact us.
This three-day training program covers modeling principles, UML, SysML, and the utilization of MagicDraw or Cameo through a case study that illustrates a typical model-based systems engineering approach.
The course:
Combines lectures and hands-on practice in using MagicDraw or Cameo for systems modeling using SysML;
Clarifies major SysML concepts and diagrams;
Offers practical experience in constructing system model examples;
Demonstrates how to trace model elements across various views;
Explains how to efficiently use MagicDraw features;
Is grounded in a consistent modeling case study.
Audience:
System architects, system engineers, software architects, and other stakeholders who will create and use models.
Methods:
Presentations, discussions, and case study-based practical assignments.
Course Materials:
Slides, case study model, and practical assignment descriptions.
Certificates:
Each participant receives a NobleProg certificate indicating that he/she attended the training.
The "Object-oriented Analysis and Design using UML" training is aimed at analysts, designers, programmers, testers, and project managers, offering an introduction to system modeling using UML. Through case studies, participants gain skills in modeling requirements, business processes, and documenting functional and non-functional requirements. Subsequent stages of the training include the analytical model, design phases – both static and dynamic – and practical application of the Enterprise Architect modeling tool. The training provides a solid foundation for effectively modeling processes in enterprises, utilizing UML at all stages of software development.
Business analysis is the process of investigating, understanding, and defining business needs in order to develop solutions that meet those needs. It is a key element in the change management process within an organization and in designing new business solutions. Business analysis aims to ensure that technological, process, or organizational solutions meet business goals and needs. It is a crucial component in ensuring the effectiveness of projects and changes within an organization by ensuring that implemented solutions are accurate, feasible, and fully aligned with business requirements.
This course is designed to impart the core principles of the Systems Modeling Language (SysML), its implementation via Magicdraw/Cameo software, fundamental Model-Based Systems Engineering (MBSE) simulation methodologies, and established best practices in the field of MBSE.
The Object Management Group (OMG) has established three key standards: Business Process Model and Notation (BPMN), Decision Model and Notation (DMN), and Case Management Model and Notation (CMMN), which address process modeling, decision logic, and case handling, respectively. This course introduces all three frameworks and clarifies when each should be applied.
This training program is designed to empower business analysts with the skills to efficiently map out their business processes and associated resources using BPMN. Within the context of an agile enterprise framework, participants will learn to apply suitable BPMN notations and UML business extensions to address their business requirements and effectively guide the underlying design activities in a coherent manner.
This instructor-led, live training in Plovdiv (online or onsite) is designed for participants at beginner, intermediate, or advanced levels who wish to develop skills in business and process modeling for a better understanding of the organization, products, and dependencies between processes, data, and stakeholders.
By the end of this training, participants will be able to:
Understand the role of models as key communication tools in business analysis.
Select the appropriate modeling method (BPMN, UML, SIPOC, Business Model Canvas) for a specific business goal.
Decompose complex business processes into clear diagrams.
Identify touchpoints between processes, data, and system actors.
Assess the correctness and effectiveness of created business models.
This training will teach you how to use SysML, the modeling language for systems engineering. You will explore block diagrams in particular, which are used to model the structure of complex systems. You will also deepen your understanding of sequence diagrams, state diagrams, and activity diagrams for dynamic modeling. Additionally, you will learn how to use SysML-specific diagrams such as the requirements diagram and the parametric diagram, as well as the concept of allocation. We will also emphasize the importance of defining a modeling approach tailored to the organization's context and the type of system under study. Practical exercises will be carried out using NoMagic's modeling tool, Cameo Systems Modeler (MagicDraw).
Audience:
Systems engineers, business analysts, and architects who need to model complex systems that include both hardware and software.
Teaching Method:
Theoretical presentation supported by examples
50% hands-on practical exercises using Cameo Systems Modeler on a single case study throughout the training
Numerous proven patterns are readily accessible to everyone. Often, the process simply involves renaming them and applying the pattern within a specific technology. This approach can save hundreds of hours that would otherwise be devoted to design and testing. Course Objectives This course aims to achieve two goals: first, it enables you to reuse widely recognized patterns; second, it allows you to create and reuse patterns tailored to your organization. It helps you estimate how patterns can reduce costs, systematize the design process, and generate a code framework based on your patterns. Target Audience Software designers, business analysts, project managers, programmers and developers, as well as operational managers and software division managers. Course Format The course focuses on use cases and their relationship with a specific pattern. Most of the examples are explained in UML and in simple Java examples (the language can change if the course is booked as a closed course). It guides you through the sources of the patterns as well as showing you how to catalogue and describe patterns which can be reused across your organization.
This course provides an introduction to Enterprise Architect, tailored for individuals who want to utilize Sparx Systems’ UML modelling tool but are not yet familiar with its features, functionalities, and application methods.
Through a blend of lectures, demonstrations, and interactive labs, this course illustrates the foundations for building and maintaining an Enterprise Architecture (EA) using the Unified Architecture Framework (UAF) version 1.2.
Designed to teach the fundamentals of the Systems Modeling Language (SysML), its application via the MagicDraw/Cameo software, basic MBSE simulation techniques, and industry best practices. This training covers the creation of templates and report generation within the MagicDraw/Cameo tool suite, while also explaining how macros and scripts function within MagicDraw and their potential applications.
This course is structured to teach the core principles of the Systems Modeling Language (SysML), its application using MagicDraw/Cameo software, fundamental MBSE simulation techniques, and MBSE best practices. The training also equips professionals with background knowledge on architectural simulation, introduces the Simulation Toolkit plugin, covers the simulation of various diagram types, and demonstrates how to link diagram simulations to automate the architecture.
This course is structured to teach the fundamentals of the Systems Modeling Language (SysML), its implementation via MagicDraw/Cameo software, core Model-Based Systems Engineering (MBSE) simulation techniques, and industry best practices. The training focuses on the essential concepts and functionalities of validation rules, validation suites, and model metrics, while also introducing the core principles and features for developing and utilizing model queries within MagicDraw/Cameo.
Designed to teach the fundamentals of the Systems Modeling Language (SysML), its implementation via MagicDraw/Cameo software, basic Model-Based Systems Engineering (MBSE) simulation techniques, and MBSE best practices, this training introduces the core concepts and features of CATIA No Magic’s Teamwork Cloud. It also covers the essential concepts and capabilities of Domain Specific Languages (DSL) within MagicDraw.
Objective: This course is designed to equip participants with the practical skills needed to implement the UAF and NAF enterprise architecture frameworks.
Gaining a thorough understanding of UAF 1.1 concepts within the context of the NATO NAF v4 Architecture Framework is highly valuable. The UAF Domain Meta-model (DMM) addresses various stakeholder concerns related to a system—such as security, information, and measurement—through predefined viewpoints, which are then mapped to corresponding views in NAFv4.
Additionally, the Architecture Stages outlined in the NATO NAFv4 Methodology provide insight into effectively leveraging UAF views to ensure coherence and completeness. This approach facilitates traceability from high-level strategic goals down to the specific personnel and physical resources required for implementation.
Throughout the course, concepts and techniques are progressively applied by attendees through an end-to-end case study and various exercises based on it.
Course Format
Interactive lectures and discussions.
Extensive exercises and practice sessions.
Hands-on implementation within a live-lab environment.
Course Customization Options
To request customized training for this course, please contact us to make arrangements.
NobleProg holds official OMG OCEB 2 Content Developer status, signifying that our course syllabi and training resources were crafted by the very experts responsible for formulating questions for OCEB 2 examinations.
This course is designed to prepare you for the OMG Certified Expert in BPM (OCEB v2) Fundamental Examination.
Upon completing this course, you can practice with our testing engine, which offers more than 200 sample questions.
The OCSMP Model Builder – Fundamental exam evaluates the knowledge and skills necessary to create a foundational SysML model for a system. It covers model concepts and organization, basic requirements capture and management, structure and behavior models, parametric models, allocation relationships, and the use of stereotypes. With the knowledge and skills acquired at this level, along with familiarity with an appropriate SysML modeling tool, a certified OCSMP Model Builder – Fundamental professional should be a productive contributor to modeling tasks performed by a Systems Engineering team employing a model-based systems engineering approach using SysML. The OCSMP Model Builder – Fundamental Certification is a prerequisite for the program’s two higher levels and requires the OCSMP Model User Certification as its prerequisite.
This examination (as well as the others in the OCSMP series) tests your ability to apply the knowledge and skills listed here in the context of a model of a system. As you study, go beyond each individual diagram to understand how aspects that it models can influence or affect aspects of the system represented in other diagram types.
The OCSMP Model Builder – Intermediate exam evaluates the knowledge and competencies required to develop system models utilizing the complete SysML feature set. This proficiency allows for more detailed and accurate modeling of requirements, structure, behavior, and parametric constraints compared to what is covered at the Fundamental level. Furthermore, this engineer possesses the understanding necessary to organize complex models, define the inter-relationships among model elements and diagrams, and assess aspects of model quality, including conformance to language and method constraints. The level of knowledge tested by this certification, along with a corresponding level of expertise in model-based systems engineering methods and tools, is suitable for a System Modeling Lead on a project and for top-tier team members who contribute independently to the model or the system, such as a Lead Systems Engineer. The OCSMP Model Builder - Intermediate Certification serves as a prerequisite for the program's highest certification, OCSMP Model Builder – Advanced, and requires the OCSMP Model Builder – Fundamental certification as its own prerequisite.
This course provides a comprehensive understanding of all aspects of the OMG Unified Architecture Framework. Rather than focusing on a single view or function, it empowers participants to navigate the documentation with ease and grasp its content effectively.
Throughout the course, participants will engage in straightforward exercises, answer questions, and more.
Sparx Enterprise Architect is typically used during the sessions, though participants may opt for any other compatible tools.
Empowering Analysts and Designers in the System Engineering field to master the efficient collection of requirements and the subsequent implementation of embedded software designs, grounded in system specifications through UML 2 and SysML.
This three-day training program is designed to assist system analysts in articulating their requirements effectively and enabling designers to develop suitable architectural designs based on these needs.
The resulting system architecture enhances the agility of embedded software, ensuring robust traceability between business rules embedded in system functions and end-user usage choices (use cases) down to the software implementation level.
This course is available in two formats, designed to deliver a hands-on understanding of how systems can be modelled using the latest iteration of the OMG's Systems Modelling Language (SysML) specification. The notation and underlying semantics of SysML are explained in a manner that enables students to apply their learning to any appropriate system modelling methodology or tool.
This instructor-led, live training in Plovdiv (online or onsite) is aimed at project managers, architects, and system engineers who wish to model and evaluate systems using SysML V2 features and capabilities.
By the end of this training, participants will be able to specify, analyze, design, and verify complex systems using SysML V2.
In this instructor-led, live training in Plovdiv (online or onsite), participants will learn how to use SysML as implemented in Enterprise Architect (EA) to carry out system requirements analysis and modeling.
By the end of this training, participants will be able to:
Understand and apply SysML to Systems Engineering projects, using a Model Based Systems Engineering (MBSE) approach.
Identify system requirements based on use case models.
This hands-on training demonstrates how to effectively utilize the SysML modeling language. Participants will explore block diagrams for the structural modeling of complex systems. The course covers sequence, state, and activity diagrams to deepen understanding of dynamic modeling. Additionally, you will learn to apply specific SysML diagrams, such as requirement and parametric diagrams, along with the critical concept of allocation. Emphasis is placed on defining a modeling approach tailored to the organizational context and the type of system under study. Finally, we review the current landscape of SysML modeling tools.
Target Audience:
Project managers, architects, and system engineers who need to model complex systems encompassing both software and hardware.
Instructional Method:
Theoretical presentations accompanied by practical examples
Hands-on case study (trainer demonstrates a SysML tool)
This course introduces the Systems Modeling Language (SysML) through the lens of a reviewer, alongside an introductory overview of the Cameo Collaborator tool.
This course is tailored for analysts, designers, developers, testers, and project managers.
The workshop focuses on problem analysis, system design, and documentation using UML and Sparx Systems' Enterprise Architect. During the training, participants will explore advanced features of the tool (such as MDA, profiles, and XMI) alongside best practices designed to significantly simplify and accelerate the modeling process.
Since the training centers on the Enterprise Architect tool, it is assumed that participants already possess knowledge of UML modeling. For those wishing to learn modeling from scratch, we offer dedicated UML training.
The role of the IT Business Analyst is one of the most rapidly expanding positions within the information technology sector. Business Analysts are integral members of IT teams across virtually every organization, regardless of whether it operates in the private or public sector.
This course offers a comprehensive, step-by-step guide on how Business Analysts can effectively execute their responsibilities by leveraging cutting-edge object-oriented technologies.
UPDM is an Object Management Group (OMG) initiative to develop a modeling standard that supports both the USA Department of Defense Architecture Framework (DoDAF) and the UK Ministry of Defence Architecture Framework (MODAF). The modeling standard is called the Unified Profile for DoDAF and MODAF (UPDM).
Designed for business analysts, managers, team leads, and process owners, this course equips participants with the essential competencies to create use case diagrams and scenarios. These tools facilitate the elicitation, analysis, documentation, and communication of functional requirements. Participants will gain hands-on experience constructing use cases using the Unified Modeling Language (UML) to visually depict interactions between use cases and actors.
This course is designed to prepare you for the OCEB2 Intermediate exam, encompassing advanced BPM concepts such as BMM, BPMN, DMN, business rules, process improvement frameworks, governance, and performance optimization. The goal is to enhance your modeling and analytical capabilities.
NobleProg holds the official OMG OCUP 2 Content Developer certification. This designation signifies that our course curricula and training resources were created by the very same specialists who design the questions for the OCUP 2 examinations.
Target Audience
This course is designed for developers, programmers, business analysts, project managers, software architects, testers, technical writers, or any professionals engaged in the software development lifecycle.
Learning Objectives
Equip you to utilize the most prevalent UML elements. Guide you in creating fundamental UML models. Prepare you to contribute effectively as a member of a UML Development Team.
Developers, programmers, business analysts, project managers, software architects, testers, documentation specialists, and anyone engaged in the software development lifecycle.
Course Objectives:
Equips you to work with a wide variety of UML elements Teaches you how to create complex UML models Prepares you to become a qualified senior member of a UML Development Team.
Designed for managers seeking to comprehend BPMN diagrams, as well as business consultants, business analysts, business process engineers, system analysts, and professionals involved in analyzing and planning business processes using standardized, unified modeling notation.
Course Objectives:
Generate high-quality process diagrams
Create models using BPMN process notation
Document current-state process information
Implement optimized process flows for labor-intensive processes
Simplify complex process definitions by breaking them into more manageable components
This course is designed to prepare you for the OCEB 2 Advanced exam. It covers advanced BPM concepts such as BMM, BPMN, DMN, business rules, process improvement frameworks, governance, and performance optimization to deepen modeling and analytical skills.
Read more...
Last Updated:
Testimonials (7)
pointing about 'tricky' questions while explanation
The trainer shared his knowledge and led great atmosphere.
Agnieszka Dubanska - Narodowy Fundusz Zdrowia
Course - Modelowanie procesów biznesowych z wykorzystaniem UML i BPMN
complete, subject-focused, with multiple exercises and examples
Grzegorz Sposob - ASSECO POLAND S.A.
Course - OCUP2 UML Certification - Preparing for the UML2 Intermediate exam.
The explanations and interactivity of the trainer, he really brought the subject well; and even-though I was probably not experienced enough, I did learn a lot from it!
Pieter Bruynseels - Spot Buy Center BV
Course - Design Patterns
Labs and pace were great
Morgan - NSWCDD Dam Neck
Course - Applying SysML with MagicDraw/Cameo
- trainer's knowledge
- trainers laid-back style
Maciej - EY GLOBAL SERVICES (POLAND) SP Z O O
Course - OCEB2 OMG Certified Expert in BPM - BPM 2 Fundamental Exam Preparation
The direct correlation with our work subject in the examples
Online OMG training in Plovdiv, OMG training courses in Plovdiv, Weekend OMG courses in Plovdiv, Evening OMG training in Plovdiv, OMG instructor-led in Plovdiv, OMG instructor in Plovdiv, Online OMG training in Plovdiv, Weekend OMG training in Plovdiv, OMG private courses in Plovdiv, OMG instructor-led in Plovdiv, Evening OMG courses in Plovdiv, OMG one on one training in Plovdiv, OMG classes in Plovdiv, OMG on-site in Plovdiv, OMG boot camp in Plovdiv, OMG coaching in Plovdiv, OMG trainer in Plovdiv