Skip to main content

Notice: this Wiki will be going read only early in 2024 and edits will no longer be possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.

Jump to: navigation, search

Difference between revisions of "Open Model CourseWare (OMCW)/resources/chapter01"

(Created page with "= Open Model CourseWare (OMCW) Available Resources (Teaching Material) = = Chapter 1 - Prerequisite Language Level = This chapter mainly presents two languages required for...")
 
(List of Files)
 
Line 8: Line 8:
  
 
{|
 
{|
! Assertions, Constraints, and OCL
+
! [[Media:OMCW_chapter01_AssertionsConstraintsOCL.York.pdf|Assertions, Constraints, and OCL]]
 
| This lecture explains the usage of OCL in specifying assertions and constraints in the context of design by contract.
 
| This lecture explains the usage of OCL in specifying assertions and constraints in the context of design by contract.
 
|-
 
|-
! Awareness Model-Driven Development tutorial for managers
+
! [[Media:OMCW_chapter01_AwarenessMDDTutorialForManagers.ESI.pdf|Awareness Model-Driven Development tutorial for managers]]
 
| This tutorial aims at providing Model-Driven Development basics for managers.
 
| This tutorial aims at providing Model-Driven Development basics for managers.
 
|-
 
|-
! MDD Basics
+
! [[Media:OMCW_chapter01_MDDBasics.ESI.pdf|MDD Basics]]
 
| This lecture presents the UML basics and MDA basic concepts.
 
| This lecture presents the UML basics and MDA basic concepts.
 
|-
 
|-
! OCL 2 Short Lecture
+
! [[Media:OMCW_chapter01_OCL2ShortLecture.Fraunhofer.pdf|OCL 2 Short Lecture]]
 
| This presentation contains a short lecture about the Object Constraint Language in Version 2.0.
 
| This presentation contains a short lecture about the Object Constraint Language in Version 2.0.
 
|-
 
|-
! OCL 2.0
+
! [[Media:OMCW_chapter01_OCL2.Fraunhofer.pdf|OCL 2.0]]
 
| This lecture covers Object Constraints Language 2.0.
 
| This lecture covers Object Constraints Language 2.0.
 
|-
 
|-
! UML and Object Orientation. The Fundamentals
+
! [[Media:OMCW_chapter01_UMLAndOOBasics.York.pdf|UML and Object Orientation. The Fundamentals]]
 
| This lecture presents the basic principles of object orientation and their application in UML.
 
| This lecture presents the basic principles of object orientation and their application in UML.
 
|-
 
|-
! Usage of OCL
+
! [[Media:OMCW_chapter01_UsageOfOCL.Fraunhofer.pdf|Usage of OCL]]
 
| This short lecture introduces the usage of OCL (Object Constraint Language) for design guidelines of models.
 
| This short lecture introduces the usage of OCL (Object Constraint Language) for design guidelines of models.
 
|}
 
|}

Latest revision as of 16:05, 18 October 2018

Open Model CourseWare (OMCW) Available Resources (Teaching Material)

Chapter 1 - Prerequisite Language Level

This chapter mainly presents two languages required for understanding the content in the other chapters: the part of UML for creating class diagrams and Object Constraints Language (OCL). Note that the presentation of the full UML 2.0 is given in Chapter 5.

List of Files

Assertions, Constraints, and OCL This lecture explains the usage of OCL in specifying assertions and constraints in the context of design by contract.
Awareness Model-Driven Development tutorial for managers This tutorial aims at providing Model-Driven Development basics for managers.
MDD Basics This lecture presents the UML basics and MDA basic concepts.
OCL 2 Short Lecture This presentation contains a short lecture about the Object Constraint Language in Version 2.0.
OCL 2.0 This lecture covers Object Constraints Language 2.0.
UML and Object Orientation. The Fundamentals This lecture presents the basic principles of object orientation and their application in UML.
Usage of OCL This short lecture introduces the usage of OCL (Object Constraint Language) for design guidelines of models.

Copyright © Eclipse Foundation, Inc. All Rights Reserved.