METRICS-BASED RECOMMENDATION SYSTEM FOR SOFTWARE ENGINEERINGMarko Gašparič
, 2013, master's thesis
Abstract: This thesis presents the state-of-the-art of recommendation systems for software engineering. The systematic literature review and the survey of authors of analyzed publications showed that the most successful characteristics of the systems are a modular architecture, that is not distributed, and a reactive behavior. Existing RSSEs are mostly standalone solutions or Eclipse plugins.
When developers study their own activities they improve their estimating and planning skills and reduce the number of defects in their work. We developed a prototype that is an Eclipse plugin and visualizes an overall team effort spent per source code artifact, source code metrics, and recommendations for source code improvements.
To evaluate the prototype we conducted nine interviews. Interviews showed that users find the functionalities of our system useful and would also like to get more information, particularly about an effort per developer. Additionally, interviews revealed that developers are willing to execute a non-repetitive task to use the system, while they are not willing to leave the development environment to obtain the same information and recommendations.
Keywords: recommendation system, software engineering, metrics
Published: 05.09.2013; Views: 1105; Downloads: 89
Full text (3,54 MB)
Establishing of a Slovenian open access infrastructure: a technical point of viewMilan Ojsteršek
, Janez Brezovnik
, Mojca Kotar
, Marko Ferme
, Goran Hrovat
, Albin Bregant
, Mladen Borovič
, 2014, original scientific article
Abstract: Purpose – This paper presents a technical perspective when implementing the Slovenian open access infrastructure that consists of four institutional repositories and a national portal that aggregates content from the repositories in order to provide a common search engine, recommendations of similar documents, and similar text detection.
Design/methodology/approach – During the project, the necessary legal background and processes for mandatory submissions of final study works, research publications and research data were established, as well as processes for data exchange between the institutional repositories and the national portal, and processes for similar text detection.
Findings – The consortium consisted of four Slovenian universities that significantly differ in size, organisation, and workflows. It was anticipated that exactly the same legal background and software would be used for the four repositories. It turned out that complete unification was impossible due to the differences.
Practical implication – The national open access infrastructure will improve the visibility of Slovenian research organisations. It supports the compliance with the funders’ open access mandates. The established infrastructure enables the depositing and archiving of approximately eighty percent of the peer-reviewed scientific publications that are annually published by Slovenian researchers. At the same time, the majority of final study works from Slovenian higher education institutions are available in full-text format.
Originality/value – This paper describes a technical perspective for setting up a national open access infrastructure, which has not been described in the literature previously.
Keywords: institutional repositories, open access, national open access infrastrukture, plagiarism detection, recommendation system
Published: 27.11.2014; Views: 1470; Downloads: 236
Full text (981,64 KB)
This document has many files! More...
How to create nursing care plan in collaboration with computerPeter Benedik
, Uroš Rajkovič
, Olga Šušteršič
, Uroš Jože Kralj
, 2012, published scientific conference contribution abstract
Keywords: zdravstvena nega, načrt zdravstvene nege, podpora odločanju, priporočilni sistem, nursing, nursing care plan, decision support, recommendation system
Published: 10.07.2015; Views: 346; Downloads: 23
Link to full text