Component-Based Approach in the Development of a Knowledge-Based Planning Support System (KBPSS). Part 1: The Architecture of KBPSS
Anthony G O Yeh and
Jimmy J Qiao
Environment and Planning B, 2004, vol. 31, issue 4, 517-537
Abstract:
Urban planners need to have a flexible, interactive, and intelligent computer-based tool to support their use of analytical models and to structure their planning process. Existing spatial information systems have not developed appropriate procedures and mechanisms to enable easy construction and manipulation of models within their system environment, and to allow various information resources to be shared by different application systems and platforms. Recent research and development of planning support systems (PSS) provide a range of interesting concepts and frameworks that can be adopted by system developers to design a multifunctional and planning-specific decision support system to meet the multifaceted needs of the planning process. In this paper we aim to go beyond the current approaches of PSS and spatial decision support systems (SDSS) in designing a knowledge-based PSS (KBPSS) that uses the component-based software development (CBSD) approach. We introduce the features of CBSD and its technical advantages in the design of a multifunctional PSS. An architecture of a component-based KBPSS is subsequently proposed which incorporates four essential component systems: MapObjects GIS, Database Manager database management system, ModelObjects model-management system, and KBSAgents knowledge-based system. The first two components are based on proprietary components systems and can be easily adapted into the KBPSS environment. The ModelObjects and KBSAgents components were developed by the authors. Based on these components and their associated information layers, two application subsystems are constructed: a Model and Knowledge Development System and an Intelligent Model Selection System. These application systems can be used to assist users and model developers to build new models or to select predefined models from an existing model library for their problems. In order to implement these functions, we propose and define a number of procedures and techniques for component communication and model and knowledge development.
Date: 2004
References: View references in EconPapers View complete reference list from CitEc
Citations:
Downloads: (external link)
https://journals.sagepub.com/doi/10.1068/b2721 (text/html)
Related works:
This item may be available elsewhere in EconPapers: Search for items with the same title.
Export reference: BibTeX
RIS (EndNote, ProCite, RefMan)
HTML/Text
Persistent link: https://EconPapers.repec.org/RePEc:sae:envirb:v:31:y:2004:i:4:p:517-537
DOI: 10.1068/b2721
Access Statistics for this article
More articles in Environment and Planning B
Bibliographic data for series maintained by SAGE Publications ().