Towards a Theory of Information Systems - The FRISCO Approach 10th EJC - Foil 001 Wolfgang Hesse c/o...

25
Towards a Theory of Information Systems -The FRISCO Approach 10th EJC - Foil 001 Wolfgang Hesse c/o FB Mathematik/Informatik, Philipps-University Marburg/Germany email: [email protected] URL: http://www.Mathematik.uni-marburg.de/~hesse Alex Verrijn-Stuart Department of Computer Science, University Leiden email: [email protected] URL: http://www.wi.leidenuniv.nl/~verrynst
  • date post

    20-Dec-2015
  • Category

    Documents

  • view

    221
  • download

    3

Transcript of Towards a Theory of Information Systems - The FRISCO Approach 10th EJC - Foil 001 Wolfgang Hesse c/o...

Towards a Theory of Information Systems -The FRISCO Approach

10th EJC - Foil 001

Wolfgang Hesse

c/o FB Mathematik/Informatik, Philipps-University Marburg/Germanyemail: [email protected]

URL: http://www.Mathematik.uni-marburg.de/~hesse

Alex Verrijn-Stuart

Department of Computer Science, University Leidenemail: [email protected]

URL: http://www.wi.leidenuniv.nl/~verrynst

Outline of presentation

10th EJC - Foil 010

1 FRISCO history, goals and achievements

2 The FRISCO line of reasoning

3 The FRISCO conceptual framework

4 The conception controversy

5 Further problems and weaknesses of the FRISCO report

6 A layered framework structure

7 Conclusions

FRISCO history and goals

FRISCO = FRamework of Information System COncepts

IFIP WG8.1 Task Group established 1988 because of concern aboutharmful confusion due to (or manifesting itself in) fuzzy terminology and absence of a consistent conceptual reference.

“ISCO” conferences: Namur (1989), Alexandria (1992), Marburg (1995), Leiden (1999)

Goals:- understanding Information Systems (why-what-where … not howto)- consistent framework of concepts, anchored in auxiliary disciplines

10th EJC - Foil 020

FRISCO achievements

FRISCO Report IFIP 1998 ISBN 3-901882-01-4ftp://ftp.leidenuniv.nl/pub/rul/fri-full.zip

Contents:(1) Introduction, (2) Line of reasoning, (3) Integrated overview, (4) Formal approach, (5) Case study, (6) Selected topics (7) Reflections (committed positions / dissent)

Achievements:• Placing IS area in general scientific context

(philosophy, ontology, semiotics, system science, organisation science, computer science)

• Providing a reference background for scientists and professionals(line of reasoning, coherent system of concepts)

Definitively not intended: • Fixing a standard terminology • Inventing a standard method of analysis and design

10th EJC - Foil 030

The FRISCO line of reasoning (1)

Roots of the “information system problem”:

different views [technical, social, conceptual - FRISCO considers all three]

interdisciplinarity [organisation science, cognitive science, semiotics, system science, …]

variety of interest groups [“suppliers”: scientists, system designers, s/w suppliers “users”]

conflicting philosophical positions regarding “reality” [FRISCO: “constructivism”, personal “perceptions” “conceptions”]

(lack of) understanding communication [FRISCO: personal/shared “conceptions” shared “representations”]

10th EJC - Foil 040

The FRISCO line of reasoning (2)

The “world”

perceiving representing

conceiving

Minds of people

Domains

Perceptions Conceptions

Representations

10th EJC - Foil 050

Semiotics (Aristotle/Peirce/FRISCO)

“sign” = something stands to somebody for something else in some respect or capacity

conception

actor: interpreter/representer

domain representation

The FRISCO line of reasoning (3)

10th EJC - Foil 060

The FRISCO line of reasoning (4)

“Semiotic Ladder”

social world: beliefs, expectations, laws

pragmatics: intentions,communication

semantics: meanings, validity, denotation

syntactics: language, logic, data

empirics: pattern, entropy, efficiency

physical world:signals, traces, laws of nature

10th EJC - Foil 070

The FRISCO line of reasoning (5)

“World” is talked about on basis of (personal) “conceptions” Some part of world (“domain”) specific conception (“model”) Model may be “represented” “model denotation”

Model personal(conception, view, interpretation … )

Model denotation shared, in the physical world (in some language, sound, drawing … serving as “sign”)

Repeated observation (including perceived representations) stable (personal) conception = (personal) “knowledge”

Repeated exchange of representation (of specific conception) stable conception for all = “shared knowledge”

