ThesaHelp: references p-r
Topic: software review
Topic: design errors
Topic: automated tests of specifications and designs
Group: goals for a programming system
Group: program design
Topic: efficiency
Topic: good requirement specifications
Topic: exceptions and undesired events
| |
Reference
Parnas, D.L., Weiss, D.M.,
"Active design reviews: Principles and practices",
Proceedings of the 8th International conference on Software Engineering , IEEE Computer Society Press, August 1985, pp. 132-136.
Google
Other Reference
p. 339-351 in Hoffman, D.M., Weiss, D.M. (eds.), Software Fundamentals. Collected Papers of David L. Parnas, Boston: Addison-Wesley, 2001
Quotations
339 ;;Quote: review software by asking questions; use the documents under review; e.g., write a program by reading the documentation
| 132 ;;Quote: design errors: inconsistencies, inefficiencies, ambiguities, inflexibilities
| 133 ;;Quote: conventional design reviews are often incomplete due to information overload
| 133 ;;Quote: focused design reviews on one type of error with questionnaires answered from the design documentation
| 343 ;;Quote: a design should be well structured, simple, efficient, adequate, flexible, practical, implementable, and standardized
| 134 ;;Quote: each module includes basic assumptions which will not change and assumptions about correct usage
| 134+;;Quote: assumptions about incorrect-usage describe the undesired events of a module
| 136 ;;Quote: when reviewing consistency between assumptions and functions, ask which assumptions allow a function's implementation
| 349 ;;Quote: when reviewing software, prefer one-on-one discussions instead of protracted group discussions
|
Related Topics
ThesaHelp: references p-r (245 items)
Topic: software review (80 items)
Topic: design errors (15 items)
Topic: automated tests of specifications and designs (12 items)
Group: goals for a programming system (21 topics, 983 quotes)
Group: program design (13 topics, 454 quotes)
Topic: efficiency (96 items)
Topic: good requirement specifications (36 items)
Topic: exceptions and undesired events (29 items)
|