A Component-Based Geo-Workflow Framework: A Discussion on Methodological Issues
DOI:
Author:
Affiliation:

Clc Number:

Fund Project:

  • Article
  • |
  • Figures
  • |
  • Metrics
  • |
  • Reference
  • |
  • Related
  • |
  • Cited by
  • |
  • Materials
  • |
  • Comments
    Abstract:

    Software framework (SF) brings forth lots of conveniences for software reuse in specific domains. It is well-known that a framework is much harder to be developed than a common reusable component. Based on the conception of component-based software framework (CBSF) that provides black-box reuse approach, a development process for geo-workflow domain is in discussion. A geo-workflow application is one sort of workflow management systems applied in the geographic information domain, and can be implemented through reusing component-based geo-workflow framework (CBGWF). From the methodological point of view, the following steps are necessary to develop a CBGWF: domain analysis, domain design, framework design and implementation. The outputs of them are domain models with identified variabilities, domain-specific software architecture (DSSA), and products of software framework, respectively. In the context of geo-workflow, domain variabilities, which are identified and classified first, involve variabilities of geospatial data types, variabilities of geospatial data management, variabilities of geospatial operations, variabilities of processes, and variabilities of geospatial data representation. These variabilities can be organized in a tree view. Then, using HMB style, DSSA and architecture of CBGWF are designed, where the former can be regarded as a template of the latter. Finally, the framework component development based on EJB component model and the reuse of CBGWF are described in brief. Compared with other geo-workflow systems, the main advantage consists in its flexibility caused by the extensibility of CBGWF.

    Reference
    Related
    Cited by
Get Citation

刘瑜,高勇,王映辉,邬伦,王立福.基于构件的地理工作流框架:一个方法学的探讨.软件学报,2005,16(8):1395-1406

Copy
Share
Article Metrics
  • Abstract:
  • PDF:
  • HTML:
  • Cited by:
History
  • Received:March 25,2004
  • Revised:October 09,2004
  • Adopted:
  • Online:
  • Published:
You are the firstVisitors
Copyright: Institute of Software, Chinese Academy of Sciences Beijing ICP No. 05046678-4
Address:4# South Fourth Street, Zhong Guan Cun, Beijing 100190,Postal Code:100190
Phone:010-62562563 Fax:010-62562533 Email:jos@iscas.ac.cn
Technical Support:Beijing Qinyun Technology Development Co., Ltd.

Beijing Public Network Security No. 11040202500063