首页 | 官方网站   微博 | 高级检索  
相似文献
 共查询到19条相似文献,搜索用时 422 毫秒
1.
黎莹  陈榕 《微机发展》2007,17(10):23-26
XML-Glue是基于Elastos(和欣)操作系统开发的编程模型,它利用Elastos所提供的各种系统服务,以及CAR编程技术,为应用编程者提供了一种网络计算模式的MVC计算模型。基于这个编程模型,以XML书写界面,以脚本语言书写逻辑,并以CAR构件作为底层支持,成功地完成在XML-Glue下Widget的实现。实验证明,基于XML-Glue实现的Widget不仅可以完成丰富的用户体验,而且整个开发过程具有简捷方便、代码量小且运行时占用资源少的特点,完全能满足在嵌入式系统开发小应用程序的需求。  相似文献   

2.
Elastos平台上可执行文件的三种入口规范   总被引:1,自引:1,他引:0  
Elastos嵌入式操作系统是基于CAR构件技术、支持构件化应用的操作系统,是国家863计划支持的TD-SCDMA的操作系统标准.Elastos平台上的可执行文件是Elastos嵌入式操作系统中最重要的文件类型,因为可执行文件是完成操作的真正执行者.可执行文件的大小、运行速度、资源占用情况及可扩展性等与文件加载过程和文件的入口规范紧密相关.研究可执行文件的加载过程、执行流程和入口规范对编写高性能程序和一些黑客技术的运用都是非常有意义的.  相似文献   

3.
XML—Glue是基于Elastos(和欣)操作系统开发的编程模型,它利用Elastos所提供的各种系统服务,以及CAR编程技术,为应用编程者提供了一种网络计算模式的MVC计算模型。基于这个编程模型,以XIVIL书写界面,以脚本语言书写逻辑,并以CAR构件作为底层支持,成功地完成在XML—Glue下Widget的实现。实验证明,基于XML—Glue实现的Widget不仅可以完成丰富的用户体验,而且整个开发过程具有简捷方便、代码量小且运行时占用资源少的特点,完全能满足在嵌入式系统开发小应用程序的需求。  相似文献   

4.
Elastos嵌入式操作系统是基于CAR构件技术、支持构件化应用的操作系统,是国家863计划支持的TD-SCDMA的操作系统标准。Elastos平台上的可执行文件是Elastos嵌入式操作系统中最重要的文件类型,因为可执行文件是完成操作的真正执行者。可执行文件的大小、运行速度、资源占用情况及可扩展性等与文件加载过程和文件的入口规范紧密相关。研究可执行文件的加载过程、执行流程和入口规范对编写高性能程序和一些黑客技术的运用都是非常有意义的。  相似文献   

5.
脚本语言可以通过“黏合”构件模块形成新的应用程序。通过分析“和欣”操作系统和CAR构件编程模型对面向构件编程的支持,提出了基于CAR构件系统的脚本语言通用适配层SCI,探讨了一种脚本语言与CAR构件自动适配的技术,以实现基于CAR构件的脚本动态编程。结合CAR构件技术与脚本语言,提高应用程序的模块化程度,加速应用程序的开发过程。  相似文献   

6.
软件调试支持是操作系统的重要组成部分,而由于内存管理不善造成的软件BUG占软件故障的很大比例。从内存管理的角度,讨论了Elastos操作系统对软件调试的支持。介绍了Elastos的内存布局和堆管理器算法,然后论述了堆、栈的内存管理,以及针对软件调试所提供的栈保护页设置、堆块前/后内存越界检查等。最后简要地介绍了构件Domain技术和基于伪驱动的内核窥探调试。通过Elastos内存管理的调试支持,可以提高修复和内存管理相关的BUG,增强软件的可靠性,减小软件的开发成本。  相似文献   

7.
软件调试支持是操作系统的重要组成部分,而由于内存管理不善造成的软件BUG占软件故障的很大比例.从内存管理的角度,讨论了Elastos操作系统对软件调试的支持.介绍了Elastos的内存布局和堆管理器算法,然后论述了堆、栈的内存管理,以及针对软件调试所提供的栈保护页设置、堆块前/后内存越界检查等.最后简要地介绍了构件Domain技术和基于伪驱动的内核窥探调试.通过Elastos内存管理的调试支持,可以提高修复和内存管理相关的BUG,增强软件的可靠性,减小软件的开发成本.  相似文献   

8.
Ch 是一种C/C++脚本语言,用Ch 脚本语言对通信设备进行测试具备简单,快速,可直接嵌入等优点。RobotFramework 是基于Python 语言开发的开源的自动化测试系统,它具有简单明了的上下级结构,可灵活重用的KeyWord,独立于平台和应用,具有很强的扩展性等多种优点。首先介绍构建与实现了一个适合通信设备的Ch 脚本测试新框架,并利用RobotFramework 极强的扩展性,把Ch 测试脚本无缝融合进RobotFramework,融合后的Ch 测试框架同时具备了Ch 脚本和RobotFramework的优点。  相似文献   

9.
基于嵌入式系统的数字签名构件的研究与设计   总被引:1,自引:1,他引:0  
嵌入式"和欣"操作系统是基于构件技术、支持构件化应用的操作系统,采用了支持动态加载、更换、卸载系统构件的灵活内核技术模型。文中提出并设计了一个基于此操作系统的安全构件——数字签名构件。该构件使用被加密的消息摘要作为数字签名,并且采用了非对称加密算法。  相似文献   

10.
郝若梦  陈榕 《微机发展》2007,17(10):1-3
嵌入式图形系统是嵌入式研究领域的热点问题之一。文中介绍了基于构件技术的Elastos(和欣)操作系统上图形系统的架构,该图形系统为应用提供了基于事件机制的图形编程模型。基于事件机制的控件集应用开发有别于基于传统的消息驱动机制的应用程序,具有简单、高效、对用户透明等特点,为图形应用开发提供了更多手段,方便采用Elastos的手机开发。  相似文献   

