Role Modeling for Component Design

  • Authors:
  • Liping Zhao;Elizabeth Kendall

  • Affiliations:
  • -;-

  • Venue:
  • HICSS '00 Proceedings of the 33rd Hawaii International Conference on System Sciences-Volume 8 - Volume 8
  • Year:
  • 2000

Quantified Score

Hi-index 0.00

Visualization

Abstract

Components are collections of co-operating entities. New abstractions and techniques are required for component engineering so that proper emphasis can be placed on interaction, co-operation, and collaboration. In this paper, we present an approach to component design that is based on role modeling. We propose role modeling for component design because of its excellent support for many of the criteria, rules, and principles that form the basis of modularity. As role models can be employed for analysis, design, and implementation, they also provide a direct mapping to applications that can be traceable throughout a component's life-cycle.