Aml.Engine.OCL
1.2.0
dotnet add package Aml.Engine.OCL --version 1.2.0
NuGet\Install-Package Aml.Engine.OCL -Version 1.2.0
<PackageReference Include="Aml.Engine.OCL" Version="1.2.0" />
paket add Aml.Engine.OCL --version 1.2.0
#r "nuget: Aml.Engine.OCL, 1.2.0"
// Install Aml.Engine.OCL as a Cake Addin #addin nuget:?package=Aml.Engine.OCL&version=1.2.0 // Install Aml.Engine.OCL as a Cake Tool #tool nuget:?package=Aml.Engine.OCL&version=1.2.0
AutomationML OCL Programming Interface
The Aml.Engine.OCL provides methods for contstraining AutomationML models with OCL expressions. AutomationML is a standardized data exchange format, developed to support the data exchange in automation systems engineering. The Object Constraint Language (OCL) is a component of the globally established modeling language Unified Modeling Language (UML) and is used, among other things, for the textual specification of invariants in class diagrams, of conditions in sequence diagrams or the formulation of pre- and post-conditions for methods. In AutomationML the language is used to specify invariants in AutomationML models.
Product | Versions Compatible and additional computed target framework versions. |
---|---|
.NET | net8.0 is compatible. net8.0-android was computed. net8.0-browser was computed. net8.0-ios was computed. net8.0-maccatalyst was computed. net8.0-macos was computed. net8.0-tvos was computed. net8.0-windows was computed. net9.0 is compatible. |
-
net8.0
- Aml.Engine (>= 4.1.0)
- Aml.Engine.Services (>= 4.2.0)
- Antlr4.Runtime.Standard (>= 4.13.1)
-
net9.0
- Aml.Engine (>= 4.1.0)
- Aml.Engine.Services (>= 4.2.0)
- Antlr4.Runtime.Standard (>= 4.13.1)
NuGet packages (1)
Showing the top 1 NuGet packages that depend on Aml.Engine.OCL:
Package | Downloads |
---|---|
Aml.Editor.Plugin.AMLOcl
AutomationML Editor plugin supporting the assignment and evaluation of OCL constraints to AutomationML classes. |
GitHub repositories
This package is not used by any popular GitHub repositories.
Added support for .NET 8.