
In this lecture, we'll discuss some objectives aimed at showing what you can expect to learn from this course.
Section Outline
Lecture 2: Introduction to Systems Engineering
Lecture 3: Lifecycle of Systems Engineering
Lecture 4: Introduction to the Systems Development Lifecycle
Lecture 5: History of the Systems Development Lifecycle
Lecture 6: Systems Development Process
Lecture 7: Strength and Weaknesses of the Systems Development Lifecycle
Lecture 8: Best Coding Practices
This lecture will briefly talk about systems engineering.
This lecture will discuss the lifecycle of systems engineering.
This lecture will talk about the systems development lifecycle.
This discussion will focus on the history of the systems development lifecycle.
This lecture will identify the different phases of systems development.
.
Lecture outline:
0:00 Introduction of the Phases of Systems Development
1:08 Preliminary Analysis
2:33 Systems Analysis
2:48 Systems Design
3:03 Development
3:08 Integration and Testing
3:20 Acceptance, Installation, Deployment
3:31 Maintenance
3:46 Stages of the Systems Development Lifecycle
This lecture will discuss the strength and weaknesses of the systems development lifecycle.
This discussion will center on the best coding practices.
.
Lecture outline:
0:00 Introduction of the Best Coding Practice
1:55 Base Steps
In this lecture, we'll discuss some objectives aimed at showing what you can expect to learn from this course.
Section Outline
Lecture 11: Introduction to Model Driven Architecture
Lecture 12: History of Model Driven Architecture
Lecture 13: Benefits of Model Driven Architecture
Lecture 14: Concerns for Model Driven Architecture
Lecture 15: Human Factor Integration
Lecture 16: Software System
This lecture will explain model-driven architecture.
.
Lecture outline:
0:00 Introduction to Model-Driven Architecture
1:01 Primary Goals
2:02 Systems Model in the Software Development Process
This lecture will talk about the history of model-driven architecture.
This lecture will identify the different benefits of model-driven architecture.
This lecture will identify some concerns about model-driven architecture.
.
Lecture outline:
0:00 Introduction of the Concerns About Model-Driven Architecture
0:51 Incomplete Standards
1:04 Vendor Lock-In
1:25 Idealistic
2:41 Specialized Skillsets
3:02 OMG Track Record
3:17 Uncertain Value Proposition
This lecture will discuss the integration of human factors in model-driven architecture.
.
Lecture outline:
0:00 Human Factors Integration
1:36 Domains in Human Factors Integration
This discussion will focus on the software system involved in model-driven architecture.
In this lecture, we'll discuss some objectives aimed at showing what you can expect to learn from this course.
Section Outline
Lecture 19: Model Driven Architecture Principles
Lecture 20: Introduction to Model Driven Architecture Models
Lecture 21: Rationale for Modeling
Lecture 22: Why Use Models?
Lecture 23: Basic Concepts
Lecture 24: Types of Models
This lecture will identify the different principles in model-driven architecture.
.
Lecture outline:
0:00 Principles in Model-Driven Architecture
0:52 Types of Models
This discussion will focus on model-driven architecture models.
This lecture will discuss the rationale behind modeling.
This lecture will talk about the reasons for using models.
This lecture will explain the basic concepts in model-driven architecture.
.
Lecture outline:
0:00 System
0:33 System Notions
1:30 Model
1:48 Model-Driven
2:10 Architecture
2:33 Viewpoint
4:10 View
4:20 Platform
5:00 Application
5:13 Platform Independence
5:58 Pervasive Services
6:24 Implementation
6:34 Model Transformation
This lecture will identify the different types of model-driven architecture models.
.
Lecture outline:
0:00 Three Default Models
0:30 Computation Independent Model
2:01 Platform Independent Model
4:19 Platform Specific Model
In this lecture, we'll discuss some objectives aimed at showing what you can expect to learn from this course.
Section Outline
Lecture 27: Introduction to Model Driven Architecture Process
Lecture 28: Transformation Mappings
Lecture 29: Basic
Lecture 30: Complex System
Lecture 31: Approach
Lecture 32: Development Process
This lecture will talk about the process involved in model-driven architecture.
This lecture will discuss transformation mappings.
This lecture will explain the basic process of model driven-architecture.
This lecture will explain the complex system of the model-driven architecture process.
This discussion will focus on the different approaches to model-driven architecture.
This lecture will explain the development process in model-driven architecture.
.
Lecture outline:
0:04 Identify the Target Platforms
0:09 Identify the Metamodels
0:21 Find Proper Metamodel
0:42 Define the Mapping Techniques
2:01 Define the Annotation Models
2:31 Implement the Mapping Techniques
2:42 Conduct the Iterations of the Project
In this lecture, we'll discuss some objectives aimed at showing what you can expect to learn from this course.
.
Section Outline
Lecture 35: Introduction to Model Driven Architecture Standards
Lecture 36: Unified Modeling Language
Lecture 37: Meta-Object Facility
Lecture 38: XMI Metadata Interchange
Lecture 39: OLC / QVT / M2T
This lecture will cover the different model-driven architecture standards.
This lecture will discuss one of the standards of model-driven architecture, specifically UML.
.
Lecture outline:
0:00 Introduction to UML
1:32 Software Development Methods
2:05 Modeling
3:12 Diagrams
4:14 Structure Diagrams
5:55 Behavior Diagrams
6:47 Interaction Diagrams
This lecture will discuss one of the standards of model-driven architecture, specifically MOF.
.
Lecture outline:
0:00 Introduction to MOF
1:37 Metamodeling Architecture
2:49 International Standard
This lecture will discuss one of the standards of model-driven architecture, specifically XMI.
This lecture will discuss the standards of model-driven architecture, specifically OLC, QVT, and M2T.
In this lecture, we'll discuss some objectives aimed at showing what you can expect to learn from this course.
Section Outline
Lecture 42: Introduction to Model Driven Architecture Tools
Lecture 43: Categories of Model Driven Architecture Tools
Lecture 44: Commercial or Opensource?
Lecture 45: Open Source Tools
Lecture 46: Commercial Tools
Lecture 47: Partial or Complete
Lecture 48: Generation from the Model or Execution of the Model
Lecture 49: MDA vs UML
This lecture will talk about the tools needed in model-driven architecture.
This lecture will identify the different categories of tools in model-driven architecture.
This lecture will talk about the differences between commercial tools and open source tools.
This lecture will discuss the different tools under open source tools.
.
Lecture outline:
0:12 Kermeta
0:45 MOFScript
1:00 IBM Model Transformation Framework
1:18 ATL Engine
1:45 ModFact
2:05 Kent Modeling Framework
2:14 OpenArchiterctureWare
2:22 Generative Model Transformer
2:43 OpenMDX
2:56 AndroMDA
3:11 Xdoclet
3:28 Middlegen
3:39 OOMEGA
This lecture will discuss the different tools under commercial tools.
.
Lecture outline:
0:00 ArcStyler
0:17 Model Component Compiler
0:28 OptimalJ
0:45 Xactium XMF Mosiac
0:55 Sosyinc Modeler
1:11 Model-in-Action
1:22 MetaEdit+
1:39 MDWorkbench
1:57 iQgen 3.0
This lecture will talk about the differences between partial tools and complete tools.
This lecture will talk about the differences between generation and execution of the model.
.
Lecture outline:
0:00 Introduction
0:30 Model-and-Generate
1:56 Model-and-Execute
2:54 Characteristics of MDA Tools
This lecture will identify the differences between MDA and UML.
In this lecture, we'll discuss some objectives aimed at showing what you can expect to learn from this course.
Section Outline
Lecture 52: Introduction to the Model Driven Architecture Transformation
Lecture 53: Classification of Model Driven Architecture Transformation
Lecture 54: Approaches of Model Driven Architecture Transformation
Lecture 55: Selection of Model Driven Architecture Transformation
Lecture 56: Future of Model Driven Architecture
This lecture will talk about MDA transformation.
This lecture will identify the classification of MDA transformation.
.
Lecture outline:
0:00 Classification of Model Transformation Approaches
0:34 Transformation Rules
1:11 Rule Application Scoping
1:37 Source and Target
2:11 Rule Application Strategy
2:31 Rule Scheduling
3:03 Rule Organization
3:21 Traceability Links
3:40 Directionality
This lecture will identify the different approaches of MDA transformation.
.
Lecture outline:
0:00 Introduction
0:32 Marking
1:52 Model
3:08 Metamodel
4:12 Pattern Application
4:38 Other Approaches
This lecture will discuss the selection involved in MDA transformation.
This discussion will focus on the future of model-driven architecture.
This e book is a list of terms and definitions often used in the field of model driven architecture .
Now that you've finished your Udemy course, - you are eligible to sit your official Certification exam.
Certification is not mandatory.
Once you've completed the course, email our exam department at support@theartofservice.com to purchase your exam voucher and sit your final exam.
Exam access includes more information to better prepare for the exam including a workbook, sample exam plus the final exam.
Please include the course name in your email for us to send the correct information.
Any questions please contact support@theartofservice.com
You will receive a PDF certificate through your email upon passing the examination.
A final message from our CEO.
Model-Driven Architecture (MDA) is an approach for the development of software systems. It is a set of guidelines for the structuring of specifications and are commonly shown as models.
This course will begin discussions by presenting an overview of Systems Engineering, Development Life cycle, and Model-Driven Architecture. This course will also explain Model-Driven Architecture principles, models, tools, and processes.