Font Size: a A A

Embedded Software Component Technology Research And Applications

Posted on:2004-04-26Degree:MasterType:Thesis
Country:ChinaCandidate:C H XuFull Text:PDF
GTID:2208360095950943Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
Software component technology was widely used nowadays in the process of traditional software development, thus make the software developing more efficient than ever. The aim in researching embedded components is to introduce software component technology in the area of embedded applications. In that area, modules are hard to be reused because of the differences between those hardware platforms they depend on. So, a certain function may be implemented many times in different platforms. If component concept is introduced and embedded software is build above these components, the reusability of embedded software modules would be improved. This is important to the efficiency of software development, and will reduce the complexity and cost during the development of embedded applications. With the background of the work in our project "the key technologies in networked embedded applications" which belongs to National 863 High Tech Program (863 Program), this paper mainly focus on the research of the embedded component technology, and give an summarize of the research.This paper shows a model to construct the embedded component which is based on JavaBeans model, and explains how the hardware properties is exported and made configurable in the component by enlarging the component interface and adding the mechanism for the selection of Java embedded virtue machine. As the embedded component management library is a necessary tool to view and configure embedded component, the Embedded Component Management System (library) is developed that can instantiate an embedded component, view its dynamic effect and configure it visually. This paper shows how to design the system.This paper describes the features of the embedded component and gives details of its factors. Several models referenced are given as examples to illustrate these factors. And the blueprint of both the embedded component and its management library is given, and the reason to make such a design is discussed. Finally, this paper shows how to implement the embedded component and its management library.The component-based operating system is another issue in embedded component technology area. This paper presents the foundational method for constructing the component-based operation system.
Keywords/Search Tags:Embedded, Component, Configurable, Software reuse, JavaBeans, Component management library, Component-based operating system
PDF Full Text Request
Related items