Role Modeling: A Modeling Method for Software Pattern at Knowledge Level

Xu Yong-song,He Ke-qing,Ying Shi
DOI: https://doi.org/10.1007/bf03160243
2001-01-01
Abstract:Based on dominant degree of role model among the viewpoints for object oriented modeling process, it dissertates that role modeling is a modeling method for software pattern at knowledge level. After giving some examples for modeling design pattern and analysis pattern at knowledge level using role model, it presents a process for refining design pattern from role model to class model and event trace diagram of UML. In this paper, we advocate the opinion, that role modeling before object modeling of UML.
What problem does this paper attempt to address?