1. A design system for business process applications, the system comprising: an archetype designer module; an object designer module; and a graphical user interface for enabling a user to define one or more archetypes using the archetype designer module and for enabling a user to add one or more objects to the each of the defined archetypes.