A System Is Not a Product.

The author argues that clocksource.h in Linux software systems is an example of good code, and answers a letter from a reader concerning network monitoring software that requires configuration information reentry following system upgrades. Topics include layering violations, cyclecounters in codes f...

Descripción completa

Detalles Bibliográficos
Publicado en:Communications of the ACM Vol. 55; no. 8; pp. 32 - 34
Formato: Artículo
Publicado: Association for Computing Machinery Aug2012
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=78356516&site=ehost-live
header:
  @attributes:
    shortDbName: hlh
    uiTerm: 78356516
    longDbName: Humanities International Complete
    uiTag: AN
  controlInfo:
    bkinfo:
    jinfo:
      jid:
        00010782
        ACM
      jtl: Communications of the ACM
      issn: 00010782
      maglogo: N
    pubinfo:
      dt: Aug2012
      vid: 55
      iid: 8
      pid: 68
      pub: Association for Computing Machinery
    artinfo:
      ui:
        78356516
        10.1145/2240236.2240248
      ppf: 32
      ppct: 2
      formats:
      tig:
        atl: A System Is Not a Product.
      aug:
      su:
        Configuration management
        Data entry
        Linux operating systems
        Computer operating system maintenance & repair
        Information storage & retrieval systems
        Systems development
      sug:
        subj:
          Configuration management
          Data entry
          Linux operating systems
          Computer operating system maintenance & repair
          Information storage & retrieval systems
          Systems development
      ab: The author argues that clocksource.h in Linux software systems is an example of good code, and answers a letter from a reader concerning network monitoring software that requires configuration information reentry following system upgrades. Topics include layering violations, cyclecounters in codes for the tracking of time, and the difference between systems that require maintenance and products and appliances that require only human interface. Unix operating systems and the iPhone music storage product are mentioned.
      pubtype: Periodical
      doctype: Article
      src: R
    language: English
    refInfo:
    copyright:
      @attributes:
        flag: Y
      dt:
        @attributes:
          year: 2012
    holdings:
      @attributes:
        islocal: N