dc.contributor.author | Xu, Chengdong | en_NZ |
dc.date.accessioned | 2006-12-21T14:00:32Z | |
dc.date.available | 2007-04-24T08:39:37Z | |
dc.date.issued | 2006 | en_NZ |
dc.identifier.citation | Xu, C. (2006). An Eclipse Environment for Z (Thesis, Master of Science (MSc)). The University of Waikato, Hamilton, New Zealand. Retrieved from https://hdl.handle.net/10289/2346 | en |
dc.identifier.uri | https://hdl.handle.net/10289/2346 | |
dc.description.abstract | This thesis reports on the design, implementation and evaluation of a new interactive Z environment that is integrated into the Eclipse environment.
The Z language is a formal specification notation that is used to describe and model computer-based systems. For the widespread use of Z, it is desirable to integrate Z support with a mature and popular editing environment, such as Eclipse. Eclipse was chosen as the basis for the new Z environment because it is widely used, it provides rich functionality and it is designed to be extensible.
The Z environment described in this thesis extends Eclipse to provide a large set of useful features for editing and analyzing Z specifications, such as a table of Z symbols, constant detection of syntax and type errors, outlining facilities, cross-referencing of Z names and conversion between different Z markups. User feedback shows that the resulting Z environment is helpful for editing and correcting Z specifications.
The development of the Z support for Eclipse is a part of the CZT (Community Z Tools) project, which is a Java framework for building Z tools and provides parsers, typecheckers and other Z tools. | en_NZ |
dc.format.mimetype | application/pdf | |
dc.language.iso | en | |
dc.publisher | The University of Waikato | en_NZ |
dc.rights | All items in Research Commons are provided for private study and research purposes and are protected by copyright with all rights reserved unless otherwise indicated. | |
dc.subject | Eclipse | en_NZ |
dc.subject | Z | en_NZ |
dc.subject | CZT | en_NZ |
dc.subject | Community Z Tools | en_NZ |
dc.subject | Z Support | en_NZ |
dc.title | An Eclipse Environment for Z | en_NZ |
dc.type | Thesis | en_NZ |
thesis.degree.discipline | Computer Science | en_NZ |
thesis.degree.grantor | University of Waikato | en_NZ |
thesis.degree.level | Masters | |
thesis.degree.name | Master of Science (MSc) | en_NZ |
uow.date.accession | 2006-12-21T14:00:32Z | en_NZ |
uow.date.available | 2007-04-24T08:39:37Z | en_NZ |
uow.identifier.adt | http://adt.waikato.ac.nz/public/adt-uow20061221.140032 | en_NZ |
uow.date.migrated | 2009-06-09T23:32:13Z | en_NZ |
pubs.place-of-publication | Hamilton, New Zealand | en_NZ |