Font Size: a A A

The Component-based Embedded Systems Research And Development

Posted on:2005-05-23Degree:MasterType:Thesis
Country:ChinaCandidate:F JiangFull Text:PDF
GTID:2208360122970032Subject:Computer software and theory
Abstract/Summary:PDF Full Text Request
Pervasive Computing depicts such an environment that every device in it keeps computing and supplys the person in it with universal and adaptive services. Great changes have taken place in most areas with the appearance of Pervasive Computing, which is a new vision of the future world.This paper surveys the concept of what is Pervasive Computing and the features of Pervasive Computing and analyzes the advantages and disadvantages of the traditional embedded-system and its development approach. Then it pays much attention on the idea of Component-based software development approach.Component-based software development approach looks on a system as a union of several individual modules. This paper introduces the Component-based software development approach in Chapter 3 in 3 aspects: what is Component-based software development approach; the history of this approach; some middleware platforms that support this approach, including CORBA, RMI, etc. Then it surveys a analysis on several existed Component-based systems including Aura, Centuarus, Gaia, UIC, 2K. Chapter 4 mainly concentrates on our research work on Component-based EmbeddedOS ------ Liquid Component-based Embedded Operating System and depicts its5-level architecture: Kernel Level, Distributed Environment Level, Component Model Level, Pervasive Computing Level and Development Tools Level. Chapter 5 surveys the detail introduction of the Component Model Level and shows its detail design and its innovations.Chapter 6 describes an embedded XML parser-Mini-XmlParser, which hasthe advantages of miner size but higher execution rate.Chapter 7 presents the design of a Component-based Stock Simulation System. With the process of the design and development of this system, it shows how to develop applications on Liquid OS platform and how to make use of those tools that Liquid OS has, including idl/cidl Complier, Mini-XmlParser, etc.
Keywords/Search Tags:Pervasive Computing, Embedded System, Component-based, Middleware, Component Model, XML
PDF Full Text Request
Related items