Map
Index
Random
Help
th

QuoteRef: fricA4_2000

topics > all references > ThesaHelp: references e-f



ThesaHelp:
references e-f
Topic:
error safe systems
Topic:
function library
Topic:
error messages
Topic:
weak vs. strong type checking
Topic:
constraints
Topic:
data types are not needed
Topic:
extensible languages
Topic:
generic operations and polymorphism
Topic:
function signature
Group:
derived data types

Reference

Frick, a., Goos, G., Neumann, R., Zimmermann, W., "Construction of robust class hierarchies", Software--Practice and Experience, 30, 5, pp. 481-543, April 25, 2000. Google

Quotations
481 ;;Quote: a robust library expresses constraints as types, reports errors relative to user, and does not cause application errors
482 ;;Quote: a library should be flexible, allow polymorphic classes, efficient, and extensible without invalidating existing programs
485 ;;Quote: use SAME to indicate derived types in method signatures
501 ;;Quote: use immutable classes to convert a non-polymorphic specialization hierarchy into a polymorphic hierarchy; quadratic cost
504 ;;Quote: use factorization to convert a non-polymorphic specialization hierarchy into a polymorphic hierarchy; lose extensibility due to missing methods
519 ;;Quote: difficult to build specialization hierarchies; must offer all solutions; can generate hierarchies from short specifications


Related Topics up

ThesaHelp: references e-f (168 items)
Topic: error safe systems (75 items)
Topic: function library (50 items)
Topic: error messages (37 items)
Topic: weak vs. strong type checking (39 items)
Topic: constraints (35 items)
Topic: data types are not needed (8 items)
Topic: extensible languages (69 items)
Topic: generic operations and polymorphism (65 items)
Topic: function signature (21 items)
Group: derived data types   (9 topics, 119 quotes)

Collected barberCB 12/02
Copyright © 2002-2008 by C. Bradford Barber. All rights reserved.
Thesa is a trademark of C. Bradford Barber.