Skip to content
GitLab
Projects Groups Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
  • Sign in
  • E escet
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Graph
    • Compare
    • Locked Files
  • Issues 93
    • Issues 93
    • List
    • Boards
    • Service Desk
    • Milestones
    • Iterations
  • Merge requests 3
    • Merge requests 3
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
    • Test Cases
  • Deployments
    • Deployments
    • Releases
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • Eclipse ProjectsEclipse Projects
  • Eclipse ESCET (Supervisory Control Engineering Toolkit)
  • escet
  • Issues
  • #306
Closed
Open
Issue created Feb 08, 2022 by Dennis Hendriks@ddennisMaintainer

Add CIF to CIF transformation to anonymize names

I propose to add an CIF to CIF transformation to anonymize all names. It can be useful to add models to confidential/proprietary models to bug reports, but there are other uses as well.

The transformation would only change the names of all named objects. E.g. automata can be named aut1, aut2, etc, groups grp1, grp2, etc. Names need to be unique within their scope.

Some concepts will likely not be supported, to prevent creating invalid models. Converting an automaton to a string, for renamed locations, which could be compared to other (fixed?) strings, would change the model semantics. We should probably not support converting automata to strings.

This transformation would not anonymize string literals, SVG and print file names, etc.

Edited Feb 25, 2022 by Dennis Hendriks
Assignee
Assign to
Time tracking

Copyright © Eclipse Foundation, Inc. All Rights Reserved.     Privacy Policy | Terms of Use | Copyright Agent