dc.contributor.advisor |
Hosking, J |
en |
dc.contributor.advisor |
Grundy, J |
en |
dc.contributor.author |
Mohd Ali, Norhayati |
en |
dc.date.accessioned |
2011-01-26T04:14:44Z |
en |
dc.date.issued |
2010 |
en |
dc.identifier.uri |
http://hdl.handle.net/2292/6138 |
en |
dc.description.abstract |
In recent years we have observed the extensive evolution of tools and techniques that work with the user to achieve a range of computer-mediated tasks. One of these support techniques is the use of critics. Critics have evolved over the last few years as specific tool features to support users in computer-mediated tasks by providing guidelines or suggestions for improvement to designs, code and other digital artefacts. Some critics may also facilitate semi-automatically improving a design for the tool user. Although critics have been used widely in very diverse domains, such as education, programming and product design tools, critic authoring continues to be a challenge. In addition critic approaches have not been applied within meta-modelling tools that implement domain-specific visual language (DSVL) tools. The main research question in this research project is “Can critic specification and implementation for domain specific visual languages be made accessible to tool end-users?” Hence, the aim of this research is to design and develop a prototype for a critic specification tool that allows the end-user tool developers to readily express and construct critics for a DSVL tool. The research involved several steps to attain the research aim. The initial phase of this research has produced a taxonomy of computer-supported critic approaches and led to the identification of key requirements of a critic specification tool. The intermediate phase involved the incremental development of prototypes demonstrating a proof of concept for a critic specification tool. A notational representation and a template-based approach were developed for the final prototype of the critic specification tool and demonstrated via three different domains of DSVL exemplar tools. The final phase of this research addresses the evaluation of the critic specification approach via an end user evaluation which took into account usability aspects and the Cognitive Dimensions framework. This research has contributed to the development of a critic specification approach for DSVL tools based on a notational representation and a critic authoring template-based approach to support tool end users in specifying critics. |
en |
dc.publisher |
ResearchSpace@Auckland |
en |
dc.relation.ispartof |
PhD Thesis - University of Auckland |
en |
dc.relation.isreferencedby |
UoA99207897714002091 |
en |
dc.rights |
Items in ResearchSpace are protected by copyright, with all rights reserved, unless otherwise indicated. |
en |
dc.rights.uri |
https://researchspace.auckland.ac.nz/docs/uoa-docs/rights.htm |
en |
dc.rights.uri |
http://creativecommons.org/licenses/by-nc-sa/3.0/nz/ |
en |
dc.title |
Critic Specification for Domain-Specific Visual Language Tools |
en |
dc.type |
Thesis |
en |
thesis.degree.discipline |
Computer Science |
en |
thesis.degree.grantor |
The University of Auckland |
en |
thesis.degree.level |
Doctoral |
en |
thesis.degree.name |
PhD |
en |
dc.rights.holder |
Copyright: The author |
en |
pubs.peer-review |
false |
en |
pubs.elements-id |
202116 |
en |
pubs.record-created-at-source-date |
2011-01-26 |
en |
dc.identifier.wikidata |
Q112201048 |
|