11.
This paper describes a Java-based framework for the development of component-based software systems supporting the specification of the logic of component interactions as a first-class aspect. Java is used as the reference development language.On the one side, the framework makes it possible to specify the logic of interaction at the component-level, in terms of input and output interfaces, the events generated and observed by a component, and related information about the management of the control flow. On the other side, it is possible to specify the logic of interaction at the inter-component level, providing a modelling and linguistic support for designing and (dynamically) programming the glue among the components, enabling general forms of observation, control and construction of the interaction space.As a result, the framework supports the coordination of components at different levels: from interoperability among heterogeneous and unknown components, to the support for dynamic introduction, removal and update of components, to general coordination patterns, such as workflow. The framework adopts first-order logic as the reference computational model for describing and defining the logic of interaction: the modalities adopted by components to interact, the coordination laws gluing the components and the interaction events occurring in the system are expressed as facts and rules. They compose the (evolving) logic theories describing and defining the interaction at the system level, and can be observed and controlled at runtime to allow dynamic re-configurability.  相似文献   

12.
基于构件模型的应用框架扩展方法研究   总被引:3,自引:0,他引:3  
框架是实现大粒度软件复用的重要途径,开发人员可通过对框架的扩展和实例化实现应用系统。但现有的框架扩展方法大都可操作性差,仅仅解决了局部扩展的问题。提出基于构件模型的应用框架扩展方法,借鉴面向领域的特征模型的思想,确定了构件模型中构件间的关系及组织方法,对扩展点进行了分类,并用UniCon形式化语言描述了应用框架的扩展方法。通过构件模型简述了应用框架的功能和技术特点,为扩展提供了良好的文档支持。  相似文献   

13.
面向智能农业应用的集成框架研究   总被引:1,自引:1,他引:1  
采用基于中间件技术的三层客户/服务器计算模式,论述了智能农业分布式应用的构造技术。在J2EE与EJB构件规范基础上,设计和实现支持分布式计算的智能农业应用集成框架。研究的分布式构件能够方便地进行管理,并可以集成到其它系统中。集成框架支持对新一代电子农务应用的开发、部署和管理,使各种异构系统间交换信息成为可能。基于集成框架,分布式系统的开发人员能够摆脱传统的网络编程以及维护分布事务完整,挂等的繁琐局面,直接针对业务逻辑功能进行实现。  相似文献   

14.
一种基于构件管理模型的域框架设计   总被引:10,自引:0,他引:10  
Sang-Geun Kim 《软件学报》2002,13(3):335-341
通过使用构件管理模型来重新设计基于WEB的协作系统框架.构件管理模型通过关键字、内容和配置信息获得构件与高级开发知识间的连接信息.构件管理模型可以通过每个构件的关键字和内容信息来表示构件之间的连接关系,它也支持特定应用子系统的设计知识.引入构件管理模型来实现更为容易的框架构件管理以及框架自身更为方便的使用.  相似文献   

15.
16.
陈亚 《数字社区&智能家居》2009,5(7):5140-5141,5144
该文通过分析构件技术在客户一服务架构系统中的作用,阐述了三层或多层架构相对传统二层客户一服务架构的优势:介绍了遵循J2EE规范的客服架构,并根据企业业务特点具体分析了支持构件思想的系统专用框架WSKBatch的工作原理.最后通过特定业务模块的具体示例来说明如何实现它与业务逻辑构件之间的交互。  相似文献   

17.
18.
The POEMS project is creating an environment for end-to-end performance modeling of complex parallel and distributed systems, spanning the domains of application software, runtime and operating system software, and hardware architecture. Toward this end, the POEMS framework supports composition of component models from these different domains into an end-to-end system model. This composition can be specified using a generalized graph model of a parallel system, together with interface specifications that carry information about component behaviors and evaluation methods. The POEMS Specification Language compiler will generate an end-to-end system model automatically from such a specification. The components of the target system may be modeled using different modeling paradigms and at various levels of detail. Therefore, evaluation of a POEMS end-to-end system model may require a variety of evaluation tools including specialized equation solvers, queuing network solvers, and discrete event simulators. A single application representation based on static and dynamic task graphs serves as a common workload representation for all these modeling approaches. Sophisticated parallelizing compiler techniques allow this representation to be generated automatically for a given parallel program. POEMS includes a library of predefined analytical and simulation component models of the different domains and a knowledge base that describes performance properties of widely used algorithms. The paper provides an overview of the POEMS methodology and illustrates several of its key components. The modeling capabilities are demonstrated by predicting the performance of alternative configurations of Sweep3D, a benchmark for evaluating wavefront application technologies and high-performance, parallel architectures.  相似文献   

19.
基于异构Web服务的虚拟实验平台   总被引:1,自引:0,他引:1       下载免费PDF全文
程一玲 《计算机工程》2011,37(13):291-292
目前大部分虚拟实验平台缺乏对异构组件的支持。为此,提出一种基于异构Web服务的虚拟实验平台,该平台采用Web服务技术,以其语言独立性、平台无关性等特点,将异构组件进行Web服务化封装,解决异构组件的通信问题,提高开发效率,实现组件重用。介绍系统平台的架构模型和系统实现的关键技术,讨论对异构组件进行服务化封装及实验流程执行引擎的设计与实现过程,并以该平台为基础,通过Web服务封装将C++和Matlab开发的图像处理组件集成到系统中,构建数字图像处理虚拟实验室。  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司    京ICP备09084417号-23

京公网安备 11010802026262号