Viewpoint Computer Science Can Use More Science Software developers should use empirical methods to analyze their designs to predict how working systems will behave.

The authors present their views on the importance of empirical scientific methods for software developers. They compare the LAMP ((Linux OS/Apache Internet server/MySQL DBMS/Perl PL) stack of computer code to the Saturn V rocket program developed by the U.S. National Aeronautics & Space Administrati...

Descripción completa

Detalles Bibliográficos
Publicado en:Communications of the ACM Vol. 54; no. 6; pp. 36 - 39
Autores principales: Morrison, Clayton T., Snodgrass, Richard T.
Formato: Opinion
Publicado: Association for Computing Machinery Jun2011
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=63231734&site=ehost-live
header:
  @attributes:
    shortDbName: hlh
    uiTerm: 63231734
    longDbName: Humanities International Complete
    uiTag: AN
  controlInfo:
    bkinfo:
    jinfo:
      jid:
        00010782
        ACM
      jtl: Communications of the ACM
      issn: 00010782
      maglogo: N
    pubinfo:
      dt: Jun2011
      vid: 54
      iid: 6
      pid: 68
      pub: Association for Computing Machinery
    artinfo:
      ui:
        63231734
        10.1145/1953122.1953139
      ppf: 36
      ppct: 3
      formats:
      tig:
        atl: Viewpoint Computer Science Can Use More Science Software developers should use empirical methods to analyze their designs to predict how working systems will behave.
      aug:
        au:
          Morrison, Clayton T.
          Snodgrass, Richard T.
        affil:
          Assistant professor of computer science, University of Arizona.
          Professor of computer science, University of Arizona.
      su:
        Computer software development
        Debugging
        Saturn Project (U.S.)
        Empirical research
        Launch vehicle testing
      sug:
        subj:
          Computer software development
          Debugging
          Saturn Project (U.S.)
          Empirical research
          Launch vehicle testing
      ab: The authors present their views on the importance of empirical scientific methods for software developers. They compare the LAMP ((Linux OS/Apache Internet server/MySQL DBMS/Perl PL) stack of computer code to the Saturn V rocket program developed by the U.S. National Aeronautics & Space Administration (NASA). The importance of debugging is noted, an argument is presented that general predictive models are needed, and some examples of computational models are provided.
      pubtype: Periodical
      doctype: Opinion
      src: R
    language: English
    refInfo:
    copyright:
      @attributes:
        flag: Y
      dt:
        @attributes:
          year: 2011
    holdings:
      @attributes:
        islocal: N