title: Constructing integrated software development environments with dependency graphs

authors: Grundy, John C.

subjects: computer science

abstract: Integrated software development environments need to support multiple textual and graphical views of software products under development. MViews, a new model for constructing such environments, provides abstractions for representing the abstract syntax of a program as graphs and for viewing and manipulating these graphs in concrete textual and graphical forms. Graphs are used to represent software system structures using components (graph nodes) and relationships (graph edges). These graph components are modified by graph operations to construct and modify a program. Views of these graph components are rendered and manipulated in either graphical or textual forms. Consistency management between updated graph components is supported by a novel update record mechanism. MViews graphs are dependency graphs: updates to graph components are broadcast to related components as update records. These dependent components, or the inter-connecting relationships, respond to these update records and update the dependent components appropriately. This mechanism is used to support inter-component consistency management, and in particular provides a novel way keeping textual and graphical views of software development consistent. This mechanism can also be used as the basis of a wide range of other software development environment facilities. MViews has been reused to implement a variety of integrated environments and examples of these environments are discussed.

text: Constructing integrated software development environments with dependency graphs Integrated software development environments need to support multiple textual and graphical views of software products under development. MViews, a new model for constructing such environments, provides abstractions for representing the abstract syntax of a program as graphs and for viewing and manipulating these graphs in concrete textual and graphical forms. Graphs are used to represent software system structures using components (graph nodes) and relationships (graph edges). These graph components are modified by graph operations to construct and modify a program. Views of these graph components are rendered and manipulated in either graphical or textual forms. Consistency management between updated graph components is supported by a novel update record mechanism. MViews graphs are dependency graphs: updates to graph components are broadcast to related components as update records. These dependent components, or the inter-connecting relationships, respond to these update records and update the dependent components appropriately. This mechanism is used to support inter-component consistency management, and in particular provides a novel way keeping textual and graphical views of software development consistent. This mechanism can also be used as the basis of a wide range of other software development environment facilities. MViews has been reused to implement a variety of integrated environments and examples of these environments are discussed.

year: 1994-03

title: Dynamic modelling of a three-sector transitional economy

authors: Lim, Steven

subjects: dynamics

abstract: Rural industry provides inputs and markets for agriculture, which in turn provides inputs and markets for rural industry. As the mutually supportive linkages between rural industry and agriculture develop, the size of both sectors increases. Under certain conditions rural industry grows more rapidly than agriculture, resulting in the structural transformation of the rural sector. But the growth of rural industry may hurt the state-owned industrial sector if both sectors compete for similar resources and product markets. To protect their state enterprises, transitional economies have at times suppressed the growth of non-state rural industries. This can hurt the economy overall. We show how the growth rates of agriculture and rural industry may decline, and, surprisingly, how the growth of state industry might fall if rural industry is suppressed. This is especially so if agriculture supports state industry. By suppressing rural industry, agriculture is hurt. The decline in agriculture then hurts state industry, undermining the objective of protecting state industry. Depending on the magnitude of the relevant impacts, intervention to protect state industry may or may not be optimal, leaving governments with difficult policy decisions.

text: Dynamic modelling of a three-sector transitional economy Rural industry provides inputs and markets for agriculture, which in turn provides inputs and markets for rural industry. As the mutually supportive linkages between rural industry and agriculture develop, the size of both sectors increases. Under certain conditions rural industry grows more rapidly than agriculture, resulting in the structural transformation of the rural sector. But the growth of rural industry may hurt the state-owned industrial sector if both sectors compete for similar resources and product markets. To protect their state enterprises, transitional economies have at times suppressed the growth of non-state rural industries. This can hurt the economy overall. We show how the growth rates of agriculture and rural industry may decline, and, surprisingly, how the growth of state industry might fall if rural industry is suppressed. This is especially so if agriculture supports state industry. By suppressing rural industry, agriculture is hurt. The decline in agriculture then hurts state industry, undermining the objective of protecting state industry. Depending on the magnitude of the relevant impacts, intervention to protect state industry may or may not be optimal, leaving governments with difficult policy decisions.

