Endre søk
RefereraExporteraLink to record
Permanent link

Direct link
Referera
Referensformat
  • apa
  • harvard1
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Annet format
Fler format
Språk
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Annet språk
Fler språk
Utmatningsformat
  • html
  • text
  • asciidoc
  • rtf
The Role of Method Chains and Comments in Software Readability and Comprehension – An Experiment
Blekinge Tekniska Högskola, Fakulteten för datavetenskaper, Institutionen för programvaruteknik. (SERL-Sweden)ORCID-id: 0000-0003-0639-4234
2016 (engelsk)Inngår i: IEEE Transactions on Software Engineering, ISSN 0098-5589, E-ISSN 1939-3520, Vol. 42, nr 9, s. 886-898Artikkel i tidsskrift (Fagfellevurdert) Published
Abstract [en]

Software readability and comprehension are important factors in software maintenance. There is a large body of research on software measurement, but the actual factors that make software easier to read or easier to comprehend are not well understood. In the present study, we investigate the role of method chains and code comments in software readability and comprehension. Our analysis comprises data from 104 students with varying programming experience. Readability and comprehension were measured by perceived readability, reading time and performance on a simple cloze test. Regarding perceived readability, our results show statistically significant differences between comment variants, but not between method chain variants. Regarding comprehension, there are no significant differences between method chain or comment variants. Student groups with low and high experience, respectively, show significant differences in perceived readability and performance on the cloze tests. Our results do not show any significant relationships between perceived readability and the other measures taken in the present study. Perceived readability might therefore be insufficient as the sole measure of software readability or comprehension. We also did not find any statistically significant relationships between size and perceived readability, reading time and comprehension.

sted, utgiver, år, opplag, sider
IEEE Computer Society, 2016. Vol. 42, nr 9, s. 886-898
Emneord [en]
Software readability, software comprehension, software measurement, comments, method chains, experiment
HSV kategori
Identifikatorer
URN: urn:nbn:se:bth-11730DOI: 10.1109/TSE.2016.2527791ISI: 000384666100005OAI: oai:DiVA.org:bth-11730DiVA, id: diva2:912345
Tilgjengelig fra: 2016-03-16 Laget: 2016-03-16 Sist oppdatert: 2018-01-10bibliografisk kontrollert

Open Access i DiVA

fulltext(2081 kB)305 nedlastinger
Filinformasjon
Fil FULLTEXT01.pdfFilstørrelse 2081 kBChecksum SHA-512
59a3fd1fea5c126a2bbb30c1ff15342394c005a38f0b7df88a909c2fcf79ba097ed955be228a2c041f4b7524ae423d2df5db617e07bef7eee30f0f8c1617cd28
Type fulltextMimetype application/pdf

Andre lenker

Forlagets fulltekst

Personposter BETA

Börstler, Jürgen

Søk i DiVA

Av forfatter/redaktør
Börstler, Jürgen
Av organisasjonen
I samme tidsskrift
IEEE Transactions on Software Engineering

Søk utenfor DiVA

GoogleGoogle Scholar
Totalt: 305 nedlastinger
Antall nedlastinger er summen av alle nedlastinger av alle fulltekster. Det kan for eksempel være tidligere versjoner som er ikke lenger tilgjengelige

doi
urn-nbn

Altmetric

doi
urn-nbn
Totalt: 559 treff
RefereraExporteraLink to record
Permanent link

Direct link
Referera
Referensformat
  • apa
  • harvard1
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Annet format
Fler format
Språk
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Annet språk
Fler språk
Utmatningsformat
  • html
  • text
  • asciidoc
  • rtf