首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到19条相似文献,搜索用时 78 毫秒
1.
郑鹭亮 《数字社区&智能家居》2007,(12):1215-1218,1223
随着软件产业及软件工程技术的发展,软件复用越来越受到重视。组件库技术成为一项引人关注的课题,其相关理论研究对软件工程实践有很重要的指导意义。本文介绍了有关的理论基础,讨论了可复用组件库的构建过程及算法,建立了组件库,提出了组件库中组件查询的检索及匹配方法,给出了基于刻面描述的检索方法的优点,以此为基础,进行了实际开发研究.  相似文献   

2.
一种面向对象的软件设计模式库的设计   总被引:2,自引:3,他引:2  
成功地利用模式可以有效提高软件的开发效率和设计质量,通用模式具有较强的普适性,结合具体领域特点形成的实例模式具有更强、更具体的指导作用.为了实现一个辅助设计模式复用的CASE工具,对设计模式的几个面向对象的原则进行分析,提出了一种面向对象的分布式软件实例模式库来存储设计模式,并给出相应的类层次库组织结构、分布式的交互管理和基于聚类的多级索引方法及面向对象的嵌套索引方法.依此存储模式以更有效地管理和利用模式.  相似文献   

3.
成功地利用模式可以有效提高软件的开发效率和设计质量,通用模式具有较强的普适性,结合具体领域特点形成的实例模式具有更强、更具体的指导作用。为了实现一个辅助设计模式复用的CASE工具,对设计模式的几个面向对象的原则进行分析,提出了一种面向对象的分布式软件实例模式库来存储设计模式,并给出相应的类层次库组织结构、分布式的交互管理和基于聚类的多级索引方法及面向对象的嵌套索引方法。依此存储模式以更有效地管理和利用模式。  相似文献   

4.
基于构件的软件工程可以提高软件的质量,降低软件开发和维护的成本,构件的描述是构件检索和复用的基础,本文提出了一种基于的构件接口描述的匹配方法,从而提高构件的查全率和查准率,进而改进了构件库的检索效率。  相似文献   

5.
随着软件产业及软件工程技术的发展,软件复用越来越受到重视.组件库技术成为一项引人关注的课题,其相关理论研究对软件工程实践有很重要的指导意义.本文介绍了有关的理论基础,讨论了可复用组件库的构建过程及算法,建立了组件库,提出了组件库中组件查询的检索及匹配方法,给出了基于刻面描述的检索方法的优点,以此为基础,进行了实际开发研究.  相似文献   

6.
基于ACT-R模型的互联网交互模式库设计   总被引:1,自引:0,他引:1  
论文以用户行为中心的交互设计理念,提出了基于AC T-R认知模型的新型交互模式库的组织方法,并给出相应的界面评估方法和界面效率。设计者可根据设计需求和关注点发掘交互模式,并参考模式对应的认知原则以及界面效率,对交互方案进行选择和优化。  相似文献   

7.
随着互联网和基于构件的软件复用的飞速发展,各地公共构件库和企业构件库积聚了大量可复用构件,分布式构件库之间进行信息交互的需求也变得十分迫切。为增进分布式构件库尤其是公共构件库和企业构件库间的信息交互,从构件库及互操作知识入手,借助软件Agent技术进行了互联框架和交互方式的设计,制定了分布式构件库间用于构件信息交互的公共描述模型,给企业用户提供了便利的个性化服务,也为更大范围的分布式构件库互联体系的建立奠定了基础。  相似文献   

8.
EJB实现机制的软件设计模式研究   总被引:1,自引:0,他引:1       下载免费PDF全文
从软件设计模式的角度研究了EJB的设计与实现机制。其中,用代理设计模式、适配器设计模式、工厂设计模式对EJB的基础部分-RMI进行了研究,用组合设计模式对EJB的另一基础部分-JNDI进行了研究,用观察者设计模式对消息驱动EJB的实现机制进行了研究。还论述了接口在EJB中的重要作用。  相似文献   

9.
在近几年的中,Agent技术收到了人们大量的关注.Agent可以理解为是一种具有创新性的软件开发类型,人们对其的研究也逐渐加强.设计模式可以理解为在一类特定的环境中反复出现的一些问题,通过人们的发现和分析找出应对通用问题的解决措施.研究出的设计模式可以在软件开发上有极大的作用,因此其在软件工程中被得到大量的使用.本文将要探讨的内容是面向Agent的软件设计模式,旨在为软件设计领域有更好的发展.  相似文献   

10.
设计模式特化和模式库组织   总被引:8,自引:1,他引:7  
孟祥文  邵维忠 《计算机工程》2002,28(5):35-37,43
成功地利用模式可以有效提高软件的开发效率和设计质量,通用模式具有较强的普适性,结合具体领域特点形成的领域特化模式具有更强、更具体的指导作用。主要给出了模式之间的特化关系定义、特化方法,并主张依此组织模式以更有效地管理和利用模式。  相似文献   

