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.展开更多
OOram(Object Oriented Role Analysis and Modeling)是挪威工业研究中心和奥斯陆大学提出的一种新一代面向对象软件工程方法,与众多其它面向对象方法相比较,其鲜明的特点是引入了角色模型的概念,将传统面向对象方法中的对象模型...OOram(Object Oriented Role Analysis and Modeling)是挪威工业研究中心和奥斯陆大学提出的一种新一代面向对象软件工程方法,与众多其它面向对象方法相比较,其鲜明的特点是引入了角色模型的概念,将传统面向对象方法中的对象模型和类模型统一为单一的角色模型。文章提出了理想的面向对象开发方法所应具备的特性,简要介绍了OOram方法,并与其他面向对象方法作了比较。展开更多
文摘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.
文摘OOram(Object Oriented Role Analysis and Modeling)是挪威工业研究中心和奥斯陆大学提出的一种新一代面向对象软件工程方法,与众多其它面向对象方法相比较,其鲜明的特点是引入了角色模型的概念,将传统面向对象方法中的对象模型和类模型统一为单一的角色模型。文章提出了理想的面向对象开发方法所应具备的特性,简要介绍了OOram方法,并与其他面向对象方法作了比较。