STAR reconstruction framework*
* “… a set of cooperating classes that make up a reusable design for a specific class of software ...”
“Design Patterns: Elements of Reusable Object-Oriented Software”, Addison-Wesley Pub Co, 1995.
“The framework dictates the architecture of your application. It defines the over-all structure, its partitioning into classes and objects, the key responsibilities thereof, how the classes and objects collaborate, and the thread of control. “
A framework predefines these design parameters so physicists can
design their solutions using a proven programming model and can
concentrate on the specifics of their applications.