191,823 research outputs found

    Healthy or Not: A Way to Predict Ecosystem Health in GitHub

    Get PDF
    With the development of open source community, through the interaction of developers, the collaborative development of software, and the sharing of software tools, the formation of open source software ecosystem has matured. Natural ecosystems provide ecological services on which human beings depend. Maintaining a healthy natural ecosystem is a necessity for the sustainable development of mankind. Similarly, maintaining a healthy ecosystem of open source software is also a prerequisite for the sustainable development of open source communities, such as GitHub. This paper takes GitHub as an example to analyze the health condition of open source ecosystem and, also, it is a research area in Symmetry. Firstly, the paper presents the healthy definition of GitHub open source ecosystem health and, then, according to the main components of natural ecosystem health, the paper proposes the health indicators and health indicators evaluation method. Based on the above, the GitHub ecosystem health prediction method is proposed. By analyzing the projects and data collected in GitHub, it is found that, using the proposed evaluation indicators and method, we can analyze the healthy development trend of the GitHub ecosystem and contribute to the stability of ecosystem development

    Method of Forming Recommendations Using Temporal Constraints in a Situation of Cyclic Cold Start of the Recommender System

    Get PDF
    The problem of the formation of the recommended list of items in the situation of cyclic cold start of the recommendation system is considered. This problem occurs when building recommendations for occasional users. The interests of such consumers change significantly over time. These users are considered “cold” when accessing the recommendation system. A method for building recommendations in a cyclical cold start situation using temporal constraints is proposed. Temporal constraints are formed on the basis of the selection of repetitive pairs of actions for choosing the same objects at a given level of time granulation. Input data is represented by a set of user choice records. For each entry, a time stamp is indicated. The method includes the phases of the formation of temporal constraints, the addition of source data using these constraints, as well as the formation of recommendations using the collaborative filtering algorithm. The proposed method makes it possible, with the help of temporal constraints, to improve the accuracy of recommendations for “cold” users with periodic changes in their interests

    Towards a new ITU-T recommendation for subjective methods evaluating gaming QoE

    Get PDF
    This paper reports on activities in Study Group 12 of the International Telecommunication Union (ITU-T SG12) to define a new Recommendation on subjective evaluation methods for gaming Quality of Experience (QoE). It first resumes the structure and content of the current draft which has been proposed to ITU-T SG12 in September 2014 and then critically discusses potential gaming content and evaluation methods for inclusion into the upcoming Recommendation. The aim is to start a discussion amongst experts on potential evaluation methods and their limitations, before finalizing a Recommendation. Such a recommendation might in the end be applied by non -expert users, hence wrong decisions in the evaluation design could negatively affect gaming QoE throughout the evaluation

    Representative Rivers: An Experimental Research Program in River Recreation Management

    Get PDF
    Earlier attempts at synthesizing research needs and priorities were not fruitful. It became an exercise in which I subconsciously tried to produce a document that was acceptable through peer review. I styled my writing and format after other analyses that I had read. It seemed the natural thing to do - to look just like the others so mine would be accepted. At the same time, I tried to be different. It became a matter of shifting chairs around the table, but somehow the dinner still looked the same. I did not really realize what I was doing until Drs. Workman and Becker, in separate reviews, pointed out the problem. They simply said I was not covering new ground or even looking critically at river-recreation management. The second attempt was more progressive in terms of reviewing previous research and management theory, and proposing a new approach to river recreation management research; but it was too disjointed to be effective in communicating the problems of present research and means of overcoming those problems. At least one thing became clear - most of the research done in recreation, particularly river recreation, was based on survey research designs which required a lot of data-crunching and liberal interpretation. As reproved by W. G. Workman, "Torture the data until nature confesses." In fact, much of the belief in the process of survey research appears to be related to the apparent ability to overcome inadequacies of research design by simply increasing sample size and then manipulating that data until some significant relationship is noted .First I wish to say "thanks" to Dr. Ted Dyrness who had faith in me and pushed for the original cooperative agreement with the U. S. Forest Service, and who also offered two extensions of the agreement so the final report might move in a different direction than earlier versions. Dr. Roger Clark, who acted as the technical advisor and reviewer for the agreement, helped immensely in the molding of the direction of the project. Drs. Robert H. Becker and William G. Workman diagnosed my problem in trying to prepare an acceptable program. And Drs. Steve McCool, University of Montana, and Mike Manfredo, Oregon State University, pointed to the need for reorganization and a more comprehensive research program. Within my own bailiwick, Steve Cook's help in the development of the original manuscript is recognized and appreciated. And thanks to my wife, J o, who at least pretended to understand when I brought home the manuscript, spread it out on the supper table, and mumbled something about reviewers. This project was funded jointly by the Pacific Northwest Forest Experiment Station through the Institute of Northern Forestry and W -13 3 Regional Hatch Project here at the Agriculture Experiment Station, University of Alaska, Fairbanks

    Sustainability and Replicability of Multiple-Use Water Systems (MUS)

    Get PDF
    The concept of multiple-use water services and systems (MUS) has received increasingattention in international water and development fora and has emerged as a promising wayto enhance the social and gender equity and productivity of water systems designed forsingle use, e.g. for irrigation or water supply. In Nepal, several MUS models have beenpiloted and implemented for more than a decade by the International DevelopmentEnterprises (iDE) and a few other development organizations. Whereas the short-termbenefits of these systems on gender relationships, women's empowerment, nutrition andhealth have been documented, the sustainability and resilience of these systems has not yetbeen analyzed. The latter is the focus of the research study presented in this report, whichwas conducted by the International Water Management Institute (IWMI) in Western Nepalas part of the USAID-funded Market Access and Water Technology for Women (MAWTW)project

    A Quantitative Study of Java Software Buildability

    Full text link
    Researchers, students and practitioners often encounter a situation when the build process of a third-party software system fails. In this paper, we aim to confirm this observation present mainly as anecdotal evidence so far. Using a virtual environment simulating a programmer's one, we try to fully automatically build target archives from the source code of over 7,200 open source Java projects. We found that more than 38% of builds ended in failure. Build log analysis reveals the largest portion of errors are dependency-related. We also conduct an association study of factors affecting build success

    Making intelligent systems team players: Case studies and design issues. Volume 1: Human-computer interaction design

    Get PDF
    Initial results are reported from a multi-year, interdisciplinary effort to provide guidance and assistance for designers of intelligent systems and their user interfaces. The objective is to achieve more effective human-computer interaction (HCI) for systems with real time fault management capabilities. Intelligent fault management systems within the NASA were evaluated for insight into the design of systems with complex HCI. Preliminary results include: (1) a description of real time fault management in aerospace domains; (2) recommendations and examples for improving intelligent systems design and user interface design; (3) identification of issues requiring further research; and (4) recommendations for a development methodology integrating HCI design into intelligent system design

    On the Interaction between TCP and the Wireless Channel in CDMA2000 Networks

    Full text link
    In this work, we conducted extensive active measurements on a large nationwide CDMA2000 1xRTT network in order to characterize the impact of both the Radio Link Protocol and more importantly, the wireless scheduler, on TCP. Our measurements include standard TCP/UDP logs, as well as detailed RF layer statistics that allow observability into RF dynamics. With the help of a robust correlation measure, normalized mutual information, we were able to quantify the impact of these two RF factors on TCP performance metrics such as the round trip time, packet loss rate, instantaneous throughput etc. We show that the variable channel rate has the larger impact on TCP behavior when compared to the Radio Link Protocol. Furthermore, we expose and rank the factors that influence the assigned channel rate itself and in particular, demonstrate the sensitivity of the wireless scheduler to the data sending rate. Thus, TCP is adapting its rate to match the available network capacity, while the rate allocated by the wireless scheduler is influenced by the sender's behavior. Such a system is best described as a closed loop system with two feedback controllers, the TCP controller and the wireless scheduler, each one affecting the other's decisions. In this work, we take the first steps in characterizing such a system in a realistic environment
    • …
    corecore