Role models-implementation-based approaches to using roles


SELÇUK Y. E., Erdogan N.

SOFTWARE-PRACTICE & EXPERIENCE, cilt.41, sa.1, ss.1-22, 2011 (SCI-Expanded) identifier identifier

  • Yayın Türü: Makale / Tam Makale
  • Cilt numarası: 41 Sayı: 1
  • Basım Tarihi: 2011
  • Doi Numarası: 10.1002/spe.994
  • Dergi Adı: SOFTWARE-PRACTICE & EXPERIENCE
  • Derginin Tarandığı İndeksler: Science Citation Index Expanded (SCI-EXPANDED), Scopus
  • Sayfa Sayıları: ss.1-22
  • İstanbul Teknik Üniversitesi Adresli: Evet

Özet

A role of an entity can be defined as the set of properties that are important for an object in order to behave in a certain way, as expected by a set of other objects. A role model is a software that specifies a style of designing and implementing roles. This paper evaluates roles in the context of modeling dynamic systems by examining its foundations, surveying the recent role models available for academic use and giving implementation examples. Copyright (C) 2010 John Wiley & Sons, Ltd.