Collaborative urban information systems: a web services approach

This thesis examines systemic problems with the way information is managed and processed in planning support systems. We find evidence of these problems when we attempt to: develop an analysis without spending most of the time gathering and organizing data sets; or build an analysis that can be re-run at low cost; or implement systems that interact collaboratively with those of other experts. This research starts with the hypothesis that these problems are related and systemic, and that a new paradigm of information management is needed if we can hope to address them effectively. The research is divided into two main sections. First, we develop a theory about how information flows within and across planning organizations, and use the MassGIS buildout analysis to understand how physical planning is done in a cross-jurisdictional, real-world setting. We find that modern organizations do are good at creating and disseminating information, but find it difficult to keep users' copies of published information up-to-date. Furthermore, the technology for building interactive front-ends to analytic models is poorly matched to user needs, and the technology for enabling cross-organization collaborative analysis is non-existent. In the second part of the thesis, we re-architect the information framework, guided by our new theoretical foundation and findings from practice. This new framework is based on Web services, an emerging technology for connecting information systems across organizations. It is called the Planning Analysis and Modeling Markup Language framework, or PAMML, consisting of an information processing vocabulary expressed in XML Schema, Web services based on the schema, and guidance on how to best use the framework to encourage the interconnection of planning and mainstream information technology. We find that the PAMML framework can lower costs by leveraging mainstream technology, simplify the most basic data sharing activities, yet still allow organizations with different levels of technical sophistication to collaborate. PAMML captures the semantics of spatial planning problems, allowing them to be decomposed into fundamental information processing operations. Regarding user interfaces, we show that PAMML's structure allows multiple end user applications aimed towards different audiences to be easily built from the same core PAMML document. (Copies available exclusively from MIT Libraries, Rm. 14-0551, Cambridge, MA 02139-4307. Ph. 617-253-5668; Fax 617-253-1690.)

[1]  J. Perloff,et al.  Modern Industrial Organization , 1990 .

[2]  Johan P. Olsen,et al.  Ambiguity and choice in organizations , 1976 .

[3]  Christopher J. Hodges,et al.  Fostering land use dialog : community preservation as a growth management strategy in Massachusetts , 2004 .

[4]  Michael J. Shiffer,et al.  Towards a Collaborative Planning System , 1992 .

[5]  Als-Nscort Eclipse Platform Technical Overview , 2003 .

[6]  L. D. Hopkins,et al.  Urban Development: The Logic Of Making Plans , 2001 .

[7]  Anthony Weston,et al.  A Rulebook for Arguments , 1987 .

[8]  Lewis D. Hopkins Structure of a Planning Support System for Urban Development , 1999 .

[9]  Francisco Curbera,et al.  Web Services: Why and How , 2001 .

[10]  Pierre-Alain Muller,et al.  Instant Uml , 1997 .

[11]  S. F. Keller Modeling and sharing geographic data with INTERLIS , 1999 .

[12]  John D. Evans Infrastructures for sharing geographic information among environmental agencies , 1997 .

[13]  Mark Gahegan,et al.  Introducing geovista studio: an integrated suite of visualization and computational methods for expl , 2002 .

[14]  Sulin Ba,et al.  Designing IT-Supported Market Mechanisms for Organizational Coordination , 2002 .

[15]  R. Klosterman Planning Support Systems: A New Perspective on Computer-Aided Planning , 1997 .

[16]  Karl D. Gottschalk Web services architecture overview: The next stage of evolution for e-business , 2000 .

[17]  Gabor Karsai,et al.  Metaprogrammable toolkit for model-integrated computing , 1999, Proceedings ECBS'99. IEEE Conference and Workshop on Engineering of Computer-Based Systems.

[18]  Kevin Lynch,et al.  The Image of the City , 1960 .

[19]  Max J. Egenhofer,et al.  Visual Map Algebra: A Direct-Manipulation User Interface for GIS , 1995, VDB.

[20]  Anthony Gar-On Yeh,et al.  Planning, Government, Information, and the Internet , 2004 .

[21]  I. Mcharg Design With Nature , 1969 .

[22]  J Schuur Analysis and Design in Computer-Aided Physical Planning , 1994 .

[23]  Max Jacobson,et al.  A Pattern Language: Towns, Buildings, Construction , 1981 .

[24]  Carl Steinitz,et al.  Design is a Verb; Design is a Noun , 1995, Landscape Journal.

[25]  David M. Mark,et al.  Introduction to the Varenius project , 1999, Int. J. Geogr. Inf. Sci..

[26]  Douglass B. Lee Requiem for Large-Scale Models , 1973 .

[27]  Kerstin Forsberg,et al.  Extensible use of RDF in a business context , 2000, Comput. Networks.

[28]  Jeffrey K. Pinto,et al.  Interorganizational GIS: Issues and prospects , 1999 .

[29]  Christian Larouche,et al.  SOLVING THE GEOSPATIAL DATA BARRIER , 1997 .

[30]  R E Klosterman Computer Applications in Planning , 1998 .

[31]  P. C. Benjamin,et al.  An enterprise modeling and analysis toolkit , 2000, 2000 Winter Simulation Conference Proceedings (Cat. No.00CH37165).

[32]  Joe Armstrong,et al.  Making reliable distributed systems in the presence of software errors , 2003 .

[33]  Luc Anselin,et al.  Spatial Data Analysis with GIS: An Introduction to Application in the Social Sciences (92-10) , 1992 .

[34]  Interoperating Giss Interoperating Giss Report of a Specialist Meeting Held under the Auspices of the Varenius Project Panel on Computational Implementations of Geographic Concepts , 1998 .

[35]  S. Guhathakurta Urban Modeling as Storytelling: Using Simulation Models as a Narrative , 2002 .

[36]  Luc Anselin,et al.  SPATIAL DATA ANALYSIS WITH GIS: AN INTRODUCTION TO APPLICATION IN THE SOCIAL SCIENCES , 1992 .

[37]  Lewis D. Hopkins,et al.  Planning Markup Language: Representing the Meanings of Plans and Regulations , 2003 .

[38]  Jeffrey K. Pinto,et al.  Managing Geographic Information Systems , 1994 .

[39]  Eban S. Goodstein Economics and the environment , 1995 .

[40]  Steven R. Strom GREAT STREETS , 1997, Landscape Journal.