title: Active templates: Manipulating pointers with pictures

authors: Lyons, Paul J.

subjects: computer science

abstract: Active templates are a semi-automatic visual mechanism for generating algorithms for manipulating pointer-based data structures. The programmer creates a picture showing the affected part of a data structure before and after a general-case manipulation. Code for the operation is compiled directly from the picture, which also provides the development environment with enough information to generate, automatically, a series of templates for other similar pictures, each describing a different configuration which the data structure may possess. The programmer completes the algorithm by creating matching after-pictures for each of these cases.
At every stage, most of the picture-generation is automatic. Much of the tedious detail of conventional pointer-based data-structure manipulation, such as maintenance of current pointers, is unnecessary in a system based on active templates.

text: Active templates: Manipulating pointers with pictures Active templates are a semi-automatic visual mechanism for generating algorithms for manipulating pointer-based data structures. The programmer creates a picture showing the affected part of a data structure before and after a general-case manipulation. Code for the operation is compiled directly from the picture, which also provides the development environment with enough information to generate, automatically, a series of templates for other similar pictures, each describing a different configuration which the data structure may possess. The programmer completes the algorithm by creating matching after-pictures for each of these cases.
At every stage, most of the picture-generation is automatic. Much of the tedious detail of conventional pointer-based data-structure manipulation, such as maintenance of current pointers, is unnecessary in a system based on active templates.

year: 1994

title: An optimization model of a New Zealand dairy farm

authors: Doole, Graeme J.

subjects: dairy system

abstract: Optimization models are a key tool for the analysis of emerging policies, prices, and technologies within grazing systems. A detailed, nonlinear optimization model of a New Zealand dairy farming system is described. This framework is notable for its inclusion of pasture residual mass, pasture utilization, and intake regulation as key management decisions. Validation of the model shows that the detailed representation of key biophysical relationships in the model provides an enhanced capacity to provide reasonable predictions outside of calibrated scenarios. Moreover, the flexibility of management plans in the model enhances its stability when faced with significant perturbations. In contrast, the inherent rigidity present in a less-detailed linear programming model is shown to limit its capacity to provide reasonable predictions away from the calibrated baseline. A sample application also demonstrates how the model can be used to identify pragmatic strategies to reduce greenhouse gas emissions.

text: An optimization model of a New Zealand dairy farm Optimization models are a key tool for the analysis of emerging policies, prices, and technologies within grazing systems. A detailed, nonlinear optimization model of a New Zealand dairy farming system is described. This framework is notable for its inclusion of pasture residual mass, pasture utilization, and intake regulation as key management decisions. Validation of the model shows that the detailed representation of key biophysical relationships in the model provides an enhanced capacity to provide reasonable predictions outside of calibrated scenarios. Moreover, the flexibility of management plans in the model enhances its stability when faced with significant perturbations. In contrast, the inherent rigidity present in a less-detailed linear programming model is shown to limit its capacity to provide reasonable predictions away from the calibrated baseline. A sample application also demonstrates how the model can be used to identify pragmatic strategies to reduce greenhouse gas emissions.

year: 2013

title: Keynote address: Is there a distinctive Māori psychology?

authors: Durie, Mason

subjects: Maori

abstract: Many of the theoretical paradigms that underpin the study of psychology pay marginal attention to culture as a determinant of psychology.
While there are some aspects of human experience that are universal, patterns of thinking, feeling and behaving are by no means divorced from specific cultural influence. A challenge for Māori psychologists is to re-examine psychological theory from a Māori perspective. In attempting to identify the psychological distinctiveness underlying a Māori perspective, this paper has introduced marae encounters as a rich source of information within which distinctive psychological characteristics can be identified.

text: Keynote address: Is there a distinctive Māori psychology? Many of the theoretical paradigms that underpin the study of psychology pay marginal attention to culture as a determinant of psychology.
While there are some aspects of human experience that are universal, patterns of thinking, feeling and behaving are by no means divorced from specific cultural influence. A challenge for Māori psychologists is to re-examine psychological theory from a Māori perspective. In attempting to identify the psychological distinctiveness underlying a Māori perspective, this paper has introduced marae encounters as a rich source of information within which distinctive psychological characteristics can be identified.

year: 2003