Font Size: a A A

Design And Implementation Of Client UI For ADE System Used In Satellite

Posted on:2011-10-22Degree:MasterType:Thesis
Country:ChinaCandidate:Q RenFull Text:PDF
GTID:2178360308961801Subject:Software engineering
Abstract/Summary:PDF Full Text Request
In the field of satellite research and development of our country, the Ada language is extensively used for software research and development. In view of the existence of chaotic development model, the lack of design specifications, source code editing and compiling separation, We urgently need a powerful, friendly interface, easily to use Integrated Ada language Development Environment, ADE System is called for short. This article comes from the Ada language development and design process, and bases on Eclipse Platform and plug-in system, design and implement an integrated development environment for Ada language interface.After the need of user is deeply invsetigated, through learning from other languages and traditions of the development of integrated development process based on the environmental function, discussed the use of Ada language software, processes and ADE integrated development environment to achieve specific functions required. On this basis, through in-depth understanding of Eclipse platform, architecture, development tools and plug-in mechanism for drawing the current maturity of the PDE plug-in, JDT plug-ins and plug-REF to achieve, based on Eclipse plug-in mechanism, a set of Ada language for supporting the development of integrated interface development environment is design,and develop later.ADE Satellite System client interface achieves the comprehensive integrated development environment for Ada language of the required functions, including code smart tips, error handling, automatic format adjustment, assembly, disassembly debugging, Category View, and other features, as provide a powerful, easy to use interface, smart integrated development environment. Through the rational use of the system board ADE client interface, you can simplify the development process, unified development model, standardized procedures designed to effectively improve the efficiency Ada program development.
Keywords/Search Tags:Ada language, Integrated Development Environment, Eclipse plug-in, UI Design
PDF Full Text Request
Related items