Академический Документы
Профессиональный Документы
Культура Документы
A Conceptual Model
Dines Bjrnery
March 1996z
Invited Paper for the International GIS Conference in Brno, The Czech Republic, 20{24 April 1996: GIS
Frontiers in Business and Science.
y
Director, UNU/IIST: United Nations University, International Institute for Software Technology, P. O. Box
3058, Macau; E-mail: db@iist.unu.edu; Fax: +853-712.940, on leave of absence (1992{1996) from the Institute
for Information Technology, The Technical University of Denmark, Building 345, DK{2800 Lyngby, Denmark.
z Research behind this paper is partly funded by UNU/IIST, partly by IDRC: The Canadian Governments'
International Development Research Centre, Ottawa, Canada | as part of the preparation for, actual conduction
of, and reporting on a two week International Expert Group Workshop, held at UNU/IIST, on Software Technology
for Agenda'21: Decision Support Systems for (Environmentally) Sustainable Development.
1
2 Decision Support Systems for Sustainable Development
1 Summary Review
We Domain Analyze (section 3) the notions of Development as based on Resources. We then
analyze the concept of Resources, their Attributes and Attribute Values and Indicators. Based on
Value Indicators we dene Equities. Sustainable Development is then dened in terms of Equities.
We also introduce the notion of Resource Representations.
Based on these concepts we then analyze (section 4) the Decision Making Processes and
Capture Requirements for a Decision Support System for Sustainable Development (DSS for SD).
Independently we introduce (section 5) a model for a Federated Geographic and spatially
related Demographic Information System.
This model is then related (section 6) to the DSS for SD system: (GaD)2I2S.
It is here emphasized that the Domain Analysis of section 3 does not refer to any software,
nor to any computing or communications support. It is strictly an analysis, and a formal model,
of the concept of Sustainable Development and its constituent notions. Only in section 4 do we
refer, rather implicitly, to software, computing and communications support.
It is also to be emphasized that we do not refer to any conventional notion of geographic infor-
mation systems or demographic information systems. Thus section 3, perhaps rather surprisingly
to many readers, does not assume geographic information systems or demographic information
systems. That \connection" is only made in the last technical section, section 6. To prepare
for that, section 5 \speaks" solely of geographic information systems and demographic informa-
tion systems | with no reference to section 3's or 4's decision support system for sustainable
development!
This decomposition of the problem is a main contribution of this paper as are the models of
sections 3{6, in decreasing order!
A Conceptual Model | Dines Bjrner, December 3, 1997 3
2 Introduction
2.1 Background, Aims & Objectives
We attempt to combine two main streams of software technology: decision supports systems
and geographic information systems in the specic context of environmentally sustainable devel-
opment.
It seems assumed in the above denition that it is indeed possible to meet the needs of the
present without compromising the ability of future generations to meet their own needs!
From [62] we lift the quote taken from [23]:
Denition 2 Sustainable Development is a process of social and economic betterment that sat-
ises the needs and values of all interest groups, while maintaining future options and conserving
natural resources and diversity.
The above appears to have been a \rst" denition of sustainable development. It also appears
that it did not drew much attention.
The next characterisation is due to [3]:
Denition 3 Sustainable Development does not mean no development. It means improving
methods for resource management in an environment of increasing demand for resource.
It was referred to in [63].
The next quotation is due to [39]:
Denition 4 Sustainability means that the evolution and development of the future should be
based on continuing and renewable processes and not on the exploitation and exhaustion of the
principal or the capital of living resource base.
It was also referred to in [63].
The last characterisation is due to [55]:
Denition 5 There are over 70 dierent denitions of sustainable development, oering a num-
ber of possible modications of the development process and a number of dierent reasons for
doing so.
Also this was quoted in [63].
2.2.2 Extended Quote
We quote from:
Source: Paul Samson, July 1995
http://greencross.unige.ch/greencross/digiforum/concept.html
Sustainable development is currently a \catch-word"2 , and as such, is often used and abused.
Therefore, before we one can examine an issue of sustainable development, it is necessary to
examine the concept itself. Some parameters for dening the concept are given here, and a
number of competing visions are oered in the spirit of pluralism.
The concept of, as opposed to the term of, \sustainable development" is not new; the pro-
found and complex problems subsumed by the term can be traced back to the earliest human
civilizations and the perennial tension between population growth and economic development, on
the one hand, and the use of natural resources and ecosystems on the other. There is strong
2
The use of double quote: \. . . " is Paul Samson's
6 Decision Support Systems for Sustainable Development
evidence suggesting that sustainable development constituted a challenge to our earliest soci-
eties, dating back to the ancient Sumerian, Mayan and Mediterranean civilizations [47]. The
term \sustainable development", however, is a recent invention, coming into common usage fol-
lowing the publication of the Brundtland Report [11], although even the term's origins may be
traced back to before the 1972 United Nations Conference on the Human Environment [13]. The
Brundtland Commission is also responsible for the most frequently cited denition of sustainable
development: to meet the needs of the present without compromising the ability of future genera-
tions to meet their own needs. As this section emphasizes, such a denition can be interpreted to
have various meanings and is of little use if it is not placed within a specic context, or if the
assumptions lying behind it are not clear. Indeed, as the following paragraphs will show a central
point of this chapter is that the concept of sustainable development has multiple meanings, and
that each is equally legitimate.
It is noteworthy that a universally accepted denition does not exist for many basic concepts
used by society, even for those which are seen to concern our well being. For example, it is
often argued that the concept of security is useful precisely because its remains contested. This
is why sustainable development, without a commonly accepted denition, appeals to virtually
all groups who choose to participate in the environmental debate. Under such conditions, being
\pro" sustainable development entails no risk or commitment to a specic set of goals or condi-
tions since none are agreed upon [52]. Almost any group can nd their own interest somewhere
within the concept, and it is therefore hard to be against it in general. This allows the banner of
sustainable development to be used by competing groups toward dierent or even contradictory
ends. A number of these contradictions have been identied, and included among these are issues
no less stark than \growth versus limits", \individual versus collective interests", \intergenera-
tional versus intragenerational equity" and \adaptability versus resistance" [16]. However, these
contradictions are part and parcel of human institutions and therefore, no less of Sustainability.
Further complication occurs because the concept of sustainable development can be broken into
two parts. On the one hand, \Sustainability" relates to the question of the \carrying capacity"
of the earth, while giving no attention to social issues, particularly those concerning equity and
social justice. \Development", on the other hand, would appear to assume and even necessitate
continual economic growth and ignore the question of ecological constraints or \carrying capac-
ity". When these two concepts are put together, a very dierent one emerges, and the result is
much more than the sum of the parts. It is therefore a multi-dimensional concept, and it must be
addressed at various levels simultaneously. Sustainability may be divide into three types: social,
ecological and economic. The ecological denition is perhaps the clearest and most straightfor-
ward, measuring physical and biological processes and the continued functioning of ecosystems.
Economic denitions are sharply contested between those who emphasize the \limits" to growth
and carrying capacity, [26] and those who see essentially no limits [54].
Similar to global environmental change, sustainable development remains rst and foremost a
social issue. Although the precise geo-spheric/bio-spheric \limits" of the planet are unknown, it
is suggested here that the limits to the globe's Sustainability for humans are more urgently social
than they are physical. In other words, we will reach the social limits of Sustainability before
we reach the physical ones. Thus, our focus should be on society-based solutions for managing
the multiple aspects of global change rather than on technology-based ones. It is important to
emphasize the human aspect of sustainable development {for example, institutional and political
constraints.
A Conceptual Model | Dines Bjrner, December 3, 1997 7
Any conclusions about the meaning of sustainable development remain dependent on con-
siderations of context and spatial and time delimitations. At a global level, the following set of
denitions serves well:
In the narrowest sense, global Sustainability means indenite survival of the hu-
man species across all the regions of the world... A broader sense of the meaning
species that virtually all humans, once born, live to adulthood and that their lives
have quality beyond mere biological survival... the broadest sense of global Sustain-
ability includes the persistence of all components of the biosphere, even those with
no apparent benet to humanity [10].
8 Decision Support Systems for Sustainable Development
3.1 Development
Development is about resources: be they natural resources, monies people, equipment, capabil-
ities, or other.
\Raw" development is (like) a function: from a set of resources to a set of resources:
type
R
value
D0: R !
R
3.2 Resources
Resources \fall" in categories (C):
Examples 1 Land, Monies, Minerals, Crops, People, etc.
Each category (has a name and) designates a set of resources possessing same attributes (A):
Examples 2 Land: quality, area, location, cost, . . . ; Monies: kind, currency, amount, . . . ; . . . ;
People: profession, quality, quantity, . . . ; etc.
Each category and attribute designates a value class (VAL):
Examples 3 (Land,area): from one acre to maybe 20,000 acres; (People,amount): from one to
perhaps 2,000; etc.
type
C, A, VAL
value
xRC: R ! C
xRAs: R ! A-set
xRAV: R A !
VAL
xAVs: A !
VAL-set
A Conceptual Model | Dines Bjrner, December 3, 1997 9
3.3 Indicators
An indicator is a measure of desired values of resource attributes. Sometimes an indicator is
a value with, perhaps, some fuzzy membership probability function. Sometimes an indicator
is a [range] pair of values (perhaps adorned with some sort of fuzziness). And, sometimes an
indicator is a function, for example a simple function from time to attribute values, or a more
complex function, for example a function from time and another attribute value to (perhaps
fuzzy) values.
An indicator thus expresses a desirable interval within which actual resource attribute values
are to range at given times and/or in the presence of other (fuzzy) valued attributes, etc.
type
I
Fuzzy
is in Rng: R A I !
Fuzzy
h
a12 7! f 121 g
i 7
i 5
r2 7! a21 7 f 211 212 213 g
! i ;i ;i
The example, rais:RAIs, expresses that we are concerned with exactly two resources, and, for
resource 1 in two of its attributes, and, for resource's 1's attribute 11 in two indicators. We
r r a
do not, in RAIs, express resource categories nor resource attribute values: these properties are
part of the resources, 1, respectively 2 . Cf. observation functions xRC, respectively xRAV, etc.
r r
type
Small
E0 = (RAIs RAIs) !
Fuzzy
ES = En !
0
m E
0
The result of analysis associates with each equity some fuzzy judgment as to whether a planned
development, as expressed by the equity functions, achieve equity.
3.7 Planning
Planning is concerned with creating descriptions of development (functions, D). Since these have
to satisfy a variety of equities, planning also involves analysis.
type
DS = Dn !m D
D = RAIs !
RAIs
Plan = Analysis00 DS
axiom
8 ((rs,nmrais,es0),ds):Plan
8 d:D, rais:RAIs d 2 rng ds
) rais 2 dom d ^
let rais0 = d(rais) 0in
8 e:E e 2 rng es
) 9 s:Small Acceptable(e(rais,rais0),s) end
r2 7! [ !
a 7 f g] i
After development:
2 3
6
0
r1 7 [ 7! f 0ag 7! f 0tg] 7
! a i ;t i
4 0
r2 7! [ !
a 7 f 0g]
i 5
r3 7 [ 7! f g]
! a i
An interpretation of the above could be that in this development three resources are being
changed (r1; r2) or created (r3). Resource r1 has a time attribute. Before development its value
satised some equity indicator it, afterwards is satises i0t. Etcetera. What we mean by `satisfy'
is again open for wide interpretation.
This example serves to show that the preparer, the analyzer and planner have very wide
degree of freedom in formulating functions over well-nigh any combination of resources and,
within these, of interpretation.
A Conceptual Model | Dines Bjrner, December 3, 1997 13
xRLoc is an observer function which to every resource representation associates its physical
Location!
The overall problem synopsis is informally described (Q, for quotation). Each resource and
development function is named (Rn, Dn) and explained (Q), and, for the development functions,
a \type"-denition of the function is given in terms of the resource categories involved. Resources
themselves are, of course, not present in the decision support system for sustainable development
\machinery": only representors (RR) which further locates the resources (etc.).
Requirements Capture 1 Hence the decision support system for sustainable development must
provide a repository (a data base) for `Synopsis' as well as appropriate functions for initializing
PS, for inserting new, and for displaying, searching, sorting, updating, deleting, etcetera, existing
resource representor and development function entries.
Requirements Capture 2 Hence the decision support system for sustainable development must
provide a repository (a data base) for these mapping as well as appropriate functions for initial-
izing RMs, for inserting new, and for displaying, searching, sorting, updating, deleting, etcetera,
existing map entries.
4.4 Resource Names and Resource & Resource Representor Identication
Resources are clustered in categories and maps between representors of real resources and their
(non-unique) denotations must be established:
type
m Rn-set
Resource Clusters = C !
RR R Mapping = txt:Q RRRM
R RR Relation = txt:Q IRRRM
Resource Info = Resource Clusters RR R Mapping R RR Relation
A Conceptual Model | Dines Bjrner, December 3, 1997 15
Requirements Capture 3 Hence the decision support system for decision support must pro-
vide a repository (a data base) for Resource Info as well as appropriate functions for initializ-
ing Resource Info, for inserting new, and for displaying, searching, sorting, updating, deleting,
etcetera, existing category and resource representor to \actual" resource mapping entries.
4.5 Resource Attribute, Value & Indicator Identication
We refer to sections 4.1 and 3.4.
For each resource category we must identify all relevant attributes, (CAs) and for each
specic resource (identied by its name) and attribute the (Sustainability) indicators (RnRAIs).
type
Cluster Atrs = C !m A-set
Resource Inds = Rn ! m (A !m I-set)
Atrs Inds = Cluster Atrs Resource Inds
Requirements Capture 4 Hence the decision support system for decision support must provide
a repository (a data base) for Atrs Inds as well as appropriate functions for initializing Atrs Inds,
for inserting new, and for displaying, searching, sorting, updating, deleting, etcetera, existing
category and resource representor to \actual" attribute sets, respectively attribute and indicator
sets.
4.6 Equity Identication and Denition
Preparation and analysis includes identifying equities and dening a suitable collection of eq-
uity functions: their signature (type) and their \behaviour". Some \behaviours" may be only
informally dened (Q).
type
Equity Ty = C ! m I-set)
m (A !
Equity Df = E j Q
Equity Functs = En !m (Equity Ty Equity Df)
Requirements Capture 5 Hence the decision support system for decision support must pro-
vide a repository (a data base) for Equity Functs as well as appropriate functions for initializ-
ing Equity Functs, for inserting new, and for displaying, searching, sorting, updating, deleting,
etcetera, equity function types and denitions.
In dening equity functions modelling experiments have to be performed in order to establish
appropriate models.
type
Type
X Type = typ txt:Q ((Equity Ty Type) Type)
X Funct = fct txt:Q ((RRAIs VAL) !
VAL)
16 Decision Support Systems for Sustainable Development
Requirements Capture 7 Hence the decision support system for decision support must provide
a repository (a data base) for Plan as well as appropriate functions for initializing ANAL,
for inserting new, and for displaying, searching, sorting, updating, deleting, etcetera, analyses,
including execution of functions and recording results. All insertions and updates usually require
the user to provide textual comments (Q).
Executing the modelling and analysis functions require naming the executions:
type
EAn
Exec Res = (txt:Q (En !
m (txt:Q (Lbl !
m (txt:Q VAL)))))
Exec Plan = EAn !m Exec Res
A Conceptual Model | Dines Bjrner, December 3, 1997 17
Requirements Capture 8 Hence the decision support system for decision support must pro-
vide a repository (a data base) for Exec Plan as well as appropriate functions for initializing
Exec Plan, for inserting new, and for displaying, searching, sorting, updating, deleting, etcetera,
analyses, including execution of functions and recording results. All insertions and updates usu-
ally require the user to provide textual comments (Q).
4.8 Etcetera!
We stop the Requirements Capture here as no new principles are being illustrated and as the rest
is, from now on, trivial!
Requirements Capture 9 Hence the decision support system for sustainable development must
provide a user interface to this state, to its various parts, easy selection and execution of func-
tions: main and auxiliary, user- as well as systems dened.
Ops q
Ops Spatially
Related
DIS data
Ops
either
/ or
DIS data
Ops:
Operations Table: os h’ - next layer
Computational
text Procedure
Schematic D,T,V Levels
of one GIS+DIS Layer
type
with associated Operations
o
q
Operation
opn.signature
Textual
Procedure l n
5.1.9 Federation
Federation means that data may reside on dierent GIS, DIS, etc, platforms: commercial, ex-
perimental, public domain or otherwise: APIC, ArcInfo, MapInfo, IDRISI, PopMap, Redatam,
winR+/GIS, etc.
A Conceptual Model | Dines Bjrner, December 3, 1997 21
Data identied \occur" only at the V level of a `complete' (list of one or more) (D,T,V)
triples.
Use of the hierarchy (H) entails navigating \up and down" the layers of the hierarchy of
(D,T,V) levels. At any one time a user has traversed a Stack of such (D,T,V)s.
5.2.7 Unary and N-ary Functions: O, On
With each data version there may be some specic, named (unary) functions applicable to that
specic data. Designating an operation for application shall mean that the operation is applied
to the data designated by the current stack top (which will be a list of (D,T,V) triples |
with the list length denoting the current depth of the traversed hierarchy wrt. the root System
Hierarchy).
With each specic type we may likewise associate a set of named, unary functions. Each such
function is then understood to be applicable to any version of data of that type and domain.
The actual data is designated by the topmost stack element whose type matches the operation
type.
With each domain we may associate a set of usually n-ary functions. Each such function is
then understood to be applied to data designated by the n topmost stack elements whose types
matches, in order, the designated operation type.
Some operations may not be computable. Instead text is given which directs the user to
\perform" an appropriate evaluation and to enter a resulting value!
5.2.8 Function Result Storage: Stg
Results of operation applications must be uniquely named (by the user) and are stored in a
local storage (Stg) under that name together with a historical record of the stack of the time of
application, and the appropriately (D, T, V) marked operation name.
At any layer and level domain names, type names, version names, data and operations are
annotated by explanatory, descriptive and other text (Q).
Operations can be shared across domains, types and versions, as well as across layers of the
recursive hierarchy.
5.2.9 Database Sharing and Data Filtering: F
Since also data can be shared across domains, types, versions and layers of the recursive hierarchy,
a lter function (F) is provided which, for dierent levels and layers (etc.) may specialize,
generalize or otherwise instantiate the immediately location designated data.
This potentially allows a simple information repository to be viewed, through the (D,T,V)
hierarchy as a highly structured (network) of data.
5.3 A Formal Model
A small set of formulas is often worth a thousand pictures:
type
D, T, V, Q, Res Typ, Res VAL, N
S = H DB Stg Stack
A Conceptual Model | Dines Bjrner, December 3, 1997 23
Stack = DTV
H = (D !
m
(T !m
(V !m
(M H O Q))
O Q)
O Q)
OQ
M=LF
F = Data !
Data
DB = L !m Data
m (Res VAL Stack DTV On)
Stg = N !
DTV = D j DT j DTV
OTup = ((A T) Res Typ)
OFct = (((VAL Data)jQ) !
Res VAL)
O = On !m OTyp OFct Q
The database may itself be distributed | and across the globe! Now L's (with their F's,
i.e. the M's) also contain for example Internet information (etc.) so that the Data can
be located \in somebody else's database"!
type
H=D !
m (T m (V !
m (M H ) ) ) ::: ::: ::: :::
type
rH
RelH = (rH H)-set
H = D T V rH O Q
type
H=D ! m (T m (V ! m (M H ) ) )
::: ::: ::: :::
H =T !
0
m (D !
m (V !
m (M H ) ) )
::: ::: ::: :::
H00 = V !
m (T !
m (D !
m (M H ) ) )
::: ::: ::: :::
etc.
Given a relational representation the user can then determine, at any layer to view the
information base, which ordering of the (D,T,V)'s to select | and the system can respond by
presenting the tables as selected.
A Conceptual Model | Dines Bjrner, December 3, 1997 25
{
rhr 0
d
d
d
t
t
t’
v
v’
v
m
m’
m"
rhr
rhr
rhr’
o
o
o’
q
q’
q"
H
rhr o
D
2
T
1
V
From Relational
rhr { d’ t v" sm nil o" q"’
to the TDV Functional View
Type
Domain
t q1 o1
Version
d q2 o2
v’ q3’ o3’ m’
v q3 o3 m
o = o1+o2+o3
q = q1;q2;q3
rhr
Initially the system \sets" the hierarchy layer (H), for example: rhr0. Subsequently the user
sets, in sequence two of either of the D, T, or V \buttons".
26 Decision Support Systems for Sustainable Development
DTV = (D | T | V)*
a" is" SpatResMap = Area x (RR -> Fuzzy)
dm Filter
φ srm-m
data k
type
Coordinate = Real Real Real
Area = Coordinate-set
SpaResMap = Area ! m (RR !m Fuzzy)
AIs = A I-set
Filter = (AIs Data) !
(AIs SpaResMap)
Filters = !m Filter
So what we have, usually in a geographic information system are maps, or images, of complex
aggregations of Data, and what we want are simple recordings, in the form of well-dened Spatial
Resource Maps of resources.
A Conceptual Model | Dines Bjrner, December 3, 1997 27
By a Spatial Resource Map, we understand a mapping from a an area, that is: a set of three
dimensional coordinates to a map from Resource Representations to Fuzzy qualiers.
The idea is that the spatial map \cleanly" represents only those resources for which certain
attribute values are present and within given indicator ranges. We choose to map from an area4
in order to capture averaging properties.
Thus a Filter is a continuous function from a triple of Attribute designators, Indicator ranges
and (for example an image of remotely sensed) Data to a Spatial Resource Map.
Several lter functions usually are needed to prepare input for the Equity and Analysis
functions:
Requirements Capture 12 A GIS+DIS{based DSS for DS must therefore allow the preparer,
analyzer and planner to develop, record and apply lter functions.
Requirements Capture 13 A GIS+DIS{based DSS for DS must therefore allow the preparer,
analyzer and planner to \link" up the DSS for SD resource concepts with the Data concepts
accessible through the recursive hierarchy of domain, type and version names and through the
names of results stored, with comments, after human evaluation or computed execution of Equity,
Analysis and Planning functions.
4
As suggested by Prof. Wang Ju An, University of Macau, Faculty of Science & Technology; on leave from the
Chinese Academy of Sciences Software Institute, Beijing
28 Decision Support Systems for Sustainable Development
Database
Fc
Fa Fb Fe
Fd
n2 n4
n1 n n’ n"
n3 n5
Storage
The above graph shows a number of for example Analysis functions and their interrelations
with respect to input and output data. Output from some function applications serve as input
to other function applications. Outputs (results) are named, and so are input arguments. The
above graph (albeit conceptual and very simple) shows an overall \functionality", an overall
\structure" of the problem that was otherwise referred elsewhere as being \ill-dened" and \un-
structured"! In the above picture we have simplied many aspects: simple provision of resource
arguments (rather than their prior ltering through lters etc., no user provided invocation time
arguments, etc.
Requirements Capture 14 A GIS+DIS{based DSS for DS must therefore be able to draw,
upon request from the preparers, analyzers, planners, developers, and decision makers, the
\model" graph of all Functions invoked | whether their results were ever again applied or not
| together with a complete \trace" of Data used, whether originating from the Database or from
Storage (where it would reside if that Data was the result of previous Function applications).
A Conceptual Model | Dines Bjrner, December 3, 1997 29
7 Conclusion
This paper is, in its present form, a draft: we have sketched a main outline of how we intend
to tackle the issue of decision support system for sustainable development, for how we intend to
tackle the issue of a federated geographic information system and demographic information system,
and for how we intend to combine them into (GaD)2I2 S: a Federated GIS+DIS DSS for SD.
We have separated two concerns: the DSS for SD from the Federated GIS+DIS. And then we
have combined them.
We usually nd the issue of DSS for SD \cluttered up" by the mixing of problems of for
example deciphering what spatial maps contain of information and the \pure" issues of resources,
their attributes, indicators and equity functions. So we separated the two issues. To then make the
whole separation work we | rather elegantly we immodestly claim | bring the issues together.
But much work need to be done before we can fully justify our claims: we need now carefully
study relevant papers. Such a study will be reported in a future revision of this paper. The
study will emphasize our \isolation" of the resource, attribute, indicator, equity function etc. issues
in order to validate sections 3{4. The paper studies will then analyze the issues of geographic
information system and demographic information system functionalities in order to validate section
5.
Meanwhile we will be \building" a \prototype" (GaD)2I2S to make more precise the require-
ments Capture items mentioned in sections 4{6, and to check the conceptual elegance, consistency
and comprehensiveness of the (GaD)2I2S proposal.
We expect to reissue a next version of this report by the end of June 1996. A nal version
is expected out by the middle of the fall of 1996.
30 Decision Support Systems for Sustainable Development
References
[1] D. J. Abel, K. L. Taylor, G. C. Walker, and G. Williams. The Design of Decision Support
Systems for Federated Information Systems. In [7], 1996.
Authors are from: CSIRO, Division of Information Technology, GPO Box 664, Canberra
ACT 2601, Australia. Paper Length: 11 pages. OH Foils: pages.
[2] Blair L. Adams. A Value Based System for the Creation and Evaluation of Forest Eco-
system Networks. In [7], 1996.
Author is from: Facet Decision Systems, Inc., Suite 187{916 West Broadway, Vancouver,
British Columbia, Canada V5Z 1K7. Paper Length: 11.
[3] A.G.Levinsohn and S.J. Brown. GIS and Sustainable Development in Natural Resource
Management. In M. Heit and A. Shrtreid, editors, GIS Applications in Natural Resources,
pages 17{21. GIS World, Inc., 1991.
[4] Apic. APIC News: Le Journal D'APIC Systems. Technical Report 6, Apic Systems, 25,
rue de Stalingrad, F-94742 Arcueil, Cedex, France, 1995.
[5] Chris Audroing. Satellite Images and Geographical Information Systems: The Tools of the
Future. In [7], 1996.
Author is from: FrancAsia Ltd., Macau. Paper Length: 8.
[6] Subhash Bhatnagar. Building DSS for Planning in India: Some Lessons. In [7], 1996.
Author is from: Indian Institute of Management, Vastrapur, Ahmedabad 380 015, India.
Paper Length: 11 pages. OH Foils: 4 pages.
[7] Dines Bjrner, Zbigniew Mikolajuk, Mohd Rais, and Anthony Gar On Yeh, editors. Deci-
sion Support Systems for Environmentally Sustainable Development | Software Technology
for Agenda'21, UNU/IIST, P.O.Box 3058, Macau, February 25 | March 8 1996. IDRC (In-
ternational Development Research Centre, Ottawa, Canada) and UNU/IIST (United Na-
tions University, International Institute for Software Technology), UNU/IIST. Unpublished
Workshop Hand-outs.
[8] Dines Bjrner and Mohd Rais. Decision Support Systems for Sustainable Development |
A Conceptual Model. In [7], 1996.
Author is from: UNU/IIST; Also: UNU/IIST Report #61 Paper Length: 47 pages. OH Foils:
4+2 pages.
[9] R. L. Bowerman, G. Brent Hall, and Paul H. Calami. Accessibility to Health Care Services.
In [7], 1996.
Authors are from: [Presented by rst author.] Paper Length: 7 pages. OH Foils: 30 pages.
[10] B.J. Brown, M.E. Hanson, D.M. Liverman, and R.W. Meredith Jr. Global Sustainability:
Toward Denition. Environmental Management, 11(6):713{719, 1987.
[11] Gro Harlem Brundtland, editor. Our Common Future. World Commision on Environment
and Development. Oxford University Press, WCED, UN, 1987.
A Conceptual Model | Dines Bjrner, December 3, 1997 31
[23] International Union for the Conservation of Nature. World Conservation Strategy. Techni-
cal report, International Union for the Conservation of Nature, Gland, Switzerland, 1980.
Report highlights sustainability of natural resources.
[24] Eduardo D. Gamboa. Using EcoKnowMICS Object Models to Build and Understand De-
cision Support Systems for Economic Planners. In [7], 1996.
Author is from: EcoKnowMICS Project, Philippine Statistical Assoc., Inc., Philippine Social
Science Centre, Commonwealth Avenue, P. O. Box 172 U. P. Diliman, Quezon City, Metro
Manila, The Philippines; fvl@nicole.upd.edu.ph. Paper Length: 69.
[25] S. Gameda and J. Dumanski. Decision Support System for Integrating Scientic Research
and Local Knowledge for Sustainable Development. In [7], 1996.
Authors are from: Centre for Land and Biological Resources Research, Agriculture and
Agri{Food Canada, Ottawa, Ontario, Canada K1A 0C6. [Paper presented by rst author.]
Paper Length: 12.
[26] Nicholas Georgescu-Roegen. The Entropy Law and the Economic Process. Harvard Univer-
sity Press, Cambridge, 1971.
[27] Anil K. Gupta and Srinivas Chokkakula. Knowledge Centres/Networks for Empowering
Knowledge-Rich and Economically Poor Communities and Innovators: DSS for Solution
Augmentation for Sustainable Development. In [7], 1996.
Authors are from: SRISTI, c/o: Indian Institute of Management, Vastrapur, Ahmedabad
380015, India. [Presented by second author.] Paper Length: 13.
[28] Patrick A. V. Hall. Software Internationalisation: Architectures for Decision Support Sys-
tems. In [7], 1996.
Author is from: The Open University, Milton Keyes, UK. Paper Length: 12.
[29] Zhu Honglei. Knowledge Based Method Applications in Remote Sensing: Image Classica-
tion for Environment Monitoring | Land use/cover change as a case study. In [7], 1996.
Author is from: LREIS: National Chinese Laboratory for Remote Sensing Environmental
Information Systems, Building 917, Institute of Geography, Academia Sinica, Datun Road,
Beijing 100101, P. R. of China. Paper Length: 13.
[30] Environmental Systems Research Institute. Introducing ArcView. Manual, Environmental
Systems Research Institute (ESRI), ESRI Inc. 380 New York Street, Redlands, California
92373-2853, USA, 1994.
[31] INTERGRAPH. Geographic Information Systems. Product info. folder, Intergraph Cor-
poration, One Madison Industrial Park, Huntsville Albama 35807-4210, USA, 1995.
[32] HE JianBang and TIAN GuoLiang. Monitoring and Evaluation Information System of
Major Natural Disasters in China. In [7], 1996.
Authors are from: LREIS: National Chinese Laboratory for Remote Sensing Environmental
Information Systems, Building 917, Institute of Geography, Academia Sinica, Datun Road,
Beijing 100101, P. R. of China. [Presented by second author.] Paper Length: 7 pages. OH
Foils: 84 (!) pages.
A Conceptual Model | Dines Bjrner, December 3, 1997 33
[44] Zbigniew Mikolajuk. A Framework for Research on DSS for Sustainable Development. In
[7], 1996.
Author is from: IDRC, P. O. Box 8500, Ottawa, Ontario, Canada K15 3H9; zmikola-
juk@idrc.ca. Paper Length: 11 pages. OH Foils: 16 pages.
[45] Michael F. Mulvey and Clement K. Dzidonu. An Evaluative Model for Conguring
Computer-based Decision Support System Architecture. In [7], 1996.
Authors are from: School of Hotel, Tourism and Catering Management, Dublin Institute of
Technology, Dublin, Ireland, mmulvey@dit.ie; resp.: School of Systems and Data Studies,
University of Dublin (aka) Trinity College, Dublin, Ireland, cdzidonu@stats.tcd.ie. [Paper
presented by rst author.] Paper Length: 25.
[46] Shaligram Pokharel and Muthu Chandraskekar. Integrated Rural Energy Decision Support
System. In [7], 1996.
Authors are from: Systems Design Engineering, University of Waterloo, Waterloo, Ontario,
Canada N2L 3G1. Paper Length: 13.
[47] C. Ponting. Historical Perspectives on Sustainable Development. Environment, (4-9):31{33,
November 1990.
[48] Serge Poulard. Access to Population Data for Local Planning and Decision Making. In [7],
1996.
Author is from: Latin American Demographic Centre (CELADE), UN Economic Commis-
sion for Latin America and the Carribean (ECLAC), Santiago, Chile. [Draft for Discussion
only.] Paper Length: 13.
[49] Ahmed Rafea. Natural Resources Conservation and Crop Management Expert System. In
[7], 1996.
Author is from: Central Laboratory for Agricultural Expert Systems, P. O. Box 100, Dokki,
Giza, Egypt. Paper Length: 8.
[50] Mohammed Rais. Land Use Planning in India: DSS Requirements. In [7], 1996.
Author is from: pt.: UNU/IIST; else: National Institute of Science, Technology & Develop-
ment Studies, NISTADS/CSIR, New Delhi, India. Paper Length: 12.
[51] Mukund Rao, V. Jayaraman, and M. G. Chandrasekhar. GIS-based DSS for Sustainable
Development. In [7], 1996.
Authors are from: Government of India, Department of Space, ISRO: Indian Space Research
Organisation, Bangalore, India. [Paper presented by rst author.] Paper Length: 28 pages.
OH Foils: 25 pages.
[52] M.R. Redclift. Sustainable Development: Exploring the Contradictions. Methuen, London
and New York, 1987.
[53] CHEN ShiJing. GuangDong Flood Protection and Disaster Reduction Auxiliary Decision
Support System | A Study into DSS for SD. In [7], 1996.
Author is from: Guangzhou Institute of Geography, 100 XianLie Zhong Rd., Guangzhou
510070, China. Paper Length: 9 pages. OH Foils: 6 pages.
A Conceptual Model | Dines Bjrner, December 3, 1997 35
[54] Julian Simon. The Ultimate Resource. Princeton University Press, Princeton, N.J., 1981.
[55] A. Steer and W. Wade-Grey. Sustainable Development: Theory and Practice for a Sustain-
able Future. Sustainable Development, 1(3):223{35, 1993.
[56] Vladimir S. Tikunov. Environmental Impact Assessment and Information System: Russian
Experience. In [7], 1996.
Author is from: Department of Cartography and Geo{Informatics, Faculty of Geography,
Moscow State University, Moscow 119899, Russia. Paper Length: 17 pages. OH Foils: pages.
[57] Will Tracz. DSSA-Adage: Decision Support Capabilities. In [7], 1996.
Author is from: Loral Federal Systems, Owego, NY 13827, USA; tracz@lfs.loral.com. Paper
Length: 33.
[58] HO TuBao. Finding decision rules in data for knowledge-based decision support systems.
In [7], 1996.
Author is from: JAIST: Japan Adv. Inst. of Sci. & Techn., Hokuriku, Tatsunokuchi,
Ishikawa, J-923-12 Japan. Paper Length: 14 pages. OH Foils: 26 (+ demo:18) pages.
[59] UN. Agenda'21. United Nations, The Rio de Janeiro, Brasil, Conference on Environment,
June 14 1992.
[60] UNSTAT/DESIPA. PopMap: Integrated Software Package for Geographical Information,
Maps and Graphics Databases { User's Guide and Reference Manual. Technical Report
ST/ESA/STAT/107, Department for Economic and Social Information and Policy Analysis,
Statistical Division (UNSTAT), United Nations, New York, New York 10017, USA, 1994.
[61] Jean-Pierre Weti. Computer Assisted Programming of Rural Water in Cameroon. In [7],
1996.
Author is from: Department of Rural Water, Ministry of Mines, Water Resources and
Energy; Yaounde, Cameroon. Paper Length: 8 pages. OH Foils: 8 | paper used for OH1
pages.
[62] LI Xia and Anthony Gar-On YEH. A DSS for Sustainable Land Development in China
using Remote Sensing and GIS | a Case Study in DongGuan. In [7], 1996.
Author is from: Centre for Urban Planning and Environmental Management + GIS/LIST
Research Centre, University of Hong Kong, Pokfulam Road, Hong Kong; hdxu-
goy@hkucc.hku.hk. Paper Length: 39 pages. OH Foils: pages.
[63] Anthony Gar-On YEH. GIS in Decision Support Systems for Sustainable Development. In
[7], 1996.
Author is from: Centre for Urban Planning and Environmental Management + GIS/LIST
Research Centre, University of Hong Kong, Pokfulam Road, Hong Kong; hdxu-
goy@hkucc.hku.hk. Paper Length: 23 pages. OH Foils: pages.
[64] H. Ykhanbai. Various Data Collection Systems and their R^ole as DSS for SD in Mongolia.
In [7], 1996.
Author is from: MNE-IDRC Project, Khudaldaany Gudamj{5, Ministry of Natural Envi-
ronment, Ulaan Baator, Mongolia. Paper Length: 11.