Software Design in the Best of the Web Directory

Software Design

  • Agile Modeling

    Practice-based methodology for modeling and documenting software-based systems effectively. Includes answers to frequently asked questions and agile modeling best practices.

  • Refactoring Page

    Introduces a disciplined technique for restructuring an existing body of code by altering the internal structure without changing its external behavior. Features a catalog of common refactorings and links to online sources.

  • Software Design Group

    Massachusetts Institute of Technology group that conducts research in various areas of software design, languages, analysis, design extraction from codes, code conformance to designs, and automatic test case generation.

Submit a site to this category