- 6
- 0
- 约9.46千字
- 约 5页
- 2017-08-09 发布于安徽
- 举报
面向对象软件框架在ITS领域的应用研究+
李忠文,李程旭,谭国真
(大连理工大学计算机科学与工程系,大连市116023)
E-mail:lizhongwenll22@tom.com;
摘要:面向对象软件框架是粗粒度软件复用的重要方法。特定领域的面向对象软件框架研究是现代面向对象软件框架技术的
重要趋势之一。软件框架技术可以增强大型应用软件的复用性和扩充性。文章在对面向对象软件框架技术进行深入分析的基础
能交通领域的应用软件,采用热点分析的框架设计技术,设计和实现了服务于城市交通应用的可复用和具有良好扩展性的交通
地图框架。
关键词:框架;软件复用;设计模式;热点
为提高道路通行能力,缓解道路拥堵,国内外很多城市都相继建立或正在建立交通指挥中心,加快交通管理智能化研究步
伐。交通管理是一项极其复杂的系统工程,通常认为系统涉及到人、车、路三要素。因此,已建成的交通指挥中心的主要功能
都集中在对道路、车辆和交通参与者的管理与控制方面,传统的使用结构化设计方法的应用软件,使其功能的扩充和构件复用
受到诸多限制,尤其是近年来交通领域新技术的发展,新的数据模型和计算方法不断出现,新的功能要求不断的被提出,使得
应用软件系统的扩充性、重用性和易用性都显的极为重要。
使用面向对象的技术可以增强系统的可扩展性和重用性。由于软件系统中的数据模型相对稳定,使用面向对象设计方法的
系统具有良好的稳定性,对象将数据和行为封装到一起,系统功能的变化仅仅影响到某些对象行为特征的改变,而不会改变整
个系统的体系结构。因此,系统具有良好的可扩展性,而面向对象方法的继承特性使系统的部分程序代码得到重用[1J。
软件框架是对某领域内应用系统的部分或整体的可重用设计,它将应用系统的控制流进行抽象,形成更为通用的功能组件。
并且框架把系统中通用部分都隐藏在稳定的界面之下(通常称为冷点),把应用系统中扩展变化的部分以热点的形式发布给用户,
用于框架的扩展。因此,框架不仅仅是构件的简单集合,而且定义了一个领域通用的高层设计,因此基于框架进行应用开发时,
同时复用了设计,从而进一步增强了系统的可重用性和可扩展性,缩短了大型应用软件系统的开发周期,提高开发质量。
与早期基于面向对象类库的复用技术相比,软件框架的研究更注重那些特定领域内的软件复用。对于类库而言,应用程序
开发者自己决定控制流、问题的分解和类库的调用。而框架本身来决定控制流和问题的分解,使用框架代码来调用用户编写的
foundation
代码。然而,目前应用框架的研究领域主要集中在系统体系结构(例如,微软的MFC(Microsoft
request
中间件(例如,ORB(object
Francisco等等,
但在面向ITS等其它领域的应用软件框架仍有待研究和实现,因此,面向特定领域的软件框架依旧被认为是今后该领域的发展
趋势之一。
本文的主要工作是在对软件框架技术进行深入研究和分析基础上,研究和分析了城市交通紧急事件快速反应处理软件、个
程控制进行了分析,引入面向对象软件框架、面向专业领域的应用组件和设计模式等概念设计和实现了可复用和具有良好扩展
一方面说明面向对象软件框架技术在ITS领域中应用的可行性和广阔的应用前景,另一方面,我们把框架技术应用于ITS领域
中的经验和体会加以提炼,为进一步完善面向对象应用框架技术提供新的研究思路。
1面向对象软件框架
目前,对于软件框架的定义很多,下面列举3个应用框架的定义:
1)一个框架是为给定的问题域定义的一个可扩展的类库,每个框架代表一个具体的系统结构范型,它能紧紧抓住给定的问
solution)[21。
2)框架是整个系统或部分系统的可重用设计,由一组抽象构件以及构件实例间的相互作用方式组成‘3|。框架是开发人员定
*基金项目:国家“973”重点基础研究发展规划项目(2002CB312003)
作者简介:李忠文,男,硕士研究生,主要研究方向为智能交通系统、分布式计算技术;李程旭,男,硕士研究生,主要研究方向为智能
交通系统、分布式计算技术}谭国真,男,博士,教授,主
您可能关注的文档
- 甲苯在不同背景气氛下的介质阻挡放电降解行为的研究.pdf
- 聚铝在微絮凝--深床直接过滤工艺过程应用实践和作用机制研究.pdf
- 计算机辅助文物修复设计和快速复原方法研究.pdf
- 喀斯特石漠化遥感监测技术的研究.pdf
- 落实督学责任区制度推进教育均衡科学发展.pdf
- 论新媒介即关系.pdf
- 建筑和土木工程领域专业学位研究生培养模式研究.pdf
- 教育均衡中城区农村初中教育的困惑和发展.pdf
- 金属元素调控水华技术初探.pdf
- 聚丙烯纤维高强混凝土断裂性能试验的研究.pdf
- (正式版)DB33∕T 2574-2023 《 数字乡村建设规范 》.pdf
- (正式版)DB33∕T 2554-2022 《“GM2D”进口商品数据元 》.pdf
- (正式版)DB33∕T 2573-2023 《 助残护理员照护服务规范 》.pdf
- (正式版)DB33∕T 2542-2022 《餐饮计量规范 》.pdf
- (正式版)DB33∕T 2558.1-2022 《林下套种菌药生产技术规程 第1部分:大球盖菇》.pdf
- (正式版)DB33∕T 2558.3-2022 《林下套种菌药生产技术规程 第3部分:羊肚菌 》.pdf
- (正式版)DB33∕T 2575-2023 《 野生猛禽和涉禽安全救护技术规程 》.pdf
- (正式版)DB33∕T 2544-2022 《森林人家建设规范》.pdf
- (正式版)DB33∕T 310010-2021 《沿海防护林生态效益监测与评估技术规程》.pdf
- (正式版)DB33∕T 3004.1-2015 《农村厕所建设和服务规范 第1部分:农村改厕管理规范 》.pdf
最近下载
- 2023年中国侨联直属事业单位招考聘用模拟备考预测(共1000题含答案解析)检测试卷.docx VIP
- 南京邮电大学 20202021 学年第一学期《 微观经济学》期末考试试卷.pdf VIP
- 四季度互评评价表.docx VIP
- 四季度考试复习题(内部复习使用).docx VIP
- 国家保安员资格考试国家保安员资格考试试题考试卷模拟考试题.docx VIP
- 2025年初中学业水平模拟考试【社会试卷】及答案(浙江省温岭市).pdf VIP
- 文学理论专题 汉语言文学 考试 函授.pdf VIP
- 尼康S8100数码相机使用说明书.pdf
- 邹仲之《组织学与胚胎学》4血液.ppt VIP
- 军队财务检查整改措施.docx
原创力文档

文档评论(0)