Napredna pretraga

Pregled bibliografske jedinice broj: 1021183

Cross-Project Estimation of Software Development Effort Using In House Sources and Data Mining Methods - an Experiment


Karna, Hrvoje; Masnov, Ana; Jurko, Darija; Perić, Tomislav
Cross-Project Estimation of Software Development Effort Using In House Sources and Data Mining Methods - an Experiment // Proceedings of the 27th Conference on Software, Telecommunications and Computer Networks (SoftCOM 2019) / Rožić, Nikola ; Begušić, Dinko (ur.).
Split, 2019. 6045971, 5 (predavanje, međunarodna recenzija, cjeloviti rad (in extenso), znanstveni)


Naslov
Cross-Project Estimation of Software Development Effort Using In House Sources and Data Mining Methods - an Experiment

Autori
Karna, Hrvoje ; Masnov, Ana ; Jurko, Darija ; Perić, Tomislav

Vrsta, podvrsta i kategorija rada
Radovi u zbornicima skupova, cjeloviti rad (in extenso), znanstveni

Izvornik
Proceedings of the 27th Conference on Software, Telecommunications and Computer Networks (SoftCOM 2019) / Rožić, Nikola ; Begušić, Dinko - Split, 2019

Skup
The 27th Conference on Software, Telecommunications and Computer Networks (SoftCOM 2019)

Mjesto i datum
Split, Croatia, September 19-21, 2019

Vrsta sudjelovanja
Predavanje

Vrsta recenzije
Međunarodna recenzija

Ključne riječi
Data mining ; effort estimation ; in-house data ; software engineering ; prediction ; software project management

Sažetak
Application of data mining methods is well suited for problems of effort estimation in the field of software engineering. During development process, data mining can provide software engineers with valuable inputs that support decision makings. This way it is possible to overcome the problems caused by erroneous estimates made by the experts. Use of in-house data sources is encouraged because predictive models built on top of them typically provide better estimates compared to the models generated by using data from other sources. Model predictions can either confirm experts statements or propose an alternative solution. This way software development process can become more efficient. In this empirical investigation data from five different software projects originating from the same environment were used to conduct a formal experiment. The experiment uses cross-project estimation in which data sets from other projects are used to build predictive models for the project being estimated. Predictive models implement advanced learners that in general provided more accurate predictions, thus reducing the estimation error. The evaluation of results obtained during data mining process uses established criteria. The organization of the research carried out, distinctive model and structuring of the data together with obtained results encourage the application of similar models in practice.

Izvorni jezik
Engleski

Znanstvena područja
Računarstvo, Informacijske i komunikacijske znanosti



POVEZANOST RADA


Ustanove
Sveučilište u Splitu