【摘 要】
:
面对日益复杂的软件系统,软件复用被认为是解决“软件危机”、提高软件开发效率和质量、实现软件产业工业化生产方式的重要途径。领域工程是可复用资源基础设施建设的主要技
论文部分内容阅读
面对日益复杂的软件系统,软件复用被认为是解决“软件危机”、提高软件开发效率和质量、实现软件产业工业化生产方式的重要途径。领域工程是可复用资源基础设施建设的主要技术手段。领域工程是对一个领域中的若干系统进行分析,识别出这些应用的共同特征和可变特征,获取一组具有足够复用性的领域需求,并对其进行抽象,形成领域模型,然后以该模型为基础,识别、开发和组织领域中的构架/构件等可复用资产的过程。领域工程中的可复用资产为领域内的新系统开发提供了依据。 要想在特定领域获得较高水平的复用,方法的选择也是很重要的。本文在对领域工程的深入分析和对多种领域工程方法理解的基础上,结合面向对象领域建模方法及领域设计阶段可变性处理几方面的研究和实践成果,提出一种面向特征的领域工程解决方案,用来对印染行业生产管理领域实施领域工程,最终获得该领域内的可复用资源。该解决方案支持领域工程过程中可变性处理,且具有可操作性强,适用性广的特点。 本文重点论述了印染行业生产管理领域实施上述领域工程解决方案的过程。首先,在对印染行业生产管理领域广泛调研的基础上,通过对领域内系统需求的筛选抽取,建立了该领域的通用业务模型。接着,重点进行了以特征模型为中心的可变性领域建模。针对领域需求的不同变化类型和用户界面需求可变性,建立了四层结构的软件构架并给出可变性问题的具体处理方法。然后,对该领域软件构架和通用构件进行了领域实现。最后,结合该领域内一应用实例——辽宁华福印染企业生产管理系统,分析了面向特征的领域工程解决方案进行领域复用的实施过程,并通过对实际开发中出现的业务变化情况的处理,验证了采用上述方案开发的领域产品具有较好的适应性。
其他文献
如今人们生活在一个网络无处不在的时代,例如,交通运输网、移动通信网、互联网、在线社交网等,这些网络结构复杂,人们无法直接从中提取有用信息。社区发现作为一种重要的网络
扩频技术是一种新型的通信体制,是通信领域和控制领域中的一个重要的发展方向。 本文介绍了扩频通信的数学模型、基本理论、系统构成,分析和给出它的关键技术及实现构想。
本论文主要研究汽车牌照识别中的牌照定位方法,其系统主要应用于高速公路收费口以及住宅小区车库的管理等场合。 汽车牌照识别技术主要包括三个内容:车牌定位、字符分割和
在实际的控制系统中,时滞现象普遍存在,时滞系统的最优控制一直是科技工作者重要的研究课题。随着计算机技术的发展,离散系统控制理论和技术越来越受到人们的重视,数字控制器
市场竞争日趋激烈,计算机技术和网络技术,特别是Internet/Intranet技术的快速发展,促使企业必须采用新的管理模式、组织结构和决策准则,以不断提高企业的竞争力。PDM(产品数据管理
在研究不断变化着的现实世界时,时间是一个非常重要的因素。我们常以时间为依据来解释各种事实和数据,因为各种事件和实体间的潜在关系常常蕴涵在时态信息中。时态信息表达和时
雨量等值线是平面地图上降雨量相等的点所连成的线,它根据流域内各雨量站一次降雨量值或时段降雨量值绘制而成,等值线图以直观、清晰的特点成为各级政府及防汛部门决策的重要
客户/服务器结构是由集中式处理过程过渡到分布式处理的有效途径.不同的数据库系统之间往往难以共享数据、缺乏可互操作性,在传统的客户/服务器两层体系结构中间加入一个中间
移动Ad hoc网络(MANET),是由一组移动的无线节点组成的临时自治系统。随着个人通信网络的普及,以及军事和抢险救灾等方面的需要,MANET已经成为当前研究的热点之一。但是由于
服务提供商在支持IP服务方面面临着挑战,这需要他们能够使现有的网络具有流量工程管理。服务提供商要求IP over ATM这种方式下的流量工程在纯IP结构的网络中也要得到实现,MPL