Do Structural Design Patterns Promote Design Stability?

  • Authors:
  • Mahmoud Elish

  • Affiliations:
  • King Fahd University of Petroleum and Minerals, Saudi Arabia

  • Venue:
  • COMPSAC '06 Proceedings of the 30th Annual International Computer Software and Applications Conference - Volume 01
  • Year:
  • 2006

Quantified Score

Hi-index 0.00

Visualization

Abstract

Stability is one of the most desirable quality attributes of any software design. The stability of a class diagram indicates its resistance to interclass propagation of changes that the diagram would have when it is modified. This short paper discusses with examples the impact of four structural design patterns (adapter, bridge, composite and façade) on the stability of class diagrams.