| | SLO | ENG | Cookies and privacy

Bigger font | Smaller font

Show document

Title:METODA ZA ANALIZO VPLIVA STRUKTURNIH SPREMEMB IZVORNE KODE NA KAKOVOST PROGRAMSKE OPREME
Authors:Gerlec, Črt (Author)
Heričko, Marjan (Mentor) More about this mentor... New window
Files:.pdf DR_Gerlec_Crt_2013.pdf (4,04 MB)
 
Language:Slovenian
Work type:Dissertation (m)
Typology:2.08 - Doctoral Dissertation
Organization:FERI - Faculty of Electrical Engineering and Computer Science
Abstract:Kakovost produkta je pomemben faktor pri razvoju programske opreme. Da bi lahko natančno ovrednotili kakovost programske opreme in identificirali nevarne dele kode, raziskovalci običajno stremijo k uporabi naprednih mehanizmov ovrednotenja kakovosti. Trend analiz in ovrednotenja kakovosti programske opreme se vedno bolj osredotoča na obravnavo daljšega življenjskega cikla produkta. Rečemo lahko, da analiza evolucije programske opreme spremenjene izvorne kode skozi daljše obdobje predstavlja osnovo za ovrednotenje kakovosti programske opreme. Tudi mi se v doktorski disertaciji osredotočamo na ovrednotenje kakovosti programske opreme na osnovi analize evolucije. S pomočjo strukturnih sprememb izvorne kode želimo sklepati o kakovosti programske opreme. Razvili smo metodo, pri kateri uporabljamo koncept razburkanosti kode in algoritme strojnega učenja za iskanje napak v programski opremi. Koncept razburkanosti kode smo priredili tako, da ga je mogoče uporabljati s strukturnimi spremembami izvorne kode. Uspešnost modela na osnovi strukturnih sprememb smo nato primerjali z uspešnostjo modela, ki temelji le na spremenjenih vrsticah izvorne kode. Ugotovili smo, da je model, temelječ na strukturnih spremembah, uspešneje ovrednotil kakovost programske opreme.
Keywords:evolucija programske opreme, strukturne spremembe, razburkanost kode, kakovost programske opreme, napovedovanje napak v programski opremi
Year of publishing:2013
Publisher:[Č. Gerlec]
Source:Maribor
UDC:004.415.3.052.4(043.3)
COBISS_ID:267058944 Link is opened in a new window
NUK URN:URN:SI:UM:DK:MJR52KKF
Views:969
Downloads:134
Metadata:XML RDF-CHPDL DC-XML DC-RDF
Categories:KTFMB - FERI
:
  
Average score:(0 votes)
Your score:Voting is allowed only for logged in users.
Share:AddThis
AddThis uses cookies that require your consent. Edit consent...

Hover the mouse pointer over a document title to show the abstract or click on the title to get all document metadata.

Secondary language

Language:English
Title:A method for analyzing the influence of structural source code changes on software quality
Abstract:Software quality is an important characteristic in software development process. In order to precisely evaluate software quality and identify poor source code parts, researchers usually strive to use enhance mechanisms for quality assessment. Nowadays, the trends of software quality assessment and analysis are focusing on a longer time period in a software development process. In other words, software evolution represents a basis for software quality evaluation. In the dissertation, we are focusing on a software quality that is assessed from the software evolution. We are using structural source code changes and the concept of code churn in order to evaluate the quality. We used different machine learning algorithms to predict files with bugs. In order to test the usefulness of structural source code changes as a software quality indicator, we compared successfulness of predicting bugs with structural source code changes and modified lines of code. The results show that structural source code changes can be used for software quality evaluation.
Keywords:software evolution, structural changes, code churn, software quality, software bug prediction


Comments

Leave comment

You have to log in to leave a comment.

Comments (0)
0 - 0 / 0
 
There are no comments!

Back
Logos of partners University of Maribor University of Ljubljana University of Primorska University of Nova Gorica