Publication View

Abstract Factory Design Pattern (2008)

Abstract
We apply the Abstract Factory Design Pattern to abstract the manufacturing of the list structure and hide its implementation. Such abstract construction together with the abstract specification of the intrinisc structural behavior of the list and the abstract specification of extrinsic operations on the list constitute a minimal and complete abstract specification of what is called a list software component. It provides a framework for writing an open ended number of algorithms on list that are independent from any particular list implementation.

Publication details
Download http://cnx.org/content/m16796/1.1
Repository Connexions (United States)
Keywords pattern, Parnas, information, hiding, framework, factory, design, component, abstract
Language English