可视化体系结构描述语言XYZ/ADL

来源 :中国科学院软件研究所 | 被引量 : 0次 | 上传用户:liongliong504
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
研究人员针对XYZ系统特征提出了可视化软件体系结构描述语言XYZ/ADL,并以它作为XYZ系统的界面语言.XYZ/ADL是基于一种被称为组件(Component)的基本构件,实际上组件正是模块概念的推广,它包括两个方面:(1)外部界面(interface),表示这个组件的逻辑功能,用组件的规范(specification)来表示,它刻画了组件"做什么";(2)内部结构(structure),也就是实现这个组件的逻辑功能的体系结构(architecture),它包括下层的组件以及它们之间的交互,在这里用图形方式来表示,内部结构刻画了"怎么做".由前者向后者转换,即构成软件开发过程的一步过渡(transition),这样的逐层过渡就构成了开发软件系统的逐步求精过程.对于XYZ/ADL而言,每当描述一个组件的体系结构后,自动生成描述体系结构语义的XYZ/E程序,并可根据这语义程序以及组件的规范进行语义一致性检验,这样就把前面两种软件开发方法有机的结合起来.
其他文献
该文主要研究了基于数据手套的中国手语识别的各种算法.研究内容主要包括:1.基本手势的分割算法;2.手语模板训练算法的研究与实现;3.孤立手语词的识别;4.连续手语识别.
随着应用问题规模的扩大和复杂,传统的并发程序设计方法由于存在任务分解的随意性和控制的复杂性等问题,已经不能满足并发应用程序开发的需要.面向对象方法以问题为中心,强调
随着互联网技术的发展,网上文档资源的日益增加,面对海量的信息,人们很难迅速准确的找到真正需要的资源。如何对浩如烟海的文献、资料进行自动分类、组织和管理,已经成为一个
该文主要介绍了青鸟可重定目标编码器的设计思想、总体结构、工作流程,及其主要技术特点;着重论述了青鸟可重定目标编码器代码生成器结构的设计;并且给出了利用青鸟可重定目
随着社会网络、电子商务应用的不断深入,人们力求使网络信息的搜索、浏览更加人性化和智能化。传统的返回Web文档的检索方法开始无法满足越来越复杂的检索需求,面向实体的检索
该文在一定语言模型是基础上提出了一套面向包括循环在内的整个程序并行化的系统化方法,它对整个程序(包括循环)通过控制依赖分析和数据依赖分析构造其并行模型,从而实现程序
市场分析与预测系统是一种为企业决策者提供市场信息的决策支持系统.随着数据量越来越大,查询越来越复杂,这种方法逐渐出现了许多难以克服的问题,从而数据仓库技术在需求的驱
神经网络的发展,关键在于硬件技术的实现.基于市场上可见到的神经芯片集成的神经元数目和可调数目太小,集成度较低,如何利用新工艺提高神经芯片的集成度,增加神经元数目,是该
该文研究面向对象建模的基本方法及其具体应用,主要探讨面向对象建模方法在业务信息系统的设计开发中的应用.首先,研究人员研究了几种经典的面向对象建模方法,并分析了业务信
在企业、事业单位中,设备管理的任务是连续、完整、准确、及时地反映和监督单位的设备运转情况,加强经营管理,提高经济效益.而要完成设备管理任务则必须有一套专门的方法.即: