• DocumentCode
    1248734
  • Title

    Comments, with reply, on "On criteria for module interfaces" by D. Hoffman

  • Author

    Constantine, L.L.

  • Author_Institution
    Acton, MA, USA
  • Volume
    16
  • Issue
    12
  • fYear
    1990
  • Firstpage
    1440
  • Abstract
    The commenter acknowledges that the practical criteria provided in the above-titled paper (see ibid., vol.16, no.5, p.537-42, 1990), offer substantive guidelines for designing module interfaces. He points out that the results obtained can be further improved and certain remaining conflicts resolved through consideration of established principles of structured design and software engineering. He illustrates his point with an example involving the specification of a stack interface that requires two or three separate references to replace one. He presents two designs and argues that the first is better. The author refutes the commenter´s arguments and argues that the second design is better.<>
  • Keywords
    data structures; structured programming; user interfaces; module interfaces; practical criteria; software engineering; stack interface; structured design; Computer science; Inspection;
  • fLanguage
    English
  • Journal_Title
    Software Engineering, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0098-5589
  • Type

    jour

  • DOI
    10.1109/32.62453
  • Filename
    62453