SwePub
Sök i LIBRIS databas

  Utökad sökning

WFRF:(Poulding Simon)
 

Sökning: WFRF:(Poulding Simon) > Information Transfo...

Information Transformation : An Underpinning Theory for Software Engineering

Clark, David (författare)
UCL, GBR
Feldt, Robert (författare)
Blekinge Tekniska Högskola,Institutionen för programvaruteknik
Poulding, Simon (författare)
Blekinge Tekniska Högskola,Institutionen för programvaruteknik
visa fler...
Yoo, Shin (författare)
UCL, GBR
visa färre...
 (creator_code:org_t)
IEEE, 2015
2015
Engelska.
Ingår i: 2015 IEEE/ACM 37th IEEE International Conference on Software Engineering, Vol 2. - : IEEE. - 9781479919345 ; , s. 599-602
  • Konferensbidrag (refereegranskat)
Abstract Ämnesord
Stäng  
  • 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.

Ämnesord

NATURVETENSKAP  -- Data- och informationsvetenskap -- Programvaruteknik (hsv//swe)
NATURAL SCIENCES  -- Computer and Information Sciences -- Software Engineering (hsv//eng)

Publikations- och innehållstyp

ref (ämneskategori)
kon (ämneskategori)

Hitta via bibliotek

Till lärosätets databas

Sök utanför SwePub

Kungliga biblioteket hanterar dina personuppgifter i enlighet med EU:s dataskyddsförordning (2018), GDPR. Läs mer om hur det funkar här.
Så här hanterar KB dina uppgifter vid användning av denna tjänst.

 
pil uppåt Stäng

Kopiera och spara länken för att återkomma till aktuell vy