Role Modeling for Component Design

  • Authors:
  • Liping Zhao;Elizabeth A. Kendall

  • Affiliations:
  • -;-

  • Venue:
  • TOOLS '00 Proceedings of the Technology of Object-Oriented Languages and Systems (TOOLS 33)
  • Year:
  • 2000

Quantified Score

Hi-index 0.00

Visualization

Abstract

New abstractions and techniques are required for designing software components. In this article, we illustrate a role modeling approach to component design. We adopt the role modeling approach because of its strong emphasis on interaction and collaboration. We use role models to represent component interaction, collaboration, and role synthesis to represent component role composition. To motivate our work, we also discuss why traditional object/class modeling is problematic for component design.