Ticket #38 (assigned task)

Opened 3 years ago

Last modified 8 months ago

integrate CASL consistency checker with Hets

Reported by: till Owned by: mgross
Priority: critical Milestone: 0.95
Component: development-graph Version: 1.0
Keywords: Cc:

Description (last modified by till) (diff)

integrate CASL consistency checker with Hets, that is, check which ideas of the CCC are not implemented in Hets yet and realize them in Hets. See http://www.informatik.uni-bremen.de/cofi/ccc/

  • define consistent CASL as a language for CASL models. Essentially Fig. 3 "special extensions", LNCS 2267, p. 314
  • dependency spilt: A CASL basic spec (resp., the corresponding development graph node) can be split into a series of extensions, such that each individual extension is freely permutable
  • for each basic item, generate
    • proof obligations (e.g. for subsorts)
    • conservative extension (model in cons. CASL)
    • remaining things that must be handeled differently Collect these things into three new basic specs/extensions

For an example, see the attached image.

A first version will add a development graph menu, later on, the tactic language should be extended.

Related tickets (for the structured level): #18 and #149.

As a first step, try out the example from the attached image with the current tool. Perhaps a simpler concepts can be used.

Attachments

ccc-small.jpg (40.3 kB) - added by till 2 years ago.

Change History

Changed 3 years ago by till

  • owner changed from xinga to roba
  • description modified (diff)

Changed 3 years ago by till

  • description modified (diff)

Changed 2 years ago by till

Changed 2 years ago by till

  • description modified (diff)

Changed 16 months ago by luecke

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

Changed 10 months ago by till

  • owner changed from roba to mgross
  • milestone changed from 0.95 to 0.93

Changed 10 months ago by till

  • milestone changed from 0.93 to 0.95

Changed 10 months ago by mgross

  • status changed from new to assigned

Changed 8 months ago by till

  • description modified (diff)
Note: See TracTickets for help on using tickets.