EasyInterface:用于快速开发研究原型工具GUIs的工具包
EasyInterface: A toolkit for rapid development of GUIs for research prototype tools
摘要:
在本文中,我们描述了EasyInterface,一个开源的工具包,用于快速开发基于Web的图形用户界面(GUI)。该工具包满足了研究人员的需求,使他们的研究原型工具提供给社区,并将它们集成在一个共同的环境中,快速,而不熟悉Web编程或GUI库一般。如果一个工具可以从命令行执行,并且它的输出会转到标准输出,那么在几分钟内,就可以通过Web界面或Eclipse访问它。此外,该工具包定义了一种基于文本的语言,可用于获得更复杂的GUI,例如,EasyInterface最初是为Envisage项目中开发的工具构建一个通用前端而开发的。
英文摘要:
In this paper we describe EasyInterface, an open-source toolkit for rapid development of web-based graphical user interfaces (GUIs). This toolkit addresses the need of researchers to make their research prototype tools available to the community, and integrating them in a common environment, rapidly and without being familiar with web programming or GUI libraries in general. If a tool can be executed from a command-line and its output goes to the standard output, then in few minutes one can make it accessible via a web-interface or within Eclipse. Moreover, the toolkit defines a text-based language that can be used to get more sophisticated GUIs, e.g., syntax highlighting, dialog boxes, user interactions, etc. EasyInterface was originally developed for building a common frontend for tools developed in the Envisage project.
机构、总结、中文摘要均由AI分析而来,可能存在错误,请以论文正文为准。