384,072 research outputs found

    Applying tropos to socio-technical system design and runtime configuration

    Get PDF
    Recent trends in Software Engineering have introduced the importance of reconsidering the traditional idea of software design as a socio-tecnical problem, where human agents are integral part of the system along with hardware and software components. Design and runtime support for Socio-Technical Systems (STSs) requires appropriate modeling techniques and non-traditional infrastructures. Agent-oriented software methodologies are natural solutions to the development of STSs, both humans and technical components are conceptualized and analyzed as part of the same system. In this paper, we illustrate a number of Tropos features that we believe fundamental to support the development and runtime reconïŹguration of STSs. Particularly, we focus on two critical design issues: risk analysis and location variability. We show how they are integrated and used into a planning-based approach to support the designer in evaluating and choosing the best design alternative. Finally, we present a generic framework to develop self-reconïŹgurable STSs

    System and Method for Monitoring Distributed Asset Data

    Get PDF
    A computer-based monitoring system and monitoring method implemented in computer software for detecting, estimating, and reporting the condition states, their changes, and anomalies for many assets. The assets are of same type, are operated over a period of time, and outfitted with data collection systems. The proposed monitoring method accounts for variability of working conditions for each asset by using regression model that characterizes asset performance. The assets are of the same type but not identical. The proposed monitoring method accounts for asset-to-asset variability; it also accounts for drifts and trends in the asset condition and data. The proposed monitoring system can perform distributed processing of massive amounts of historical data without discarding any useful information where moving all the asset data into one central computing system might be infeasible. The overall processing is includes distributed preprocessing data records from each asset to produce compressed data

    Realising Variability in Dynamic Software Product Line Solutions

    Get PDF
    Modern systems need to be able to self-adapt to changes in user needs, and changes affecting the system itself or its environment. Dynamic software product line (DSPL) is an engineering approach for developing self-adaptive systems based on commonalities and variabilities for a family of similar systems. Currently, many DSPL approaches fail to meet all adaptability requirements, and in many cases, they are developed in a such unstructured manner that the controller is not explicitly represented, for example. We specify a two-dimension taxonomy to address basic technical issues for realising variability in DSPLs. The self-adaptation dimension classifies the different design choices for the adaptability requirements. The DSPL variability dimension classifies different design choices for implementing variability schemes and for creating different kinds of feature models. Our study was substantiated by surveying several DSPL approaches, and evaluating and comparing their different design strategies. We also summarise practical issues and difficulties, identify major trends in actual DSPL proposals, and suggest directions for future

    Automated analysis of feature models: Quo vadis?

    Get PDF
    Feature models have been used since the 90's to describe software product lines as a way of reusing common parts in a family of software systems. In 2010, a systematic literature review was published summarizing the advances and settling the basis of the area of Automated Analysis of Feature Models (AAFM). From then on, different studies have applied the AAFM in different domains. In this paper, we provide an overview of the evolution of this field since 2010 by performing a systematic mapping study considering 423 primary sources. We found six different variability facets where the AAFM is being applied that define the tendencies: product configuration and derivation; testing and evolution; reverse engineering; multi-model variability-analysis; variability modelling and variability-intensive systems. We also confirmed that there is a lack of industrial evidence in most of the cases. Finally, we present where and when the papers have been published and who are the authors and institutions that are contributing to the field. We observed that the maturity is proven by the increment in the number of journals published along the years as well as the diversity of conferences and workshops where papers are published. We also suggest some synergies with other areas such as cloud or mobile computing among others that can motivate further research in the future.Ministerio de EconomĂ­a y Competitividad TIN2015-70560-RJunta de AndalucĂ­a TIC-186

    State-of-the-Art Using Bibliometric Analysis of Wind-Speed and -Power Forecasting Methods Applied in Power Systems

    Get PDF
    The integration of wind energy into power systems has intensified as a result of the urgency for global energy transition. This requires more accurate forecasting techniques that can capture the variability of the wind resource to achieve better operative performance of power systems. This paper presents an exhaustive review of the state-of-the-art of wind-speed and -power forecasting models for wind turbines located in different segments of power systems, i.e., in large wind farms, distributed generation, microgrids, and micro-wind turbines installed in residences and buildings. This review covers forecasting models based on statistical and physical, artificial intelligence, and hybrid methods, with deterministic or probabilistic approaches. The literature review is carried out through a bibliometric analysis using VOSviewer and Pajek software. A discussion of the results is carried out, taking as the main approach the forecast time horizon of the models to identify their applications. The trends indicate a predominance of hybrid forecast models for the analysis of power systems, especially for those with high penetration of wind power. Finally, it is determined that most of the papers analyzed belong to the very short-term horizon, which indicates that the interest of researchers is in this time horizon

    Climatic change controls productivity variation in global grasslands.

    Get PDF
    Detection and identification of the impacts of climate change on ecosystems have been core issues in climate change research in recent years. In this study, we compared average annual values of the normalized difference vegetation index (NDVI) with theoretical net primary productivity (NPP) values based on temperature and precipitation to determine the effect of historic climate change on global grassland productivity from 1982 to 2011. Comparison of trends in actual productivity (NDVI) with climate-induced potential productivity showed that the trends in average productivity in nearly 40% of global grassland areas have been significantly affected by climate change. The contribution of climate change to variability in grassland productivity was 15.2-71.2% during 1982-2011. Climate change contributed significantly to long-term trends in grassland productivity mainly in North America, central Eurasia, central Africa, and Oceania; these regions will be more sensitive to future climate change impacts. The impacts of climate change on variability in grassland productivity were greater in the Western Hemisphere than the Eastern Hemisphere. Confirmation of the observed trends requires long-term controlled experiments and multi-model ensembles to reduce uncertainties and explain mechanisms

    A Systematic Review of Tracing Solutions in Software Product Lines

    Get PDF
    Software Product Lines are large-scale, multi-unit systems that enable massive, customized production. They consist of a base of reusable artifacts and points of variation that provide the system with flexibility, allowing generating customized products. However, maintaining a system with such complexity and flexibility could be error prone and time consuming. Indeed, any modification (addition, deletion or update) at the level of a product or an artifact would impact other elements. It would therefore be interesting to adopt an efficient and organized traceability solution to maintain the Software Product Line. Still, traceability is not systematically implemented. It is usually set up for specific constraints (e.g. certification requirements), but abandoned in other situations. In order to draw a picture of the actual conditions of traceability solutions in Software Product Lines context, we decided to address a literature review. This review as well as its findings is detailed in the present article.Comment: 22 pages, 9 figures, 7 table

    Continuous cough monitoring using ambient sound recording during convalescence from a COPD exacerbation

    Get PDF
    Purpose Cough is common in chronic obstructive pulmonary disease (COPD) and is associated with frequent exacerbations and increased mortality. Cough increases during acute exacerbations (AE-COPD), representing a possible metric of clinical deterioration. Conventional cough monitors accurately report cough counts over short time periods. We describe a novel monitoring system which we used to record cough continuously for up to 45 days during AE-COPD convalescence. Methods This is a longitudinal, observational study of cough monitoring in AE-COPD patients discharged from a single teaching-hospital. Ambient sound was recorded from two sites in the domestic environment and analysed using novel cough classifier software. For comparison, the validated hybrid HACC/LCM cough monitoring system was used on days 1, 5, 20 and 45. Patients were asked to record symptoms daily using diaries. Results Cough monitoring data were available for 16 subjects with a total of 568 monitored days. Daily cough count fell significantly from mean±SEM 272.7±54.5 on day 1 to 110.9±26.3 on day 9 (p<0.01) before plateauing. The absolute cough count detected by the continuous monitoring system was significantly lower than detected by the hybrid HACC/LCM system but normalised counts strongly correlated (r=0.88, p<0.01) demonstrating an ability to detect trends. Objective cough count and subjective cough scores modestly correlated (r=0.46). Conclusions Cough frequency declines significantly following AE-COPD and the reducing trend can be detected using continuous ambient sound recording and novel cough classifier software. Objective measurement of cough frequency has the potential to enhance our ability to monitor the clinical state in patients with COPD
    • 

    corecore