Featherweight_OCL/README.md

48 lines
1.6 KiB
Markdown
Raw Normal View History

2016-08-10 10:02:03 +00:00
# Featherweight OCL: A Proposal for a Machine-Checked Formal Semantics for OCL 2.5
2017-12-05 21:11:57 +00:00
2016-08-10 10:02:03 +00:00
This git repository contains a local mirror of
[Featherweight OCL](https://www.isa-afp.org/entries/Featherweight_OCL.shtml)
entry of the
[Archive of Formal Proofs (AFP)](https://www.isa-afp.org).
The official AFP releases are tagged. Additionally, this repository
may contain extensions (i.e., a development version) that may be
submitted (as an update of the UPF entry) at a later stage.
2020-05-23 10:21:01 +00:00
## How to build
2020-05-23 10:30:10 +00:00
```console
achim@logicalhacking:~$ isabelle build -D Featherweight_OCL
2020-05-23 10:21:01 +00:00
```
2016-08-10 10:02:03 +00:00
## Authors
2017-12-05 21:11:57 +00:00
2016-08-10 10:02:03 +00:00
* [Achim D. Brucker](http://www.brucker.ch/)
2020-05-23 10:25:17 +00:00
* [Frédéric Tuong](https://www.scss.tcd.ie/frederic.tuong/)
2016-08-10 10:02:03 +00:00
* [Burkhart Wolff](https://www.lri.fr/~wolff/)
## License
2017-12-05 21:11:57 +00:00
2016-08-10 10:02:03 +00:00
This project is licensed under a 3-clause BSD-style license.
2017-01-08 11:48:17 +00:00
2018-06-30 16:59:24 +00:00
SPDX-License-Identifier: BSD-3-Clause
2018-07-01 05:05:13 +00:00
## Master Repository
The master git repository for this project is hosted by the [Software
Assurance & Security Research Team](https://logicalhacking.com) at
2018-07-04 01:00:22 +00:00
<https://git.logicalhacking.com//afp-mirror/Featherweight_OCL>.
2018-07-01 05:05:13 +00:00
2017-01-08 11:48:17 +00:00
## Publications
2017-12-05 21:11:57 +00:00
2017-01-08 11:48:17 +00:00
* Achim D. Brucker, Frédéric Tuong, and Burkhart Wolff. Featherweight
OCL: A Proposal for a Machine-Checked Formal Semantics for OCL 2.5. In
Archive of Formal Proofs, 2014.
http://www.isa-afp.org/entries/Featherweight_OCL.shtml, Formal proof
development.
* Achim D. Brucker and Burkhart Wolff. Featherweight OCL: A study for
the consistent semantics of OCL 2.3 in HOL. In Workshop on OCL and
Textual Modelling (OCL 2012), pages 19-24, 2012.
https://www.brucker.ch/bibliography/abstract/brucker.ea-featherweight-2012