View Issue Details

IDProjectCategoryView StatusLast Update
000921010000-100: DevicesSpecpublic2023-10-31 08:23
ReporterWolfgang Mahnke Assigned To 
PrioritynormalSeverityminorReproducibilityhave not tried
Status newResolutionopen 
Summary0009210: Extend FunctionalGroups to specific Objects
Description

At the moment, Functional Groups are used to group Parameters represented as Variables and Methods.
However, specifications like PA-DIM and derived from that Machinery Process Values use Objects to represent Parameters (having Methods, etc.)
It would be desirable to have those in Functional Groups as well.

The spec does not forbid adding additional Objects (not functional groups) under functional groups, but that is not in the spirit of the spec and most likely ignored by DI-aware clients.
It would be nice to have a mechanism to mark specific Objects as functional groups without the need to subtyping from FunctionalGroupType, as this is for example not possible anymore in PA-DIM. A possible solution is to define an empty interface IFunctionalGroupType and let all Objects implementing that interface be handled like a functional group.

TagsNo tags attached.

Activities

Matthias Damm

2023-10-31 07:30

administrator   ~0020253

Maybe a special reference type is easier to implement and can be used similar to an Organizes reference but between objects spanning a functional group hirarchy

Karl Deiretsbacher

2023-10-31 08:23

administrator   ~0020254

Just as a note: The fact that "it is most likely ignored by DI-aware clients" is true for all proposals.

Issue History

Date Modified Username Field Change
2023-10-17 12:15 Wolfgang Mahnke New Issue
2023-10-31 07:30 Matthias Damm Note Added: 0020253
2023-10-31 08:23 Karl Deiretsbacher Note Added: 0020254