Font Size: a A A

Information Appliances, Embedded Software Development Of Component-based Integration Platform And Implementation

Posted on:2008-09-12Degree:MasterType:Thesis
Country:ChinaCandidate:Y WuFull Text:PDF
GTID:2208360215950050Subject:Software engineering
Abstract/Summary:PDF Full Text Request
Considering complicated development process involved in embedded software development, a cost-effective way for embedded development is urgent. Component-based software development(CBSD) is a very promising software engineering technique for improving efficiency, cost, quality, reuse and maintenance in embedded software development process. In the process of home appliance controller embedded software development, there are two obvious problems: first, the program that software engineers write has a lot of reusable code segments; second, the departure of some software engineers led to the technically difficult to maintain and manage software. To shorten the software development cycles of Smart home appliances and enhance the strength of inheritance, it is necessary to complete a component-based development integrated platform for smart home appliance embedded software. It can packet a large number of reusable code segments to generate the components, assemble for the use of software engineers with component library also for the effective management.In this dissertation, a deep theoretical study and practice exploration for the component-based development integrated platform for s home appliance embedded software is done. The main achievements are as follows:First, component technology and component-based embedded software development method , the component library and component retrieval strategy are researched. And then, the classification methods for embedded components and the corresponding libraries management strategies are presented based on the analysis described above.Secondly, Based on the analysis of existing component models, a specific embedded software component model for smart home appliance is given, including system-level and packaging standards, and examples of the formation and implementation model.Finally, this paper presents an embedded IDE instance-the component-based development integrated platform for smart home appliance embedded software, based on the component model above, and integration infrastructure of component generator, component manage library, component assembler is implement in Windows platform. At last, model test prove that can commendably satisfy the requirement of efficient software developing.
Keywords/Search Tags:Embedded Development, Component, Smart Home Appliance, Integrated Development Platform
PDF Full Text Request
Related items