Describir: COMPONENT-BASED TECHNOLOGIES FOR END-USER DEVELOPMENT.