首页 | 官方网站   微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 512 毫秒
1.
《智能系统学报》2009,4(6):527-527
背景介绍: 2010生命系统建模与仿真国际会议(LSMS 2010)和2010可持续能源与环境中的智能计算国际会议(ICSEE 2010)将于2010年9月17~20日在中国无锡举行,LSMS—ICSEE 2010是面向全世界生命系统建模与仿真、可持续能源与环境智能计算理论、方法和应用等相关研究领域科技人员和学者的国际学术会议,  相似文献   

2.
李强  刘宗田  刘炜 《计算机应用研究》2005,22(9):188-190,216
面向Agent软件工程方法是开发复杂分布式系统的一种新范例,它在Agent抽象层次上建立软件系统的模型。多样的工具正在被设计、开发以推广面向Agent的需求建模方法。Aomg环境支持文献[1]中提出的一种面向Agent的分析和设计建模方法(Agent—Oriented Modeling based Grid,AOMG),辅助基于网格环境的分布式应用的需求分析,建立可视化、直观的系统抽象模型(如系统组织模型、角色模型和Agent交互模型),对之进行严格的XML描述,方便模型的一致性检查并为设计阶段提供支持。  相似文献   

3.
面向服务的建模:一种全过程复用的方法   总被引:13,自引:0,他引:13  
面向服务的计算是Internet环境下的一种新型软件架构理念,即通过集成分布的服务构建软件.面向服务建模是面向服务计算中的重要研究内容.一方面,面向服务的软件同传统软件一样,需要首先对应用需求进行建模.另一方面,面向服务的计算需要实现分布复用和快速集成,这对面向服务的建模提出了新的要求.文中提出一种基于全过程复用的面向服务的建模方法,即提出构建特定应用领域的本体系统,包含相互关联着的多个不同类型的本体.不同层次的软件资产关联到这些本体上,支持面向服务建模的不同阶段,包括应用框架建模、业务流程建模、合作模式建模以及组合服务建模等.当出现新的服务软件应用需求时,通过本体系统的引导复用软件资产,最后构造出服务软件模型.  相似文献   

4.
杜德慧  管春琳  王耀  郭童 《软件学报》2020,31(6):1587-1599
信息物理融合系统(cyber-physical systems,简称CPS)是深度融合了计算进程和物理进程的统一体,是集计算、通信与控制于一体的下一代智能系统,具有广阔的应用前景.CPS的行为具有混成性、随机性等特征,建模及仿真CPS的动态行为对于开发高质量的CPS系统至关重要.但是目前缺乏面向CPS的领域建模方法及建模CPS的领域建模语言,也迫切需要支持仿真CPS领域模型的仿真工具.针对以上问题,提出一种面向CPS领域的随机混成建模语言(stochastic hybrid modeling language,简称SHML)以支持建模CPS系统的行为.首先,根据CPS的领域特征定义了SHML的元模型作为其抽象语法,并定义了SHML的具体语法和操作语义;其次,基于GEMOC框架实现了SHML的可视化建模工具.此外,集成GEMOC的序列化执行引擎和Scilab的连续行为仿真引擎,实现仿真CPS的混成行为.提出了一种面向CPS领域的建模及仿真方法,设计并实现了一个集成的面向CPS行为的建模与仿真平台,为CPS的建模及仿真提供了一种有效的方法及工具支撑.  相似文献   

5.
葛君伟  何勇 《计算机应用研究》2008,25(10):3012-3014
面向方面编程(AOP)把横切关注点从系统中分离,解决了面向对象编程(OOP)中代码纠缠、散射的问题。但在面向方面建模中,横切方面没有得到很好的支持。首先,在统一建模语言(UML)元模型的基础上利用类图建立了整体框架模型,设计了核心类、方面、横切元素及其之间的关系;其次,利用UML扩展机制为切点、通知、方面等主要元素建立了新的模型,设计了它们与方面之间新的关联关系并为其定义了语义。通过UML扩展,使得UML能够直接表达面向方面概念,支持面向方面建模设计,实现了面向方面模型的可视化和可辨别性;整体框架模型使得面向方面整体结构清晰,各个核心元素之间关系明确,为面向方面建模提供了一个整体设计平台,提高了面向方面软件设计的模块化,增强了代码的重用性和系统的可维护性。  相似文献   

6.
罗立辉  张耀南 《软件学报》2013,24(S2):80-88
为了从多角度精确评估陆面特征,改善陆面过程模型的模拟性能,并为研究者提供一套完整的从数据处理到模拟分析的陆面建模系统.采用多种脚本语言和模型数据融合方法来构建陆面建模系统.此建模系统集成观测数据、陆面过程模型、高性能计算、数据处理和分析方法,以及可视化等技术手段.在此系统内针对两种不同的陆面过程模型进行了应用示范,证明了不同脚本语言的建模系统在目前高性能计算环境中的应用潜力,以及不同可视化方案在陆面建模系统的作用.  相似文献   

