Based on dominant degree of role model among the viewpoints for object oriented modeling process,this paper presents a graphic notation of role model,and dissertates that role modeling is a modeling method for softwar...Based on dominant degree of role model among the viewpoints for object oriented modeling process,this paper presents a graphic notation of role model,and dissertates that role modeling is a modeling method for software pattern at knowledge level. After gaving some examples for modeling analysis pattern and design pattern at knowledge level using role model ,this paper presents the 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. Through combining role model and UML ,we construct a more comprehensive modeling method for object-oriented modeling process.展开更多
文摘Based on dominant degree of role model among the viewpoints for object oriented modeling process,this paper presents a graphic notation of role model,and dissertates that role modeling is a modeling method for software pattern at knowledge level. After gaving some examples for modeling analysis pattern and design pattern at knowledge level using role model ,this paper presents the 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. Through combining role model and UML ,we construct a more comprehensive modeling method for object-oriented modeling process.