admin管理员组

文章数量:1602097

三维度八视图

Three dimensions of describing a software system: 三个维度来描述软件系统

  1. By phases: build- and run-time views

  2. By dynamics: moment and period views

  3. By levels: code and component views

transformation between views 不同视图之间的转换

  1. ∅ ⇒ Code – Code ⇒ Component

  2. Build-time ⇒ Run-time

  3. Moment ⇒ Period

Five key quality objectives of software construction 软件中的5个关键质量指标

  1. Easy to understand: elegant and beautiful code / understandability

  2. Ready for change: maintainability and adaptability

  3. Cheap for develop: design for/with reuse: reusability

  4. Safe from bugs: robustness

  5. Efficient to run: performance

本文标签: 笔记软件viewsQualitySoftware