共查询到19条相似文献,搜索用时 171 毫秒
1.
The Software Costs Estimation Based on UML Model 总被引:1,自引:0,他引:1
XiaopingYang LuJun YuefengZhao 《系统科学与信息学报》2004,2(4):783-788
UML is a standard modeling language used in object-oriented analysis and design. Function point analysis is a method used to measure the size of an application, It is independent of the implementation programming language. Its measuring result can be compared between different development processes. This paper presents a method to use the requirements analysis model of UML to analysis the application‘s function points, so software developer can use it to estimate the project‘s size and cost. An improved method is given at the end of this paper. 相似文献
3.
DESIGN METHODOLOGY OF NETWORKED SOFTWARE EVOLUTION GROWTH BASED ON SOFTWARE PATTERNS 总被引:4,自引:1,他引:4
Keqing HE Rong PENG Jing LIU Fei HE Peng LIANG Bing LI 《系统科学与复杂性》2006,19(2):157-181
Recently,some new characteristics of complex networks attract the attentions of scientistsin different fields,and lead to many kinds of emerging research directions.So far,most of the researchwork has been limited in discovery of complex network characteristics by structure analysis in large-scalesoftware systems.This paper presents the theoretical basis,design method,algorithms and experiment results ofthe research.It firstly emphasizes the significance of design method of evolution growth for networktopology of Object Oriented(OO)software systems,and argues that.the selection and modulationof network models with various topology characteristics will bring un-ignorable effect on the processof design and implementation of OO software systems.Then we analyze the similar discipline of“negation of negation and compromise”between the evolution of network models with different topologycharacteristics and the development of software modelling methods.According to the analysis of thegrowth features of software patterns,we propose an object-oriented software network evolution growthmethod and its algorithms in succession.In addition,we also propose the parameter systems for OOsoftware system metrics based on complex network theory.Based on these parameter systems,it cananalyze the features of various nodes,links and local-world,modulate the network topology and guidethe software metrics.All these can be helpful to the detailed design,implementation and performanceanalysis.Finally.we focus on the application of the evolution algorithms and demonstrate it by a casestudy.Comparing the results from our early experiments with methodologies in empirical software engi-neering,we believe that the proposed software engineering design method is a computational softwareengineering approach based on complex network theory.We argue that this method should be greatlybeneficial for the design,implementation,modulation and metrics of functionality,structure and per-formance in large-scale OO software complex system. 相似文献
4.
以模块化建模方法为指导,提出了液压系统的热力学模块化建模方法。将液压元件工作机理分为容积型和阻尼型,建立容积型模块和阻尼型模块模型,由容积型模块和阻尼型模块单独或组合建立液压元件的模块化模型。采用Dymola对所建立的各元件模型进行仿真实现,建立了温度仿真模块库-ThermalHydraulic,可以实现面向液压原理图的可视化温度仿真。对模块库进行测试,验证了建模和仿真实现的可行性。Abstract: According to the modular modeling method,a thermal-hydraulic modular modeling method of hydraulic system was presented. Basic operating principles of all hydraulic components were divided into two types:volume and resistance. Volume model and resistance model were developed to represent the volume and resistance characteristic of hydraulic component. Component's modular model was established by signal or both of volume model and resistance model. Then,the hydraulic system temperature simulation modular library-Thermal Hydraulic was established by Dymola software,and the library could establish system model conveniently by visual modeling style based on hydraulic principle figure. At the last,the system test was made to evaluate the feasibility of modeling and simulation. 相似文献
5.
根据MDO环境的建模/仿真需求,针对某导弹多学科设计优化问题,分析了多粒度模型建模/仿真的必要性,以气动学科为例探讨了导弹MDO环境中多粒度模型的建模/仿真方法,研究了有限元分析软件FLUENT及其前处理软件GAMBIT的集成方法,并利用响应面分析、工程估算、数值计算三种方法对某导弹的气动学科进行多粒度的建模与解算,将输出的主要气动参数与风洞试验数据进行了比较与分析。研究结果表明多粒度模型的建模/仿真对提高导弹MDO效率具有重要意义。Abstract: According to the requirement of modeling and simulation in MDO environment, with consideration of missile’s Multidisciplinary Design Optimization problem, the necessity of modeling and simulation on multi-granularity model was analyzed. Taking pneumatic domain as an example, method of modeling and simulation on multi-granularity in missile’s MDO environment was discussed. The integration methods of finite element software FLUENT and its pre-processing software GAMBIT were studied. Through abundant experiments, data results of computing multi-granularity model were given using three methods, namely Response Surface Analysis, engineering prediction method and numerical computation method. Finally, comparison of the data got from above and from wind tunnel test was analyzed. The study results show that modeling and simulation on multi-granularity model are significant to improve MDO efficiency. 相似文献
6.
舰载相控阵雷达仿真系统研究与实现 总被引:1,自引:0,他引:1
对于舰载相控阵雷达这类复杂系统的仿真,软件系统的设计起着至关重要的作用。为了更有效的进行舰载相控阵雷达的仿真研究,在模块化的基础上,引入了分层设计的思想,建立了分层模块化、易于扩展的仿真软件体系结构,给出了总仿真流程,并着重分析研究了其核心模块的功能、原理和实现流程,构建了仿真软件系统。仿真结果充分验证了模型和方法的可行性和有效性。Abstract: The design of software system is very important to the simulation of complex system such as shipborne phased array radar. To make the research of shipborne phased array radar simulation more efficiency, the idea of layered design was imported based on modularization, a hierarchy modularized and easy expansible simulation software architecture was established, and the whole simulation flow was suggested, the function and the theory and the realization flow of the core model was mainly researched, and the simulation software system was developed. The result of the simulation has validated the model and the method. 相似文献
7.
复杂产品多学科协同设计优化建模方法 总被引:2,自引:0,他引:2
复杂产品往往由多个子系统通过复杂的耦合方式组成。针对复杂产品多学科协同设计优化的需求,将复杂产品分解成为分布式层次型系统,建立复杂产品多学科协同优化模型,包括了系统级优化模型、子系统优化模型和子系统分析模型。为解决不确定条件下的复杂产品优化建模问题,在确定性条件下建模方法的基础上引进不确定分析,得到系统目标函数与不确定变量之间的对应关系,建立不确定条件下的复杂产品多学科协同优化模型。最后,给出了复杂产品多学科协同优化建模过程。Abstract: Complex products are often composed by a number of subsystems which coupled by some complicated way. In order to meet the need of multidisciplinary collaborative design optimization, the multidisciplinary collaborative optimization model of complex products was established based on distributed hierarchical system, including system-level optimization model, optimization model subsystem and subsystem analysis model. To solve the problem under uncertainty, complex products multidisciplinary collaborative design optimization modeling under uncertainty was concluded based on the introduction of uncertainty analysis to determine the system of objective function and the corresponding relationship between the uncertain variables. Finally, multidisciplinary collaborative optimization modeling process of complex product was provided. 相似文献
8.
ZhenhuanJiang LiangQuan PeiwuDong 《系统科学与信息学报》2004,2(1):175-180
Purchase process is an important part in the process of running an enterprise.For reengineering the process of‘enterprise, raise business efficiency of enterprise , make enterprise competitive among complicated and changeable market environment. Use the method of planning to evaluate the technology modeling and method to set up evaluation index, based on the basic principle business process reengineering, studied the methods of modeling and evaluating of the reengineering of the purchase process. Given the intact method of modeling process. Give the mathematics express method and figure express method of the process, propose using PT reducing rate to evaluate the effect of the process reengineer, and has analysed three kinds of situations that affect the reducing rate of PT. 相似文献
9.
A parametric method for the gain-scheduled controller design of a linear time-varying system is given. According to the proposed scheduling method, the performance between adjacent characteristic points is preserved by the invariant eigenvalues and the gradually varying eigenvectors. A sufficient stability criterion is given by constructing a series of Lyapunov functions based on the selected discrete characteristic points. An important contribution is that it provides a simple and feasible approach for the design of gain-scheduled controllers for linear time-varying systems, which can guarantee both the global stability and the desired closed-loop performance of the resulted system. The method is applied to the design of a BTT missile autopilot and the simulation results show that the method is superior to the traditional one in sense of either global stability or system performance. 相似文献
10.
Applying process mining approach to support the verification of a multi-agent system 总被引:1,自引:1,他引:0
Using agent development tools to construct an agent-based system is a well applied approach.However,the development tools usually do not have the function to check the feasibility about the workflow of the agent system during it implementation stage.Therefore,to develop an evaluation approach to analyze the feasibility of a developing agent system such that the improper workflow of an agent system can be found in the early design stage is a necessary task to reduce the risk of implementation.In this research,a Petri Net(PN) based three-stage evaluation approach was developed.In the conceptual stage,the pitfall of the current agent system developing process was examined and an improvement analysis process was specified.Then,in the system design stage,an evaluation approach which extracted the process log file from a developing agent system into a PN model in terms of a process mining approach-α algorithm was proposed.This model was simulated in a PN simulation package.The agent system performance was evaluated in terms of analyzing the deadlock phenomena of the PN model.Finally,in the implementation stage,the proposed concept was implemented by using an agent developing tool JADE and a PN simulation tool CPN.An agent-based robotic assembly system was used to examine the possible deadlock of the agent system. 相似文献
11.
12.
13.
14.
氧乐果合成过程具有非线性、时变和不确定性的特点,难以采用常规的建模方法建立模型。BP网络可用于非线性系统的建模,但不能很好的反映实际系统的动态特性。提出了一种静态BP神经网络加多分头延时(TDL)环节构成回归神经网络建立系统动态模型的方法,用于氧乐果合成反应温度控制过程的建模与仿真研究。结果表明,该方法建立的模型误差较小、网络泛化能力较强,能较好的反应实际系统的动态特性,从而为培训操作人员的控制水平提供了低成本的仿真手段,也为自动控制算法的研究提供了仿真模型。 相似文献
15.
基于dSPACE的车辆起步控制策略硬件在回路仿真 总被引:4,自引:1,他引:3
基于dSPACE软硬件,应用matlab/simulink系统建模方法,搭建了车辆起步控制的硬件在回路仿真平台;针对车辆起步控制系统存在的非线性、时变、多参数等特性,提出了对离合器和油门进行协调控制的分级模糊控制方法;利用推理法编写了单片机的模糊控制程序;基于上述平台,详细调整了各级模糊控制规则,并进行了起步控制的硬件在回路仿真实验;结果表明,该方法能够满足实时性要求,并具有良好的控制效果。 相似文献
16.
针对大型复杂产品,传统基于模型的系统工程(model-based system engineering, MBSE)方法存在系统设计和仿真验证的多语言、多平台集成实现,难以保证高效、准确地反馈系统设计的缺陷,无法达到快速优化设计目的等问题,提出采用基于面向复杂系统支持MBSE的新一代一体化建模仿真语言—X语言实现面向起飞场景的民机跨域子系统的一体化建模仿真。从民机起飞过程需求分析出发,建立了起飞场景的系统级模型和物理级模型,并在X语言的建模仿真软件—XLab进行统一的建模仿真验证,给出了基于X语言面向复杂产品协同设计与仿真一体化方法,为不同领域的设计人员实现复杂产品设计的协同与优化提供了全新的理论与方法参考。 相似文献
17.
18.
基于通信的列车控制系统的有色Petri网模型的研究 总被引:4,自引:1,他引:4
基于通信的列车控制系统是我国铁路信号技术发展的一个重要方向,在分析了基于通信的列车控制系统结构的基础上,采用有色Petri网方法对该系统进行建模仿真研究。有色Petri网是一种以图形形式描述系统结构、功能的建模分析方法,特别适合大型异步并发系统的建模与仿真。为了使模型简洁清楚,提出了分整体层、处理层和功能层三部分建立相应的系统有色Petri网图的分析方法,并用CPN/Tools工具软件进行实现。通过建立一个基于通信的列车控制系统的有色Petri网模型,为最终开发出该系统的软件仿真平台奠定了良好的基础。 相似文献