10th EJC - Foil 080

The FRISCO line of reasoning (6)

Information System = system in organisational context,serving to provide “value” by making “information” available

System = model of coherent whole, according to “system viewer”- represented and ultimately agreed as “system denotation”

Information = increment of (personal) knowledge- acquired by observation, often via “messages”

Information System = arrangement to help acquisition, processing and dispersal of information - actual information system is subject to personal interpretation - agreed Information System Denotation = shared view

- Within IS (“in broader sense”): Computerised sub-systems (CISS)

10th EJC - Foil 090

The FRISCO conceptual framework

Starting point : “things” in the “world” (perceived) “conceptions”

Line of reasoning:

Assumptions (pseudo “primitives”) Concept Definitions (derived, explanatory in nature)

Ontology: (talking about world view, coherent exposé)

“Body” of FRISCO Report statics (things, predicators [= descriptions], relationships, ...) dynamics (states, transitions … ) action (actors, actands, goals …) restrictions due to constructivist view (semiotics, semiotic ladder) models (domains, conceptions, interpretations, language … ) systems (organisations, norms, information, communication …) computerised information sub-systems

10th EJC - Foil 100

The conception controversy (1)

10th EJC - Foil 110

• Conceptions = the mother of all things? A thing is any part of a conception of a domain (...). The set of all things under consideration is the conception of that domain.” ([FRISCO 98], ch. 3, def. E1)

There would be nothing but conceptions

• Conceptions = a psychological, speculative phenomenon ? ”... a conception is ... a special actand ... resulting from an action whereby a human actor aims at interpreting a perception in his mind, possibly in a specific action context.” ([FRISCO 98], ch. 3, def. E 20)

Conceptions would be subjective and based on perception psychology

• Conceptions = a source of speculation?

”we cannot observe the ‘conceptions’ locked inside our skulls ...”

"conceptions are inaccessible .. " " ... can only be ‘seen’ in a metaphorical sense by introspection ...” ( [Stamper 98])

Things taken as conceptions would make the whole report a subject of speculation (?)

The conception controversy (2)

10th EJC - Foil 120

What, after all, is the nature and essence of conceptions?

• Indeed, conceptions are the mirror of the world in the human's mind:

”... that as what the observer has recognised the subject of his/her reference”. [v. Braun, Hesse et al. 99]

But:

The constructivist position requires negotiating our views in a social discourse:

"...conceptions are social constructs, formed by a language community through common use and shared understanding."[v. Braun, Hesse et al. 99]

Conceptions become inter-subjective, language-based and verifiable

Conceptions are not a source of speculation but of negotiation and common understanding

The meaning of "meaning"

10th EJC - Foil 130

Conventional meaning relationship:

stands forR D

Advanced meaning relationship

"For observer O, the expression R represents the aspect(s) C of some domain D."

• "Conceptions" reflect the aspect character of all recognition

• "Conceptions" = content of discourse reflecting the aspects of a problem domain

R

O

C

D

Observer

Brown is a client of XYZ

Customer Brown(as a physical person)

Brown is 29 years oldBrown's address is ....

Brown Charles 26-2-1971 M 25 High St., ...

Brown is married...

Example of the use of the semiotic tetrahedron

The ternary semiotic relationship

10th EJC - Foil 140

Consequences for FRISCO

10th EJC - Foil 150

A revised (and refined) view of conceptions and things:

• Conception Agreed content of discourse reflecting the aspects of a problem domain

• Observer/ Actor Individual or group, originator of observations, conceptions and representations

• Thing Anything an observer has recognised as a matter of discourse

What matters for IS modelling and construction: the triple view encompassing a representation

or appearance, a conception and a referent

Further problems and weaknesses of the FRISCO report

10th EJC - Foil 160

• Circular definitions concerning e.g. actand - thing - conception;actor - thing - conception; solved by better layering; distinction of actor and world observer

• "Over-formalisation" E.g.: set membership (part of the mathematical basis) to be replaced by composition

• Case study (sample applicaton) raised exaggerated expectations; should not be mistaken as a complete modelling exercise

• Reflections of authors and associatesshow the "democratic FRISCO culture",but: might easily be misunderstood as

demonstrating the lack of conclusiveness of the FRISCO effort

Conception

Thing

...

Actor

Action

Actand

The conception / thing / actor circularity (simplified)

Circular definitions

10th EJC - Foil 170

A layered framework structure

10th EJC - Foil 180