11.
随着软件工程的不断发展,以及面向对象技术、软件组件技术和软件复用技术的开发与利用,软件总线的研究与开发已逐步成为关注的重点。软件总线也像计算机硬件总线一样,只要符合总线标准的软件组件均可以插接到软件总线上去,以实现组件的即插即用(plug-and-play)。在此,基于对软件总线技术的研究,介绍了一种基于XML的软件总线设计方案,通过使用软件总线技术开发和集成软件,不但可以大大地缩短开发周期,还可以进一步提高软件的开发效率和质量。  相似文献   

12.
设计模式描述了在软件开发过程中经常出现的问题及其解决方案,是软件复用的有效途径.在嵌入式系统软件开发中,设计模式的应用可以提高软件的质量.归纳了一个基于客户机/服务器结构的嵌入式通信软件设计模式,并进行了描述,然后给出了该设计模式的一个实现框架.最后通过一个实例表明该框架可以使嵌入式软件开发人员快速的构建许多不同的嵌入式通信软件.  相似文献   

13.
在IOSS系统硬件和软件结构的基础上设计了IOSS系统DSP端收发软件结构。给出了软件算法流程图,详细阐述了各子函数的功能。采用C语言和汇编语言混合编程开发的方法在CCS5000平台上实现了软件程序的编写,并分析了软件测试阶段遇到的主要问题和解决办法。测试结果表明,软件实现了所设计的功能,工作可靠。  相似文献   

14.
针对航天器寿命延长与功能复杂度提升带来的对软件在轨重构和升级的迫切需求,基于SpaceWire设计了一种对星载软件升级与重构进行统一管理的网络,并设计实现了一款通用的软件维护控制器;星载软件重构网络通过SpaceWire路由器连接大容量存储模块以及星载计算机、载荷处理器等需要进行软件重构的终端设备,大容量存储器作为共享的存储资源池,用于接收各类星载设备的重构和升级软件程序,直接将软件程序通过SpaceWire分发到相应的设备,软件维护控制器位于终端设备内部,对软件重构数据进行统一格式封装,支持软件升级数据的片段化更新、软件ECC编码存储、软件APP切换控制等功能,解决星载软件升级缺乏统一操作流程、缺乏通用通信协议、缺乏高可靠设计支持的困境,并且该控制器采用抗辐射加固ASIC设计,满足宇航使用环境要求,为实现星载软件的灵活、便捷在轨重构奠定基础。  相似文献   

15.
嵌入式系统的广泛应用促使嵌入式系统软件开发者采用设计模式等先进技术来改善现有的软件开发方法。针对嵌入式系统软件的实际特性,提出在嵌入式软件开发中应用设计模式技术。首先对嵌入式系统软件开发现状及设计模式技术进行分析,然后详细讨论了设计模式技术在嵌入式系统软件开发中的应用过程。最后通过一个例子来阐述该方法的优越性。  相似文献   

16.
Shouki A. Ebad 《Software》2020,50(7):1258-1276
Electronic health records (EHRs) are implemented by many health care organizations as a potential service solution. Despite the appeal of EHRs, failure in their implementation can lead to negative consequences, ranging from the loss of money to reputation damage, for health care providers. However, the causes of this problem have not attracted the attention of a sufficient number of researchers. This paper aims to investigate this phenomenon objectively and subjectively in a public context using an interview-based qualitative approach supported by archival data and records of a real-world failed EHR project. The results show that the factors influencing failure are divergent and include technical and managerial issues. In particular, the timing and duration of the training as well as the integration of EHR with the enterprise systems were found to be the strongest influencing factors, followed by reasons related to the software design (eg, a lack of required pharmacy functionality) and software people management (eg, resistance to change). The paper also discusses points related to EHR development and design, such as the development paradigm, data quality and validation, architecture for security, and source code naming convention.  相似文献   

17.
基于LePUS的设计模式CASE工具的设计与实现   总被引:1,自引:0,他引:1  
蔡亮  袁捷  周洪亮 《计算机工程与设计》2004,25(11):2074-2076,2084
设计模式是软件工程界的热点,在面向对象软件设计中扮演着重要角色,自动化支持设计模式非常必要。为此,以LePUS语言为基础,提出了一个支持设计模式的CASE工具原型模型,该工具支持设计模式代码框架的自动生成,更重要的是该工具可以通过加入新的设计模式而得以扩展。此外,详细分析了实现中的源程序内部表示、设计模式实例化、动态模板生成技术等关键技术。  相似文献   

18.
研究了一个分布式的模块化的组件库系统的组件分类、管理和检索方案的设计与实现.提出了一个以新型组件库概念模型为基础的具有层次风格的组件库检索管理系统模型——CDIX-Ⅰ,并对CDIX-Ⅰ模型进行了详细的讨论.实践表明,在CDIX-Ⅰ模型指导下开发的CDIX-Ⅰ系统在速度、稳定性和安全性方面都能很好地满足用户的需要.  相似文献   

19.
为帮助学生经济、有效地学习发动机装配知识和技能,基于Solidwlorks和Authorware开发出一套发动机装配的教学仿真软件,实现对发动机装配教学的计算机仿真。对软件的设计思想、结构、流程和界面设计进行阐述,并介绍开发软件所用的主要技术。  相似文献   

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

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