7.
本文介绍了通用的交互式可视化环境GIVE(generalinteractivevisualizationenvironment)的设计和实现技术.GIVE以数据流机制为核心,采用可视编程界面,为用户开发可视化应用提供了一个方便交互的模块级编程环境.与同类软件相比,GIVE具有如下特点:提供分支和循环控制结点,支持复杂应用程序的构建;支持应用模块和数据类型的扩充,系统具有良好的开放性;提供丰富的模块库.  相似文献   

8.
基于OMS可视化系统建模语言VSML的研究与开发   总被引:1,自引:0,他引:1  
VSML是集成化系统工程环境中用来进行应用系统建模的可视化系统建模语言,它采用图并茂的方式能从系统的功能、行为,数据和机构等方位来准确描述应用系统。介绍其底层数据对象管理系统OMS和VSML设想思想,根据其设计思想介绍其于MOS的VSML语言的开发与实现方法。  相似文献   

9.
面向Agent软件工程方法是开发复杂分布式系统的一种新范例,它在Agent 抽象层次上建立软件系统的模型。多样的工具正在被设计、开发以推广面向Agent的需求建模方法。Aomg环境支持文献[1]中提出的一种面向Agent的分析和设计建模方法(AgentOriented Modeling based Grid,AOMG),辅助基于网格环境的分布式应用的需求分析,建立可视化、直观的系统抽象模型(如系统组织模型、角色模型和Agent交互模型),对之进行严格的XML描述,方便模型的一致性检查并为设计阶段提供支持。  相似文献   

10.
针对数据流驱动的信号处理应用的可视化建模与模型转换问题,采用通用建模工具GME建立信号处理应用的可视化建模环境,并设计模型解析器实现图形化模型到XML架构模型的转换。参照GME提供的信号处理应用元模型,引入了描述具体信号处理应用的属性特征,并扩展了建模元素,构建了面向信号处理应用的可视化建模环境。在GME的解析器开发框架下,采用元生成器方法完成模型解析器的创建,实现模型解析。应用实例测试结果表明,此方法可以完成对信号处理应用的可视化建模与模型转换,提高信号处理应用的开发效率。  相似文献   

11.
Distributed computing provides unique benefits for scientific visualization in this system (Discover) that supports interactive visualization and cooperative work for nonprogrammers. Discover (Distributed Interactive Scientific Computing and Visualization Environment), is suitable for many areas, but we have concentrated on medical image analysis and generation-one of the the most rapidly growing applications for scientific visualization. In its present form, Discover acts as a framework for clinical applications. True to its name, it allows a variety of users to discover the relevant information in a vast body of scientific data. Nonprogrammers, such as physicians and radiologists, interactively display and manipulate the two and three dimensional medical objects, visualize the results, control system computation, and generally drive the image analysis process. The emphasis is on the distributed nature of the software architecture and its functions. We also describe a unique load balancing algorithm designed to maximize workstation performance  相似文献   

12.
科学计算可视化(V_isc)是正在兴起的崭新技术领域。V_isc把数据信息转换成可视信息,是分析与解释大体积数据的有力工具。本文阐述了V_isc技术的若干重要方面,指出研制可视化应用开发环境VadE的主要目标,即与学科无关性和可视驾驭计算功能。  相似文献   

13.
Visualizing with VTK: a tutorial   总被引:27,自引:0,他引:27  
We introduce basic concepts behind the Visualization Toolkit (VTK). An overview of the system, plus some detailed examples, will assist in learning this system. The tutorial targets researchers of any discipline who have 2D or 3D data and want more control over the visualization process than a turn-key system can provide. It also assists developers who would like to incorporate VTK into an application as a visualization or data processing engine  相似文献   

14.
The pipeline model in visualization has evolved from a conceptual model of data processing into a widely used architecture for implementing visualization systems. In the process, a number of capabilities have been introduced, including streaming of data in chunks, distributed pipelines, and demand-driven processing. Visualization systems have invariably built on stateful programming technologies, and these capabilities have had to be implemented explicitly within the lower layers of a complex hierarchy of services. The good news for developers is that applications built on top of this hierarchy can access these capabilities without concern for how they are implemented. The bad news is that by freezing capabilities into low-level services expressive power and flexibility is lost. In this paper we express visualization systems in a programming language that more naturally supports this kind of processing model. Lazy functional languages support fine-grained demand-driven processing, a natural form of streaming, and pipeline-like function composition for assembling applications. The technology thus appears well suited to visualization applications. Using surface extraction algorithms as illustrative examples, and the lazy functional language Haskell, we argue the benefits of clear and concise expression combined with fine-grained, demand-driven computation. Just as visualization provides insight into data, functional abstraction provides new insight into visualization.  相似文献   

15.
VisIt在数值模拟软件中的应用   总被引:1,自引:0,他引:1  
基于高性能计算机的科学计算可视化软件应用日益广泛,但其软件结构通常不能充分利用高性能计算环境中的各种资源,造成可视化效率不高。本文首先介绍一种分布式并行可视化工具VisIt;然后给出自主开发的数值计算集成系统的数据后处理方法;为有效管理模拟对象的计算结果,编码实现了多种数据存取管理模块,并在VisIt基础上开发了能够对数据进行读取和显示的接口程序,通过该接口可以显示多种科学数据的模拟对象信息以及诊断信息。可视化实例表明,使用基于VisIt数据后处理的数值计算系统能有效使用高性能计算环境中的资源,提高可视化效率。  相似文献   

