Font Size: a A A

Lightweight Middleware Platform For Pervasive Computing Research And Implementation,

Posted on:2006-01-16Degree:MasterType:Thesis
Country:ChinaCandidate:B WuFull Text:PDF
GTID:2208360152466432Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
"The most profound technologies are those that disappear. They weave themselves into the fabric of everyday life until they are indistinguishable from it." So began Mark Weiser's seminal 1991 paper that described his vision of ubiquitous computing, now also called pervasive computing. After a decade of software and hardware progress, we are now better positioned to begin the quest for Weiser's vision.While distributed, embedded and its heterogeneous environment increased difficulty for development of pervasive computing supported software. Challenges come from problem including how to abstract commonness in software development, how to provide spontaneous communication pattern in distributed mode, and how to provide rebust run-time environment and lifecycle' management. The developing middleware technology and component based technology are also propitious to solve these problems. On the contrary, there are many limitations to apply middleware technology designed for desktop and enterprise system in pervasive computing.The thesis can be logically devided into 4 parts: theory system, model of Scud middleware platform, implementation and application of Scud. The main work including:1. Completed a deep research on pervasive computing and analysed some related technologies including embedded operating system, middleware and component technology. And also, the author made a comprehensive research on AURA, Centaurus, JINI, UIC, GAIA, 2K.2. Prometheanly applied middleware technology into embedded system and raised a middleware playform Scud based on ORB/CCM that support distributed real-time and embedded software.3. Raised a new component model Z-CCM that optimized CCM.4. Implemented Scud and did many coding and compiling work on integration and reducing of ACE/TAO/Z-CCM.5. Designed a simple publish/discovery protocol and integrated it with Z-CCM.6. Implemented a pervasive mobile music system based on Scud.The thesis was funded by national high technology project"Operating System that supports pervasive computing and it's key technology"...
Keywords/Search Tags:pervasive computing, component based technology, middleware technology, embedded, discovery protocol
PDF Full Text Request
Related items