Map
Index
Random
Help
Topics
th

QuoteRef: voKP2_2000

topics > all references > ThesaHelp: references t-z



ThesaHelp:
references t-z
Topic:
function library
Topic:
reusable programming
Topic:
event controlled processing
Topic:
failure returning functions and expressions

Reference

Vo, K.-P., "The discipline and method architecture for reusable libraries", Software--Practice and Experience, 30, 2, pp. 107-128, February 2000. Google

Notes

http://www.research.att.com/sw/tools

Quotations
107 ;;Quote: libraries are limited by specific resources (e.g., heap objects for malloc) and multiple interfaces (e.g., container operations for ordered vs. unordered collections)
108 ;;Quote: discipline and method libraries define resource requirements and resource management independent of code; one library for many purposes; e.g., vmalloc, sfio, cdt
109 ;;Quote: disciplines capture resource requirements in an abstract data structure; e.g., regions for memory management
109+;;Quote: library methods represent an algorithm or policy on a handle; for example vmbest, vmpool, vmlast, vmdebug, vmprofile for memory management
115 ;;Quote: a discipline type requires an event handling function for managing handles, disciplines/methods, and errors; necessary for memory management
115 ;;Quote: Vmalloc uses Return-Proceed-Retry for event handling; the sign of the return indicates the desired action


Related Topics up

ThesaHelp: references t-z (309 items)
Topic: function library (50 items)
Topic: reusable programming (77 items)
Topic: event controlled processing (46 items)
Topic: failure returning functions and expressions (24 items)

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