16.
Data Visualization affords us the ability to explore the spatial and temporal domains of many time-varying phenomena. In this article, we describe our application of visualization to a three-dimensional simulation model for tissue growth. We review the different components of the model where cellular automata is used to model populations of cells that execute persistent random walks, collide, and proliferate until they reach confluence. We then describe the system architecture of the developed visualization tool, the employed rendering techniques, and the related prototyping interfaces. We also discuss some of the visualization results obtained thus far that are pertinent to enhancing the validity of the computational model. This visualization tool could be useful in facilitating the research of scientists by providing them with meaningful means to interpret and analyze simulation data and to compare them to experimental results. Our objective in this work is to develop computer-aided design solutions that support the simulation of tissue growth and its design exploration.  相似文献   

17.
Scientific visualization is an emerging computational technology that helps scientists and engineers to investigate physical systems through a process of geometric abstraction. Visualization is an interdisciplinary subject, drawing on numerical simulation, perceptual psychology, graphic arts, computer graphics, image processing, data management, parallel processing, distributed computing and various disciplinary specialities of science and engineering. Recent developments in the field are surveyed, with emphasis on the role of visualization in engineering mechanics. Visualization is described as a structured process of data preprocessing, geometric abstraction and image rendering. After a discussion of the role of human perception in visualization, various techniques for displaying scalar, vector, and higher-order tensor fields are presented. An application of visualization to elastodynamic fracture mechanics demonstrates the benefits of combining visualization with numerical simulation.  相似文献   

18.
矢量场可视化是科学计算可视化研究的重要方向.对于复杂环境条件下大数据量矢量场的可视化,传统的方法运算量大,实时性难以满足要求.以空间晶体生长实验中的流场数据可视化为应用背景,针对目前常用方法的不足,引入了一种全新的基于图像的流场可视化方法--IBFV方法,并对该方法的机理进行了深入地分析和研究,给出了一种基于OpenGL图形库的简单实现算法,最终应用于布里奇曼晶体生长实验中流场数据的实时动态显示.实践证明此方法独立于流场数据,具有良好的适用性和直观性,并具有极高的速度,在当前普通PC机上可以实现50fps的动态显示帧频,得到连续无抖动的流场动态图像仿真.  相似文献   

19.
We describe a new conceptual methodology and related computational architecture called Knowledge‐based Navigation of Abstractions for Visualization and Explanation (KNAVE). KNAVE is a domain‐independent framework specific to the task of interpretation, summarization, visualization, explanation, and interactive exploration, in a context‐sensitive manner, of time‐oriented raw data and the multiple levels of higher level, interval‐based concepts that can be abstracted from these data. The KNAVE domain‐independent exploration operators are based on the relations defined in the knowledge‐based temporal‐abstraction problem‐solving method, which is used to abstract the data, and thus can directly use the domain‐specific knowledge base on which that method relies. Thus, the domain‐specific semantics are driving the domain‐independent visualization and exploration processes, and the data are viewed through a filter of domain‐specific knowledge. By accessing the domain‐specific temporal‐abstraction knowledge base and the domain‐specific time‐oriented database, the KNAVE modules enable users to query for domain‐specific temporal abstractions and to change the focus of the visualization, thus reusing for a different task (visualization and exploration) the same domain model acquired for abstraction purposes. We focus here on the methodology, but also describe a preliminary evaluation of the KNAVE prototype in a medical domain. Our experiment incorporated seven users, a large medical patient record, and three complex temporal queries, typical of guideline‐based care, that the users were required to answer and/or explore. The results of the preliminary experiment have been encouraging. The new methodology has potentially broad implications for planning, monitoring, explaining, and interactive data mining of time‐oriented data.  相似文献   

20.
Although the computation of vibrations in solid structures is routine, visualization of time-dependent vibrations within structures is a relatively undeveloped field. In this paper, visualization methods are applied to vibrations in underwater structures excited by continuous incident sound. Visualization provides a more explicit understanding and reveals features of the underlying elastic-wave behavior not previously known. In particular it is shown that the elastic-wave behavior is dominated by waves whose displacement moves along paths around a center of oscillation. Small-scale rotational waves in this type or turbules, are shown to occur even inside thin shells where their function is to change the direction of flexural displacement as the incident-wave excitation moves over the exterior of the structure. Computed results are presented for canonical shapes such as spheres, and spherical shells. It is expected that the features of elastic-wave behavior will be similar for more general body shapes and for other types of excitation. Visualization results are also presented for sound-power flow around and through a solid sphere. The principal application of the visualization of elastic vibrations is believed to be in noise and vibration control.  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司    京ICP备09084417号-23

京公网安备 11010802026262号