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
Beauty and the Beast: on the readability of object-oriented example programs
Blekinge Tekniska Högskola, Fakulteten för datavetenskaper, Institutionen för programvaruteknik.ORCID-id: 0000-0003-0639-4234
2016 (engelsk)Inngår i: Software quality journal, ISSN 0963-9314, E-ISSN 1573-1367, Vol. 24, nr 2, s. 231-246Artikkel i tidsskrift (Fagfellevurdert) Published
Abstract [en]

Some solutions to a programming problem are more elegant or more simple than others and thus more understandable for students. We review desirable properties of example programs from a cognitive and a measurement point of view. Certain cognitive aspects of example programs are captured by common software measures, but they are not sufficient to capture a key aspect of understandability: readability. We propose and discuss a simple readability measure for software, SRES, and apply it to object-oriented textbook examples. Our results show that readability measures correlate well with human perceptions of quality. Compared with other readability measures, SRES is less sensitive to commenting and white-space. These results also have implications for software maintainability measures.

Abstract [sv]

Studien undersöker begripligheten av objektorienterade exempelprogram. Läsbarhet är en avgörande faktor för begriplighet. Vi presenterar ett mått för läsbarhet (SRES) och applicera det på exempel från vanliga läroböcker. Resultaten visar att SRES korrelerar väl med experters subjektiva kvalitetsintryck. Objektorientering, kvalitet, läsbarhet av kod.

sted, utgiver, år, opplag, sider
Springer , 2016. Vol. 24, nr 2, s. 231-246
Emneord [en]
Object-oriented programming, Software quality, Software masurement, Software readability, Programming education
HSV kategori
Identifikatorer
URN: urn:nbn:se:bth-6412DOI: 10.1007/s11219-015-9267-5ISI: 000373861100002OAI: oai:DiVA.org:bth-6412DiVA, id: diva2:833918
Tilgjengelig fra: 2015-02-24 Laget: 2015-02-20 Sist oppdatert: 2018-01-11bibliografisk kontrollert

Open Access i DiVA

fulltext(557 kB)370 nedlastinger
Filinformasjon
Fil FULLTEXT01.pdfFilstørrelse 557 kBChecksum SHA-512
7e3c5cd51721b0721c5eae44967d5b954dd7df3866e8902f0c956c9c4a4a196c0794f71f2c29bb7110a99697e4a904448ca1686d3a99c911a18f9b4ed9f8fbc9
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
Software quality journal

Søk utenfor DiVA

GoogleGoogle Scholar
Totalt: 370 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: 585 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