Font Size: a A A

Embedded Software Development Platform Architecture Tool Bus To Achieve

Posted on:2005-06-05Degree:MasterType:Thesis
Country:ChinaCandidate:Y CaiFull Text:PDF
GTID:2208360125464437Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
As a kind of important and complicated system software, embedded software development environment is a high-tech, expensive and necessary tool of the modern embedded system. However, the ultimate solution—how to build the embedded IDE that can achieve integrated, open and applicability and agility to this day.Firstly, This dissertation presents the primary conceptions of Software Architecture (called SA), and the methods to describe it. Meanwhile the dissertation gives an idea of the component development framework based on SA and middleware.According to the analysis above, the dissertation declares a Toolbus Integrated Mechanism (called TIM) based on Toolbus, a set of tool interfaces and a kind of dynamic and extensible message mechanism which is user-friendly and can update the analysis functions in run time dynamically to refer to the inefficient communication between the components. Additionally, A model including tool component and tool adapter is designed to suit the toolbus. The structure of TIM is flat, and it is the only way to support the interactions between tools. TIM satisfies the requirement of plug and play, and allows user to replace and update tools.Finally, this paper presents an embedded SA instance – LambdaBridge based on the technology of SA, component, toolbus, distributed computing, And LambdaBus, LambdaAdapter and OSGen components are implemented in Windows platform. At last, model test proves that TIM can commendably satisfy the requirement of interactions between tools.
Keywords/Search Tags:tool-integrated environment, Toolbus, component adapter, OSGen component, LambdaBridge
PDF Full Text Request
Related items