任何无人机技术、研究、应用领域都会有对应的专业软件或专门的设计工具包。对于科研需求,算法仿真平台、环境仿真平台是需要关注的软件领域;对于工程项目需求,半实物仿真平台、硬件系统模拟平台是需要关注的对象;对于无人机操作者而言,飞行模拟软件、环境模拟软件、无人机或飞控厂家的操作软件是经常需要的内容;对于行业应用者而言,所在行业的数据处理软件则是重点。......
2023-07-05
1981年,Neighous在其论文中首次提出领域分析这一概念,他指出领域分析是“对某个特定的领域中一些具有通用特性的信息进行分析、提取以及组织”。领域分析的目的其实就是为了支持系统化的软件复用。此后,众多学者围绕领域分析展开了大量的研究,也产生了许多不同的理解和分析方法。结合这些不同的解释,我们可以认为,领域分析是在某个特定领域内展开的系统化分析过程,这个过程是以展现领域通用性与差异性、理清领域内概念与功能之间的关系、建立领域体系结构为目的的。领域分析与系统分析不是一个概念,领域分析强调的是对一个领域内的所有相同或相似系统的对象进行相同特征及可变特征的分析、分离。通过领域分析,为可复用系统提供支持的基础设施——领域定义、开发标准可复用构件库等得到产生。
领域分析之后,特定系统中的公共特征就被提取出来,同时,该系统中公共的对象和操作也被标记出来,而且,它们之间的关系可以用定义模型来描述。因此,我们可以认为领域分析是为一个软件产品挑选备用体系结构的过程,是系统体系结构设计及系统族的可重用部件设计的起点。并且,领域分析也为系统在生命周期中做出修改提供了可能性。要想通过领域分析达到形成领域模型的目的,首先需要对特定领域中系统成员的典型需求进行分析,在此基础上,综合考虑需求变化、技术发展等变化因素。其次,在确定的领域范围内,分离提取系统的共同特征和不同特性以获得一组复用性高的领域需求。最后,输出领域模型。
经过多年的研究,已经产生多种方法可以对领域进行分析,常见的有面向特征的领域分析方法FODA、面向对象的领域分析方法、组织领域分析模型方法ODM等,这些方法在使用时各有优缺点。当前,软件开发者普遍使用的是面向特征的领域分析方法FODA。20世纪90年代美国的软件工程研究所首次提出FODA方法。FODA方法学是在抽象和求精两个建模概念的基础上进行的。创建领域模型的过程就是抽象的过程,将领域中系统具有代表性的需求规约进行抽象生成具备通用性的领域模型。通过分离此系统与其他应用系统的不同因子可以得到领域模型的基本特性。建立领域模型之后,对领域模型进行求精操作便可以得到具体的应用系统。(www.chuimin.cn)
研究者们之所以如此重视领域分析,对其进行了大量的研究,是因为只有经过领域分析,才能够把握复用技术的关键——分析和设计的重用,而非简单的代码重用。一般来说,领域分析不是一个简单的工作。首先,要找出系统的可复用信息就是一项十分不容易的工作。其次,即使具备复用性的信息已经找出,但这些信息不能够直接使用,还需要通过一定的方法将这些信息组织起来,建立可重用的信息库。这个过程涉及需求说明、概念建模、产品实现等各个方面。
有关形式化构件装配的图算法生成的文章
任何无人机技术、研究、应用领域都会有对应的专业软件或专门的设计工具包。对于科研需求,算法仿真平台、环境仿真平台是需要关注的软件领域;对于工程项目需求,半实物仿真平台、硬件系统模拟平台是需要关注的对象;对于无人机操作者而言,飞行模拟软件、环境模拟软件、无人机或飞控厂家的操作软件是经常需要的内容;对于行业应用者而言,所在行业的数据处理软件则是重点。......
2023-07-05
整个系统性能的核心是数据,下面从三个方面进行性能分析。图5主界面 物联网数据集合分析。物联网的数据集合定义包含数据级低等水平融合、特征级中等水平融合、决策级高等水平融合和多级融合[9],智慧校园系统构建一个实时存储、历史保存的物联网数据集合体系。满足物联网数据集合体系要求的多级融合最高标准,实现采集数据的准确性、收集数据的有效性、应用数据的价值性的统一。 中间件层数据实时性分析。......
2023-10-21
在方法论中原型界面就是原型,并不代表系统的最终实现,可以使用草图来表示。图3-18审核薪资原型界面同时配合原型界面的使用以及为设计人员提供关键元素,每个原型界面都有对应的用例脚本展示,主要以边界类、业务类及实体类的划分为依据,按照MVC的主要思想将设计的关键要素表达出来。......
2023-11-17
基于以上工艺要求,中包必须具备高度可调的升降控制功能。中包四缸升降比例控制原理如图8-17所示。2)为了保持中包始终处于水平状态,四个液压缸单独使用比例阀控制。2)为了确保四个液压缸同步动作,维持中包水平,需使用4通道同步液压马达进行位置同步控制,以确保每个液压缸升降高度完全一致。......
2023-06-15
“领域”在软件工程中的概念是一组需求相近或相似的应用系统即系统族所覆盖的功能区域。这些特征为进行领域分析研究和实践工作提供了理论基础。领域工程包括领域分析、领域设计、领域实现三个主要过程组件。领域模型明确表示了领域内软件系统的共性与差异性属性,包括属性的意义和差异性属性之间的依赖关系等。领域工程对软件复用的重要贡献就是建立了特征模型,它凝聚了一系列的合法特征组合,指导后续的应用工程。......
2023-10-25
在分析三个问题之前,或者是说在具体了解软件过程中的“人”之前,我们先从“黄金圆环”说起。一般人的思维习惯,在这个黄金圆环上都是从外到内的,但是激励型的领导者则与此相反。图1-1黄金圆环既然黄金圆环法则具备生物学依据,还能解释如何激发人们的行动,那它能否适用于软件领域呢?这是符合黄金圆环法则的,毕竟控制语言和控制行动的部分互不统......
2023-11-17
图6-78 缓冲存储区批量监视4.软元件测试在监控状态中,可改变位软元件和字软元件的当前值来调试程序,软元件测试画面如图6-79所示。软元件监视功能除了可进行顺序控制程序的调试外,还可用于检测输出接线是否正确。......
2023-06-16
利用ENVI软件中提供的FLAASH 大气校正工具对Landsat数据进行逐 一的大气校正。FLAASH 不仅可以对高光谱数据进行大气校正,而且可以对多光谱数据如Landsat、SPOT、AVHRR、MERIS、 IRS和ASTER等数据进行大气校正。FLAASH 大气校正输入数据要求及输出结果如下:波段范围:卫星图像为400~2500nm;航空图像为860~1135nm。记录FLAASH 大气校正参数设置的工程文件,文件名为template.txt。图8.2、图8.3分别列举了FLAASH 大气校正参数设置及2002年图像大气校正后的结果。......
2023-09-17
相关推荐