his.sePublikasjoner
Endre søk
RefereraExporteraLink to record
Permanent link

Direct link
Referera
Referensformat
  • apa
  • 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
Utvinning av kontrakt i C++ för användning i dokumentation
Högskolan i Skövde, Institutionen för kommunikation och information.
2008 (svensk)Independent thesis Basic level (degree of Bachelor), 20 poäng / 30 hpOppgave
Abstract [sv]

Detta arbete syftar till att undersöka hur kontrakt kan utvinnas från programkod för att skapa dokumentation som andra programmerare kan använda för att förstå hur programkoden ska användas. Kontrakt i kod fungerar både som ett sätt att hitta fel och som dokumentation så om den försvinner, exempelvis vid kompilering, kan koden bli oanvändbar för andra.

I arbetet görs en implementation vilket resulterar i ett program som kan hitta kontrakt i C++-kod och skapa XML-utdata med information om kontrakten. Programmet kan skapa mer avancerad dokumentationen genom förståelse för hur kontrakt fungerar i samband med arv. En utvärdering genom experiment av programmet visar att det har potential att bli ett användbart verktyg som underlättar återanvändning och dokumentering av programkod, men den nuvarande implementationen kan bara hantera en lite del av C++ och är därför inte praktiskt användbar.

sted, utgiver, år, opplag, sider
Skövde: Institutionen för kommunikation och information , 2008. , s. 45
Emneord [sv]
Kontrakt, Dokumentation, C++, Design By Contract
HSV kategori
Identifikatorer
URN: urn:nbn:se:his:diva-1111OAI: oai:DiVA.org:his-1111DiVA, id: diva2:2232
Presentation
(engelsk)
Uppsök
Technology
Veileder
Examiner
Tilgjengelig fra: 2008-06-12 Laget: 2008-06-12 Sist oppdatert: 2018-01-13

Open Access i DiVA

fulltekst(447 kB)233 nedlastinger
Filinformasjon
Fil FULLTEXT01.pdfFilstørrelse 447 kBChecksum SHA-1
f9b291740bf74cfb9942239a676ec5bedf49b6f156ac1d204e6c1cca03cf68ca83eee41c
Type fulltextMimetype application/pdf

Av organisasjonen

Søk utenfor DiVA

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

urn-nbn

Altmetric

urn-nbn
Totalt: 365 treff
RefereraExporteraLink to record
Permanent link

Direct link
Referera
Referensformat
  • apa
  • 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