论文部分内容阅读
随着嵌入式系统在通信领域的广泛应用,嵌入式通信软件的规模和复杂性也在日益增长。通信软件的开发者必须努力应对在软件研发中反复出现的、与效率、可复用性和健壮性相关的设计挑战,成功的开发者能够应用面向对象技术来解决这些挑战,面向对象技术为大型复杂的通信系统软件设计、开发提供了良好的解决方法。 目前,面向对象技术已经从通用类库进化到了特定领域的应用框架和设计模式,它们可在领域内重复使用以完成某类特定系统的体系结构设计。针对通信领域系统软件的特点和复用技术在软件设计开发中的影响,论文研究提出了基于面向对象技术的嵌入式通信软件平台,简要介绍了面向对象的基本概念,设计模式和应用框架,并对软件平台的体系结构,实现机制,模式语言的建立以及相互之间的协作关系进行了具体地阐述,最后给出了软件平台在接入网系统软件开发中的具体应用,对面向对象技术在通信领域应用和大规模嵌入式软件复用等方面作了有益的探索。