Recent Releases of https://github.com/caskade-automation/caskman
https://github.com/caskade-automation/caskman - v5.0.0
- adds latest CaSk version with new CSS and IEC 61360 changes
- adds the skill subclass PythonSkill
Published by aljoshakoecher 10 months ago
https://github.com/caskade-automation/caskman - v4.6.0
- consistently uses W3IDs of underlying ODPs
- changes provided serialization format to Turtle
Published by aljoshakoecher almost 2 years ago
https://github.com/caskade-automation/caskman - v4.5.1
- updates CaSk ontology to get OpenMath extension and VDI 3682 update
Published by aljoshakoecher over 2 years ago
https://github.com/caskade-automation/caskman - v4.5.0
- Updates OPC UA ontology import to make use of better modeling possibilities for OPC UA endpoint descriptions.
Published by aljoshakoecher about 3 years ago
https://github.com/caskade-automation/caskman - v4.4.0
- re-adds command and output individuals for MTP2Skill and PLC2Skill
- adds prefixes for all ODPs
- updates CaSk dependency to v2.4.0
Published by aljoshakoecher about 3 years ago
https://github.com/caskade-automation/caskman - v4.3.0
- Updates CaSk import to v2.3.0 to make use of the subproperties of exposes
- Adds lots of new documentation
- Adds example ontologies for a module and two skills (accessible through OPC UA and REST)
Published by aljoshakoecher about 3 years ago
https://github.com/caskade-automation/caskman - v4.2.0
Minor change: Removed equivalent class axioms on RestSkill and OpcUaSkill as this holds only in one direction: Every OpcUaSkill is a UaObject, but not the other way round
Published by aljoshakoecher about 3 years ago
https://github.com/caskade-automation/caskman - v4.1.0
- Adds subtypes and properties for OpcUaMethod and OpcUaVariable skill interfaces
Published by aljoshakoecher about 3 years ago
https://github.com/caskade-automation/caskman - v4.0.1
Minor update after importing version 2.1.0 of the CaSk ontology. - Main difference is the fact that hasInput/hasOutput are now set to equivalent - Base IRI is now fixed (was still the old one)
Published by aljoshakoecher about 3 years ago
https://github.com/caskade-automation/caskman - v4.0.0
New release after major refactoring of the ontology to be consistent with the CSS model and follow a three-layered architecture that allows for better extendability
Published by aljoshakoecher about 3 years ago
https://github.com/caskade-automation/caskman - v3.0.2
Minor changes after changes to VDI 3682
- equivalent class definition of Cap:ProvidedCapability changed to subclass expression because not every provided capability needs to be executable via a skill
- Cap:hasCapability is equivalent to VDI3682:isAssignedTo, after isAssignedTo was changed domain and range in VDI 3682 v3.0.1
Published by aljoshakoecher about 4 years ago
https://github.com/caskade-automation/caskman - v2.0.2
- Bug fix for WADL Parameter. Was previously subclass of SkillParameter but WADL parameters are also used to describe SkillOutputs. Has been fixed by adding inverse properties as well as a class expression
- Adds missing types for PLC2Skill parameters
Published by aljoshakoecher almost 5 years ago
https://github.com/caskade-automation/caskman - v2.0.1
Minor update that just uses new versions of the underlying ODPs. Brings e.g. two new inverse properties of DIN EN 61360
Published by aljoshakoecher over 5 years ago
https://github.com/caskade-automation/caskman - v2.0.0
Breaking changes
New Skill classes have been added to be able to model skills that are controlled via a OPC UA variable. This can be used for e.g. PLCs that are not capable of OPC UA methods. * The class OpcUaSkill is now a super class for OpcUaMethodSkills and OpcUaVariableSkills. OpcUaMethodSkills are what was previously called OpcUaSkill: Skills that can be controlled via OPC UA Methods. An OpcUaVariableSkill is controlled by setting an OPC UA Variable to a certain integer value * The class OpcUaSkill is used to map services of a Module Type Package (MTP). * A special parameter and output class has been added to specify command variables and variables that reflect the current state * Required values have been added to specify the value that has to be set in order to invoke a certain transition (conforming to MTP standard) * Assured values have been added to specify the value that are returned as a feedback of the current state (conforming to MTP standard)
-> Skills that used to be OpcUaSkills have to be changed to OpcUaMethodSkills now. Furthermore, new ObjectProperties "providesOpcUaMethodSkill" and "executableViaOpcUaMethodSkill" should be used instead of the old more generic "providesOpcUaSkill" and "executableViaOpcUaSkill", respectively
Published by aljoshakoecher over 5 years ago
https://github.com/caskade-automation/caskman - v1.0.4
Adds SkillOutput and SkillVariable (which is a super class of SkillParameter and SkillOutput)
Published by aljoshakoecher almost 6 years ago
https://github.com/caskade-automation/caskman - v.1.0.3
- Adds higher-level modelling concept for skill parameters which can be used independent of skill technology
- Adds first version of skill dependencies
Published by aljoshakoecher almost 6 years ago
https://github.com/caskade-automation/caskman - v1.0.2
- Updated ontology dependencies to v1.4.0
- Fixes problems with German umlauts
Published by aljoshakoecher almost 6 years ago
https://github.com/caskade-automation/caskman - v1.0.1
- Readded ISA88 that somehow got lost
- Renamed file to match repo
Published by aljoshakoecher about 6 years ago
https://github.com/caskade-automation/caskman - v1.0.0
Initial Release
Published by aljoshakoecher about 6 years ago