Ticket #208 (closed feature: fixed)

Opened 3 years ago

Last modified 3 weeks ago

Consistency Checker GUI

Reported by: maeder Owned by: raider
Priority: major Milestone: 0.95
Component: interfaces Version: 0.66
Keywords: Cc:

Description (last modified by luecke) (diff)

GUI tasks:

  • global menu
  • offers batch mode to run consistency checks on all specs with darwin
  • DevGraphGUI: implement color change/add additional symbol of/for inconsistent and consistent nodes

Followup tasks

  • encapsulation of Isabelle refute
  • displays a list of all specs/nodes (named and unnamed) with selection choices
  • connection to different dedicated consistency checkers
  • also provide an interface to conservativity checking oder the empty theory (this also entails consistency)

A rough idea for the look of the consistency checker guy is available via the attachment.

Attachments

Model.png (20.4 kB) - added by luecke 20 months ago.
Idea for Consistency Checker Guy
Cons.png (25.4 kB) - added by luecke 20 months ago.
A better interface idea

Change History

Changed 3 years ago by till

  • owner changed from till to rainer25
  • milestone changed from 1.0 to 0.8

Changed 3 years ago by luettich

a prelimnary document describing some details about the needed implementations is checked into our CVS system at 'HetCATS/doc/ConsistencyCheckingGUI.tex' (the file compiles fine with pdflatex)

Changed 2 years ago by luecke

  • owner changed from rainer25 to raider

Changed 2 years ago by maeder

  • milestone changed from 0.8 to 0.9

Changed 20 months ago by luecke

Idea for Consistency Checker Guy

Changed 20 months ago by luecke

  • description modified (diff)

Changed 20 months ago by till

Comment to the picture: Model finding, not model checking.

Why just CASL and TPTP as output languages? I think the output logic should be that of the input specification, and then, the model should be translatable against comorphisms. Of course, also "borrowing" of model finders should be possible. That is, the input specification is first translated along a comorphism into a model-finder-supported logic, a model is searched, and then the model is translated back against the comorphism (therefore, comorphisms should have a method for translating models).

Changed 20 months ago by luecke

A better interface idea

Changed 18 months ago by maeder

  • description modified (diff)
  • milestone changed from 0.9 to 0.92

Changed 18 months ago by maeder

  • reporter changed from luettich to maeder

Changed 16 months ago by luecke

  • priority changed from major to critical
  • milestone changed from 0.9 to 0.93

Changed 16 months ago by luecke

  • description modified (diff)

Changed 13 months ago by maeder

try to reuse as much from the prover GUI, i.e. port prover GUI to GTK later on

Changed 8 months ago by maeder

  • priority changed from critical to major
  • milestone changed from 0.93 to 0.95

remove temporarily this unimplemented node menu for milestone 0.93

Changed 3 months ago by maeder

Apart from a global menu a local node menu would be better than just a list of comorphisms to select from.

Changed 2 months ago by maeder

the computed theories must be checked and should be cached together with their sublogics

Changed 3 weeks ago by raider

  • status changed from new to closed
  • resolution set to fixed

Implemented. Stop button works fine since changeset:12754

Note: See TracTickets for help on using tickets.