a server program communicating with two client programs Application Services offered by the framew ork Application Horizontal framew ork Vertical framew ork Code to be provided to adapt the framew ork to the needs of the application www.oseng.com O Lethbridge/Laganiere 2001 Chap 3: Basing Development on Reusable© Lethbridge/Laganière 2001 Chap. 3: Basing Development on Reusable Technology 12 A server program communicating with two client programs Application Application Horizontal framew ork Vertical framew ork Code to be provided to adapt the framew ork to the needs of the application Services offered by the framew ork