Font Size: a A A

The Globalization Of The Embedded System - The Design And Realization Of Real-time Task Management System

Posted on:2007-01-06Degree:MasterType:Thesis
Country:ChinaCandidate:W H HuFull Text:PDF
GTID:2208360182993791Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
Currently, globalization of world economy is expanding and enhancing continuously. With the trend of global economy fast development, the demand of global feature in software application is increasing largely. In the industry of express delivery service, the multinational business is becoming larger and larger, so the need of professional globalized information solution in international express company is becoming more and more urgent.I have participated in researching and developing a globalized information system for an international express company. In the software project, I designed the sub-system (Real time task management system) and implemented it. The system is an embedded system running on PDA, and it can interact with the server through wireless network. The task management system can provide the information of shipment to the pick up or deliver drivers, arrange the shipment task in different region, update shipment status, and so on. With the help of the system, the work efficiency of the deliver/pick up driver can be increased greatly and as a result the customers' satisfaction is promoted apparently consequently.The open industry standard OSGi is adopted in the architecture of the real time task management system. The OSGi standard provide an open, universal platform for service provider, software vendor, gateway developer and device provider. Using this standard, the development, deployment and management can be done more easily. The software-running environment is JAVA virtual machine;it does not require any specific protocol, so any new device can be integrated to current network. OSGi can be widely used in home set-top boxes (digital or analogous), service gateways, cable TV modem, electronic products, PC, Industry computer, vehicles and so on. So the adoption of OSGi in architecture brings our system good reusability, maintainability and broad application area.The IBM implementation of OSGi standard (Service Management Framework, SMF) is used in the system design. The SMF development tools are integrated in WebSphere Studio Device Developer (WSDD). The tools provide a series of features like developing, native debugging, on-device debugging and deploying.In the design of user interface of the real time task management system, we used eSWT (embedded Standard Widget Toolkit). eSWT is the new embedded version of SWT recently published Eclipse organization. The eSWT provide a native look and feel user interface, and it can be used in any operation systems with the native styles. So the eSWT strengthens the real time task management system's portability and user friendliness.In the aspect of globalization, we do some research and feasibility study for implementing the globalization features in the resource limited embedded systems. I used the JCL Foundation 1.0 (a version of J2ME library) as our basic library to develop our task management system to meet the requirement of globalization features.I was in charge of designing and implementing of the real time task management system, and have obtained some design experience and implementation technology. Because the system have very practical usage, I hope the work I did and effort I paid out in the project can give the persons who will do similar project a very good reference.
Keywords/Search Tags:Globalization, embedded application, OSGi, Service Management Framework, eSWT, J2ME, Web Service
PDF Full Text Request
Related items