• DocumentCode
    3151558
  • Title

    Role modelling for component design

  • Author

    Zhao, Liping ; Kendall, Elizabeth

  • Author_Institution
    Dept. of Comput. Sci., R. Melbourne Inst. of Technol., Vic., Australia
  • fYear
    2000
  • fDate
    4-7 Jan. 2000
  • Abstract
    Components are collections of co-operating entities (C. Pfister and C. Szyperski, 1996). New abstractions and techniques are required for component engineering so that proper emphasis can be placed on interaction, co-operation, and collaboration. The authors present an approach to component design that is based on role modelling. We propose role modelling 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 lifecycle.
  • Keywords
    groupware; interactive systems; object-oriented programming; analysis design; application tracing; co-operating entities; component design; component engineering; component lifecycle; modularity; role modelling; Aggregates; Buildings; Computer languages; Documentation; Heart; Protection; Software measurement;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    System Sciences, 2000. Proceedings of the 33rd Annual Hawaii International Conference on
  • Print_ISBN
    0-7695-0493-0
  • Type

    conf

  • DOI
    10.1109/HICSS.2000.927010
  • Filename
    927010