Industrial automation systems and integration - Parts library - Part 31: Implementation resources: Geometric programming interface