Nicolas Méric
7033335e3f
Update extensible record section
...
Update text to reflect that a property apply on the scheme type
of the record
2022-02-03 09:06:10 +01:00
Nicolas Méric
a2f3057545
Update extensible record section
...
Make it compile
2022-02-03 09:00:53 +01:00
Burkhart Wolff
d319ab2555
section on extensible records
2022-02-02 17:03:17 +01:00
Nicolas Méric
502f5c5cd2
Switch to lipics template and update invariants section
2022-02-02 12:43:51 +01:00
Nicolas Méric
7ac669e52e
Update invariants section
2022-01-31 17:38:37 +01:00
Nicolas Méric
d9f2d5c0c4
Merge branch 'master' into 2021-ITP-PMTI
2022-01-31 13:09:26 +01:00
Nicolas Méric
8f7e898f4b
Fix invariant railroad diagram
2022-01-31 13:01:59 +01:00
Burkhart Wolff
9d9fd03b72
minor stuff
2022-01-30 20:59:21 +01:00
Burkhart Wolff
05b896291b
...
2022-01-30 14:56:22 +01:00
Burkhart Wolff
cc151291f6
some figures on MathTaxonomies
2022-01-30 14:55:19 +01:00
Burkhart Wolff
3e06e659b6
global restructuring
2022-01-30 14:50:22 +01:00
Burkhart Wolff
b35c774d27
polished intro
2022-01-30 13:47:18 +01:00
Burkhart Wolff
c5cdf5f826
revised introduction
2022-01-29 22:27:30 +01:00
Nicolas Méric
a38d13198c
Add invariants and queries draft in 2021-ITP-PMTI
2022-01-28 17:18:09 +01:00
Burkhart Wolff
9cd021d7fa
new paper structure
2022-01-26 11:53:00 +01:00
Burkhart Wolff
b1fb509d8b
Modifs of title and abstract
2022-01-26 11:16:32 +01:00
Burkhart Wolff
63145e0d3a
Merge branch '2021-ITP-PMTI' of https://git.logicalhacking.com/Isabelle_DOF/Isabelle_DOF into 2021-ITP-PMTI
2022-01-26 09:24:29 +01:00
Burkhart Wolff
be0352cab7
...
2022-01-26 09:24:20 +01:00
Nicolas Méric
6d42f122b1
Merge branch 'master' into 2021-ITP-PMTI
2022-01-25 08:52:52 +01:00
Nicolas Méric
76612ae6f3
Add checking of invariants for class instances
...
- Warning: the current implementation does yet not support
some use-cases, like invariant on monitors,
or the initialization of docitem without a class associated.
- Add first draft of the checking of invariants.
For now, it is disabled by default because some cases
are not yet supported, like the initialization of docitem
without a class associated.
ex: text*[sdf]‹ Lorem ipsum @{thm refl}›
- To enable the checking, one can use the theory attribute
"invariants_checking" by declaring it in a theory like this:
declare [[invariants_strict_checking = true]]
- A checking using basic tactics (unfolding and auto) can be enable
with the "invariants_checking_with_tactics" theory attribute
for specific use-cases
- The specification of invariants is now automatically abstracted,
so one must define an invariant like this now:
doc_class W =
w::"int"
invariant w :: "w σ ≥ 3"
The old form:
doc_class W =
w::"int"
invariant w :: "λσ. w σ ≥ 3"
is now deprecated.
The specification of the invariant still uses the σ-notation
and is defined globally by the name component "invariantN"
- Update the invariants definition in the theories to match
the new implementation
- Update the manual to explain this new feature
- Add small examples in src/tests/High_Level_Syntax_Invariants.thy
and src/tests/Ontology_Matching_Example.thy
2022-01-24 17:30:48 +01:00
Burkhart Wolff
e53984feea
Merge branch '2021-ITP-PMTI' of https://git.logicalhacking.com/Isabelle_DOF/Isabelle_DOF into 2021-ITP-PMTI
2022-01-20 22:08:38 +01:00
Burkhart Wolff
d7c7a98138
added elements to related work: OntoMathPro, ScienceWISE, DBpedia
2022-01-20 22:08:32 +01:00
Idir AIT SADOUNE
8629dda85e
first version of a case study
2022-01-20 10:59:17 +01:00
Nicolas Méric
688e823463
Make 2021-ITP-PMTI paper compile
2022-01-19 09:40:05 +01:00
Burkhart Wolff
96112ff893
restored ancient SEFM paper example for invariants
2022-01-17 12:06:32 +01:00
Burkhart Wolff
5631010371
added figures from IFM 19 paper
2022-01-14 15:31:15 +01:00
Burkhart Wolff
68e9f64156
added figures from talk
2022-01-13 16:24:07 +01:00
Burkhart Wolff
647f8e86cc
Reorg / shoprtening chap 2.
2022-01-11 20:53:07 +01:00
Burkhart Wolff
b5939bc9db
added basckground chapter . First flush.
2022-01-08 22:22:22 +01:00
Burkhart Wolff
6889e08f33
initial setup of RAS paper
2022-01-02 17:05:15 +01:00
Burkhart Wolff
ef7d8caefb
added background chapter
2022-01-01 21:03:31 +01:00
Burkhart Wolff
96d6bb8e00
intro proposal completed
2021-12-19 13:31:42 +01:00
Burkhart Wolff
77150aefe2
more on intro
2021-12-19 10:38:00 +01:00
Burkhart Wolff
12d33fa457
more on intro ...
2021-12-17 15:44:47 +01:00
Burkhart Wolff
616ff85721
...
2021-12-16 15:13:34 +01:00
Burkhart Wolff
b0a2214c40
added refs
2021-12-16 15:07:02 +01:00
Burkhart Wolff
cbd32874cf
Abstract
2021-12-16 14:55:04 +01:00
Burkhart Wolff
3f09aca090
added paper frame, small things.
2021-12-16 13:49:44 +01:00
Burkhart Wolff
9b08e92588
Experiments with the code generator for Isa_DOF class objects.
2021-10-08 16:00:57 +02:00
Burkhart Wolff
5f47588270
added some value-statements for demonstration purposes
2021-10-05 16:22:05 +02:00
Burkhart Wolff
eb292a695b
added poor man's encoding of inheritance in Cyto-Model.
2021-10-04 15:11:29 +02:00
Burkhart Wolff
3f8880c0f0
added small fun ontology for examples : Cytology
2021-09-29 14:08:28 +02:00
Nicolas Méric
f11e5b762b
all changes
2021-06-01 14:51:22 +02:00
Burkhart Wolff
f8801a1121
basically table_inline.
2021-05-13 14:37:27 +02:00
Achim D. Brucker
920779b150
Raised requirement of Tex Live to TeX Live 2021 (expected release date: 4th of April 2021).
2021-03-22 00:13:18 +00:00
Achim D. Brucker
712cea7ac9
Merge branch 'v1.1.x/Isabelle2020'
2021-03-20 22:26:14 +00:00
Achim D. Brucker
a0654d8db9
Added Nicolas Méric as contributor.
2021-03-20 22:05:57 +00:00
Achim D. Brucker
e048bbe508
Merge branch 'master' of git.logicalhacking.com:Isabelle_DOF/Isabelle_DOF
2021-03-15 10:25:16 +00:00
Achim D. Brucker
201d12a01a
Fixed spelling.
2021-03-15 10:24:58 +00:00
Burkhart Wolff
cfad21e296
Ref auf Makarius Text added
2021-03-14 15:45:42 +01:00