ISO/TR 9007:1987
(Main)Information processing systems — Concepts and terminology for the conceptual schema and the information base
Information processing systems — Concepts and terminology for the conceptual schema and the information base
This Technical Report type 3 contains the fundamental concepts and terminology for the conceptual schema, the information base, and the mechanisms involved in manipulating them. The approaches and associated languages described in the appendices A through H are intended to be explanatory only.
Systèmes de traitement de l'information — Concepts et terminologie pour le schéma conceptuel et l'information de base
General Information
Standards Content (Sample)
TECHNICAL REPORT 9007
Published 1987-07-01
INTERNATIONAL ORGANlZATlON FOR STANDARDIZATION. MEXAYHAPO,QHAfl OPTAHM3A~MR i-l0 CTAHAAPTM3A~M~*ORGANISATlON INTERNATIONALE DE NORMALlSATlON
Information processing systems - Concepts and
terminology for the conceptual schema and the
information base
IS0 (the International Organization for Standardization) is a worldwide federation of national standards bodies (IS0 member bodies).
The work of preparing International Standards is normally carried out through IS0 technical committees. Each member body
interested in a subject for which a technical committee has been established has the right to be represented on that committee.
International organizations, governmental and non-governmental, in liaison with ISO, also take part in the work.
The main task of IS0 technical committees is to prepare International Standards. In exceptional circumstances a technical committee
may propose the publication of a technical report of one of the following types :
-
type 1, when the necessary support within the technical committee cannot be obtained for the publication of an International
Standard, despite repeated efforts;
.* I
r 4f
t: .
‘,;” ’
;< + “‘p>
-
type 2, when the subject is still under technical development requiring wider exposure;
-
type 3, when a technical committee has collected data of a different kind from that which is normally published as an
International Standard (“state of the art”, for example).
Technical reports are accepted for publication directly by IS0 Council. Technical reports types 1 and 2 are subject to review within
three years of publication, to decide if they can be transformed into International Standards. Technical reports type 3 do not
necessarily have to be reviewed until the data they provide is considered no longer valid or useful.
ISO/TR 9007 was prepared by Technical Committee ISO/TC 97, information processing systems.
The reasons which led to the decision to publish this document in the form of a technical report type 3 are explained in the Preface.
Ref. No. ISO/TR 9007 : 1987 (E)
U D&81.3.02
Descriptors: data processing, information interchange, factual data bases, basic concepts.
0 International Organization for Standardization, 1987 l
Printed in Switzerland Price based on 120 pages
---------------------- Page: 1 ----------------------
ISO/TR 9007 : 1987 (E)
0.1. PURPOSE OF THE REPORT.
It is expected that future data base management systems will include a com-
ponent for handling conceptual schemata. This Report explains the roles and
concepts for a conceptual schema with the intention of providing a framework
for discussion and for the design of conceptual schema languages. The rules
described in the conceptual schema control to a large extent what may or may
not happen in an information system and a data base. Therefore this Report is
not limiting its attention to the conceptual schema alone, but also considers
basic concepts for the aechanl sum Involved in manipulatiw a conceptual schema
and a data base.
This Report is aimed at designer8 of information systems and data bases as well
as suppliers of conceptual schema facilities.
The provided framework will pre-
pare the way for eventual standardization in the area of data base management.
describe any particular method for using such facll-
It does not, however,
ities. In the meantime, the general principles in this Report can be used to
evaluate emerging DBMS facilltleso
The approaches and associated languages described in appendices to the Report
are intended to be explanatory only and are not ipso facto candidates for a
standard conceptual schema language.
0.2. STRUCTURE OF THEi REPORT.
The main body of the Report (chapters one through four) contains the fundamen-
tal concepts and terminology for the conceptual schema, the information base,
and the mechanisms involved in manipulating them.
Chapter one gives an introduction to the subject, mentions the origins of some
and discusses some major topics. In particular,
ideas developed in the Report,
it explains what a conceptual scheam is used for, its roles, aad requirements
for a conceptual schema facility.
provides definitions- of the concepts
Chapter two explain8 fundamental concepts,
and tenas and develops some of the consequences of those concepts and deflni-
tlons. Both static and dynamic aspects of the information system are considered
Some readers may wish to skip this chapter on the first reading.
and explained.
some aspect8 of implementation. In particular, prln-
Chapter three discusses
ciples are formulated for the contents and scope of a conceptual schema, and an
information system architecture based on three levels is outlined.
to information modelling and manipulation
Chapter four reviews some approaches
The approaches selected for illustration are outlined in more
for data bases.
detail in appendices to the Report.
,
2
---------------------- Page: 2 ----------------------
ISO/TR 9007 : 1987 (E)
Severs1 appendices have been added to the Repmt as follows:
Appendix A gives a glossary of the terms and definitions.
Appendix B provides an example situation to be described in information model-
ling approaches.
Appendix C gives a syntax notation to be used for defining grammar8 of example
conceptual schema languages e
Appendix D outlines Entity-Attribute-Relatianship approaches.
Appendix E demonstrates Binary and Elementary H-ary Relationship approaches.
Appendix F discusses Interpreted Predicate Logic approachem.
Appendix G elaborates on expressing dynamic rules and constraint8
in conceptual
schemata.
Appendix H presents thought Od interacting with information
systems
exaaplea of pemissi ble action descriptions.
0.3. STATUS OF THE REPORT.
This Report is an IS0 Technical Report of tppe 3. It fs the Working Group’cr
first response to ita 1 of its Program of Work.
As such it is a statement of
the Uorklng Group’s current view on concepts for conceptual schemata and infor-
mation bases. Considering the rapid development in data base technology and
application8 pomible, also takingi into account the requirments for diatri-
buted data base systems and related data camwnication facilities, periodic
revisions of the Report are to be expected.
0.4,. REFERENCES.
A
[l) MURRAY, 3.A.H. et al.
‘The Oxford English Dictionary’ with supplements,
Clarendon Press, 1933 - 1977.
---------------------- Page: 3 ----------------------
ISO/TR 9007 : 1987 (E)
Chapter 1. INTRODUCTION TO THE CONCEPTUAL SCHEMA AND THE wFO&MTION BASE.
9
9
1.1. The ANSI/SPARC framework.
1.2. The universe of discourse. 10
11
1.3. Describing the universe of discourse.
1.4. Static and dynamic aspects of a conceptual schema and informa-
13
tion base.
13
1.5. Interaction between the real world and an information system.
14
1.6. The roles of users and information processors.
15
1.7. Guideline8 for the description of a universe of discourse.
16
1.8. Guidelines for the contents of a conceptual schema*
17
1.9. Roles for a conceptual schema.
18
1.10. Requirements for a conceptual schema facility.
19
1.11. References.
Chapter 2. FUNDAMENTALS FOR A CONCEPTUAL SCHEMA AND AN INFORMATION BASE. 21
21
2.1. General concepts and definitions.
2.2. Basic concepts and definitions for actions on the conceptual
schema and infotmatioa base.
28
2.3. The behaviour of an information processor. 31
2.4. Xnserting a conceptual schema - the minimal conceptual schema. 33
34
2.5. Behaviour rules for the environment.
34
2.6. Static and dynamic rules and constraints.
36
2.7. Expressing tules and constraints.
38
2.8. Co-ordination of permissible actions.
44
2.9. References.
Chapter 3. SOME CONCEPTS AND PRINCIPLES FOR IMPLEMENTATION.
45
45
3.1. Principles for the contents and scope of a conceptual schema.
3.2. Principles for the description of a universe of discourse. 47
50
3.3. Abstract syntax for a conceptual schema and information base.
51
3.4. Semantics of a conceptual schema and information base.
51
3.5. Principles for the composition of conceptual schemata.
53
3.6. The Three Level Architecture.
58
3.7. Information Resource Dictionary Systems (IRDS) Model.
3.8. The conceptual schema in the context of current DBMS implemen-
59
tation.
3.9. Correspondence of the Three Level Architecture for information
systems and the Reference Model for Open Systems Interconnec-
60
tion.
61
3.10. References.
Chspter 4. OVERVIEW OF SOME MODELLING APPROACHES. 63
4.1. Introduction. 63
64
4.2. Review of some approaches.
4.2.1. Entity attribute relationship approaches. 66
66
4.2.2. Binary and elementary n-ary relationship approaches.
67
4.2.3. Interpreted predicate logic approaches.
68
4.3. Translation of approaches to current data base technology.
70
6.4. References.
4
---------------------- Page: 4 ----------------------
ISO/TR 9007 : 1987 (E)
Appendix A. GLOSSARY OF TERMINOLOGY M DEFINITIONS.
71
Appendix B. EXAMPLE UNIVERSE OF DISCOURSE. 77
B.1. Introduction. 77
77
8.2. Rules, etc. for the universe of discourse.
79
B.3. Some things and happenings in the relevant entity world.
81
Appendix C. THE PASCAL SYNTAX NOTATION.
Appendix D, THE ENTITY - ATTRIBUTE - RELATIONSHIP APPROACHES.
83
D.1. Emphasis of the approaches. 83
D.2. Primitive concepts of the approaches* 84
D.2.1. The basic concepts.
84
D.2.2. Abstraction concepts. 84
0.2.3. Characteristics of relationships. 86
91
D.3. Grammar and semantics.
93
0.4. Graphic formalism.
94
D. 5. Hodelling.
94
0.5.1. Some pragmatic modelling rules.
95
0.5.2. Formal rules for mdelling.
96
D. 6. Example conceptual schema.
96
D.6.1. Graphic representation.
97
D.6.2. Language example.
99
D.7. Check list for the conceptual schema.
0.8. Mapping of an EAR conceptual schema to a network data base
102
schema and a relational data base schema.
104
D.9, References.
105
Appendix E. TIiE BINARY RELATIONSHIP APPROACHES.
105
E.1. Emphasis of the approaches.
107
E.2. Primitive concepts of the approaches.
111
E.3. Grammar and semantics.
E.3.1. The language and its relation to the universe of
discourse. 111
113
E.3.2. Formal syntax.
115
E.3.3. Semantics.
117
E.4. Graphic formalism.
117
E.4.1. Linguistic object types.
118
E.4.2. Binary relationship types.
118
E.4.3. Constraints having a diagrammatic representation.
119
E.4.4. Some examples of the graphic formalism symbols.
121
E.5. Xodelling.
122
E.6. Example conceptual scheme
122
E.6.1. Graphic representation.
123
E.6.2. Language example.
131
E.7. Check list for the conceptual schema.
134
E.8. References.
5
---------------------- Page: 5 ----------------------
ISO/TR 9007 : 1987 (E)
Appendix F. THE INTERPRETED PREDICATE LOGIC APPROACHES.
135
F.1. Emphasis of the approaches. 135
136
F.2. Primitive concepts of the approaches.
P.3. Grammar and semantics. 137
F.3.1. Abstract syntax. 137
139
F.3.2. Concrete syntax.
142
P.3.3. Semantics.
142
F.4. Graphic formalism.
143
P.S. Modelling.
143
F.S.l. Cla8sification of axioms.
146
P.5.2.Gonstruct8.
154
P. 6. Example conceptual schema.
154
F.6.1. Graphic representation.
155
F.6.2. Language example.
166
F.7.Xh&ck list for the conceptual schema.
169
F.8. References.
Appendix G. EXAMPLES OF DYNAMIC RULE DESCRIPTION.
171
G.L. Introduction. 171
G.2. State-oriented descriptions. 171
6.3. State-oriented description of rules in the example conceptual
schema. 171
6.4. State independent rules in action-oriented descriptions. 172
173
G.5. State dependent rules in action-oriented descriptions.
G.6. Action-oriented description of rules in the example conceptual
173
schema.
Appendix H. EXAMPLES OF CO-ORDINATING PERMISSIBLE ACTIONS. 177
177
H.1. Interaction between environment and information system.
8.2. Some implementation considerations for permissible actions. 178
H.3. Describing pemissible actions in the example conceptual schema. 179
184
R.4. References.
---------------------- Page: 6 ----------------------
ISO/TR 9007 : 1987 (E)
THE HELSINKI PRINCIPLE.
These utterances are’ to be interpreted (recursively) as international English
utterances [l]:
depends upon the prior existence
hy meaningful exchange of utterances
set of semantic and syntactic rules. The recipients of
of an agreed
the utterances must use only these rules to interpret the received ut-
if it is to mean the same as that which was meant by the
terances,
utterer.
(IS0 TC97/SCS/WG3 - Helsinki 1978)
"THE METAPHOR OF THE SEARCHLI(XTS" on universes of discourse.
---------------------- Page: 7 ----------------------
This page intentionally left blank
---------------------- Page: 8 ----------------------
lSO/TR 9007 : 1987 E)
CHAPTER he INTRODUCTION TO THE CONCEPTUAL SCHEMA AND THE INFORMATION BASE.
----------------------------------------------------------------------------.-o
----------------------------------------1---1----------------------------------
1.1. THE ANSI/SPARC FRAMEWORK.
The reports of the ANSI/XB/SPARC DBSG [l, 21 identified the need for a concep-
tual schema in the context of a three-schema framework for data base management
SyStelllSe
Subsequent papers [3, 4, 5, 6, 71 have emphasized the importance of a concep-
tual schema to users and designers of data base systems. In this context, a
conceptual schema comprises a unique central description of the various informa-
tion contents that may be in a data base. This includes the description of what
actions, such as changes and retrievals, are permissible on the information
The data base itself may be implemented in any one of a number of poss-
content.
ible ways. Users and application programs may view the data in a variety of
each described by an external schema.
Each external schema is therefore
ways 9
derived from the common conceptual schema. The physical storage structure that
may be in use at any given time is described by an internal schema that is also
derived from the conceptual schema.
The conceptual view, as meant by ANSI/SPARC, concentrates on the meaning of the
It is the conceptual schema that describes this view. The external
informatioL
- that represent the information to
views concentrate on the forms - the data
the outside. These are described in the external schemata. The internal view
concentrates on the internal physical representation of the data inside the com-
puter system and is described in the internal schema.
Such a three-schema framework is widely, but not yet universally, accepted. It
is assumed in this report. Furthermore, it may be noted that the conceptual
schema concept is valuable in other environments than a three-schema framework.
schema also plays a key role in
It is widely acknowledged that the conceptual
systems analysis and data base design. One may therefore ask whether it should
Should the conceptual schema be primarily an en-
be biased to one or the other.
or should it serve as a
terprise model, resulting from the systems analysis,
user views and the physical data base design? We believe
focal point between
that it should play both roles in the next generation of DBMS.
We believe the data base user will benefit from the clear separation of the in-
formation meaning from the external data representation and the internal physi-
A clear methodology for producing a conceptual schema
cal data storage layout.
of an information system to improve his systems
would help the implementor
it into data base design in
even if a manual step of translating
analysis,
terms of an existing DBMS were then required.
---------------------- Page: 9 ----------------------
ISO/TR 9007 : 1987 (I3
the conceptual schema in broad terms. Resides, the
The ANSI reports introduced
is sometimes used for data base aspects which are not
term "conceptual schema"
Therefore, elaboration of the conceptual schema's objec-
at all ConceptuaL
form, and content is needed. What a conceptual schema must in-
tives, roles,
which appropriate modelling concepts are to be used in it, and the exact
clude,
are the major subjects of this Report.
role it plays in data bases,
1.2. THE UNIVERSE OF DISCOURSE.
In the past, data processing systems were often designed so as to provide all
However,
users with the same set of capabilities or functions. this uniform
functional view is not adequate to construct today's data base systems. A
different functional requirements concur-
single data base may support quite
rently, or at different times, during its existence.
base environment is that common data is
The prime characteristic of the data
shared between many users of a single system. By sharing common data, these
users establish a dialogue with each other through the system. Clearly, if this
communication is to be useful and reliable there must be some common under-
Since it may happen that
standing of the information represented by the data.
two users never meet, this common understanding must refer to something exter-
This common understanding must be recorded and in order to
nal to both of them.
establish a dialogue a common predefined established grammar is needed.
We will call those things and happenings to which the common understanding of
the represented information refers the universe of discourse. Universes of dis-
or abstract like the organizational
course may be concrete like an inventory,
They even may be hypothetical like Wonderland which
structure of an enterprise.
was visited by Alice.
In this Report we will take an (informal) naive realism approach to universes
of discourse.
The typical universe of discourse is perceived as containing real and abstract
objects, which we will call entities. It can be perceived as also containing
classes of entities, e.g. persons, departments, and dates. This classification
is based on similarity and takes into account characteristics common to several
The selection of characteristics for grouping the entities into
entities.
the choices will be made pragmatically, based on the
classes is arbitrary;
purpose of the universe of discourse.
Some general properties to which entities adhere, that classify entitfes, that
in the universe of discourse are also perceived
associate entities, etc.,
(e.g. persons are not departments, a person may be assigned to no more than one
These may be informally described as "classifications", "rules",
department).
"laws" or "constraints" about the state of affairs and behaviour of entities in
the universe of discourse.
what is considered to be part of the universe of discourse will be
In general,
the selected things and happenings may change with
time-dependent, that is,
time. This will be equally true for the classifications, rules, laws, etc; how-
it is likely that the rate of change of these will be relatively slow
ever,
compared with that of the former.
10
---------------------- Page: 10 ----------------------
ISO/TR 9007 : 1987 (E)
1.3. DESCRIBING THE UNIVERSE OF DISCOURSE.
There are in fact two systems of interzc+: the universe of discourse and a data-’
processing system which contains a linguistic representation of that universe
of discourse. Following common usage we say that information about the universe
of discourse "describes" or "models"
that universe of discourse. We want, how-
to emphasize that the description process may be in fact a very complex
ever,
task calling for creative analysis and iterative refinement.
Without prejudging its physical representation we consider that the information
contained in the data processing system describes the universe of discourse. A
concrete physical representation of this information will be called a data
base. We will use the term data base system for a data processing system deal-
ing with a data base. It is possible for the data base system itself to be one
of the subjects being described, in which case the data base system would be in-
cluded in the universe of discourse. However, to simplify the discussion, we
will generally assume that the data base system is disjoint from the universe
of discourse, although this is not necessarily the case.
It is the classifications, rules, etc., that are of primary interest to a sys-
tems designer designing a data base system. In analysing the universe of dis-
course, it is these things he will want to identify, discuss with users and
describe. In recording them he will actually create a "skeleton" description of
the universe of discourse, the conceptual schema.
In this way the conceptual
schema describes which entities can possibly exist in the universe of dis-
course, that is, which entities exist, have existed, or might ever exist. In
the same sense it describes what facts and happenings are possible for those
entities or, if relevant, are required for them.
We assume it will be held in a
formal representation within the data base system.
We also want to record all other relevant information which describes the en-
tities that are considered to be of interest and their actual state of affairs h
at a specified instant or period of time (usually "now"). We call this further
information the information base.
Although description necessarily will have a representation form to make
each
the description communicable, it is the interpretation of this representation
(the meaning of the description) which interests us in the first place. The
form, although not irrelevant, is considered to be of secondary
representation
"information" when we want to emphasize our
importance. We will use the term
will use the term "data" when we want
interest in this interpretation. We to
concentrate on the representation forms of the information.
to consider the information describing a uni-
At this point it may be useful
verse of discourse within the context of an ANSI/SPARC framework: We consider
both the conceptual schema and the information base to be at the conceptual
level, providing a conceptual view of the information about the universe of dis-
course.
%een user of the system (the strings of
The data base or parts thereof as
bY a
data) we consider to be at the exte-.tl;al level giving an external view on the in-
The internal storage forms within a
form&ion about the universe of disc:>urse.
computer we consider to be at the internal level being the internal view of the
information about the unfverse of discourse. For the external and internal
views the representation forms are of primary interest. The interpretation of
those forms is, of course, the interpretation meant in the conceptual view.
---------------------- Page: 11 ----------------------
ISO/TR 9007 : 1987 E)
Summarizing we have now identified:
Universe of discourse:
The collection of all objects (entities) that ever have
been, are, or ever will be in a selected portion of a real
world or postulated world of interest that is being de-
scribed.
Conceptual schema:
The description of the possible states of affairs of the uni-
the classifications, rules,
verse of discourse including
of the universe of discourse.
laws, etc.,
Information base:
The description of the specific objects (entities) that in a
specific instant or period in time are perceived to exist in
the universe of discourse and their actual states of affairs
that are of interest.
Precise definitions for the above concepts will be given in chapter 2e
conceptual
schema
information
R
Figure 1.1. Describing the universe of discourse.
is illustrated in figure lel; the two numbered pro-
The description process
cesses are:
abstraction, generalization, establishing
1: Classification,
about the universe of discourse and recording
rules, etc,
describing a (shared) mental
them. This is a human process,
model of the universe of discourse.
S
and happening about the universe of dis-
2: Recording facts
entities ac tually are of interest,
course including
12
---------------------- Page: 12 ----------------------
ISO/TR 9007 : 1987 (E)
The conceptual schema describes the general rules, etc, of the universe of dis-
course, which, to a great extent, may govern its behaviour. These rules de-
scribed in the conceptual
schema therefore also control what may or may not
occur in the information base. It is for this reason that we do not limit our
attention to the conceptual schema and information base; we will also consider
the mechanisms involved in manipulating the contents of the information base
and the conceptual schema.
1.4. STATIC AND DYNAMIC ASPECTS OF A CONCEPTUAL SCHEMA AND INFORMATION BASE.
Much of the past work on concepts for the conceptual schema has been concen-
trated on the static aspects, that is, on defining the concepts to be used to
describe valid states of a conceptual schema and information base.
However, the set of concepts for the conceptual
schema should also cover the
dynamic aspects. Firstly, the conceptual schema may change to correctly reflect
changes in the selected portion of a real or postulated world. Secondly, dy-
involved in describing those manipulations which are needed
namic aspects are
to make known part or all of the conceptual schema and information base.
In some cases, the time scales of changes within the universe of discourse. and
in the conceptual schema and information base need
the corresponding changes
changes in the universe of discourse may be re-
not be tied closely together:
corded in the conceptual schema and information base retrospectively and even
in a different sequence. In other cases, the time scales are so closely related
to each other that the conceptual schema and information base necessarily
become part of the universe of discourse; especially in these cases the descrip-
tion of this interaction must also be part of the dynamic aspects.
static and dynamic aspects, and the
No clear boundary has been defined between
boundary may well be found to vary between different approaches or even to be
Some of the ideas introduced on this subject in the
non-existent in some cases.
present Report have not yet been the subject of wide debate, but may at least
In particular it is not clear
serve to indicate areas deserving further study.
whether different sets of concepts should be used to describe static aspects
at least for some approaches, the same set of
and dynamic aspects, or whether,
concepts may fulfil both purposes.
1.5. INTERACTION BETWEEN THE REAL WORLD AND AN INFORMATION SYSTEM.
and information base is totally static unless something
A conceptual schema
That something we will call an information pro-
operates on it to cause change.
cessor. We will define an information system as consisting of a conceptual
and an information processor.
schema, an information base,
to produce change in the information base or
An information processor operates
conceptual schema only on receipt of a message. A message contains information
Messages originate from a part of the real world re-
and/or expresses commands.
which may be disjoint from, or overlap with, the
ferred to as the environment,
On receipt of an appropriate message containing a com-
universe of discourse.
mand an information processor may also operate to make known, by means of a
in the conceptual schema and information base. For
message, information present
further details see chapter 2.
13
---------------------- Page: 13 ----------------------
ISO/TR 9007 : 1987 E)
environment
Figure 1.2. Information system and environment.
The information system is distinguished from the environment in the following
way:
0 The information system is a formal system, the environment
as a whole is not SO.
o The behaviour of the information system is completely
defined by behaviour rules and constraints which are
established, directly or indirectly, by the environment. The
information system on its own initiative never establishes
rules for the environment.
o An information system, being fully predictable, is unable to
deviate from the rules or constraints. The environment can
deviate from its rules.
the information system together with the environment
Although we may consider
this latter system may not be formal or
to be parts of an encompassing system,
the term information system as above,
fully predictable. Therefore we use
- the users of an information system.
excluding the environment
1.6. THE ROLE OF USERS AND INFORMATION PROCESSORS.
The users of an information system can be machines or other systems as well as
human beings. A user is anybody or anything that issues commands and messages
from the information system. As
to the information system and receives messages
such they are part of the environment. Some users also have the authority to
establish behaviour rules or constraints for the information system.
14
---------------------- Page: 14 ----------------------
ISO/TR 9007 : 1987 (EI
An information processor transfers messages between the environment and the in-
formation base or conceptual schema, as explained above. In doing this it has
no initiative of its own; it can only behave exactly as specified by the rules,
the whole rules, and nothing but the rules.
Normally an information processor will be a computer system or some parts there-
of, but human beings can also play the role of an information processor, pro-
vided they do not deviate from prescribed rules or act on their own initiative.
on the other hand, can act as users of an information sys-
Computer systems,
tem.
An example is a network of information systems communicating with each
other. If each has a set of rules which is independent of the others, then each
plays the role of user of the other information systems. We therefore conclude,
...
Questions, Comments and Discussion
Ask us and Technical Secretary will try to provide an answer. You can facilitate discussion about the standard in here.