The overall structure can be improved and circularities can be avoided by a

clear separation of layers:

• Base layer containing a set of terms "taken for granted", forming the "FRISCO ontology"

• Kernel layer containing a set of elementary definitions considered central for the whole IS area;decomposed into- static kernel concepts,- dynamic kernel concepts,

• System layer containing a set of definitions of advanced, non-elementary concepts

Conception

Thing

Domain

Predicator

RelationshipElementary

thing

Composite thing

Entity

Type

Population

Instance

Perception

Static concepts

Dependency graph of some static kernel concepts (simplified)

10th EJC - Foil 190

Composite thing

State

Domain

Transition

Relationship

Time

Actor

Action

Actand

Transitionoccurrence

Thing

Goal

Dynamic concepts

Dependency graph of some dynamic kernel concepts (simplified)

10th EJC - Foil 200

Conception

Model

Representation

System

Organisational system

Composite thing

Information

Modeldenotation

Knowledge

Data

Language

Message

(Human) Actor

Communication

Goal

Information system

System level concepts

Dependency graph of some system level concepts (simplified)

10th EJC - Foil 210

Conclusions (1)

10th EJC - Foil 220

A revision of the FRISCO report has been decided upon and is still under way.

Main goals of the revision:- restructure the report according to the proposed layer structure,- integrate corresponding informal, formal, example and supplementary sections, - rework the foundation part, introduce a new "base layer", rearrange concepts, aim at a clearer layer structure and remove circular definitions, - review the text, adapt it to the current requirements, replace or eliminate outdated sections and rework examples and formali-sations where necessary.

Conclusions (2)

10th EJC - Foil 230

Possible impact and effects of the FRISCO approach

• FRISCO supports a better understanding of the IS field by broadening the usual techno-centric view on IS to a "socio-technical" one which encompasses human beings, organisations, business processes, standards and tools.

• FRISCO helps bridging the gaps between the spaces of "real world objects", "modelling concepts" and "representations" by starting from a solid semiotic basis.

• FRISCO addresses the complexity of concepts like information or communication by relating them to semiotic levels.

• FRISCO offers orientation for IS analysts, designers and implementors by providing a well-structured, layered framework of concepts and definitions.

• The Revised FRISCO Report should enhance these qualities by avoiding the original inconsistencies and providing clear dependency lines.

[v. Braun, Hesse et al. 99] H. v. Braun, W. Hesse, U. Andelfinger, H.B. Kittlaus, G. Scheschonk.: Conceptions are social constructs - Towards a solid foundation of the FRISCO approach. In: [Falkenberg et al. 00]

[Falkenberg et al 98] E.D. Falkenberg, W. Hesse, P. Lindgreen, B.E. Nilsson, J.L.H. Oei, C. Rolland, R.K. Stamper, F.J.M. Van Assche, A.A. Verrijn-Stuart, K. Voss: FRISCO - A Framework of Information System Concepts - The FRISCO Report. IFIP WG 8.1 Task Group FRISCO. Web version: ftp:// ftp.leidenuniv.nl/publ/rul/fri-full.zip (1998)

[Falkenberg et al 00] E.D. Falkenberg, K. Lyttinen, A.A. Verrijn-Stuart (Eds.): Information System Concepts - An Integrated Discipline Emerging. Proc. ISCO 4 Conference, Kluwer Publ. Comp. 2000

[Hesse 99] W. Hesse: Conceptual Foundations of Information Systems - Memorandum on ISCO4 – Workshop 1. In: [6]

[Hesse & Verrijn-Stuart 01] W. Hesse, A.A. Verrijn-Stuart: Towards a Theory of Information Systems: The FRISCO Approach. In: H. Kangassalo et. al. (eds.): Information Modelling and Knowledge Bases XII. IOS Press, Amsterdam, 2001 pp. 81-91

[Stamper 98] R.K. Stamper: A dissenting position. In: [Falkenberg et al. 98], ch. 7 "Reflections"

[Stamper 00] R.K. Stamper: Information Systems as a Social Science, An alternative to the FRISCO approach. In: [Falkenberg et al. 00]

[Verrijn-Stuart 98] A.A. Verrijn-Stuart: Understanding the Pragmatics of Formalised Information: The FRISCO Report and its Consequences, Invited Paper, presented at the International Conference on Knowledge, Logic, Information, Technische Universität Darmstadt, 18-20 February 1998, Report 98-05, Dept of Computer Science, University of Leiden

10th EJC - Foil 240

References