year: 2001-10

title: Contrasting microbial communities across anthropogenic pollution gradients: MV Rena shipwreck versus urban pressures

authors: Reihana, Kiri

subjects: microbial

abstract: With the catastrophic environmental event that was the MV Rena ship wreck and oil spill in the Bay of Plenty area in 2011, a serendipitous opportunity to laterally explore a variety of impacts in the marine biosphere emerged. One of those opportunities is studied here; how microbial communities respond to stress in context of existing ambient local anthropogenic influences. The locational backdrop to this study is also relevant and provides an additional element of complexity as the Bay of Plenty region is located in the middle of the Taupo Volcanic Zone, hence microbial communities are likely to reflect the regional geology. Therefore a research project was possible where a pollutant gradient was selected based on a range of locations reflecting different elements of natural versus human long term and acute impact stresses. The concept was to establish a platform of preliminary study from which more detailed could follow. In addition this study aimed at providing a link between microbial environmental responses to stress in a context that could permit uptake of scientific evidence for cultural impact assessments given the strong cultural focus on MV Rena impacts by government and the public.
A significant element of the exploratory process was to identify methodologies which may be of use in ascribing microbial community composition with the microenvironment in a manner that allows comparison with research reported in the literature.
Review of all results showed that sites from widely varying geologies and environmental/stress condition were more similar than was initially predicted. This is in sharp contrast to expectations generated from the literature. 
At the sites of Astrolabe Reef (Otaiti) (impacted by the ship wreck, major oil spill and heavy metal pollution event) and Maketu (impacted by a eutrophic estuary), similar consortia transpired, despite strongly different sources of stress, substantiating the microbial biogeography theory: ‘Everything is everywhere’ and ‘the environment selects’. However at Tauranga Harbour long term human activity appears to have had a significant ‘additional’ effect on microbial communities. Our challenge has hence become one to separate out natural versus a range of anthropogenic stressors. 
Underlying the general overall trends, subtle community effects such as at Astrolabe Reef, which supported significantly different dominant communities to the other two sites. It was expected that Tauranga Harbour and Maketu Estuary (adjacent coastally), would be more similar. Of all the sites one at the impacted Maketu, site 1 (M1) and the impacted Tauranga site 2 (T2), were highly similar at 96% from statistical analysis suggesting, the original assumption of visually similar site characteristics (impacted sites with low residence time and thick algal matts) do support similar microbial communities. Substantiating the theory that ‘everything is everywhere’ at these two sites, even though the variables and elemental composition were dissimilar. 
Rare and abundant species were separated out and analysed to elucidate patterns or trends in the communities. Overall the abundant species clustered, into impacted versus non impacted sites, for the rare species Tauranga and Maketu clustered clearly following the same trend; while the Astrolabe reef sites clustered together. The clear differentiation in the rare species from the Astrolabe reef sites, suggests that those species may make up the endemic bacterial communities at Astrolabe Reef with additional effects of Rena pollution suggested at some of the sites close to the wreck.
A general discussion of the cultural and economic impacts of the Rena oil spill, gave context to the holistic human impacts sustained by the local Māori, specifically the disconnect of their precious livelihoods and unique relationship with the environment. These holistic concepts could compromise a thesis in themselves so in this report their definitions are by no means finite.     
This study attempted to interrelate both cultural, ecological biology and microbiology science components for the purpose of a more comprehensive investigation of microbial responses to the Rena oil spill and contrast these to local anthropogenic pressures. However being the first attempt to catalogue the previously unknown microbial communities in the Bay of Plenty area, meant that sample regimes, techniques, processing and analysis were all experimental. Despite this, effects attributable to the Rena were identified that lay beyond the large scale variability identified for Bay of Plenty microbial community assemblages. 
These research results provide an important primary contribution to microbial understandings in the New Zealand context, and as a baseline mapping exercise for the Bay of Plenty region.

