论文部分内容阅读
设备模式是关于设备设计模式、生产模式、使用模式及其相互关系的综合体现。设备模式随着技术条件和人们需求的变化而变化。在现有模式下,立足于不同应用目的、应用对象的设备往往具有固定的配置和应用功能。现有模式设备及其结构设计方法必然形成设备、部件、功能之间的刚性耦合,彼此不可分离。这种刚性耦合限制了设备应用功能的灵活性,使设备既有的应用功能属性很难改变。现有模式设备的功能属性固定、配置特性固定,应用功能属性与硬件配置特性一一对应,具有整体堆叠性和时空不变性。随着信息网络化技术的飞速发展和广泛应用,电子信息产品应用提出了产品功能多样化、模式柔性化、使用网络化和服务经济化的要求,这必将引起人们对现有设备模式的反思。本文提出的Make One模式概念就是关于信息设备(产品)模式的一个新思维,是对现有相关理论的提升及技术的集成创新。Make One模式通过设备硬件实体的容器化,可实现设备硬件与应用功能的分离,克服了现有模式设备功能整体堆叠性的不足;通过应用功能软件构件的可重载,可实现Make One模式设备的多功能特性,突破了现有模式设备时空不变性的限制。通过设备—功能—构件的一体化设计,可满足用户对设备功能的柔性化需求,展示了未来信息设备(产品)的一个发展方向。从理论上讲,Make One模式研究的核心内容应包括Make One模式体系结构、Make One模式设备(硬件)模型和应用功能构件(软件)模型三个主要方面。鉴于MakeOne模式涉及多学科、多领域,作为Make One模式研究的起步之作,本文在阐述MakeOne模式的背景、价值和基本概念的基础上,初步探讨了应用功能构件模型、构件容器模型和构件适配方法。Make One模式具有巨大的价值潜力和增值业务空间。Make One模式价值潜力的直接来源在于Make One模式设备具有不同于现有模式设备的无冗余成本效益、设备集成效益、时间扩展效益、功能扩展效益和新兴产业效益等5个方面,间接来源包括了在Make One模式下,许多因Make One模式而产生的非传统、非直接的价值潜力。围绕应用功能构件的设计、开发、服务将能创造新的产业模式。应用功能构件化是Make One模式的核心理念。本文在通用软件构件、理想构件模型研究的基础上,通过分析应用功能构件的特征、要素,提出了针对Make One模式的统一构件模型及其属性描述。通过基于XML的Make One应用功能构件描述语言(xMOCDL),Make One构件通用描述(MOCGD)方法和Make One构件刻面描述(MOCFD)方法的讨论,建立了应用功能构件接口描述(MOCID)模型,尝试性地提出了一种Make One模式应用功能构件模型(MOCDM)。应用功能构件容器是Make One模式设备的基础设施。本文提出的构件容器模型,通过资源启动重配置(硬性重配置)和应用重配置(软性重配置),使得Make One模式设备具有面向不同领域、不同功能应用的承载能力。通过Make One模式设备的应用程序框架,建立了Make One模式设备与应用功能构件的应用连接。通过先进的嵌入式系统开发方法的讨论,展示了实现构件容器的物质技术基础。应用功能构件适配是Make One模式设备的关键要素。为此,本文提出了一种语义引擎,它是基于本体语义的构件查询和匹配方法,可实现公众用户以自然语言表达的构件需求与构件描述信息之间的语义映射。基于语义相似度概念,讨论了可实现接口规约匹配的目标构件适配方法。基于应用程序框架扩展点机制,进一步讨论了应用功能构件R-S接口规约匹配的形式化表示和算法。最后,作为Make One模式研究应用的基础性工作之一,本文还提出并设计了一个基于类接口概念的通用接口系统原型。