Font Size: a A A

Design And Implementation Of Dynamic Model Of Reusable Software Based On Embedded

Posted on:2011-10-11Degree:MasterType:Thesis
Country:ChinaCandidate:N L LiuFull Text:PDF
GTID:2178360308477215Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
In recent years, with the development of informatization, networking and intelligentizing of the software industry, a rapid progress has been achieved in the development technology of embedded system. The embedded application system has been wildly applied in all the fields of social life and production practice. Moreover, the embedded system makes feature of high reliability, small volume, extensionality, high real time and multi-task operation, which makes it play an irreplaceable role in the data acquisition and control of the modern industry.This dissertation considers the characteristic of embedded software development, combines with the actual demand and the configuring software of industrial control field, and schemes out dynamic reusable software model for the embedded software development based on component technology in the software design. The model separates software logic from the software implements, thus the end users can custom software logic for their own agilely and expediently, which can greatly improve the flexibility of software system and logic expandability, and reduce the update and maintenance cost of embedded software.Finally, this dissertation combines with the characteristic of embedded device-touch control panel and actual demand of users, and uses this model to design a complete system .The main ideas of this system are as follows: According to the actual demand, the whole system is abstracted into multiple disparate components which pass messages by information and events, and the users just need to combine these components together through customized module to their own needs, completing component logic through setting component relevant properties, finally implementing a practical embedded software application systemIn this dissertation, firstly, the software reuse, component technology and the method of their application for embedded system are discussed. Then the whole framework of the software model presented in this dissertation and the function that each part carry out are described in detail. Finally, this model is applied for the practical system development. The paper proves the availability and feasibility of this model, and further explains that component software development technology is available and feasible for embedded system and can improve the efficiency and quality of embedded software development.
Keywords/Search Tags:Software Reuse, Embedded System, Component Technology, Component-Based Software Development, Configuration Software
PDF Full Text Request
Related items