首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到18条相似文献,搜索用时 125 毫秒
1.
针对水下航行器制导系统庞大、开发软件众多的特点,研究了基于Eclipse的水下航行器制导系统软件模块集成平台,提出了基于Eclipse平台集成软件模块的开发方案.通过JNI技术,实现任意水下航行器软件模块在Eclipse平台下的集成.根据Eclipse的插件机制,提出了一种优化集成的方法.软件集成平台具有开发界面灵活可...  相似文献   

2.
Eclipse是一款基于Java的可扩展开发平台并受到OSGI规范的驱动成为了绝大多数Java开发人员使用的IDE产品.Eclipse使用OSGI作为插件系统的基础,提供了动态化添加\停止插件的能力.日常开发过程中使用的Clear Case、CVS等版本控制软件作为Eclipse插件极大提高了生产效率.对开发一款高质量的Eclipse扩展组件及高效率集成现有资产复用工具进行了探讨.  相似文献   

3.
基于Eclipse平台的嵌入式软件开发调试工具对于嵌入式系统软件开发具有重要意义,但目前基于Eclipse平台的嵌入式开发调试工具实现不多.针对这种情况,提出了使用Eclipse平台及其插件技术进行嵌入式调试工具软件的开发,实现了支持嵌入式多核系统的调试工具软件MDSPTool,能够与嵌入式开发平台WorkBench完全无缝集成.实验结果表明, MDSPTool调试工具提供了优良的用户界面,便捷的并行调试方法,高度集成的系统监测功能,从而提高了嵌入式软件开发效率.  相似文献   

4.
Eclipse是一个可扩展的开发环境,利用Eclipse插件开发技术可以开发自己的开发工具,并无缝地集成到Eclipse统一环境下,有着统一的外观,操作和系统资源管理.利用GEF框架可以开发出流程图编辑器.该流程图编辑器可以集成于Eclipse统一环境下,为其它系统服务.  相似文献   

5.
制作多功能Java集成开发环境光盘   总被引:1,自引:1,他引:0  
介绍制作多功能Java集成开发环境光盘所使用的工具及工具的安装方法,在Eclipse环境下进行插件的配置过程、各软件之间的关联、软件打包及集成安装光盘的制作方法。使用本集成光盘就可轻松在Eclipse环境下开发普通Java程序、Web应用程序、J2ME应用程序、手机Java游戏、以及包混淆等工作。  相似文献   

6.
为满足日益复杂的软件需求,开发人员需要通过代码提示工具来辅助完成开发任务,但现有代码提示工具在推荐包含静态方法的代码片段时存在空间爆炸问题。为此,提出一种基于程序环境信息的代码片段推荐方法。结合可达性分析进行推荐能够有效削减静态方法入口点,在避免空间爆炸的同时,还可以准确、有效地描述程序环境信息。基于该方法实现在Eclipse中的代码推荐插件,并对Tomcat源码进行实验验证。实验结果表明,该方法可实现静态方法的代码片段推荐,与Eclipse Code Recommenders插件中的推荐方法相比,能获得更准确的推荐结果。  相似文献   

7.
侯永  吴晓  张凡 《计算机工程》2012,38(20):236-238
设计一种架构分析与设计语言(AADL)建模工具,便于用户建立AADL模型.基于模型驱动体系结构思想,在Eclipse插件开发平台上开发可扩展的插件集合AADL模型设计工具.用户根据该工具建立的嵌入式系统AADL架构模型,通过XML文档保存,分析与验证工具以第三方插件的形式集成到该工具中,提取系统的AADL架构模型.通过应用实例验证了该工具的有效性.  相似文献   

8.
Eclipse:基于插件的下一代通用集成开发环境   总被引:15,自引:0,他引:15  
Eclipse平台是IBM、Borland等软件工具开发公司参与研发和推广的下一代通用IDE集成开发环境。本文介绍了Eclipse平台的体系结构,深入分析了插件的体系结构及其特点,给出了一个插件开发和用Eclipse平台哥发EJB的实例。  相似文献   

9.
利用Eclipse插件的可扩展机制开发了JTang-Eclipse插件。JTang-Eclipse插件是一个将JTang服务器集成到Eclipse上的工具,遵循Eclipse插件开发平台提供的框架,支持服务器生命周期管理,可以在JTang上部署J2EE archive包,并提供打包、部署描述符自动生成和JSP编译等辅助J2EE开发的功能。  相似文献   

