191,823 research outputs found
Healthy or Not: A Way to Predict Ecosystem Health in GitHub
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
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
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
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)
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
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
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
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
- …