Complexity and uncertainty in software design

Lars Mathiassen*, Jan Stage

*Kontaktforfatter

Publikation: Bidrag til bog/antologi/rapport/konference proceedingKonferenceartikel i proceedingForskningpeer review

21 Citationer (Scopus)

Abstract

The authors focus on two modes of operation, namely, rational and experimental, and on two means of expression, namely, specifications and prototypes, as key features of approaches to software design. The discussion is based on an examination of relevant trends in software development and on reappreciation of well-known principles of human problem-solving. They conclude that the effectiveness of a design effort is restricted by what they we call the principle of limited reduction: relying on rational behavior to reduce complexity introduces new sources of uncertainty and this requires experimental countermeasures. Correspondingly, relying on experimental behavior to reduce uncertainty introduces new sources of complexity requiring rational countermeasures. One important implication of this principle is that effective software design requires a systematic effort combining rational and experimental modes of operation, independently of whether specifications or prototypes are used.

OriginalsprogEngelsk
TitelProc 1990 IEEE Int Conf Comput Syst Software Eng COMPEURO 90
Antal sider8
ForlagIEEE Press
Publikationsdato1 dec. 1990
Sider482-489
ISBN (Trykt)0818620412
StatusUdgivet - 1 dec. 1990
BegivenhedProceedings of the 1990 IEEE International Conference on Computer Systems and Software Engineering - COMPEURO '90 - Tel-Aviv, Isr
Varighed: 8 maj 199010 maj 1990

Konference

KonferenceProceedings of the 1990 IEEE International Conference on Computer Systems and Software Engineering - COMPEURO '90
ByTel-Aviv, Isr
Periode08/05/199010/05/1990
SponsorIEEE Region 8, IEEE Israel Section, IEEE Computer Soc, Information Processing Assoc of Israel
NavnProc 1990 IEEE Int Conf Comput Syst Software Eng COMPEURO 90

Fingeraftryk

Dyk ned i forskningsemnerne om 'Complexity and uncertainty in software design'. Sammen danner de et unikt fingeraftryk.

Citationsformater