Skip to content
GitLab
Projects Groups Topics 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 revisions
    • Locked files
  • Issues 92
    • Issues 92
    • List
    • Boards
    • Service Desk
    • Milestones
    • Iterations
  • Merge requests 7
    • Merge requests 7
  • 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
  • #458
Closed
Open
Issue created Nov 23, 2022 by Martijn Goorden@mgoorden7u4Developer

Support negative integers with data-based synthesis

Currently, data-based synthesis only supports positive integers (including zero). Conceptually, data-based synthesis should work fine with negative integers as well, as long as the range remains finite. So probably there are some (BDD?) implementations details that makes working with negative integers more difficult.

The motivation for this issue is that I'm implementing a UPPAAL model in CIF that contains negative integers. While a workaround is to shift all integer values in the CIF model so they become positive, doing this looses some tracability with the UPPAAL model and the underlying meaning of the variable in the model (the variable tracks a discrete speed of a vehicle, a negative speed implies drying backwards).

Assignee
Assign to
Time tracking

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