期刊文献+
共找到282篇文章
< 1 2 15 >
每页显示 20 50 100
MEASURING STRUCTURE COMPLEXITY OF UML CLASS DIAGRAMS 被引量:6
1
作者 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. 展开更多
关键词 class diagrams Structure complexity MEASURE Entropy distance DEPENDENCE
在线阅读 下载PDF
DEPENDENCE ANALYSIS FOR UML CLASS DIAGRAMS 被引量:2
2
作者 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. 展开更多
关键词 Unified Modeling Language (UML) class diagram Dependence analysis Program slicing Measurement coupling
在线阅读 下载PDF
Structural complexity metrics for UML class diagrams 被引量:1
3
作者 孔庆彦 伦立军 +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. 展开更多
关键词 software metrics complexity metrics UML class diagrams
在线阅读 下载PDF
XML Schema Modeling through UML Class Diagram 被引量:1
4
作者 LUJing-ping HEYu-lin LIShang-ping 《Computer Aided Drafting,Design and Manufacturing》 2004年第1期7-14,共8页
A three-step XML Schema modeling method is presented, namely first establishing a diagram of conceptual modeling, then transforming it to UML class diagram and finally mapping it to XML Schema. A case study of handlin... A three-step XML Schema modeling method is presented, namely first establishing a diagram of conceptual modeling, then transforming it to UML class diagram and finally mapping it to XML Schema. A case study of handling furniture design data is given to illustrate the detail of conversion process. 展开更多
关键词 INTEROPERABILITY XML Schema diagram conceptual model UML class diagram cooperative design
在线阅读 下载PDF
Softw are Maintainability Prediction with UML Class Diagram
5
作者 刘丽 朱小冬 郝学良 《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
6
作者 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
7
作者 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
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
A Critical Analysis and Treatment of Important UML Diagrams Enhancing Modeling Power 被引量:1
9
作者 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
暂未订购
COSET DIAGRAMS FOR A HOMOMORPHIC IMAGE OFΔ(3,3,k)
10
作者 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
基于One-class SVM的大工业负荷模型研究 被引量:1
11
作者 程婷婷 陈云龙 +2 位作者 梁雅洁 张海静 张玉敏 《山东电力技术》 2019年第6期10-15,共6页
随着新型能源的不断增长,电力系统的负荷特性不断变化,电网的供需关系特性改变,给电网运行调峰、有序用电、客户管理带来了新的挑战。提出基于单类支持向量机(One-class SVM)的大工业用户负荷模型,从典型日选取、相关系数、频谱分析、... 随着新型能源的不断增长,电力系统的负荷特性不断变化,电网的供需关系特性改变,给电网运行调峰、有序用电、客户管理带来了新的挑战。提出基于单类支持向量机(One-class SVM)的大工业用户负荷模型,从典型日选取、相关系数、频谱分析、指标体系4个层面建立大工业负荷模型,按照典型客户、客户群、行业负荷3个层级研究多时间维度、多层次的大用户负荷特性,实现对大工业电力负荷数据的实时跟踪。实际应用表明,该方法能够有效分析各类大用户用电规律以及相关特性。 展开更多
关键词 大工业负荷模型 One-classSVM 频谱分析 典型日负荷曲线 负荷特性指标
在线阅读 下载PDF
基于Java语言的蔬菜销售系统设计
12
作者 吴艺佳 李向江 《科技创新与生产力》 2025年第2期130-133,共4页
随着互联网技术的普及与推广,电子商务平台已成为人们购物的重要途径。为提高蔬菜销量、满足买家个性化需求,使用Java语言,并运用HTML语言、CSS技术和Vue组件开展前端设计;采用Spring Boot框架、MySQL数据库进行后端编程,设计了一个基于... 随着互联网技术的普及与推广,电子商务平台已成为人们购物的重要途径。为提高蔬菜销量、满足买家个性化需求,使用Java语言,并运用HTML语言、CSS技术和Vue组件开展前端设计;采用Spring Boot框架、MySQL数据库进行后端编程,设计了一个基于Java语言的蔬菜销售系统。经测试,该蔬菜销售系统运行稳定、使用便捷。本文对于降低线下销售成本、带动农民脱贫致富有着重要的现实意义。 展开更多
关键词 JAVA语言 蔬菜 销售平台 类图 程序设计
在线阅读 下载PDF
基于文本需求的需求模型自动生成方法
13
作者 马国栋 蒋建民 陈阵 《软件导刊》 2025年第3期48-59,共12页
在软件开发的需求阶段,文本需求的二义性、歧义性等问题可能导致后续软件工件与需求描述不一致,难以保证软件开发过程的顺利进行和最终产品的质量。为了解决文本需求与生成的需求模型(UML类图)之间的不一致性问题,提出一种基于自然语言... 在软件开发的需求阶段,文本需求的二义性、歧义性等问题可能导致后续软件工件与需求描述不一致,难以保证软件开发过程的顺利进行和最终产品的质量。为了解决文本需求与生成的需求模型(UML类图)之间的不一致性问题,提出一种基于自然语言处理的文本需求自动生成需求模型的新方法。该方法从文本需求中提取信息,分析自然语言文本并转化为形式化模型,最终生成需求模型。开发的原型工具实现了文本需求的一致性检测和需求模型的自动生成。通过实例表明该方法能够帮助软件开发团队更好地理解文本需求,减少不一致性的出现,从而提高软件开发效率和质量。 展开更多
关键词 文本需求 软件开发 自然语言处理 不一致性 需求模型 类图
在线阅读 下载PDF
策略模式与模板方法模式相结合的研究应用
14
作者 刘鹤 《现代信息科技》 2025年第11期92-95,101,共5页
在面向对象程序设计中,应用设计模式对于构建能够提高复用性、增强灵活性与可维护性的程序结构具有至关重要的作用。以策略模式与模板方法模式相结合在电商系统中促销活动的应用为例,具体介绍策略模式与模板方法模式相结合的UML类图,以... 在面向对象程序设计中,应用设计模式对于构建能够提高复用性、增强灵活性与可维护性的程序结构具有至关重要的作用。以策略模式与模板方法模式相结合在电商系统中促销活动的应用为例,具体介绍策略模式与模板方法模式相结合的UML类图,以及在特定场景下的应用。同时,阐述了运用设计模式带来的软件扩充和复用的方便性,以此丰富设计模式的应用案例。实验结果表明,两种设计模式的结合能够增加代码的可复用性,符合“对扩展开放,对修改关闭”的设计原则,使系统更容易扩展。 展开更多
关键词 策略模式 模板方法模式 UML类图
在线阅读 下载PDF
基于UML的入厂煤集成式智能化验系统设计
15
作者 张超 徐晓东 +1 位作者 杨林达 国继志 《自动化与仪表》 2025年第11期14-18,共5页
受不同化验设备建模语言差异影响,集成后的智能化验系统常出现功能响应异常。为此,该研究开展基于统一建模语言(unified modeling language,UML)的入厂煤集成式智能化验系统设计研究。首先,结合化验要求选配YH-MAV100全自动工业分析仪,Y... 受不同化验设备建模语言差异影响,集成后的智能化验系统常出现功能响应异常。为此,该研究开展基于统一建模语言(unified modeling language,UML)的入厂煤集成式智能化验系统设计研究。首先,结合化验要求选配YH-MAV100全自动工业分析仪,YH-CHN660元素分析仪以及YH-Q100全自动量热仪作为设计系统的硬件装置,分别检测煤样各项指标参数;然后,采用UML进行系统建模,生成包含用户层、功能层等的系统架构,避免硬件兼容问题,并设计类图组合方式形成层间交互关系;最后,借助顺序图调度系统的请求资源。结果表明,设计系统能准确响应并行运行、增加化验任务及化验功能的准确响应。 展开更多
关键词 统一建模语言 集成式 智能化验系统 系统建模 系统架构 类图 组合方式
在线阅读 下载PDF
基于UML类图的类之间依赖关系图论问题研究 被引量:9
16
作者 胡顺仁 陈伟民 +2 位作者 廖昌荣 余淼 梁宗保 《计算机工程》 CAS CSCD 北大核心 2006年第12期1-2,7,共3页
首先简单介绍了UML的类图,并细分类之间依赖关系为数据依赖和方法依赖,在此基础上,将UML类图转化为有向依赖图,并依据图论理论来分析和研究了有向依赖图的性质和特点,证明了有向依赖图不是自反的,也不是反自反的;既不是对称的,也不是反... 首先简单介绍了UML的类图,并细分类之间依赖关系为数据依赖和方法依赖,在此基础上,将UML类图转化为有向依赖图,并依据图论理论来分析和研究了有向依赖图的性质和特点,证明了有向依赖图不是自反的,也不是反自反的;既不是对称的,也不是反对称的;不是传递的。 展开更多
关键词 UML 类图 依赖关系 数据依赖 方法依赖 有向依赖图 图论
在线阅读 下载PDF
基于UML活动图的多态性测试用例生成 被引量:9
17
作者 覃钊璇 曾一 +1 位作者 柴艳欣 徐攀登 《计算机工程》 CAS CSCD 北大核心 2010年第11期83-84,87,共3页
目前对于活动图的研究没有考虑到面向对象软件的多态性特点,无法在活动图中对多态消息进行测试。基于此,结合面向对象多态性的特点,根据UML类图对活动图中含有多态信息的节点进行加权扩展,利用所提出的优化算法对其进行遍历并得出数量... 目前对于活动图的研究没有考虑到面向对象软件的多态性特点,无法在活动图中对多态消息进行测试。基于此,结合面向对象多态性的特点,根据UML类图对活动图中含有多态信息的节点进行加权扩展,利用所提出的优化算法对其进行遍历并得出数量少但覆盖率高的测试用例序列。通过实例说明该方法的实现过程,证明该方法的有效性。 展开更多
关键词 面向对象 多态性 活动图 类图 测试用例
在线阅读 下载PDF
UML建模机制及其应用 被引量:10
18
作者 宫浩然 熊文龙 李俊 《武汉理工大学学报(交通科学与工程版)》 北大核心 2003年第1期80-83,共4页
文中以一个求职就业网站为背景 ,探讨了利用统一建模语言 (UML)进行面向对象分析及面向对象设计 ,并对系统进行了功能建模、静态建模和动态建模 .此建模语言能够形成统一的、标准的各种视图 ,如用例图、类图、状态图等 ,解决了领域专家。
关键词 面向对象分析 面向对象设计 面向对象实现 UML 用例图 类图 顺序图
在线阅读 下载PDF
信息系统UML建模研究 被引量:26
19
作者 方红萍 陈和平 《计算机工程与设计》 CSCD 北大核心 2006年第19期3613-3615,3655,共4页
UML作为一种面向对象的标准建模语言,在信息管理系统的建模领域得到了广泛的应用。概述了UML中多种模型图的使用方法和适用范围,分析了UML系统建模的主要过程和特点,并以一个实验预约系统为例详细介绍了系统用例模型、静态模型和动态模... UML作为一种面向对象的标准建模语言,在信息管理系统的建模领域得到了广泛的应用。概述了UML中多种模型图的使用方法和适用范围,分析了UML系统建模的主要过程和特点,并以一个实验预约系统为例详细介绍了系统用例模型、静态模型和动态模型的设计过程,同时重点探讨了在一般信息系统建模过程中普遍适用的系统类筛选、动态方法定义等相关技术。 展开更多
关键词 统一建模语言 用例模型 静态模型 动态模型 用例图 类图 顺序图
在线阅读 下载PDF
UML类图层次化自动布图算法 被引量:7
20
作者 王晓博 王欢 刘超 《软件学报》 EI CSCD 北大核心 2009年第6期1487-1498,共12页
UML类图能够有效地帮助软件工程师理解大规模的软件系统,而优化图元的空间布局可以增强类图的可读性和可理解性.由于类图中继承关系具有明显的层次特性,因此类图自动布局大多采用层次化的布图算法.此外,类图布局需要考虑相关的领域知识... UML类图能够有效地帮助软件工程师理解大规模的软件系统,而优化图元的空间布局可以增强类图的可读性和可理解性.由于类图中继承关系具有明显的层次特性,因此类图自动布局大多采用层次化的布图算法.此外,类图布局需要考虑相关的领域知识以及绘制准则,因而通用嵌套有向图层次化布局算法不能直接用于类图的绘制,它们必须加以扩展.但是,已有的类图层次化方法并没有考虑类图中图元的嵌套关系,这将导致自动布局方法不能处理类图中包与类、接口之间的包含关系.在考虑图绘制美学、UML类图绘制以及软件可视化等相关知识的基础上,选取了一组布图准则并分析了嵌套关系在层次分配、层内排序和坐标分配中引入的约束,通过在层次化方法的主要步骤中引入嵌套约束,提出了嵌套有向图层次化布图算法.实验结果表明,扩展的布图算法能够适应于逆向类图的绘制,它具有层次清晰、支持图元嵌套、交叉数目少以及占用面积小等优点. 展开更多
关键词 布图算法 软件可视化 UML类图 逆向工程
在线阅读 下载PDF
上一页 1 2 15 下一页 到第
使用帮助 返回顶部