期刊文献+
共找到11篇文章
< 1 >
每页显示 20 50 100
Role Modeling: A Modeling Method for Software Pattern at Knowledge Level
1
作者 Xu Yong\|song 1,He Ke qing 1,Ying Shi 2 1.School of Computer, Wuhan University, Wuhan 430072, China 2.State Key Laboratory of Software Engineering, Wuhan University,Wuhan 430072, China 《Wuhan University Journal of Natural Sciences》 CAS 2001年第Z1期200-203,共4页
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 examp... 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. 展开更多
关键词 object oriented role modeling software pattern UML
在线阅读 下载PDF
Software Composition Using Behavioral Models of Design Patterns
2
作者 Sargon Hasso Carl Robert Carlson 《Journal of Software Engineering and Applications》 2014年第2期104-117,共14页
Given a set of requirements structured as design problems, we can apply design patterns to solve each problem individually. Much of the published literature on design patterns addresses this problem—pattern associati... Given a set of requirements structured as design problems, we can apply design patterns to solve each problem individually. Much of the published literature on design patterns addresses this problem—pattern association;however, there is no systematic and practical way that shows how to integrate those individual solutions together. We propose a compositional model based on design patterns by abstracting their behavioral model using role modeling constructs. This approach describes how to transform a design pattern into a role model that can be used to assemble a software application. The role model captures the behavioral relationship between participant components in the design pattern. Our approach offers a complete practical design and implementation strategies, adapted from DCI (Data, Context, and Interaction) architecture. We demonstrate our technique by presenting a simple case study complete with design and implementation code. We also present a simple to follow process that provides guidelines of what to do and how to do it. 展开更多
关键词 software COMPOSITION Design patternS Integration role model ARCHITECTURE DCI ARCHITECTURE System Responsibilities TRAITS
暂未订购
Extended UML with Role Modeling 被引量:4
3
作者 He Ke\|qing 1, Jiang Hong 1, He Fei 2, Ying Shi 3 1 School of Computer Science,Wuhan University,Wuhan 430072,China 2.Japan Advanced Institute of Science and Technogy,923\|1292,Japan 3.Stae Key Lab. of Software Engineering, Wuhan University,Wuhan 《Wuhan University Journal of Natural Sciences》 CAS 2001年第Z1期175-182,共8页
UML is widely accepted and applied by the international software industry. UML is a powerful language for Object oriented modeling, designing, and implementing software systems, but its Use Case method for requirem... UML is widely accepted and applied by the international software industry. UML is a powerful language for Object oriented modeling, designing, and implementing software systems, but its Use Case method for requirement analysis and modeling software patterns has some explicit drawbacks. For more complete UML, this paper proposes the Role Use Case modeling and its glyphs, and provides an instance of requirement analysis using Role Use Case method. Uses the Role Model to modeling software pattern at knowledge level. This paper also extends the UML Meta Model and accentuates “RM before UML's class Modeling”. 展开更多
关键词 UML role role modeling software pattern use case
在线阅读 下载PDF
A Design Method of Business Application Framework Based on Software Patterns
4
作者 He Ke\|qing 1, Yang Chun wen 1, Ying Shi 2 1. School of Computer Science, Wuhan University, Wuhan 430072, China 2. State Key Laboratory of Software Engineering, Wuhan University, Wuhan 430072, China 《Wuhan University Journal of Natural Sciences》 CAS 2001年第Z1期204-208,共5页
This paper discusses design and implementation method of Business Application Framework based on software patterns, and then presents MVC pattern of architecture and the method of dynamical update promulgation for Bus... This paper discusses design and implementation method of Business Application Framework based on software patterns, and then presents MVC pattern of architecture and the method of dynamical update promulgation for Business Application Framework. We discuss adaptation of Abstract Factory for the kernel functionality of Business Application Framework, such as data creation, manipulation, composition, etc. It also presents class model and its class structure of Abstract Factory pattern. Finally, we briefly discuss the update, modification, and reconstruction method of Business Application Framework. 展开更多
关键词 object oriented MVC pattern Abstract Factory pattern software framework UML role model
在线阅读 下载PDF
业务应用软件框架的一种分析方法 被引量:21
5
作者 何克清 应时 +1 位作者 田中茂 冈本泰次 《软件学报》 EI CSCD 北大核心 2001年第7期1007-1014,共8页
为了开发成熟的、可重用的软件框架和组件 ,提倡尽量地抽出和组入软件模式 .讨论了基于软件模式的面向对象软件开发方法 .在分析业务应用领域需求规格的基础上 ,给出了软件框架的分析方法和基本角色模型 ,抽出了框架的体系结构分析模式... 为了开发成熟的、可重用的软件框架和组件 ,提倡尽量地抽出和组入软件模式 .讨论了基于软件模式的面向对象软件开发方法 .在分析业务应用领域需求规格的基础上 ,给出了软件框架的分析方法和基本角色模型 ,抽出了框架的体系结构分析模式、基本角色类及其结构并设计了数据存取的“抽象工厂”模式 .该方法适用于应用框架和软组件的开发 . 展开更多
关键词 面向对象 软件框架 组件 软件开发 应用软件
在线阅读 下载PDF
基于角色建模的从分析到设计的规约结构 被引量:3
6
作者 文斌 刘长青 毛晓光 《计算机应用研究》 CSCD 北大核心 2005年第1期207-210,共4页
针对UMLUseCase法在软件模式应用中出现的一些不尽人意的地方,提出在分析阶段即使用软件模式,引入了Role模式,并把它作为从分析阶段至类图设计阶段的中介,并提出了展望。
关键词 角色建模 软件模式 统一建模语言 用例
在线阅读 下载PDF
角色模型化:一个软件模式知识级的建模方法 被引量:1
7
作者 何克清 应时 +2 位作者 魏峻 田中茂 冈本泰次 《计算机科学》 CSCD 北大核心 2001年第8期72-75,共4页
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. 展开更多
关键词 角色模型化 软件模式 知识级建模 软件工程
在线阅读 下载PDF
角色模型在软件建模中的应用
8
作者 文斌 徐永松 何克清 《计算机应用与软件》 CSCD 北大核心 2003年第5期5-6,59,共3页
本文针对模式应用中出现的由于软件模式是解决问题的详细设计而无法实现从分析到设计的平滑转换的问题,提出在分析阶段便使用软件模式,引入了Role模式并把它作为从分析阶段至类图设计阶段的中介,阐述了如何从Use case中抽取Role模式,如... 本文针对模式应用中出现的由于软件模式是解决问题的详细设计而无法实现从分析到设计的平滑转换的问题,提出在分析阶段便使用软件模式,引入了Role模式并把它作为从分析阶段至类图设计阶段的中介,阐述了如何从Use case中抽取Role模式,如何从Role模式转换至Class类图,最终得到Class详细设计图,以帮助软件开发者有效利用软件模式,顺利实现从分析过程至设计过程的过渡。 展开更多
关键词 软件工程 软件模式 软件体系结构 软件开发 角色模型 软件建模 面向对象
在线阅读 下载PDF
基于角色划分的AOP设计模式研究 被引量:1
9
作者 徐承志 张国玉 《自动化技术与应用》 2019年第8期59-64,68,共7页
针对面向Agent编程(AOP)在实际推广中的现状,可以从设计模式的角度来解决编程规范化的问题。通过介绍一种命令式的AOP编程语言—CAOPLE的基础设施和语法规范,以及在多Agent环境下完成组队任务的三种不同代码实现方式,提出一种基于角色... 针对面向Agent编程(AOP)在实际推广中的现状,可以从设计模式的角度来解决编程规范化的问题。通过介绍一种命令式的AOP编程语言—CAOPLE的基础设施和语法规范,以及在多Agent环境下完成组队任务的三种不同代码实现方式,提出一种基于角色划分的设计模式。该模式从可维护性、可扩展性以及运行效率三个方面优化了AOP编程,并希望以此为切入点,推进AOP设计模式的研究以及在面向Agent软件工程领域中的应用。 展开更多
关键词 面向agent编程(AOP) 面向agent软件工程(AOSE) 设计模式 角色划分
在线阅读 下载PDF
一个更容易应用软件模式的方法 被引量:1
10
作者 徐永松 何克清 +2 位作者 卓识 杨纯文 范辉华 《计算机工程》 CAS CSCD 北大核心 2003年第9期83-84,160,共3页
当前的软件模式都是解决某个特定问题的详细设计方案,一般都用类结构图来表示,无法实现从分析到设计的平滑过渡,从而导致了在模式的应用中对模式的生搬硬套,达不到应有的效果。该文使用了Role、Meta-pattern等技术,获得了一个更加... 当前的软件模式都是解决某个特定问题的详细设计方案,一般都用类结构图来表示,无法实现从分析到设计的平滑过渡,从而导致了在模式的应用中对模式的生搬硬套,达不到应有的效果。该文使用了Role、Meta-pattern等技术,获得了一个更加容易的使用方法。 展开更多
关键词 角色模型 软件模式 元模型
在线阅读 下载PDF
An Analysis Method of Business Application Framework
11
作者 He Ke\|qing 1,Fan Hui hua 1,Ying Shi 2 1.Department of Computer Science, Wuhan University, Wuhan 430072, China 2.State Key Laboratory of Software Engineering, Wuhan University, Wuhan 430072, China 《Wuhan University Journal of Natural Sciences》 CAS 2001年第Z1期218-223,共6页
We discuss the evolution of object oriented software development process based on software pattern. For developing mature software framework and component, we advocate to elicit and incorporate software patterns for ... We discuss the evolution of object oriented software development process based on software pattern. For developing mature software framework and component, we advocate to elicit and incorporate software patterns for ensuing quality and reusability of software frameworks. On the analysis base of requirement specification for business application domain, we present analysis method and basic role model of software framework. We also elicit analysis pattern of framework architecture, and design basic role classes and their structure. 展开更多
关键词 object oriented software framework analysis pattern of architecture COMPONENT role model
在线阅读 下载PDF
上一页 1 下一页 到第
使用帮助 返回顶部