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
Information Transformation: An Underpinning Theory for Software Engineering
UCL, GBR.
Blekinge Tekniska Högskola, Fakulteten för datavetenskaper, Institutionen för programvaruteknik.
Blekinge Tekniska Högskola, Fakulteten för datavetenskaper, Institutionen för programvaruteknik.
UCL, GBR.
2015 (engelsk)Inngår i: 2015 IEEE/ACM 37th IEEE International Conference on Software Engineering, Vol 2, IEEE , 2015, s. 599-602Konferansepaper, Publicerat paper (Fagfellevurdert)
Abstract [en]

Software engineering lacks underpinning scientific theories both for the software it produces and the processes by which it does so. We propose that an approach based on information theory can provide such a theory, or rather many theories. We envision that such a benefit will be realised primarily through research based on the quantification of information involved and a mathematical study of the limiting laws that arise. However, we also argue that less formal but more qualitative uses for information theory will be useful. The main argument in support of our vision is based on the fact that both a program and an engineering process to develop such a program are fundamentally processes that transform information. To illustrate our argument we focus on software testing and develop an initial theory in which a test suite is input/output adequate if it achieves the channel capacity of the program as measured by the mutual information between its inputs and its outputs. We outline a number of problems, metrics and concrete strategies for improving software engineering, based on information theoretical analyses. We find it likely that similar analyses and subsequent future research to detail them would be generally fruitful for software engineering.

sted, utgiver, år, opplag, sider
IEEE , 2015. s. 599-602
HSV kategori
Identifikatorer
URN: urn:nbn:se:bth-14570DOI: 10.1109/ICSE.2015.202ISI: 000380572400080ISBN: 978-1-4799-1934-5 (tryckt)OAI: oai:DiVA.org:bth-14570DiVA, id: diva2:1111579
Konferanse
IEEE/ACM 2nd International Workshop on Software Architecture and Metrics (SAM), MAY 16-16, 2015, Florence, ITALY
Tilgjengelig fra: 2017-06-19 Laget: 2017-06-19 Sist oppdatert: 2018-01-13bibliografisk kontrollert

Open Access i DiVA

Fulltekst mangler i DiVA

Andre lenker

Forlagets fulltekst

Personposter BETA

Feldt, RobertPoulding, Simon

Søk i DiVA

Av forfatter/redaktør
Feldt, RobertPoulding, Simon
Av organisasjonen

Søk utenfor DiVA

GoogleGoogle Scholar

doi
isbn
urn-nbn

Altmetric

doi
isbn
urn-nbn
Totalt: 82 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