针对当前Web服务的应用和研究只关注于对业务功能的封装和重用以及相应服务的组合,而对用户界面缺乏相应的支持,提出了一种动态的、面向服务的Web用户界面(web user interface,WebUI)组合框架。在此框架中,WebUI构件被封装为可重用的We...针对当前Web服务的应用和研究只关注于对业务功能的封装和重用以及相应服务的组合,而对用户界面缺乏相应的支持,提出了一种动态的、面向服务的Web用户界面(web user interface,WebUI)组合框架。在此框架中,WebUI构件被封装为可重用的Web服务,因此可以被发现、选择和绑定,并根据WebUI建模时所生成的WebUI组合描述被动态地组合为相应的WebUI,显著地简化了WebUI的开发和维护工作。展开更多
This paper deals with a problem of application generation together with their Graphic User Interface (GUI). Particularly, the source code generator based on dynamic frames was improved for more effective specificati...This paper deals with a problem of application generation together with their Graphic User Interface (GUI). Particularly, the source code generator based on dynamic frames was improved for more effective specification of GUI. It's too demanding for the developers to have specification of the application that contain all physical coordinates and other details of buttons and other GUI elements. The developed solution for this problem is based on post-processing of generated source code using iterators for specifying coordinates and other values of graphic elements. The paper includes two examples of generating web applications and their GUI.展开更多
文摘针对当前Web服务的应用和研究只关注于对业务功能的封装和重用以及相应服务的组合,而对用户界面缺乏相应的支持,提出了一种动态的、面向服务的Web用户界面(web user interface,WebUI)组合框架。在此框架中,WebUI构件被封装为可重用的Web服务,因此可以被发现、选择和绑定,并根据WebUI建模时所生成的WebUI组合描述被动态地组合为相应的WebUI,显著地简化了WebUI的开发和维护工作。
文摘This paper deals with a problem of application generation together with their Graphic User Interface (GUI). Particularly, the source code generator based on dynamic frames was improved for more effective specification of GUI. It's too demanding for the developers to have specification of the application that contain all physical coordinates and other details of buttons and other GUI elements. The developed solution for this problem is based on post-processing of generated source code using iterators for specifying coordinates and other values of graphic elements. The paper includes two examples of generating web applications and their GUI.