10.
针对用户集成各种相关应用软件,定制统一集成软件环境界面的设计需求,采用插件、XML和Qt技术,设计SiPESC平台的门户界面管理模块.该模块具有良好的可扩展性和动态定制特性.讨论门户界面管理模块的设计思想、软件框架及关键技术.结合该模块的实际应用范例展示该模块面向专业系统的实用性.  相似文献   

11.
Eclipse是一个当前很受欢迎的通用IDE集成开发平台,广泛地应用于软件开发领域.它同时也是一个开放源代码项目,提供了一个用于开发插件的框架和环境,使创建、集成和使用软件工具更加方便容易.Eclipse开发平台可以用于管理多种开发任务,包括测试、性能调整及程序调试等,而且还可以集成来自多个供货商的第三方应用程序开发工具.  相似文献   

12.
基于Eclipse的并行开发环境EMPI   总被引:3,自引:0,他引:3  
本文以当前日趋受欢迎的开源工具开发平台Eclipse及高性能软件开发领域主流程序设计环境OpenMPI标准为基础,研究设计了面向MPI通信库的基于有向图和并行模式的GUI程序开发环境EMPI,以期通过Eclipse平台,向程序员提供统一界面和操作风格的IDE开发环境,也作为模式化并行程序开发环境系统的实践性项目。  相似文献   

13.
《Software, IEEE》2007,24(2):87-89
Eclipse is an open source software project dedicated to providing a robust, full-featured, and commercial-quality platform for developing and supporting highly integrated software engineering tools. Excepting the small Eclipse runtime kernel, all the platform components are plug-in tools integrated seamlessly through predefined extension points. The platform supports deliverables throughout the development and maintenance life cycle  相似文献   

14.
ContextDevelopers often need to find answers to questions regarding the evolution of a system when working on its code base. While their information needs require data analysis pertaining to different repository types, the source code repository has a pivotal role for program comprehension tasks. However, the coarse-grained nature of the data stored by commit-based software configuration management systems often makes it challenging for a developer to search for an answer.ObjectiveWe present Replay, an Eclipse plug-in that allows developers to explore the change history of a system by capturing the changes at a finer granularity level than commits, and by replaying the past changes chronologically inside the integrated development environment, with the source code at hand.MethodWe conducted a controlled experiment to empirically assess whether Replay outperforms a baseline (SVN client in Eclipse) on helping developers to answer common questions related to software evolution.ResultsThe experiment shows that Replay leads to a decrease in completion time with respect to a set of software evolution comprehension tasks.ConclusionWe conclude that there are benefits in using Replay over the state of the practice tools for answering questions that require fine-grained change information and those related to recent changes.  相似文献   

15.
以航天应用软件开发环境为背景,基于Eclipse插件技术和开发应用平台实现代码分析系统(Code Analyzing System,CAS),介绍系统的设计思想和实现细节,并给出应用实例和效果评估.  相似文献   

16.
构建一个强大的文本编辑器在软件开发中常常会碰到,Eclipse JFace中的TextEditor就是这样一个功能强大,结构复杂的文本编辑组件,在对该组件进行了研究后,介绍了开发基于TextEditor的文本编辑器的方法,并以java文件为例探讨了语法高亮(syntaxhig hlighting)、内容辅助(content assistant)及内容大纲(content outline)等功能的实现。  相似文献   

17.
The Dresden Open Software Toolbox (DropsBox) is a software modelling toolbox consisting of a set of open source tools developed by the Software Technology Group at TU Dresden. The DropsBox is built on top of the Eclipse Platform and the Eclipse Modeling Framework. The DropsBox contributes to the development and application of domain-specific language changes (DSLs) in model-driven software development. It can be customised by tool and language developers to support various activities of a DSL’s life cycle ranging from language design to language application and evolution. In this paper, we provide an overview of the DSL life cycle, the DropsBox tools, and their interaction on a common example. Furthermore, we discuss our experiences in developing and integrating tools for DropsBox in an academic environment.  相似文献   

18.
利用Android系统平台的开放性,开发一个在手机上使用的无线点餐系统。系统采用基于Java语言的WEB技术、Android平台、Eclipse和MyEclipse开发工具相结合的方式,实现了基于B/S模式的酒店点菜管理,能使酒店点菜服务质量及网上订餐效率得到提高。  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号