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.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call