next up previous
Next: Defining Lattices in MIZAR Up: Development of the Theory Previous: Goal and Motivations

Teamwork

The work performed on the formalization is a result of a team effort by the researchers and students of the Institute of Mathematics and Institute of Computer Science, University of Bia\lystok. MIZAR articles written in the project have been authored by:

Czes\law Byli\rm{\'{n\/}}\kern.05emski, Adam Grabowski, Ewa Gr\rm{\c{a\/}}dzka, Jaros\law Gryko, Artur Korni\lowicz, Beata Madras, Agnieszka J. Marasik, Robert Milewski, Adam Naumowicz, Piotr Rudnicki (University of Alberta, Canada), Bart\lomiej M. Skorulski, Andrzej Trybulec, Mariusz \rm{\.{Z\/}}ynel, and Grzegorz Bancerek.

In the summer of 1995, we started a seminar devoted to the theory of continuous lattices following [7] and [10]. In the spring of 1996, the final decision on formalization of [7] was made. Parts of the first two chapters, O. A Primer of Continuous Lattices and I. Lattice Theory of Continuous Lattices, were assigned to individual team members for formalization. We adopted the following rules:

Because of the number of people involved, the work was organized in a different way than the usual sequential contributions of articles to MML. Usually, an author writes an article and the article is not available to other authors until it is submitted to the MML. We wanted to formalize different parts of the book simultaneously as sequential development would be too slow. We decided to maintain a local library of YELLOW and WAYBEL series with completed and non-completed articles. This allowed for some parallelism in writing articles. The articles from local library were tested by later ones that used them and if there was a need they were revised. After some time they were presented on a seminar to discus possible generalization and, finally, submitted to the MML.

The size of the YELLOW series (17 articles of 49) indicates that MML was almost ready for the formalization. However, the following topics had to be developed:

The formalization was a stress test for the MIZAR software. It detected some errors and forced adjusting a number of quantitative parameters. The formalization would not be possible without cooperation with system designers and the Library Committee in improvement of software and a number of revisions to the MML.


next up previous
Next: Defining Lattices in MIZAR Up: Development of the Theory Previous: Goal and Motivations
Grzegorz Bancerek 2002-03-20