• DocumentCode
    3561226
  • Title

    Five Considerations for Software Architecture, Part 2

  • Author

    Buschmann, Fred ; Henney, Keith

  • Volume
    27
  • Issue
    4
  • fYear
    2010
  • Firstpage
    12
  • Lastpage
    14
  • Abstract
    What are the top five properties that make a software design elegant? In this column we follow on from the previous column, exploring the remaining two properties: symmetry and emergence. Symmetry offers a form of simplification through regularity. Emergence allows complex behaviors to be governed by simple rules.
  • Keywords
    software architecture; symmetry; emergence; software architecture; software design; symmetry; Software architecture; Software design; architecture; emergence; software; software engineering; symmetry;
  • fLanguage
    English
  • Journal_Title
    Software, IEEE
  • Publisher
    ieee
  • ISSN
    0740-7459
  • Type

    jour

  • DOI
    10.1109/MS.2010.98
  • Filename
    5484107