Achim D. Brucker
b91377edbd
Base examples on the session Isabelle_DOF.
2019-01-06 18:22:54 +00:00
Achim D. Brucker
4dc8422d0b
Added missing ontologies.tex.
2019-01-06 17:16:15 +00:00
Achim D. Brucker
958dfb8adf
Cleanup.
2019-01-06 17:03:58 +00:00
Achim D. Brucker
d03052f4d6
Reworked root.tex setup.
...
The root.tex is now copied from the user installation directory
on each build to avoid problems with an outdated document setup.
2019-01-06 17:01:13 +00:00
Achim D. Brucker
5f5e8694d1
Updated root.tex files.
2019-01-06 14:38:05 +00:00
Achim D. Brucker
75ff2fad2d
Revert "Removed obsolete build scripts."
...
This reverts commit 30a17db2bf
.
2019-01-06 13:34:58 +00:00
Achim D. Brucker
30a17db2bf
Removed obsolete build scripts.
2019-01-05 23:38:56 +00:00
Achim D. Brucker
e0c5c81e1d
Made upqoute and beramono optional.
2018-12-19 16:05:27 +00:00
Achim D. Brucker
87ee897983
Disabled upqoute - not part of texlive 2017.
2018-12-19 15:55:29 +00:00
Burkhart Wolff
a1d6431df9
Added discussed ontology "math_paper" and an example reffering to (some elements) of it.
2018-12-19 12:05:57 +01:00
Achim D. Brucker
33bbd77f7a
Disable math_exam examples - they are currently not supported.
2018-12-18 22:06:47 +00:00
Achim D. Brucker
860dab90f3
Removed generated output.
2018-12-18 22:05:07 +00:00
Burkhart Wolff
eae495ac90
- Added monitor class-invariant for level consistency.
...
- debugging here and there
- integration test
- remark : MathExam is in a pretty inconsistent state (requires discussion)
- integration test
2018-12-18 14:29:08 +01:00
Burkhart Wolff
98565b837c
Worked on assert*.
...
Still needs debugging.
Regression tests of some examples;
necessary revisions due to stronger
checks at close_monitor.
2018-12-11 16:03:01 +01:00
Burkhart Wolff
40c12801c6
Added finality check on monitor closes and check for open monitors in the global check.
2018-12-10 14:15:39 +01:00
Burkhart Wolff
25d79c1ba9
Added text antoquotations for attribute values and trace.
2018-12-07 13:17:39 +01:00
Burkhart Wolff
6f7e0a379d
Better error messages of attribute accesses,
...
regression test.
2018-12-07 12:09:12 +01:00
Burkhart Wolff
ffd7040495
Code Restructuring, Regression test.
2018-12-07 11:08:13 +01:00
Burkhart Wolff
eda8535b1c
- changed back ROOTS
...
- IsaDof_Manual Monitor should be report.
2018-12-06 12:31:12 +01:00
Achim D. Brucker
781c1ed0dc
Manual merge.
2018-12-04 18:15:52 +00:00
Burkhart Wolff
a5f9442c6e
Added global command: check_doc_global
...
(* checking unresolved forward references for the moment *)
2018-12-04 15:04:50 +01:00
Burkhart Wolff
9c8d57e573
Continuous checking of class invariants of enabled monitors.
...
Regression test suite revised.
2018-12-04 14:28:59 +01:00
Burkhart Wolff
5e7ac1c02e
- Fixed the FrontEnd - level problem according to what we discussed:
...
-- there are classes that do not have a level
-- title, subtitle and abstract DO NOT HAVE a level
-- text* has a level, but the level "None"
- Tested whatever we have as examples
2018-12-04 10:41:34 +01:00
Achim D. Brucker
459538a1b7
Figure group.
2018-12-04 06:05:49 +00:00
Achim D. Brucker
0f2dc58f5a
Multi-file setup.
2018-12-04 05:31:45 +00:00
Burkhart Wolff
17c66f0fea
Integrated is_monitor flag for monitor class invariants.
...
Makes special treatment of monitor class invariants
possible, when changes of trace are indirect...
2018-12-03 22:36:08 +01:00
Burkhart Wolff
ac1180b529
- checking class invariants
...
- checking monitor class invariants
2018-12-03 22:18:47 +01:00
Burkhart Wolff
9c0bcd86c6
rearrangement
2018-12-03 16:48:15 +01:00
Burkhart Wolff
dd942cfb99
rearrangement
2018-12-03 16:46:11 +01:00
Burkhart Wolff
04f5e99e41
First running example for class invariants.
2018-12-03 16:43:27 +01:00
Burkhart Wolff
184a17f977
Refinement: class invariants now gets also the oid from its context.
2018-12-03 14:25:04 +01:00
Burkhart Wolff
6b85bd74cd
Very first example of class invariant checking ...
2018-12-03 14:14:53 +01:00
Burkhart Wolff
23bc75d08d
Corrections in ontologies (revealed by examples)
...
- identified problem: accept/reject conflicts were only detected at application
time, not at declaration time :-( (leaved as "known problem" for the moment)
- new functionality for declaring doc class invariants
2018-12-03 13:19:31 +01:00
Burkhart Wolff
cf31ffd68b
revisions of scholarly paper and report ontologies
2018-11-28 10:49:35 +01:00
Achim D. Brucker
25c295dd7f
Merge branch 'master' of logicalhacking.com:HOL-OCL/Isabelle_DOF
2018-11-27 14:22:19 +00:00
Achim D. Brucker
0b79c21d23
Upated title.
2018-11-27 14:18:54 +00:00
Achim D. Brucker
d0d5567fc6
Restrucuring.
2018-11-27 13:51:12 +00:00
Achim D. Brucker
1f2551d683
Restrucuring.
2018-11-27 13:39:54 +00:00
Achim D. Brucker
21d51e7275
Restrucuring.
2018-11-27 13:22:31 +00:00
Achim D. Brucker
9d5bddea7c
Restrucuring.
2018-11-27 13:11:54 +00:00
Achim D. Brucker
b7e39f7d27
Initial commit.
2018-11-27 12:56:42 +00:00
Achim D. Brucker
c32425a334
Added note about the state of the document.
2018-11-27 11:34:03 +00:00
Burkhart Wolff
8628ca81ab
kleinkram
2018-11-27 11:13:49 +01:00
Achim D. Brucker
bfdb5e5260
Restrucuring.
2018-11-27 09:41:04 +00:00
Achim D. Brucker
eddc01e1c9
Cleanup.
2018-11-27 09:40:44 +00:00
Achim D. Brucker
0bc6f5521e
Restrucuring.
2018-11-27 09:26:54 +00:00
Burkhart Wolff
eea65018d1
Rearrangement of the group of TR examples.
...
(following structure of math_exams)
2018-11-21 11:15:21 +01:00
Burkhart Wolff
90f6c2d4ab
- New checks for reject sets
...
- basic infrastructure for class invariants
2018-11-20 10:11:11 +01:00
Burkhart Wolff
d406b3daeb
implemented reject alphabets. (untested)
...
slight corrections in MyCommentedIsabelle (MCI)
2018-11-19 20:53:59 +01:00
Burkhart Wolff
0617315fb0
Small improvements on the term chapter of CommentedIsabelle
2018-11-19 11:32:22 +01:00