首页> 外文期刊>IEEE Transactions on Software Engineering >A component- and message-based architectural style for GUI software
【24h】

A component- and message-based architectural style for GUI software

机译:GUI软件的基于组件和消息的体系结构样式

获取原文
获取原文并翻译 | 示例

摘要

While a large fraction of application code is devoted to graphical user interface (GUI) functions, support for reuse in this domain has largely been confined to the creation of GUI toolkits ("widgets"). We present a novel architectural style directed at supporting larger grain reuse and flexible system composition. Moreover, the style supports design of distributed, concurrent applications. Asynchronous notification messages and asynchronous request messages are the sole basis for intercomponent communication. A key aspect of the style is that components are not built with any dependencies on what typically would be considered lower-level components, such as user interface toolkits. Indeed, all components are oblivious to the existence of any components to which notification messages are sent. While our focus has been on applications involving graphical user interfaces, the style has the potential for broader applicability. Several trial applications using the style are described.
机译:尽管大部分应用程序代码专用于图形用户界面(GUI)功能,但在此域中对重用的支持主要限于创建GUI工具包(“小部件”)。我们提出一种新颖的建筑风格,旨在支持更大的谷物再利用和灵活的系统组成。此外,该样式支持分布式并发应用程序的设计。异步通知消息和异步请求消息是组件间通信的唯一基础。该样式的一个关键方面是,组件的构建不依赖于通常被认为是低级组件的组件,例如用户界面工具包。实际上,所有组件都忽略了向其发送通知消息的任何组件的存在。尽管我们的重点一直放在涉及图形用户界面的应用程序上,但是该样式具有更广泛的适用性。描述了使用该样式的几个试用应用程序。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号