The paper firstly analyses disadvantages in the traditional Web database systems. And then it puts forward a simplified framework called database-oriented Web framework (DOWF). In this framework, the pages and the dat...The paper firstly analyses disadvantages in the traditional Web database systems. And then it puts forward a simplified framework called database-oriented Web framework (DOWF). In this framework, the pages and the data are all managed by database system. In order to get keywords or search a special page, which the users accessed before, users access the static pages by common script procedure (CSP), and access the dynamic pages by functional script procedure (FSP) and CSP. The article expounds the method how to implement DOWF in details. The paper also analyses the mechanism of a DOWF site by implementing a prototype system. At last, the article gives the features of DOWS in search, in security, in reuse of pages and in offline waiting, etc. Key words database-oriented - Web framework - common script procedure (CSP) - functional script procedure (FSP) CLC number TP 391 Foundation item: Supported by Natural Science Foundation of Jiangsu Province (BK2003030).Biography: ZHU Qiao-ming (1963-), male, professor, research direction: Web information processing chinses information processing.展开更多
The metaheuristics algorithm is increasingly important in solving many kinds of real-life optimization problems but the implementation involves programming difficulties. As a result, many researchers have relied on so...The metaheuristics algorithm is increasingly important in solving many kinds of real-life optimization problems but the implementation involves programming difficulties. As a result, many researchers have relied on software framework to accelerate the development life cycle. However, the available software frameworks were mostly designed for rapid development rather than flexible programming. Therefore, in order to extend software functions, this approach involves modifying software libraries which requires the programmers to have in-depth understanding about the internal working structure of software and the programming language. Besides, it has restricted programmers for implementing flexible user-defined low-level hybridization. This paper presents the concepts and formal definition of metaheuristics and its low-level hybridization. In addition, the weaknesses of current programming approaches supported by available software frameworks for metaheuristics are discussed. Responding to the deficiencies, this paper introduces a rapid and flexible software framework with scripting language environment. This approach is more flexible for programmers to create a variety of user-defined low-level hybridization rather than bounded with built-in metaheuristics strategy in software libraries.展开更多
Parallel to the considerable growth in applications of web-based systems, there are increasing demands for methods and tools to assure their quality. Testing these systems, due to their inherent complexities and speci...Parallel to the considerable growth in applications of web-based systems, there are increasing demands for methods and tools to assure their quality. Testing these systems, due to their inherent complexities and special characteristics, is complex, time-consuming and challenging. In this paper a novel multi-agent framework for automated testing of web-based systems is presented. The main design goals have been to develop an effective and flexible framework that supports different types of tests and utilize different sources of information about the system under test to automate the test process. A prototype of the proposed framework has been implemented and is used to perform some experiments. The results are promising and prove the overall design of the framework.展开更多
MapXtreme for Windows是MapInfo公司推出的基于Internet的网络地图应用服务器。本文详细介绍了MapXtreme的B/S结构模型,网络GIS的特点和利用MapXtreme进行网络GIS开发的基础、方法,并运用MapXtreme技术进行了防汛网络GIS开发的实践研究...MapXtreme for Windows是MapInfo公司推出的基于Internet的网络地图应用服务器。本文详细介绍了MapXtreme的B/S结构模型,网络GIS的特点和利用MapXtreme进行网络GIS开发的基础、方法,并运用MapXtreme技术进行了防汛网络GIS开发的实践研究,成功实现了某实验地区防汛图形信息的网上发布、检索和分析,建立了该地区防汛GIS网站。展开更多
IDP(Integrated Data Platform,综合数据业务平台)是开放的、模块化的、基于标准的基础平台,为移动运营商提供了连接底层各种基础服务以及连接上层各种业务的通用平台。基于JBoss的IDP2.0系统在应用过程中,遇到了占用资源多,性能差,维...IDP(Integrated Data Platform,综合数据业务平台)是开放的、模块化的、基于标准的基础平台,为移动运营商提供了连接底层各种基础服务以及连接上层各种业务的通用平台。基于JBoss的IDP2.0系统在应用过程中,遇到了占用资源多,性能差,维护成本高等问题。为了解决上述问题,介绍了一种IDP轻量级业务框架的总体设计方案,并重点介绍了业务逻辑模块DSP(Data-service Script Processor,数据业务脚本处理器)的设计。该框架具有高性能,易于维护,便于快速开发业务逻辑等优点。展开更多
文摘The paper firstly analyses disadvantages in the traditional Web database systems. And then it puts forward a simplified framework called database-oriented Web framework (DOWF). In this framework, the pages and the data are all managed by database system. In order to get keywords or search a special page, which the users accessed before, users access the static pages by common script procedure (CSP), and access the dynamic pages by functional script procedure (FSP) and CSP. The article expounds the method how to implement DOWF in details. The paper also analyses the mechanism of a DOWF site by implementing a prototype system. At last, the article gives the features of DOWS in search, in security, in reuse of pages and in offline waiting, etc. Key words database-oriented - Web framework - common script procedure (CSP) - functional script procedure (FSP) CLC number TP 391 Foundation item: Supported by Natural Science Foundation of Jiangsu Province (BK2003030).Biography: ZHU Qiao-ming (1963-), male, professor, research direction: Web information processing chinses information processing.
文摘The metaheuristics algorithm is increasingly important in solving many kinds of real-life optimization problems but the implementation involves programming difficulties. As a result, many researchers have relied on software framework to accelerate the development life cycle. However, the available software frameworks were mostly designed for rapid development rather than flexible programming. Therefore, in order to extend software functions, this approach involves modifying software libraries which requires the programmers to have in-depth understanding about the internal working structure of software and the programming language. Besides, it has restricted programmers for implementing flexible user-defined low-level hybridization. This paper presents the concepts and formal definition of metaheuristics and its low-level hybridization. In addition, the weaknesses of current programming approaches supported by available software frameworks for metaheuristics are discussed. Responding to the deficiencies, this paper introduces a rapid and flexible software framework with scripting language environment. This approach is more flexible for programmers to create a variety of user-defined low-level hybridization rather than bounded with built-in metaheuristics strategy in software libraries.
文摘Parallel to the considerable growth in applications of web-based systems, there are increasing demands for methods and tools to assure their quality. Testing these systems, due to their inherent complexities and special characteristics, is complex, time-consuming and challenging. In this paper a novel multi-agent framework for automated testing of web-based systems is presented. The main design goals have been to develop an effective and flexible framework that supports different types of tests and utilize different sources of information about the system under test to automate the test process. A prototype of the proposed framework has been implemented and is used to perform some experiments. The results are promising and prove the overall design of the framework.
文摘MapXtreme for Windows是MapInfo公司推出的基于Internet的网络地图应用服务器。本文详细介绍了MapXtreme的B/S结构模型,网络GIS的特点和利用MapXtreme进行网络GIS开发的基础、方法,并运用MapXtreme技术进行了防汛网络GIS开发的实践研究,成功实现了某实验地区防汛图形信息的网上发布、检索和分析,建立了该地区防汛GIS网站。
文摘IDP(Integrated Data Platform,综合数据业务平台)是开放的、模块化的、基于标准的基础平台,为移动运营商提供了连接底层各种基础服务以及连接上层各种业务的通用平台。基于JBoss的IDP2.0系统在应用过程中,遇到了占用资源多,性能差,维护成本高等问题。为了解决上述问题,介绍了一种IDP轻量级业务框架的总体设计方案,并重点介绍了业务逻辑模块DSP(Data-service Script Processor,数据业务脚本处理器)的设计。该框架具有高性能,易于维护,便于快速开发业务逻辑等优点。