1,737 research outputs found

    Interdisciplinary climate: The case of the first 50 years of British observations in Australia

    Full text link
    This paper presents the case for improved interdisciplinarity in climate research in the context of assessing and discussing the caution required when utilizing some types of historical climate data. This is done by a case study examining the reliability of the instruments used for collecting weather data in Australia between 1788 and 1840, as well as the observers themselves, during the British settlement of New South Wales. This period is challenging because the instruments were not uniformly calibrated and were created, repaired, and used by a wide variety of people with skills that frequently remain undocumented. Continuing significant efforts to rescue such early instrumental records of climate are likely to be enhanced by more open, interdisciplinary research that encourages discussion of an apparent dichotomy of view about the quantitative value of early single-instrument data between historians of physics (including museum curators) and climate researchers. © 2012 American Meteorological Society

    Crystallization of agility: Back to basics

    Full text link
    There are a number of agile and traditional methodologies for software development. Agilists provide agile principles and agile values to characterize the agile methods but there is no clear and inclusive definition of agile methods; subsequently it is not feasible to draw a clear distinction between traditional and agile software development methods in practice. The purpose of this paper is to explain the concept of agility in detail; and then to suggest a definition of agile methods that would help in the ranking or differentiation of agile methods from other available methods

    Improving agile software development by the application of method engineering practices

    Full text link
    Despite the vast attention and wide acceptance of the newly engineered agile methods for software development, those methods are seldom linked to the goals of software process improvement (SPI), an approach that aims to provide support for significant improvement of both the quality of those methods as well as the resultant software products. In this paper, we propose an extension to agile methods by adding extra characteristics in order for agile methods to better support SPI. We explain how agile methods can gain those extra attributes through the application of a method engineering approach along with our new tool (4-DAT) that assists method engineers and managers in selecting the most appropriate method fragments for their needed agile methods. Finally, we summarize a number of industrial case studies carried out over several years in order to test and improve the efficiency of our theory of adding SPI to an agile methodological approach

    Assessing simulations of daily temperature and precipitation variability with global climate models for present and enhanced greenhouse climates

    Get PDF
    The enhanced greenhouse climates of five different global climate models are examined with reference to the ability of the models to characterize the frequency of extreme events on both a regional and global scale. Ten years of model output for both control and enhanced greenhouse conditions are utilized to derive return periods for extreme temperature and precipitation events and to characterize the variability of the model climate at both regional and global scales. Under enhanced greenhouse conditions, return periods for extreme precipitation events are shorter and there is a general increase in the intensity of precipitation and number of wet spells in most areas. There is a decrease in frequency of cold temperature extremes and an increase in hot extremes in many areas. The results show a reasonable level of agreement between the models in terms of global scale variability, but the difference between model simulations of precipitation on a regional scale suggests that model derived estimates of variability changes must be carefully justified

    Abstracting modelling languages: A reutilization approach

    Full text link
    The final publication is available at Springer via http://dx.doi.org/10.1007/978-3-642-31095-9_9Proceedings of 24th International Conference, CAiSE 2012, Gdansk, Poland, June 25-29, 2012Model-Driven Engineering automates the development of information systems. This approach is based on the use of Domain-Specific Modelling Languages (DSMLs) for the description of the relevant aspects of the systems to be built. The increasing complexity of the target systems has raised the need for abstraction techniques able to produce simpler versions of the models, but retaining certain properties of interest. However, developing such abstractions for each DSML from scratch is a time and resource consuming activity. Our solution to this situation is a number of techniques to build reusable abstractions that are defined once and can be reused over families of modelling languages sharing certain requirements. As a proof of concept, we present a catalogue of reusable abstractions, together with an implementation in the MetaDepth multi-level meta-modelling tool.Work funded by the Spanish Ministry of Economy and Competitivity (TIN2011-24139), and the R&D programme of Madrid Region (S2009/TIC-1650)

    Empirically Driven Use Case Metamodel Evolution

    Get PDF
    Metamodel evolution is rarely driven by empirical evidences of metamodel drawbacks. In this paper, the evolution of the use case metamodel used by the publicly available requirements management tool REM is presented. This evolution has been driven by the analysis of empirical data obtained during the assessment of several metrics–based verification heuristics for use cases developed by some of the authors and previously presented in other international fora. The empirical analysis has made evident that some common defects found in use cases developed by software engineering students were caused not only by their lack of experience but also by the expressive limitations imposed by the underlying use case metamodel used in REM. Once these limitations were clearly identified, a number of evolutionary changes were proposed to the REM use case metamodel in order to increase use case quality, i.e. to avoid those situations in which the metamodel were the cause of defects in use case specifications.Ministerio de Ciencia y Tecnología TIC 2003-02737-C02-0
    corecore