2 resultados para forest systems

em QSpace: Queen's University - Canada


Relevância:

30.00% 30.00%

Publicador:

Resumo:

Over the past few years, logging has evolved from from simple printf statements to more complex and widely used logging libraries. Today logging information is used to support various development activities such as fixing bugs, analyzing the results of load tests, monitoring performance and transferring knowledge. Recent research has examined how to improve logging practices by informing developers what to log and where to log. Furthermore, the strong dependence on logging has led to the development of logging libraries that have reduced the intricacies of logging, which has resulted in an abundance of log information. Two recent challenges have emerged as modern software systems start to treat logging as a core aspect of their software. In particular, 1) infrastructural challenges have emerged due to the plethora of logging libraries available today and 2) processing challenges have emerged due to the large number of log processing tools that ingest logs and produce useful information from them. In this thesis, we explore these two challenges. We first explore the infrastructural challenges that arise due to the plethora of logging libraries available today. As systems evolve, their logging infrastructure has to evolve (commonly this is done by migrating to new logging libraries). We explore logging library migrations within Apache Software Foundation (ASF) projects. We i find that close to 14% of the pro jects within the ASF migrate their logging libraries at least once. For processing challenges, we explore the different factors which can affect the likelihood of a logging statement changing in the future in four open source systems namely ActiveMQ, Camel, Cloudstack and Liferay. Such changes are likely to negatively impact the log processing tools that must be updated to accommodate such changes. We find that 20%-45% of the logging statements within the four systems are changed at least once. We construct random forest classifiers and Cox models to determine the likelihood of both just-introduced and long-lived logging statements changing in the future. We find that file ownership, developer experience, log density and SLOC are important factors in determining the stability of logging statements.

Relevância:

30.00% 30.00%

Publicador:

Resumo:

Climate change is expected to have marked impacts on forest ecosystems. In Ontario forests, this includes changes in tree growth, stand composition and disturbance regimes, with expected impacts on many forest-dependent communities, the bioeconomy, and other environmental considerations. In response to climate change, renewable energy systems, such as forest bioenergy, are emerging as critical tools for carbon emissions reductions and climate change mitigation. However, these systems may also need to adapt to changing forest conditions. Therefore, the aim of this research was to estimate changes in forest growth and forest cover in response to anticipated climatic changes in the year 2100 in Ontario forests, to ultimately explore the sustainability of bioenergy in the future. Using the Haliburton Forest and Wildlife Reserve in Ontario as a case study, this research used a spatial climate analog approach to match modeled Haliburton temperature and precipitation (via Fourth Canadian Regional Climate Model) to regions currently exhibiting similar climate (climate analogs). From there, current forest cover and growth rates of core species in Haliburton were compared to forests plots in analog regions from the US Forest Service Forest Inventory and Analysis (FIA). This comparison used two different emission scenarios, corresponding to a high and a mid-range emission future. This research then explored how these changes in forests may influence bioenergy feasibility in the future. It examined possible volume availability and composition of bioenergy feedstock under future conditions. This research points to a potential decline of softwoods in the Haliburton region with a simultaneous expansion of pre-established hardwoods such as northern red oak and red maple, as well as a potential loss in sugar maple cover. From a bioenergy perspective, hardwood residues may be the most feasible feedstock in the future with minimal change in biomass availability for energy production; under these possible conditions, small scale combined heat and power (CHP) and residential pellet use may be the most viable and ecologically sustainable options. Ultimately, understanding the way in which forests may change is important in informing meaningful policy and management, allowing for improved forest bioenergy systems, now and in the future.