Component-based technologies for end-user development

  • Authors:
  • Anders I. Mørch;Gunnar Stevens;Markus Won;Markus Klann;Yvonne Dittrich;Volker Wulf

  • Affiliations:
  • InterMedia, University of Oslo and University of Bergen, Norway;University of Siegen, Germany;University of Bonn, Germany;Fraunhofer Institute for Applied Information Technology (FhG-FIT), Sankt Augustin, Germany;IT University in Copenhagen, Denmark and Blekinge Institute of Technology, Sweden;University of Siegen, and Fraunhofer Institute for Applied Information Technology, Sankt Augustin, and the International Institute for Socio-Informatics, Bonn, Germany

  • Venue:
  • Communications of the ACM - End-user development: tools that empower users to create their own software solutions
  • Year:
  • 2004

Quantified Score

Hi-index 0.00

Visualization

Abstract

Component-based software development (CBSD) involves multiple roles. Framework builders create the infrastructure for components to interact; developers identify suitable domains and develop new components for them; application assemblers select domain-specific components and assemble them into applications; and end users employ component-based applications to perform daily tasks [7].