Massey Documents by Type
Permanent URI for this communityhttps://mro.massey.ac.nz/handle/10179/294
Browse
Search Results
Item Handlers' Expectations and Perceived Compatibility regarding the Partnership with Their First Guide Dogs(MDPI (Basel, Switzerland), 2021-09-22) Lloyd J; Budge C; Stafford K; Hill K; Cogger N; Cobb MThe main function of a guide dog is as a mobility aid, but they can also fulfill psychosocial roles as companions, social facilitators, and objects/providers of affection. This study examined the outcome of 50 peoples' (handlers) partnerships with their first guide dog. Overall compatibility and the fulfilment of the handlers' expectations regarding mobility and social factors related to guide dog usage were measured, and relationships between putative risk factors and the outcome of matching success were identified. The findings demonstrate that the dogs are generally exceeding expectations. The high average ratings of compatibility were notable, particularly with respect to the emotional compatibility between handler and dog. Comparing responses of those who felt the handler-dog pairing was a good match with those who felt it was a mismatch revealed it was the working aspects of the relationship that differentiated the two groups. However, the many aspects of life with a guide dog, beyond the complexities of the working relationship, suggest that a more nuanced compatibility measure accommodating both positive and negative aspects of the relationship could assist with matching, training and follow up of the handler-dog team to maximize success.Item API evolution and compatibility: A data corpus and tool evaluation(AITO, 25/09/2017) Jezek K; Dietrich JBThe development of software components with independent release cycles is nowadays widely supported by multiple languages and frameworks. A critical feature of any such platform is to safeguard composition by ensuring backward compatibility of substituted components. In recent years, some tooling has been developed to help developers and DevOps engineers to establish whether components are backward compatible by means of static analysis. We investigate the state of the art in this space by benchmarking such tools for Java. For this purpose, we have developed a compact benchmark data set of less than 200KB. Using this dataset, we study possible API changes of Java libraries, and whether the tools investigated can detect them. We find that only a small number of tools suitable to analyse API evolution exist. Those tools are only infrequently maintained by small communities. All tools investigated have some shortcomings in that they fail to detect certain API incompatibilities.

