Role modelling for component design

Liping Zhao, Elizabeth A. Kendall · 2002

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

Read the paper · More papers on PaperTik