text: Contrasting microbial communities across anthropogenic pollution gradients: MV Rena shipwreck versus urban pressures With the catastrophic environmental event that was the MV Rena ship wreck and oil spill in the Bay of Plenty area in 2011, a serendipitous opportunity to laterally explore a variety of impacts in the marine biosphere emerged. One of those opportunities is studied here; how microbial communities respond to stress in context of existing ambient local anthropogenic influences. The locational backdrop to this study is also relevant and provides an additional element of complexity as the Bay of Plenty region is located in the middle of the Taupo Volcanic Zone, hence microbial communities are likely to reflect the regional geology. Therefore a research project was possible where a pollutant gradient was selected based on a range of locations reflecting different elements of natural versus human long term and acute impact stresses. The concept was to establish a platform of preliminary study from which more detailed could follow. In addition this study aimed at providing a link between microbial environmental responses to stress in a context that could permit uptake of scientific evidence for cultural impact assessments given the strong cultural focus on MV Rena impacts by government and the public.
A significant element of the exploratory process was to identify methodologies which may be of use in ascribing microbial community composition with the microenvironment in a manner that allows comparison with research reported in the literature.
Review of all results showed that sites from widely varying geologies and environmental/stress condition were more similar than was initially predicted. This is in sharp contrast to expectations generated from the literature. 
At the sites of Astrolabe Reef (Otaiti) (impacted by the ship wreck, major oil spill and heavy metal pollution event) and Maketu (impacted by a eutrophic estuary), similar consortia transpired, despite strongly different sources of stress, substantiating the microbial biogeography theory: ‘Everything is everywhere’ and ‘the environment selects’. However at Tauranga Harbour long term human activity appears to have had a significant ‘additional’ effect on microbial communities. Our challenge has hence become one to separate out natural versus a range of anthropogenic stressors. 
Underlying the general overall trends, subtle community effects such as at Astrolabe Reef, which supported significantly different dominant communities to the other two sites. It was expected that Tauranga Harbour and Maketu Estuary (adjacent coastally), would be more similar. Of all the sites one at the impacted Maketu, site 1 (M1) and the impacted Tauranga site 2 (T2), were highly similar at 96% from statistical analysis suggesting, the original assumption of visually similar site characteristics (impacted sites with low residence time and thick algal matts) do support similar microbial communities. Substantiating the theory that ‘everything is everywhere’ at these two sites, even though the variables and elemental composition were dissimilar. 
Rare and abundant species were separated out and analysed to elucidate patterns or trends in the communities. Overall the abundant species clustered, into impacted versus non impacted sites, for the rare species Tauranga and Maketu clustered clearly following the same trend; while the Astrolabe reef sites clustered together. The clear differentiation in the rare species from the Astrolabe reef sites, suggests that those species may make up the endemic bacterial communities at Astrolabe Reef with additional effects of Rena pollution suggested at some of the sites close to the wreck.
A general discussion of the cultural and economic impacts of the Rena oil spill, gave context to the holistic human impacts sustained by the local Māori, specifically the disconnect of their precious livelihoods and unique relationship with the environment. These holistic concepts could compromise a thesis in themselves so in this report their definitions are by no means finite.     
This study attempted to interrelate both cultural, ecological biology and microbiology science components for the purpose of a more comprehensive investigation of microbial responses to the Rena oil spill and contrast these to local anthropogenic pressures. However being the first attempt to catalogue the previously unknown microbial communities in the Bay of Plenty area, meant that sample regimes, techniques, processing and analysis were all experimental. Despite this, effects attributable to the Rena were identified that lay beyond the large scale variability identified for Bay of Plenty microbial community assemblages. 
These research results provide an important primary contribution to microbial understandings in the New Zealand context, and as a baseline mapping exercise for the Bay of Plenty region.

year: 2016