1,720,978 research outputs found
Tracking Events at Magnet.me
Computer ScienceElectrical Engineering, Mathematics and Computer Scienc
Impact of Software Engineering Research in Practice: A Patent and Author Survey Analysis
Existing work on the practical impact of software engineering (SE) research
examines industrial relevance rather than adoption of study results, hence the
question of how results have been practically applied remains open. To answer
this and investigate the outcomes of impactful research, we performed a
quantitative and qualitative analysis of 4,354 SE patents citing 1,690 SE
papers published in four leading SE venues between 1975-2017. Moreover, we
conducted a survey on 475 authors of 593 top-cited and awarded publications,
achieving 26% response rate. Overall, researchers have equipped practitioners
with various tools, processes, and methods, and improved many existing
products. SE practice values knowledge-seeking research and is impacted by
diverse cross-disciplinary SE areas. Practitioner-oriented publication venues
appear more impactful than researcher-oriented ones, while industry-related
tracks in conferences could enhance their impact. Some research works did not
reach a wide footprint due to limited funding resources or unfavorable
cost-benefit trade-off of the proposed solutions. The need for higher SE
research funding could be corroborated through a dedicated empirical study. In
general, the assessment of impact is subject to its definition. Therefore,
academia and industry could jointly agree on a formal description to set a
common ground for subsequent research on the topic.Comment: 19 pages, 2 figures, 6 tables, journal articl
DNS Infrastructure Revamp
This report concludes the TI3800 Bachelorproject course, which itself is a compulsory course to gain the Bachelor of Science in Computer Science degree at the Delft University of Technology. This report contains all information about the project that was done over a span of ten weeks at TransIP. The project client was TransIP, a domain- and webhosting company located in Leiden. During these ten weeks the whole DNS backend of TransIP was restructured from a pull-based structure to a push-based one. Furthermore, this report’s goal is to inform the reader about the completed work and the different phases throughout which this was done. The report will also contain recommendations for future work on this project, as the project has gone live at the end of the project and co-employees of TransIP might have to work on the system in the future.Bachelor Computer ScienceComputer ScienceElectrical Engineering, Mathematics and Computer Scienc
A new approach to managing data model and database co-evolution
This thesis presents a redesign of the operation-based approach to automating the coupled evolution of graphical data models and their data. In addition to its automated co-evolution support, the redesign also addresses the inherent limitations of the operation-based approach.Software EngineeringSoftware TechnologyElectrical Engineering, Mathematics and Computer Scienc
Going Beyond Counting First Authors in Author Co-citation Analysis
The present study examines one of the fundamental aspects of author co-citation analysis (ACA) - the way co-citation
counts are defined. Co-citation counting provides the data on which all subsequent statistical analyses and mappings
are based, and we compare ACA results based on two different types of co-citation counting - the traditional type that
only counts the first one among a cited work's authors on the one hand and a non-traditional type that takes into
account the first 5 authors of a cited work on the other hand. Results indicate that the picture produced through this non-traditional author co-citation counting contains more coherent author groups and is therefore considerably clearer. However, this picture represents fewer specialties in the research field being studied than that produced through the traditional first-author co-citation counting when the same number of top-ranked authors is selected and analyzed. Reasons for these effects are discussed
ManyTypes4Py: A benchmark python dataset for machine learning-based type inference
In this paper, we present ManyTypes4Py, a large Python dataset for machine learning (ML)-based type inference. The dataset contains a total of 5, 382 Python projects with more than 869K type annotations. Duplicate source code files were removed to eliminate the negative effect of the duplication bias. To facilitate training and evaluation of ML models, the dataset was split into training, validation and test sets by files. To extract type information from abstract syntax trees (ASTs), a light-weight static analyzer pipeline is developed and accompanied with the dataset. Using this pipeline, the collected Python projects were analyzed and the results of the AST analysis were stored in JSON-formatted files. The ManyTypes4Py dataset is shared on zenodo and its tools are publicly available on GitHub. Accepted author manuscriptSoftware Engineerin
Prioritizing pull requests
Previous work showed that in the pull-based development model integrators face challenges with regard to prioritizing work in the face of multiple concurrent pull requests. We identified the manual prioritization heuristics applied by integrators and extracted features from these heuristics. The features are used to train a machine learning model, which is capable of predicting a pull request’s importance. The importance is then used to create a prioritized order of the pull requests. Our main contribution is the design and initial implementation of a prototype service, called PRioritizer, which automatically prioritizes pull requests. The service works like a priority inbox for pull requests, recommending the top pull requests the project owner should focus on. It keeps the pull request list up-to-date when pull requests are merged or closed. In addition, the service provides functionality that GitHub is currently lacking. We implemented pairwise pull request conflict detection and several new filter and sorting options e.g. the pull request’s size. A preliminary user study showed that the PRioritizer service, although it is positively evaluated as a whole, needs to give users more insight into how the priority ranking is established to make it really useful.Software EngineeringComputer ScienceElectrical Engineering, Mathematics and Computer Scienc
Variations on the Author
“Variations on the Author” discusses two of Eduardo Coutinho’s recent films (Um Dia na Vida, from 2010, and Últimas Conversas, posthumously released in 2015) and their contribution to the general question of documentary authorship. The director’s filmography is characterized by a consistent yet self-effacing form of authorial self-inscription: Coutinho often features as an interviewer that rather than express opinions propels discourses; an interviewer that is good at listening. This mode of self-inscription characterizes him as an author who is not expressive but who is nonetheless markedly present on the screen. In Um Dia na Vida, however, Coutinho is completely absent form the image, while Últimas Conversas, on the contrary, includes a confessional prologue that moves the director from the margins to the center of his films. This article examines the ways in which these works stand out in the filmography of a director who offers new insights into the notion of cinematic authorship
Appropriate Similarity Measures for Author Cocitation Analysis
We provide a number of new insights into the methodological discussion about author cocitation analysis. We first argue that the use of the Pearson correlation for measuring the similarity between authors’ cocitation profiles is not very satisfactory. We then discuss what kind of similarity measures may be used as an alternative to the Pearson correlation. We consider three similarity measures in particular. One is the well-known cosine. The other two similarity measures have not been used before in the bibliometric literature. Finally, we show by means of an example that our findings have a high practical relevance.information science;Pearson correlation;cosine;similarity measure;author cocitation analysis
- …
