学位专题

<
DOI:10.7666/d.y989458

嵌入式应用开发平台设计

刘相双
中国海洋大学
引用
近年来,嵌入式应用开发技术在掌上个人数字助理,智能手机等领域蓬勃发展,设备制造厂商面对层出不穷的新技术,不断的更换产品平台来满足消费者日益趋向多元化的消费需求。但是从软件开发角度看,这些产品有很多共同的特征,如:个人信息管理,无线互联网接入,各种媒体播放,以及实时性操作等,而开发平台的不断更换为软件开发带来了很多重复的投入。 当前国内外很多知名企业和公司也正积极推广他们的嵌入式应用开发平台产品,但是由于其许可费用高昂,技术支持有限,源设计文档和源程序的开放限制,对于一个终端设备厂商来说,如果想在不同的产品平台上移植同一个外部提供的设计平台会遇到很多困难,而拥有自主知识产权的应用开发平台是解决当前问题的最好方法。 因此,本文提出了一种以可移植性作为基本出发点的嵌入式应用软件开发平台设计方案,同时为了满足嵌入式系统不断变化的功能需求,本文又将易扩展性作为应用开发平台设计的基本目标。此外,为了使第三方软件提供者能够在最终产品上开发和运行自己的应用,开放式的开发和运行环境也是本文平台设计的目标之一。 本文提出的应用开发平台设计方案采用面向对象的设计方法和抽象、桥梁等设计模式,利用面向对象的设计方法所特有的封装、继承和多态等特性很好的实现了预期的设计目标。由于本文所提出的设计方案具有良好的可移植性、可扩展性和开放性,因此将拥有广泛的适用范围及良好的应用前景。

嵌入式应用开发平台;面向对象;易扩展性;平台设计

中国海洋大学

硕士

计算机技术

徐建良;杨文琳

2006

中文

TP311.5

55

2007-08-07(万方平台首次上网日期,不代表论文的发表时间)