Skip to content

Theorem 6 requires that components share alphabets #10

@seblund

Description

@seblund

Due to Theorem 6. For any locally consistent specifications S, T and U over the same alphabet ...
we need to know the alphabet of all components before conjoining them. We currently don't have this information so we have to parse the model files (or hardcode it).

This means that Theorem6Conj1 and Theorem6Conj2 are implemented incorrectly, as they do not consider the alphabet. When the alphabets match we may be able to avoid the (currently) massive explosion in refinement checks as less combinations are possible.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions