期刊文献+
共找到282篇文章
< 1 2 15 >
每页显示 20 50 100
XML Schema Modeling through UML Class Diagram 被引量:1
1
作者 LUJing-ping HEYu-lin LIShang-ping 《Computer Aided Drafting,Design and Manufacturing》 2004年第1期7-14,共8页
关键词 INTEROPERABILITY XML Schema diagram conceptual model UML class diagram cooperative design
下载PDF
Softw are Maintainability Prediction with UML Class Diagram
2
作者 刘丽 朱小冬 郝学良 《Journal of Donghua University(English Edition)》 EI CAS 2015年第1期157-161,共5页
Software system can be classified into many function modules from the perspective of user. Unified modeling language( UML) class diagram of each function module was extracted,and design characteristic metrics which in... Software system can be classified into many function modules from the perspective of user. Unified modeling language( UML) class diagram of each function module was extracted,and design characteristic metrics which influenced software maintainability were selected based on UML class diagram.Choosing metrics of UML class diagram as predictors,and mean maintenance time of function module was regarded as software maintainability parameter. Software maintainability models were built by using back propagation( BP) neural network and radial basis function( RBF) neural network, respectively and were simulated by MATLAB. In order to evaluate the performance of models,the training results were analyzed and compared with leaveone-out cross-validation and model performance evaluation criterion. The result indicated that RBF arithmetic was superior to BP arithmetic in predicting software maintainability. 展开更多
关键词 unified modeling language(UML) class diagram software maintainability back propagation(BP) neural network radial basis function(RBF) neural network
下载PDF
Automatic Generation of UML Class Diagrams for Object-oriented Design and Programing Course
3
作者 Chunyan Ma Jing Chen +1 位作者 Zheng Chang Jiangbin Zheng 《计算机教育》 2021年第12期157-165,共9页
UML Class diagram generation from textual requirements is an important task in object-oriented design and programing course.This study proposes a method for automatically generating class diagrams from Chinese textual... UML Class diagram generation from textual requirements is an important task in object-oriented design and programing course.This study proposes a method for automatically generating class diagrams from Chinese textual requirements on the basis of Natural Language Processing(NLP)and mapping rules for sentence pattern matching.First,classes are identified through entity recognition rules and candidate class pruning rules using NLP from requirements.Second,class attributes and relationships between classes are extracted using mapping rules for sentence pattern matching on the basis of NLP.Third,we developed an assistant tool integrated into a precision micro classroom system for automatic generation of class diagram,to effectively assist the teaching of object-oriented design and programing course.Results are evaluated with precision,accuracy and recall from eight requirements of object-oriented design and programing course using truth values created by teachers.Our research should benefit beginners of object-oriented design and programing course,who may be students or software developers.It helps them to create correct domain models represented in the UML class diagram. 展开更多
关键词 UML class diagram Natural Language Processing(NLP) object-oriented design and programming course automatic generation
下载PDF
Composition of UML Class Diagrams Using Category Theory and External Constraints
4
作者 Alexey Tazin Mieczyslaw M. Kokar 《Journal of Software Engineering and Applications》 2022年第12期436-468,共33页
In large software development projects, there is always a need for refactoring and optimization of the design. Usually software designs are represented using UML diagrams (e.g., class diagrams). A software engineering... In large software development projects, there is always a need for refactoring and optimization of the design. Usually software designs are represented using UML diagrams (e.g., class diagrams). A software engineering team may create multiple versions of class diagrams satisfying some external constraints. In some cases, subdiagrams of the developed diagrams can be selected and combined into one diagram. It is difficult to perform this task manually since the manual process is very time consuming, is prone to human errors, and is not manageable for large projects. In this paper, we present algorithmic support for automating the generation of composing diagrams, where the composed diagram satisfies a given collection of external constraints and is optimal with respect to a given objective function. The composition of diagrams is based on the colimit operation from category theory. The developed approach was verified experimentally by generating random external constraints (expressed in SPARQL and OWL), generating random class diagrams using these external constraints, generating composed diagrams that satisfy these external constraints and computing class diagram metrics for each composed diagram. 展开更多
关键词 UML OWL class diagram Composition REASONING Software Requirements
下载PDF
MEASURING STRUCTURE COMPLEXITY OF UML CLASS DIAGRAMS 被引量:6
5
作者 Zhou Yuming Xu Baowen (Dept. of Computer Science & Eng., Southeast Univ., Nanjing 210096) (State Key Laboratory of Software Engineering, Wuhan University, Wuhan 430072) (Jiangsu Key Lab. of Computer Info. Proc. Tech., Soochow Univ., Suzhou 215006) 《Journal of Electronics(China)》 2003年第3期227-231,共5页
To provide system designer a valid measure to evaluate the structure complexityof class diagrams objectively, this letter first proposes a method to transform a class diagramsinto a weighted class dependence graph, th... To provide system designer a valid measure to evaluate the structure complexityof class diagrams objectively, this letter first proposes a method to transform a class diagramsinto a weighted class dependence graph, then presents a structure complexity measure for classdiagrams based on entropy distance. 展开更多
关键词 分类图表 复杂结构 测量 相关性
下载PDF
DEPENDENCE ANALYSIS FOR UML CLASS DIAGRAMS 被引量:2
6
作者 WuFangjun YiTong 《Journal of Electronics(China)》 2004年第3期249-254,共6页
Though Unified Modeling Language (UML) has been widely used in software development, the major problems confronted lie in comprehension and testing. Dependence analysis is an important approach to analyze, understand,... Though Unified Modeling Language (UML) has been widely used in software development, the major problems confronted lie in comprehension and testing. Dependence analysis is an important approach to analyze, understand, test and maintain programs. A new kind of dependence analysis method for UML class diagrams is developed. A set of dependence relations is definedcorresponding to the relations among classes. Thus, the dependence graph of UML class diagram can be constructed from these dependence relations. Based on this model, both slicing and measurement coupling are further given as its two applications. 展开更多
关键词 UML 分类图表 相关分析 程序分片 耦合测量 软件开发
下载PDF
Structural complexity metrics for UML class diagrams 被引量:1
7
作者 孔庆彦 伦立军 +1 位作者 王义和 丁雪梅 《Journal of Harbin Institute of Technology(New Series)》 EI CAS 2008年第2期211-214,共4页
In order to evaluate the structural complexity of class diagrams systematically and deeply, a new guiding framework of structural complexity is presented. An index system of structural complexity for class diagrams is... In order to evaluate the structural complexity of class diagrams systematically and deeply, a new guiding framework of structural complexity is presented. An index system of structural complexity for class diagrams is given. This article discusses the formal description of class diagrams, and presents the method of formally structural complexity metrics for class diagrams from associations, dependencies, aggregations, generalizations and so on. An applicable example proves the feasibility of the presented method. 展开更多
关键词 软件 程序设计 阶级图解 结构性
下载PDF
Reverse Engineering Tool Based on Unified Mapping Method (RETUM): Class Diagram Visualizations
8
作者 Rashmi Yadav Ravindra Patel Abhay Kothari 《Journal of Computer and Communications》 2014年第12期39-49,共11页
In this research paper, we evaluate an assortment of tools and intend to investigate multifarious characteristic of Imagix-4D Reverse Engineering Tool and on the basis of investigation find out inadequacy of Imagix-4D... In this research paper, we evaluate an assortment of tools and intend to investigate multifarious characteristic of Imagix-4D Reverse Engineering Tool and on the basis of investigation find out inadequacy of Imagix-4D Reverse Engineering Tool (illustrate only abstract Class Diagram, and it has no support to illustrate ER-Diagram and Sequence Diagram) and propose a Reverse Engineering Tool based on Unified Mapping Method (RETUM) for prominence of Class Diagram Visualizations which surmount the limitation (class diagram which is intricate in visualization) of Imagix-4D Reverse Engineering Tool. 展开更多
关键词 REVERSE ENGINEERING Imagix-4D REVERSE ENGINEERING TOOL class diagram
下载PDF
关于将类图映射成关系表的策略研究
9
作者 李娟 明德廷 王兴宇 《现代信息科技》 2024年第1期113-115,120,共4页
文章研究了类图映射成关系数据库中的表的策略,首先使用Rational Rose 7.0建立类图数据模型,通过给类设置不同的可见性,并在类图中使用类与类之间的各种关系,然后再探讨了类图映射成关系表的规律。实践的结果表明,将类图映射成关系数据... 文章研究了类图映射成关系数据库中的表的策略,首先使用Rational Rose 7.0建立类图数据模型,通过给类设置不同的可见性,并在类图中使用类与类之间的各种关系,然后再探讨了类图映射成关系表的规律。实践的结果表明,将类图映射成关系数据库中的表取决于两个因素,即类的可见性和类与类之间的关系,并发现RationalRose7.0软件没有考虑到当属性可见性不同时映射成表中对应的属性也应该是不同的。 展开更多
关键词 可视化建模 类图 关系数据库
下载PDF
基于UMCS树的UML类图的混合相似性度量
10
作者 袁中臣 马宗民 《计算机应用》 CSCD 北大核心 2024年第3期883-889,共7页
软件重用是基于给定条件从存储库中检索以前开发的软件产品,检索基于相似性度量。UML(Unified Modeling Language)类图被广泛应用于软件设计,UML类图重用作为软件设计重用的核心而备受关注。因此,对UML类图的相似性开展研究。类图包含... 软件重用是基于给定条件从存储库中检索以前开发的软件产品,检索基于相似性度量。UML(Unified Modeling Language)类图被广泛应用于软件设计,UML类图重用作为软件设计重用的核心而备受关注。因此,对UML类图的相似性开展研究。类图包含语义和结构信息。目前,UML类图的相似性研究主要集中在语义,也有个别讨论结构相似性,但没有考虑将语义和结构相结合。因此,提出一种结合语义和结构的混合相似性度量。鉴于UML类图的非形式化特征,将UML类图转换成图模型,搜索最大公共子图列表,构建了最大公共子图树,提出一个基于最大公共子图序列的混合相似性度量方法。针对概念公共子图和结构公共子图分别定义了语义匹配和结构匹配,并开展了相似性对比和基于相似性的分类质量比较实验,实验结果验证了所提出方法的优势。 展开更多
关键词 UML类图 模型转换 混合相似性 最大公共子图树 语义匹配 结构匹配
下载PDF
UML类图的一致性分析
11
作者 谢嘉成 蒋建民 +1 位作者 陈华豪 唐国富 《软件导刊》 2024年第2期40-47,共8页
在面向对象开发过程中,UML类图作为表达系统静态结构的最主要方式,蕴含着大量结构信息,使得软件开发阶段各种层次类图之间的一致性难以得到保证。为保证UML类图的一致性,通常将形式化方法与UML类图结合起来对类图精化过程进行分析验证... 在面向对象开发过程中,UML类图作为表达系统静态结构的最主要方式,蕴含着大量结构信息,使得软件开发阶段各种层次类图之间的一致性难以得到保证。为保证UML类图的一致性,通常将形式化方法与UML类图结合起来对类图精化过程进行分析验证。然而在形式化过程中往往存在UML类图模型信息丢失或增加的问题。引入形式化模型统一结构不会丢失或增加信息,为此首先将UML类图描述为统一结构,给出精化函数的定义;其次给出验证精化函数有效性的算法;最后在开发的原型工具上进行实例验证。对精化过程的验证实验结果表明,该方法可以帮助设计人员及时发现并处理类图中存在的不一致现象。 展开更多
关键词 UML 类图 一致性 精化 形式化
下载PDF
学生助学金申报管理系统的设计与实现
12
作者 蒋银虎 王雯 《无线互联科技》 2024年第4期108-111,共4页
助学金申报工作是学生资助工作中的重要环节,传统的助学金申报管理工作存在着工作效率低、易出错等问题。文章针对这些问题,设计与实现了学生助学金申报管理系统。在系统的需求分析与设计阶段,使用UML图形构建了系统的主要模型;在系统... 助学金申报工作是学生资助工作中的重要环节,传统的助学金申报管理工作存在着工作效率低、易出错等问题。文章针对这些问题,设计与实现了学生助学金申报管理系统。在系统的需求分析与设计阶段,使用UML图形构建了系统的主要模型;在系统的实现阶段,使用ASP.NET(C#)完成了学生助学金申报模块和助学金申报审核模块的代码编写。助学金申报管理系统让申报过程实现无纸化,避免了家庭经济困难学生在传统助学金申报中面临的尴尬,有效地提高了工作效率,降低了易错率。 展开更多
关键词 助学金 用例图 类图 状态图 E-R ASP.NET
下载PDF
A Critical Analysis and Treatment of Important UML Diagrams Enhancing Modeling Power 被引量:1
13
作者 Fahad Alhumaidan 《Intelligent Information Management》 2012年第5期231-237,共7页
Requirements analysis and design specification are serious issues in systems development because of the semantics involved in transformation of real world problems to computer software systems. Although unified modeli... Requirements analysis and design specification are serious issues in systems development because of the semantics involved in transformation of real world problems to computer software systems. Although unified modeling language (UML) is now accepted as a de facto standard for design and specification of object oriented systems but its structures have various disadvantages. For example, it lacks of defining semantics of the systems to be developed. Formal me-thods are proved powerful, particularly, at requirement specification and design level. To address and realize the bene-fits of UML and formal methods our project on “formalization of UML diagrams using Z notation” is under progress. This paper is continuation of the same project in which some important diagrams namely use case, class and sequence diagrams are selected for critical analysis. Merits and demerits of the diagrams are addressed after a brief introduction. Applications of the diagrams are observed reducing complexity and proposing a good design of a system. Finally, a treatment to link diagrams with appropriate approaches is suggested to enhance modeling power of UML for facilitating the systems development. 展开更多
关键词 UML CRITICAL Analysis Use Cases SEQUENCE diagramS class diagramS
下载PDF
COSET DIAGRAMS FOR A HOMOMORPHIC IMAGE OFΔ(3,3,k)
14
作者 M.Ashiq Q.Mushtaq 《Acta Mathematica Scientia》 SCIE CSCD 2008年第2期363-370,共8页
Let q be a prime power. By PL(Fq) the authors mean a projective line over the finite field Fq with the additional point ∞. In this article, the authors parametrize the conjugacy classes of nondegenerate homomorphis... Let q be a prime power. By PL(Fq) the authors mean a projective line over the finite field Fq with the additional point ∞. In this article, the authors parametrize the conjugacy classes of nondegenerate homomorphisms which represent actions of △(3, 3, k) = (u, v: u^3 = v^3 = (uv)^k = 1〉on PL(Fq), where q ≡ ±1(modk). Also, for various values of k, they find the conditions for the existence of coset diagrams depicting the permutation actions of △(3, 3, k) on PL(Fq). The conditions are polynomials with integer coefficients and the diagrams are such that every vertex in them is fixed by (u^-v^-)^k. In this way, they get △(3, 3, k) as permutation groups on PL(Fq). 展开更多
关键词 Coset diagrams conjugacy classes nondegenerate homomorphism projec tire line and triangle groups
下载PDF
基于类图与本体论的HBIM在建筑遗产仿真管理中的应用
15
作者 商墩江 《科技和产业》 2023年第1期183-191,共9页
从建筑遗产组件的角度出发,基于类图与本体论的研究合理分类建筑遗产组件属性。从组件的规模定义面向对象的类图和本体,以澄清概念并提高互操作性。为建筑组件信息建立HBIM仿真数据管理库,并通过HBIM平台供用户同时浏览和操作数据库。... 从建筑遗产组件的角度出发,基于类图与本体论的研究合理分类建筑遗产组件属性。从组件的规模定义面向对象的类图和本体,以澄清概念并提高互操作性。为建筑组件信息建立HBIM仿真数据管理库,并通过HBIM平台供用户同时浏览和操作数据库。通过“大夫第”历史建筑单体构件的实验设计表明,在HBIM平台与纸质记录法比较测试中,在完成时间上综合效率提高40%,在任务负荷指数上减少10%,可用性测试结果的各项指数优秀,可提高建筑遗产数据管理的使用经济效率。 展开更多
关键词 历史建筑信息可视化(HBIM) 对象类图 知识本体 建筑遗产 仿真管理
下载PDF
基于One-class SVM的大工业负荷模型研究
16
作者 程婷婷 陈云龙 +2 位作者 梁雅洁 张海静 张玉敏 《山东电力技术》 2019年第6期10-15,共6页
随着新型能源的不断增长,电力系统的负荷特性不断变化,电网的供需关系特性改变,给电网运行调峰、有序用电、客户管理带来了新的挑战。提出基于单类支持向量机(One-class SVM)的大工业用户负荷模型,从典型日选取、相关系数、频谱分析、... 随着新型能源的不断增长,电力系统的负荷特性不断变化,电网的供需关系特性改变,给电网运行调峰、有序用电、客户管理带来了新的挑战。提出基于单类支持向量机(One-class SVM)的大工业用户负荷模型,从典型日选取、相关系数、频谱分析、指标体系4个层面建立大工业负荷模型,按照典型客户、客户群、行业负荷3个层级研究多时间维度、多层次的大用户负荷特性,实现对大工业电力负荷数据的实时跟踪。实际应用表明,该方法能够有效分析各类大用户用电规律以及相关特性。 展开更多
关键词 大工业负荷模型 One-classSVM 频谱分析 典型日负荷曲线 负荷特性指标
下载PDF
基于UML类图的泉州民居建筑装饰探析--以蔡浅厝为例
17
作者 杨建华 叶小芳 +1 位作者 黄宇豪 谢璐璐 《建筑与文化》 2023年第9期268-270,共3页
闽南传统建筑是中国传统建筑的重要组成部分,也是闽南地域传统文化的载体,而最能体现这种传统文化特色的则是泉州传统建筑的装饰。基于对泉州现存传统民居的调研,文章以闽南建筑装饰“博物馆”中的典例--蔡浅厝为例,将其空间布局划分为... 闽南传统建筑是中国传统建筑的重要组成部分,也是闽南地域传统文化的载体,而最能体现这种传统文化特色的则是泉州传统建筑的装饰。基于对泉州现存传统民居的调研,文章以闽南建筑装饰“博物馆”中的典例--蔡浅厝为例,将其空间布局划分为室内空间、过渡空间和室外空间三大类型,并结合UML类图从各类空间的装饰工艺、内容、内涵等方面系统地进行类型化比较研究,探究其内在含义、装饰规律,与建筑本身结构、布局和当地文化的关系,以期对传统民居建筑装饰有更全面、深刻的认知,提高研究成果的可视性,并为相关研究与应用提供新的可能性。 展开更多
关键词 类型学 UML类图 泉州民居 建筑装饰
下载PDF
基于UML类图的类之间依赖关系图论问题研究 被引量:9
18
作者 胡顺仁 陈伟民 +2 位作者 廖昌荣 余淼 梁宗保 《计算机工程》 CAS CSCD 北大核心 2006年第12期1-2,7,共3页
首先简单介绍了UML的类图,并细分类之间依赖关系为数据依赖和方法依赖,在此基础上,将UML类图转化为有向依赖图,并依据图论理论来分析和研究了有向依赖图的性质和特点,证明了有向依赖图不是自反的,也不是反自反的;既不是对称的,也不是反... 首先简单介绍了UML的类图,并细分类之间依赖关系为数据依赖和方法依赖,在此基础上,将UML类图转化为有向依赖图,并依据图论理论来分析和研究了有向依赖图的性质和特点,证明了有向依赖图不是自反的,也不是反自反的;既不是对称的,也不是反对称的;不是传递的。 展开更多
关键词 UML 类图 依赖关系 数据依赖 方法依赖 有向依赖图 图论
下载PDF
基于UML活动图的多态性测试用例生成 被引量:9
19
作者 覃钊璇 曾一 +1 位作者 柴艳欣 徐攀登 《计算机工程》 CAS CSCD 北大核心 2010年第11期83-84,87,共3页
目前对于活动图的研究没有考虑到面向对象软件的多态性特点,无法在活动图中对多态消息进行测试。基于此,结合面向对象多态性的特点,根据UML类图对活动图中含有多态信息的节点进行加权扩展,利用所提出的优化算法对其进行遍历并得出数量... 目前对于活动图的研究没有考虑到面向对象软件的多态性特点,无法在活动图中对多态消息进行测试。基于此,结合面向对象多态性的特点,根据UML类图对活动图中含有多态信息的节点进行加权扩展,利用所提出的优化算法对其进行遍历并得出数量少但覆盖率高的测试用例序列。通过实例说明该方法的实现过程,证明该方法的有效性。 展开更多
关键词 面向对象 多态性 活动图 类图 测试用例
下载PDF
UML建模机制及其应用 被引量:10
20
作者 宫浩然 熊文龙 李俊 《武汉理工大学学报(交通科学与工程版)》 北大核心 2003年第1期80-83,共4页
文中以一个求职就业网站为背景 ,探讨了利用统一建模语言 (UML)进行面向对象分析及面向对象设计 ,并对系统进行了功能建模、静态建模和动态建模 .此建模语言能够形成统一的、标准的各种视图 ,如用例图、类图、状态图等 ,解决了领域专家。
关键词 面向对象分析 面向对象设计 面向对象实现 UML 用例图 类图 顺序图
下载PDF
上一页 1 2 15 下一页 到第
使用帮助 返回顶部