论文部分内容阅读
嵌入式系统的应用已深入到人们生活的各个方面,为提高人们的生活质量发挥了十分重要的作用。在此情况下,嵌入式软件的质量和开发效率就显得非常重要。而软件复用是提高软件质量和开发效率的可行途径,其中,构件技术是软件复用的核心,它已被逐渐应用到传统软件开发中,从而避免了重复劳动,大大提高了软件开发的效率。本文对软件复用、构件技术和体系结构进行了分析,并在此基础上,结合数字家庭中心服务器的功能,针对嵌入式的基本特点,研究了构件技术在数字家庭中心服务器系统中的应用,同时,对现有的嵌入式构件模型以及基于构件的嵌入式开发进行了总结,提出了一种适用于数字家庭中心服务器的面向领域的构件模型,该模型具有可配置、可扩展、可移植、自适应性以及易于实现等特点。并为开发基于有线电视宽带网络的面向数字家庭的中心服务器提供了一种可行的解决方案。另外,为了满足数字家庭中心服务器系统对不断增长的新业务的需求,智能化构件容器提供了动态替换、更新功能,实现了对新业务的动态扩展,同时,其开放式的体系结构,使得自身扩容更加方便,从而能够适应未来不断变化的需求,具有较强的自适应性。最后,结合实际,在课题支持下,利用校企合作优势,将该构件模型运用于数字家庭中心服务器系统中,并利用项目阶段性成果在该领域推广、改进。