The March into the Black Hole of Complexity: Addressing the root causes of rapidly increasing software complexity.

The article discusses the causes of the increasing complexity of software systems. Topics include the idea of a mismatch between computer hardware and computer software in relation to the history of the computer industry; the complexity of software development, deployment, and sustainment; and probl...

Descripción completa

Detalles Bibliográficos
Publicado en:Communications of the ACM Vol. 61; no. 5; pp. 43 - 46
Autor principal: Lawson, Harold "Bud"
Formato: Artículo
Publicado: Association for Computing Machinery May2018
Materias:
Acceso en línea:Ver este registro en EBSCOhost
fields @attributes:
  recordID: 1
pdfLink:
plink: https://search.ebscohost.com/login.aspx?direct=true&db=hlh&AN=129270741&site=ehost-live
header:
  @attributes:
    shortDbName: hlh
    uiTerm: 129270741
    longDbName: Humanities International Complete
    uiTag: AN
  controlInfo:
    bkinfo:
    jinfo:
      jid:
        00010782
        ACM
      jtl: Communications of the ACM
      issn: 00010782
      maglogo: N
    pubinfo:
      dt: May2018
      vid: 61
      iid: 5
      pid: 68
      pub: Association for Computing Machinery
    artinfo:
      ui:
        129270741
        10.1145/3201606
      ppf: 43
      ppct: 3
      formats:
      tig:
        atl: The March into the Black Hole of Complexity: Addressing the root causes of rapidly increasing software complexity.
      aug:
        au: Lawson, Harold "Bud"
        affil: ACM, IEEE, and INCOSE Fellow, IEEE Charles Babbage Computer Pioneer, and INCOSE Systems Engineering Pioneer
      su:
        Computer software
        Complexity (Philosophy)
        Computer software development
        Software engineering
        History of computers
        History
      sug:
        subj:
          Computer software
          Complexity (Philosophy)
          Computer software development
          Software engineering
          History of computers
          History
      ab: The article discusses the causes of the increasing complexity of software systems. Topics include the idea of a mismatch between computer hardware and computer software in relation to the history of the computer industry; the complexity of software development, deployment, and sustainment; and problems facing software engineering as a discipline.
      pubtype: Periodical
      doctype: Article
      src: R
    language: English
    refInfo:
    copyright:
      @attributes:
        flag: Y
      dt:
        @attributes:
          year: 2018
    holdings:
      @attributes:
        islocal: N