• DocumentCode
    1504626
  • Title

    Tests: The Architect´s Best Friend

  • Author

    Buschmann, Frank

  • Author_Institution
    Siemens Corporate Technology
  • Volume
    28
  • Issue
    3
  • fYear
    2011
  • Firstpage
    7
  • Lastpage
    9
  • Abstract
    When explicitly considering the testability of software-centric systems, architects tend to be more conscious and thoughtful about their design decisions, be they related to modularization, interfaces, or design choices. The paper discusses how architects can use tests and test-driven development as a design tool. The goal is to avoid or discover architectural deficiencies before they´re realized-when they´re less costly to correct.
  • Keywords
    program testing; software architecture; design choice; design decisions; design interface; design modularization; software-centric system testability; test-driven development; Computer architecture; Feedback loop; Legged locomotion; Programming; Software engineering; Testing; design for testability; test-driven development; testability;
  • fLanguage
    English
  • Journal_Title
    Software, IEEE
  • Publisher
    ieee
  • ISSN
    0740-7459
  • Type

    jour

  • DOI
    10.1109/MS.2011.65
  • Filename
    5756289