【摘 要】
:
软件构件从概念提出到现在业界形成一定的共识,以复用为手段,以提高软件生产力为目标的基于构件的软件开发方法(Component-Based Development,CBD)被视为解决软件危机、提高
论文部分内容阅读
软件构件从概念提出到现在业界形成一定的共识,以复用为手段,以提高软件生产力为目标的基于构件的软件开发方法(Component-Based Development,CBD)被视为解决软件危机、提高软件生产率和质量的现实可行途径。为了能使构件达到最大程度的复用,基于构件的软件开发方法(Component-Based Development,CBD)需要采用统一的描述方式,统一建模语言(Unified Modeling Language,UML)使得对构件的描述统一、规范,提高了构件的标准化和扩大了构件的应用范围。构件复用的关键技术问题有:构件的提取、构件的设计与实现、构件的集成与组装及其运行环境支撑平台的研究。本文通过对当前国内外软件构件技术研究成果的分析,归纳出当今软件构件技术研究与应用的主要特点及其在支持特定领域实际应用方面的应用,主要研究工作包括:1.有机地将面向构件的思想和领域建模联系起来,利用UML的多视点建模机制,提出一种基于UML的特定领域构件提取方法,此方法从不同应用层次和不同角度对领域进行分析,建立灵活、便于扩充的领域模型。2.在领域构件设计实现的基础上,提出了基于框架知识表示的构件描述方法,解决构件描述的关键性问题。3.研究并利用UML来辅助用户刻画领域业务逻辑关系,提取业务规则,建立领域规则库,据此,通过组织相关的构件来实现其业务活动。4.在.NET环境下实现了支撑领域构件开发的软件复用集成环境3大功能模块:业务建模模块、构件库管理模块和集成组装模块。
其他文献
我国大学科技园与跨国公司R&D中心在多年合作的基础上,已形成了6个基本运行模式。认真总结大学科技园与跨国公司R&D中心合作的经验,巩固已取得的成果,并针对合作中的问题,在
目的:采用结核分枝杆菌特异性IFN-γ免疫酶联斑点法(Elispot)与传统的结核菌素(PPD)皮试对肾结核患者及健康人群结核分枝杆菌感染现状进行检查,并比较两种方法的差异。方法:
随着全球化的深入发展,人们对全球化的疑虑日益增强。其中,全球化对收入分配格局的影响是人们普遍疑虑的重要方面。在全球化的过程中,一些国家(包括发达国家和发展中国家)的收
采用聚丙烯酰胺凝胶电泳对南京市八卦洲乡的4个芦蒿农家栽培品种的过氧化物酶同工酶和酯酶同工酶进行了研究。结果表明,芦蒿的过氧化物酶和酯酶同工酶谱带都很丰富,2种酶同工
科学发展观将人的价值设为社会发展的衡量尺度和价值导向,使"以人为本"理念贯穿于中国特色社会主义事业的始终,赋予"人"在现阶段更丰富的哲学内涵和实践价值。从马克思主义哲
办公自动化肯定是今后办公系统的发展方向,与VPN网络结合提供基于VPN的办公自动化更是办公系统的未来,VPN网络的出现给办公自动化的发展和应用带来全新的动力和契机,而且,它
证人弹劾是对抗制司法证明程序中的重要环节,为诉讼方盘查对方证人或敌意证人的可信性提供了合法手段,也为事实认定者合理评价言词证据的证明力提供了程序保障。影响证人证言
目的:观察硫酸镁联合安宝片干预先兆早产的临床效果,寻找更合理的治疗方案。方法:将100例先兆早产患者随机分为治疗组和对照组,每组50例。对照组患者给予硫酸镁静脉滴注,治疗
目的:评价唑来膦酸与阿仑膦酸钠治疗绝经后骨质疏松的疗效和安全性。方法:将初诊为绝经后骨质疏松的患者90例随机分为A、B组各45例,治疗时间均为20个月;A组静脉滴注唑来膦酸
罪责原则的前提是罪责观念,持有哪种罪责观念对如何执行罪责原则具有关键作用。主张绝对意志自由的传统罪责论和主张一般他行为可能性的社会罪责论以及用预防代替罪责试图绕