Knowledge organisation by means of concept

advertisement
Knowledge organisation by means of concept process mapping
Knowledge organisation by means of
concept-process mapping
Mark GREGORY
ESC Rennes School of Business
§0
Preface to this working paper
Conceprocity – concept <-> process reciprocity – is a visual and textual language and
toolset intended for capturing, expressing, communicating and co-creating models of topic
areas of domain knowledge by domain experts or learners. This working paper introduces,
positions, compares and justifies Conceprocity. The paper positions Conceprocity within
existing spectra of approaches to data and knowledge organisation. It also introduces some
of the more immediate use cases for which it has been created. Specifically it discusses how
Conceprocity is to be used in my PhD research and teaching.
Readers of this document might like also to make reference to the online presentations of
Conceprocity which can be found on the website www.MarkRogerGregory.net. In addition
to a narrated audio presentation, these presentations include video demonstrating the actual
construction of a Conceprocity model using Lucidchart. The presentations are of varying
lengths, with the longest being intended only for people who intend actually to learn how to
use Conceprocity in anger.
Readers should please understand that this is very much a working paper, not particularly
well structured and in places still somewhat tentative. Nevertheless the author would very
much appreciate your comments.
Document1 Page 1
Knowledge organisation by means of concept process mapping
Table of Contents
§0
Preface to this working paper .......................................................................................................... 1
§1
An introduction to Conceprocity ...................................................................................................... 6
§2
1.1
Why model personal knowledge conceptually? ................................................................. 6
1.2
Why Conceprocity is important and indeed essential to my work ..................................... 7
1.3
Designing your working life: learning how to get things done better ................................ 7
1.4
Simple Conceprocity model ................................................................................................ 7
1.5
Positioning Conceprocity as a Knowledge Organisation Representation ........................... 8
Conceprocity described .................................................................................................................... 9
2.1
An example Conceprocity model and how it has been created ......................................... 9
2.2
Conceprocity as a modelling language .............................................................................. 10
2.3
Conceprocity: Notions ....................................................................................................... 11
2.4
Representing Conceprocity relationships ......................................................................... 12
2.5
Why Conceprocity distinguishes concepts, procedures and principles ............................ 13
2.6
Conceprocity relationships ................................................................................................ 14
2.7
Events and Logical Connectors .......................................................................................... 18
2.8
A summary of Conceprocity grammar rules ..................................................................... 21
2.9
Structuring Conceprocity maps ......................................................................................... 22
2.10
Conceprocity Usage Profiles .............................................................................................. 23
2.11
Learning to use Conceprocity: moving on from the beginner’s profile ............................ 23
2.12
Conceprocity for the Right Brain ....................................................................................... 24
2.13
Specific PhD research process as a Conceprocity concept map ....................................... 25
2 / 67
Knowledge organisation by means of concept process mapping
§3
§4
§5
The role of Conceprocity in the PhD research of Mark Gregory: some criticisms and the
ways in which they are addressed in the research design ............................................................. 26
3.1
Why Conceprocity is important in my PhD research ........................................................ 26
3.2
The challenge according to David Weir............................................................................. 26
3.3
My response to David Weir’s challenge ............................................................................ 27
3.4
Renaud Macgilchrist’s challenge ....................................................................................... 28
3.5
My response to Renaud Macgilchrist’s challenge ............................................................. 29
3.6
Recap: why are concept maps essential to this Ph.D. research? ...................................... 29
Ways of organising personal knowledge and data ........................................................................ 30
4.1
Systems thinking and modelling........................................................................................ 30
4.2
A Wikipedia introduction to Knowledge Organisation ..................................................... 31
4.3
Schema representation ..................................................................................................... 31
4.4
Knowledge Representation ............................................................................................... 32
4.5
Personal Information Management System PIMS Data Structures .................................. 34
4.6
Knowledge Organisation: an LIS (library and information science) perspective .............. 38
Positioning Conceprocity among Knowledge Organisation Systems ............................................. 39
5.1
Knowledge Representation (KR) as the primary dimension for classifying and
comparing Knowledge Organisation Systems KOS ........................................................... 39
5.2
Analytics based on Conceprocity models .......................................................................... 43
5.3
A functional perspective: (Zeng, 2008) ............................................................................. 43
5.4
Some further evaluative comments on concept mapping................................................ 45
5.5
Usage profiles .................................................................................................................... 45
5.6
How and why Conceprocity differs from G-MOT .............................................................. 47
5.7
G-MOT strengths ............................................................................................................... 48
5.8
Conceprocity conceptual data structures ......................................................................... 49
3 / 67
Knowledge organisation by means of concept process mapping
§6
A critical evaluation of Conceprocity and some suggestions for future work ............................... 51
6.1
The tentative nature of these initial conclusions: further research proposed ................. 51
6.2
More fundamental difficulties and objections .................................................................. 52
6.3
Towards an ontological evaluation of Conceprocity ......................................................... 55
6.4
Learning by enquiry: some parallels with Checkland’s LUMAS......................................... 57
6.5
An application to student learning .................................................................................... 60
6.6
Complementary approaches to concept mapping as part of a mixed-methods
research approach............................................................................................................. 61
“What is the contribution of personal information management systems PIMS to the working model
and personal work system of knowledge workers?” ...................................................................... 61
1.
Conceprocity concept-process maps. Conceprocity CAPRI or CAPRILOPE models are the
result of conscious analysis and specific design by Conceprocity modellers. ............................... 61
2.
Leximancer “fuzzy” concept maps. ................................................................................................ 61
References ................................................................................................................................................... 64
Table of Figures
Figure 1 The Working Model of a knowledge worker. Source: author ......................................................... 7
Figure 2 A concrete model: Kat sitting in Mark's lounge .............................................................................. 9
Figure 3 More general Conceprocity map ................................................................................................... 10
Figure 4 Conceprocity representation of abstract notions and concrete facts .......................................... 12
Figure 5 Conceprocity relationship syntax .................................................................................................. 13
Figure 6 An association between two concepts .......................................................................................... 14
Figure 7 An aggregation relationship .......................................................................................................... 15
Figure 8 A composition relationship ........................................................................................................... 15
Figure 9 Specialisation / generalisation relationship .................................................................................. 16
Figure 10 Regulation relationships for actors ............................................................................................. 17
Figure 11 Regulation relationships for principles........................................................................................ 17
Figure 12 Precedence relationships ............................................................................................................ 17
Figure 13 Basic sequence of events and procedures .................................................................................. 19
4 / 67
Knowledge organisation by means of concept process mapping
Figure 14 AND logical connector ................................................................................................................. 19
Figure 15 Inclusive OR logical connector..................................................................................................... 20
Figure 16 An example of combining events, procedures and logical connectors ....................................... 20
Figure 17 Summary of Grammar Rules ....................................................................................................... 22
Figure 18 Concepts and procedures which are expanded elsewhere - signified by highlighted border .... 22
Figure 19 The PhD research process of the author represented as a Conceprocity concept <-> process
map.............................................................................................................................................................. 25
Figure 20 A tentative set of types of KOS (from Rocha Souza et al., 2010, FIG 1) ...................................... 40
Figure 21 KOS Spectrum Source: (Daconta et al., 2003) ............................................................................. 41
Figure 22 Levels of ontological precision - (Guarino, 2006) ........................................................................ 42
Figure 23 KOS Spectrum from (Zeng, 2008, p.161) with suggested functional effectiveness .................... 44
Figure 24 Illustrative summary of some of our propositions ...................................................................... 58
Figure 25 Checkland's LUMAS model Source: (Checkland, 2000) ............................................................... 59
Figure 26 Fuzzy concept map of the author's PhD journal produced using Leximancer ............................ 62
Table of Tables
Table 1 Conceprocity Usage Profiles ........................................................................................................... 24
Table 2 How the current research design addresses Delamont’s objections to auto-ethnography. Source:
author .......................................................................................................................................................... 27
Table 3 Knowledge representation according to (Hjørland and Nicolaisen, 2005) with additional
commentary in italics .................................................................................................................................. 32
Table 4 A suggested positioning of Conceprocity and other KOS in Functional Effectiveness terms ........ 44
Table 5 Conceprocity Usage Profiles ........................................................................................................... 46
Table 6 How Conceprocity differs from G-MOT .......................................................................................... 47
Table 7 Conceptual data structures and their associated metadata .......................................................... 49
Table 8 Conceptual Modelling Framework Elements (based on (Wand and Weber, 2002, p.364)) .......... 56
Table 9 Experiments planned or underway in the current research of Mark Gregory ............................... 63
5 / 67
Knowledge organisation by means of concept process mapping
§1
An introduction to Conceprocity
Conceprocity is an essentially pragmatic approach to the representation and organisation of
explicit knowledge. It is based on the earlier work by the Canadian research centre LICEF
(Paquette, 2010). Version 1.0 of Conceprocity was introduced on 09/05/2013.
Conceprocity – concept <-> process reciprocity – is a visual and textual language and
toolset intended for capturing, expressing, communicating and co-creating models of topic
areas of domain knowledge by domain experts or learners. The modeller decides the
vocabulary and constructs a Conceprocity model in accordance with what can be very
simple grammar rules. If the modeller is prepared to learn a little bit more about
Conceprocity, then more sophisticated semiotics are available to her as she take advantage
of more advanced usage profiles.
1.1
Why model personal knowledge conceptually?
We want to achieve models which are isomorphic with the situation that we are
seeking to regulate or control. Why? (Conant and Ashby, 1970) tell us that:
“The design of a complex regulator often includes the making of a model of
the system to be regulated. The making of such a model has hitherto been
regarded as optional, as merely one of many possible ways… A theorem is
presented which shows, under very broad conditions, that any regulator that
is maximally both successful and simple must be isomorphic with the
system being regulated… Making a model is thus necessary. The theorem
has the interesting corollary that the living brain, so far as it is to be
successful and efficient as a regulator for survival, must proceed, in
learning, by the formation of a model (or models) of its environment.”
Each of us needs to regulate our own working lives. Modelling for action requires
conceptual modelling of the personal work system (Baskerville, 2011) which
embodies:
•
The explicit elements of a person’s personal information
•
Their intentions and means of enacting the knowledge which governs the
derivation and use of that personal information.
and
We need a modelling formalism for concepts and behavioural elements – processes
acting on concepts.
The author’s pragmatic choice is to introduce a new modelling language:
Conceprocity. This modelling language is intended to allow novice and
experienced knowledge mapping workers to create a myriad of models. The
purpose of these models may vary. Sometimes a model will represent a means of
communication between stakeholders in a situation. Sometimes the process of
6 / 67
Knowledge organisation by means of concept process mapping
modelling will increase the understanding of a complex situation and lead to better
learning by stakeholders.
1.2
Why Conceprocity is important and indeed essential to my
work
Pragmatism (following Pierce as collected by (Hartshorne et al., 1931)) leads us to
suggest :

No model means no regulation and imperfect understanding.

Abductively, we conclude that we all have a personal work system and we must
therefore have a model – but what is that model? Can we surface it, as individuals
and as researchers? Surfacing this model is at the heart of my PhD research.
1.3
Designing your working life: learning how to get things done
better
The act of living our lives involves:
 Your working model: your mental view of who you are and how you act
 Your personal work system: how you act to get things done (Allen, 2003)
 Your personal information management system: how you keep things
found (Jones, 2007)
 Your use of technology
1.4
Simple Conceprocity model
Figure 1 The Working Model of a knowledge worker. Source: author
Easy to criticise – but any model is better than the alternative, which is not none, but
an inexplicit one!
An initial model is refined in use, in action
How you can design a better work system
You can choose between:
 Explicit personal information system design
However, for most of us with our current state of learning this is unlikely to
be an option.
 Serendipitous bricolage: (Ciborra and Jelassi, 1994)
 Guided learning
7 / 67
Knowledge organisation by means of concept process mapping
My research largely takes the form of action research (design school) or observation
(behaviour school) – see (Hevner et al., 2004). The work of (Hevner and Chatterjee,
2010; Hevner, 2010; Hevner et al., 2004) on design science in IS research, and of
(Wand and Weber, 2002) on conceptual modelling and information systems have
informed both this paper and the design of Conceprocity. To the extent that one
potential use of Conceprocity is to conceptualise and therefore support the design of
target personal information management systems, the design perspective identified
by Hevner and his colleagues is perhaps sometimes appropriate. However, since we
suspect that most personal information management systems are the result of
serendipitous bricolage rather than the product of deliberate design, it is the more
behavioural perspective identified by Hevner which is likely to be significant in the
study of actual personal information management systems.
1.5
Positioning Conceprocity as a Knowledge Organisation
Representation
Concepts may be held both visually and linguistically. Indeed, some hold that there
exists right brain and left brain thinking. This notion has developed from the
late-1960s research of psycho-biologist Roger W Sperry (see for example the
popular presentation (Sperry, 1975)), who discovered that the human brain has two
very different ways of thinking corresponding more-or-less to the two separate
brain hemispheres):

Right brain thinking is visual and processes information in an intuitive and
simultaneous way, looking first at the whole picture then the details

Left brain thinking is verbal and processes information in an analytical and
sequential way, looking first at the pieces then putting them together to get
the whole
There are various approaches that have been developed to represent knowledge in
ways which explicitly exploit right-brain approaches or seek to stimulate right-brain
reactions. These include:

Mind Maps –Tony Buzan (Buzan and Buzan, 1996)

Concept maps – Joseph Novak and collaborators (Novak and Cañas, 2008)
following David Ausubel (Ausubel, 2000, 1963)

Concept maps with typed concepts and relationships: LICEF (Paquette,
2010); (Basque, 2013)

Concept <-> Process maps: Conceprocity: Mark Gregory
(www.markrogergregory.net)
Using both the visual and the linguistic (written and spoken language) stimulates
better understanding of a situation and – perhaps later – better learning.
8 / 67
Knowledge organisation by means of concept process mapping
All these approaches are based on the active creation by individuals of
specifically-crafted or designed maps of concepts and their relationships. An
alternative and, we believe, complementary approach is discussed below in section
4.4 and included in Table 3.
§2
Conceprocity described
2.1
An example Conceprocity model and how it has been created
 Start with a simple English sentence: “The cat sat on the mat”

Give a specific instance: “The cat called Kat sat on the mat in my lounge”

A concrete Conceprocity map follows:
Figure 2 A concrete model: Kat sitting in Mark's lounge
 Identify concepts, any static relationships and any activities
 Create a specific and a more general model using the meta-concepts (Conceprocity calls
them notions) of concept, procedure and relationship

Consider concrete and abstract representations
 Observe, maybe discuss and then refine the resulting map
9 / 67
Knowledge organisation by means of concept process mapping

Here we choose to remove the concrete and retain the abstract elements in a
conceptual model of the general situation of creatures acting in a geographical
context
Figure 3 More general Conceprocity map
 The model that results depends upon the viewpoint and the purpose of the modeller – what
(Checkland, 1981) identified as the Weltanschauung of this important participant

A cat specialist (and a cat lover!) will take a different view from an expert in
cognitive science applied to animals

But the process of dialogue and of mutual understanding can be aided by visual
concept mapping and by dialogue around the models
2.2
Conceprocity as a modelling language
A modeller creates an initial model which is then refined (evolved and simplified)

Either alone by the original modeller

Or by means of co-modelling by the original modeller and other modellers who may
be better “wielders” of Conceprocity

Or by exchange between the modeller(s) and domain experts who are not (yet)
Conceprocity modellers
10 / 67
Knowledge organisation by means of concept process mapping
The aim is to create well-expressed models which enhance both the understanding
of the phenomenon being modelled and the understanding and ongoing learning of
the modeller(s).
It is essential to distinguish between Conceprocity as a modelling language, often
used for co-modelling by persons more or less skilled in knowledge mapping; from
the actual models produced in Conceprocity.
2.3
Conceprocity: Notions
Paquette’s G-MOT and Conceprocity differ from the more usual concept maps of
(Novak and Cañas, 2008) by distinguishing between types (classes) of objects:

Concepts (things, ideas, etc.; these are usable and (sometimes) decidable classes of
knowledge)

Procedures (the means of enacting knowledge in the form of specific activities,
repeatable actions and processes – the latter being templates for repeated actions)

Principles (rules, constraints, permissions; also computer programs – viewed as
concrete expressions of algorithms and an encoding by programmers of knowledge)

Actors (people, organisations, external systems)
Conceprocity goes beyond G-MOT in a number of ways. In particular, it supports
the notions of:

Events: events describe changes of condition or state; they typically characterise the
result of an activity and in turn trigger the next activity

Logical connectors: OR XOR AND NOT
Conceprocity can therefore be used for modelling algorithms and heuristics.
See Figure 4 Conceprocity representation of abstract notions and concrete facts.
11 / 67
Knowledge organisation by means of concept process mapping
Figure 4 Conceprocity representation of abstract notions and concrete facts
These typed classes (e.g. cat) or instances of objects (e.g. Kat) are related by
relationships or relationship instances (links) which are themselves also typed.
We contend that greater semantic precision permits more expressive and more
meaningful models.
2.4
Representing Conceprocity relationships
Conceprocity relationships very broadly follow UML class diagram conventions
rather than G-MOT ones. This is because the UML conventions are more visually
expressive than the letters used in G-MOT and therefore Conceprocity models can
be made more semantically precise.
12 / 67
Knowledge organisation by means of concept process mapping
The relationship syntax is:
Symbol
Meaning
Flow of control or of data
Influences, governs, directs…
Is instantiated as
Commentary concerning the diagram.
This relationship is also used for links
between icons, images and sketches
and the concept to which they relate
Figure 5 Conceprocity relationship syntax
Conceprocity relationships are also referred to as notions. Thus notions in
Conceprocity is a word which embraces all of concepts, procedures, actors,
principles, events and relationships.
2.5
Why Conceprocity distinguishes concepts, procedures and
principles
In his book (Paquette, 2010) Gilbert Paquette suggests as a reason for distinguishing
the notions of concepts, procedures and principles the need to address the
weaknesses of existing modelling approaches – such as flowcharts and decision
trees:
1.
2.
3.
4.
Imprecise meaning of the links between the entities that compose the model.
The ambiguity in graphs where objects, actions on objects and statements of properties that
those objects possess are all mixed up and are not represented in a way that helps to
differentiate them and uncover their relationships. Paquette suggests distinguishing classes
of objects as concepts, actions on concepts as procedures and statements of properties as
principles.
The difficulty of combining in one model objects which at a high summary level in the
model need to be developed at a lower level with sub-models whose nature is not the same.
Thus a principle at a high level might need to be developed as a procedural or conceptual
sub-model.
Existing visual representation formalisms have emerged largely from the computer science
and software engineering communities. Formalisms such as Entity Relationship models,
modern structured systems analysis, conceptual graphs (John Sowa (Sowa, 2000, 1984)
following Charles Pierce), the object modelling technique and the successor Unified
Modelling Language UML are all representation approaches which have been built
primarily for the analysis and architectural design of complex software systems. Even to
read such diagrams and the links between them is hard, and to create such models requires
13 / 67
Knowledge organisation by means of concept process mapping
considerable expertise and an abstraction and conceptualisation capability which may be
lacking among the more general knowledge workers whom Paquette (and I) wish to address
and empower. Paquette states
“Our goal is different. We need a visual representation system that is both simple
enough to be used by educational specialists and learners who are not computer
scientists, yet general and powerful enough to represent the structure of
knowledge and learning/working scenarios. The distinction and the integration of
basic types of knowledge and links in the same language are essential… We
present three major steps starting with (1) informal visual modelling for the
educated layperson, to help represent interesting knowledge. We then (2) move
onto semi-formal modelling to help define target competencies and activity
scenarios for knowledge and competency acquisition by learners and workers.
Finally (3) we present the more formal visual models (Ontologies) that can be used
by software agents to ensure execution of knowledge-based processes on the
semantic web.” [(Paquette, 2010, p.xiv) slightly amended for clarity.]
2.6
Conceprocity relationships
2.6.1 The types of relationships in Conceprocity
Here we largely follow G-MOT.
 Association: simple connection
 Aggregation: is-a, is-made-of independent parts
 Composition: is-a, is-made-of dependent parts
 Specialisation / Generalisation: kind-of
 Regulation: controls, directs, influences…
 Precedence: comes-after, comes-before…
 Entrant-Product (Input-Output): causes, gives rise
to…
 Instantiation: is an example (instance) of…
Grammar Rules govern the valid types of links that may join the knowledge types
2.6.2 Associations
The Association link (G-MOT: A) is simply an untyped connection between concepts. By
untyped, we mean that the modeller either does not yet know the type of the relationship or
is not yet capable of deciding its more precise type.
Figure 6 An association between two concepts
2.6.3 Aggregations
14 / 67
Knowledge organisation by means of concept process mapping
The Aggregation link (G-MOT: G) associates multiplicity – ordinality or cardinality – with
a relationship.
Aggregation is an extension of the G-MOT model.
It is essential in data modelling in accordance with the relational model of (Codd 1970).
The Aggregation link (G-MOT: G) is a kind of association which says that one concept is
part of another, together with others of the same type, so that all the parts are together a
group of parts which constitute a whole concept: a part-whole relationship. Aggregation is a
special type of association used to model a "whole to its parts" relationship. In basic
aggregation relationships, the lifecycle of a part class is independent from the whole class's
lifecycle. This is in contrast with composition, which follows.
Figure 7 An aggregation relationship
2.6.4 Compositions
The Composition link (G-MOT: C) also connects a knowledge (object) with one of its
constituents or its constitutive parts. The composition aggregation relationship is just
another form of the aggregation relationship, but the child class's instance lifecycle is
dependent on the parent class's instance lifecycle.
Thus a table is composed of legs and of a flat surface. Similarly, a chessboard is composed
of squares, each of which may be black or white.
Figure 8 A composition relationship
2.6.5 Multiplicities, cardinality and ordinality
We can ascribe a multiplicity to either or both ends of an association, an aggregation or a
composition. This multiplicity can be:
 An exact number
 A range of numbers, separated by two dots
 An arbitrary unspecified number represented as
an asterisk *
 Example multiplicities:
 1
15 / 67
Knowledge organisation by means of concept process mapping
 1..1
 0..1
 1..*
 0..*
 3..4 – e.g. number of legs on a stool
 0..0 – this means that there is NO relationship
 Cardinality and ordinality distinguished
Cardinality specifies the maximum number in relationships and ordinality specifies the
absolute minimum number in relationships. When the minimum number is zero, the
relationship is usually called optional and when the minimum number is one or more,
the relationship is usually called mandatory.
2.6.6 Specialisation and Generalisation
One knowledge type may be a particular case of another knowledge type: a sort-of
relationship exists between the two concepts. This is termed specialisation. Conversely,
reading the other way between the two concepts, we recognise that the first concept is a
generalisation of the second. Thus a table is a specialisation of furniture. One type of
furniture is a table; there are of course others.
Figure 9 Specialisation / generalisation relationship
2.6.7 Regulation
The regulation link exists to enable certain more complex links to be expressed:
In conjunction with CONCEPTs: Here the principle defines some constraints that must be
satisfied or establishes a law or a relation between two or more concepts
In conjunction with a PROCEDURE OR ANOTHER PRINCIPLE: Here the principle
controls or governs the execution of a procedure or the selection of other principles.
A regulation link can be used from a principle or actor towards another abstract knowledge
which can be a concept, a procedure or another principle.
A regulation link between two concepts defines some constraints that must be satisfied or
establishes a law that governs the relationship.
A regulation link from a principle to a procedure or to another principle controls or governs
the execution of a procedure or the selection of other principles.
16 / 67
Knowledge organisation by means of concept process mapping
Figure 10 Regulation relationships for actors
Figure 11 Regulation relationships for principles
2.6.8 Precedence
Figure 12 Precedence relationships
The precedence link connects two procedures or principles, the first of which must be ended
or estimated before the second begins or can be applied. For example: prepare an outline
precedes write a text.
2.6.9 Entrant-Product
This relationship, which is broadly equivalent to input/output, is used to identify concepts
that are entrants to a procedure (the arrow goes from concept to procedure) or a product of a
procedure (the arrow goes from the procedure to the concept). For example, outline is an
entrant to write a text; text is the product of write a text.
17 / 67
Knowledge organisation by means of concept process mapping
A procedure may either be defined entirely informally, or it may have a more or less formal
definition. If it is expressed sufficiently formally, for example in a programming language,
it can be viewed as a function which transforms its entrants into its products.
2.6.10
Instantiation
This relationship connects an abstract knowledge to a concrete one. Abstract concepts have
as their concrete equivalent facts. Abstract procedures have as their concrete equivalent
traces. Abstract principles have as their concrete equivalent statements.
2.6.11
Labelling relationships in Conceprocity
One form of label which is commonly used in Conceprocity is that of multiplicity.
Conceprocity also permits relationships to be labelled with text but it doesn’t insist that that
be the case. In fact the most common use of labels in relationships is in the simple usage
profile of Conceprocity where the only relationship type which is supported is Association.
There is a basic issue with labelling relationships, which is that it is often necessary to label
a relationship twice - once in one sense and once in another.
For this and for other reasons, Conceprocity tends to prefer the use of more notions – often
procedures – to make clearer the relationship between, for example, two concepts. An
intermediate procedure can be a function which transforms one concept to another. Then if
concepts, procedures and principles are well named, there is no additional value in labelling
relationships.
2.7
Events and Logical Connectors
Conceprocity goes beyond G-MOT in recognising the notions of event and logical
connector. An event is a named change of state, typically represented in English
using a past participle such as arrived or departed. Typically, events are the result of
one procedure and trigger another; this is the case for P1 in the diagram which
follows.
18 / 67
Knowledge organisation by means of concept process mapping
Figure 13 Basic sequence of events and procedures
In Conceprocity, events must be preceded and followed by either a procedure or a
logical connector. The logical connectors available in Conceprocity are
Exclusive-Or, Inclusive-Or and And.
Figure 14 AND logical connector
19 / 67
Knowledge organisation by means of concept process mapping
Figure 15 Inclusive OR logical connector
Figure 16 An example of combining events, procedures and logical connectors
20 / 67
Knowledge organisation by means of concept process mapping
2.8
A summary of Conceprocity grammar rules
(Rosemann and Green, 2002) discuss how Wand and Weber have developed a
series of models based on the ontological theory of Mario Bunge; they named these
models the Bunge-Wand-Weber BWW models. The BWW models have as their
intent the formalisation of modelling techniques. Rosemann and Green identify two
particular criticisms of the models, one being the understandability of the constructs
within those models and the second being the difficulty in applying the models to
specific modelling techniques. They propose a meta-model of the BWW constructs
using a meta-language that is in effect an extended entity relationship model. Their
justification for that choice is that the entity relationship model is already very
familiar to many Information Systems professionals. Furthermore the extended
entity relationship model is the meta-language by which (Scheer, 2000) has
modelled and formalised his
(Paquette, 2010) and G-MOT set out certain grammar rules which together
constrain and add meaning to concept process models.
21 / 67
Knowledge organisation by means of concept process mapping
Figure 17 Summary of Grammar Rules
2.9
Structuring Conceprocity maps
2.9.1 The need for multi-level models
Conceprocity allows a knowledge model to be developed at several levels. The principal
(top level) model gives a general overview of the domain. The subordinate models add a
new level of detail, more and more specific to the representation of the domain: an
expansion. Each level of representation should be simplified so as to retain only the
knowledge essential at that level. By this means the benefits of encapsulation – low
coupling and high internal cohesion – can be realised in the context of knowledge
representation. In Conceprocity, the existence of an expansion of Concepts and Procedures
is signalled by a highlighted border. The notion is then linked to another page in the same
model or to another model.
Figure 18 Concepts and procedures which are expanded elsewhere - signified by highlighted
border
2.9.2 Structuring a model
A Level 1 diagram is potentially supported by several Level 2 diagrams. Each Level 2
diagram might be supported by several Level 3 diagrams. There is but one Main Model and
a series of nested models stemming from the Main Model.
22 / 67
Knowledge organisation by means of concept process mapping
2.10 Conceprocity Usage Profiles
A Usage Profile is a named usage of Conceprocity. These various usage profiles
require few or no extensions to the Conceprocity basic notation which is richly
expressive. It is possible and desirable to start with a beginners’ profile “Simple
concept mapping for beginners”, in which the only available relationship is
association and no use is made of principles, and only then to move on to typed
relationships and principles. In particular in this profile, we place strong emphasis
on the use of sketches, icons and images.
2.11 Learning to use Conceprocity: moving on from the beginner’s
profile
Conceprocity is cloud-based and essentially multi-user. It also provides implicit
support for the notion of usage profiles. A Usage Profile is a named usage of
Conceprocity.
The various usage profiles require few or no extensions to the Conceprocity basic
notation which is richly expressive.
It is possible and desirable to start with a beginners’ profile “Simple concept
mapping for beginners”, in which the only available relationship is association and
no use is made of principles, and only then to move on to typed relationships and
principles. Particularly in this profile, we place strong emphasis on the use of
sketches, icons and images.
23 / 67
Knowledge organisation by means of concept process mapping
Table 1 Conceprocity Usage Profiles
Conceprocity Usage Profile
Simple concept mapping for beginners
Makes use of a deliberately restricted range of Conceprocity objects. In particular,
the only relationship type supported is association. In order to give more
expressiveness, this profile permits association relationships to be named.
Knowledge mapping
Very general with the full range of Conceprocity objects. Relationships should not
normally be named. Instead, the nature of the two notions linked by a typed
relationship should normally provide full context sufficient to make the meaning of
the relationship clear. Where this is not the case, Conceprocity permits
commentary/notes.
Typical uses include: self-observation, research design, representing knowledge
as-is and as-ought, demonstrating understanding, documenting a body of
knowledge, design and delivery of teaching (e.g. to act as the “advance organiser”
or signposting originally suggested by (Ausubel, 2000)), learning and evaluation,
representation of algorithms and of heuristics
Use case diagrams
Event-driven process chains
Data (entity-relationship) models
System architecture and components
Taxonomy creation and maintenance
Conceprocity is not currently intended for the representation of full ontologies; it
can however be used effectively to represent taxonomies.
Causal loop diagrams (Eden, 2004)
2.12 Conceprocity for the Right Brain
As currently implemented, Conceprocity is a Lucidchart application (see
https://www.lucidchart.com/). Therefore Conceprocity makes it easy to include
visual elements because Lucidchart does so. Beyond Conceprocity’s own symbols,
we can include images and icons. The modeller can either locate these for herself, or
she can use the built-in Google Images search.
Sketches – less formal diagrams – sometimes have a role, particularly in the early
development or the informal presentation of a model (especially during whiteboard
sessions). This is the way in which a concept process model can include and
24 / 67
Knowledge organisation by means of concept process mapping
embrace rich pictures or elements of a rich picture. Rich pictures were originally
introduced by Peter Checkland (Checkland, 1981); see also (Checkland and
Tsouvalis, 1997). We note that the recent widespread use of tablet computers makes
it much easier to create such sketches and then to incorporate them in Conceprocity
models. We note too hat sketches can be created using pen and paper and then
captured digitally as images: the person responsible for the sketch takes a
photograph of the outcome using her smartphone or tablet.
2.13 Specific PhD research process as a Conceprocity concept map
Figure 19 shows the author’s current PhD research process:
Figure 19 The PhD research process of the author represented as a Conceprocity concept <->
process map
This map is by no means the only possible conceptualisation possible of the PhD
work. Furthermore, it can easily be criticised on multiple grounds. But the very fact
of there being such a model enables dialogue and offers evaluative possibilities.
25 / 67
Knowledge organisation by means of concept process mapping
§3
The role of Conceprocity in the PhD research of Mark Gregory:
some criticisms and the ways in which they are addressed in
the research design
3.1
Why Conceprocity is important in my PhD research
Conceprocity is a semi-formal visual knowledge representation language which
enables and encourages the modeller to be more precise in defining, bounding and
relating conceptual and procedural knowledge.
It is in effect a means to constrain and enhance natural language expression and
thereby to increase the precision of the meaning which the modeller seeks to
express.
To the extent to which two modellers can agree upon a Conceprocity model, it is
also a means to establish and to verify communication of ideas and concepts.
It or something like it is essential to completing my PhD!
My use of concept maps is motivated by the following felt needs:


Structuring my understanding of the published work of others. For examples, see
(elsewhere) my concept maps concerning the work of (Weick et al., 2005) on sensemaking
and of (Polya, 1988) as introduced by (Macgilchrist, n.d.) on heuristics.
Planning my PhD research, which has conceptual and process elements.
The main initial Conceprocity test use case is in fact work system modelling,
particularly personal work system modelling. This is because the immediate
application of Conceprocity will be to help me as the research monitor, in parallel
with research volunteers, to model their and my knowledge management in the
action research phase of my PhD research.
3.2 The challenge according to David Weir
My director of studies, Prof. David Weir has challenged me thus:
“I see this in a way as verging on the Autoethnographic:
http://www.qualitative-research.net/index.php/fqs/article/view/1589/3095
and thus susceptible to a special kind of critique about self-based knowledge,
referentialism etc. Thus:
"Efforts at self-revelation flop not because the personal voice has been used,
but because it has been poorly used, leaving unscrutinized the connection,
intellectual and emotional, between the observer and the observed” (Berar)
Quoted in (Spry, 2001) at http://eppl604.wmwikis.net/file/view/spry.pdf
26 / 67
Knowledge organisation by means of concept process mapping
So can Conceprocity function in such a way as to avoid critiques like those of
(Delamont, 2007)1? ”
3.3 My response to David Weir’s challenge
(Spry, 2001, p. 710) quotes (Denzin, 1992): “autoethnography is a radical reaction
to realist agendas in ethnography and sociology… which privilege the researcher
over the subject, method over subject matter, and maintain commitments to
outmoded conceptions of validity, truth, and generalizability” (p. 20)”. She goes on
to quote Ruth Behar, working from the writings of George Devereux as she asserts:
“What happens within the observer must be made known, Devereux
insisted, if the nature of what has been observed is to be understood” (Behar,
1997, p.6).
We can summarise (1) Sara Delamont’s arguments (Delamont, 2007) against
auto-ethnography, which she views as pernicious and lazy and (2) the extent to
which the use of Conceprocity and the overall research design might help as in
Table 2 which follows:
Table 2 How the current research design addresses Delamont’s objections to auto-ethnography.
Source: author
Objection to auto-ethnography
1. Auto-Ethnography cannot fight familiarity
– it is hard to fight familiarity in our own
society anyway even when we have data.
2. Auto - Ethnography is almost impossible to
write and publish ethically.
3.
Research is supposed to be analytic not
1
Response
We prefer the use of the phrase “structured
self-observation” (Rodriguez and Ryave,
2002) to auto-ethnography. We do this to
emphasise the fact that we are not here
talking about self-revelatory writing as
associated with the work particularly of
Carolyn Ellis or illustrated by that of Ruth
Behar. In addition, the results of this
structured self-observation are in no way
regarded as true in an ontological sense.
Instead, they are intended as a particular
exemplar. Any very tentative findings or
suggestions of ways forward find their way
into the working documents associated with
this research. Those working documents are
intended to be refined in action research in
which the experience of a number of
research volunteers are individually
expressed and then, perhaps, to a certain
degree synthesised. Conceprocity gives
shape and a degree of objectivity to these
individual and collective expressions.
The construction of a Conceprocity model is
See http://www.leeds.ac.uk/educol/documents/168227.htm and
http://www.cardiff.ac.uk/socsi/qualiti/QualitativeResearcher/QR_Issue4_Feb07.pdf
27 / 67
Knowledge organisation by means of concept process mapping
merely experiential. Autoethnography is all
experience, and is noticeably lacking in
analytic outcome.
4.
It focuses on the wrong side of the power
divide.
5.
It abrogates our duty to go out and collect
data: we are not paid generous salaries to sit
in our offices obsessing about ourselves.
Sociology is an empirical discipline and we
are supposed to study the social.
6.
Finally and most importantly ‘we’ are not
interesting enough to write about in
journals, to teach about, to expect attention
from others. We are not interesting enough
to be the subject matter.
a significant mental exercise which is
inherently and intensely analytical.
Although this does not in and of itself
prevent an experiential and self-centred
approach, it makes it less likely.
Subsequently the model can be refined in
discussion between an individual and a peer
or mentor, and the outcome is at the very
least a surfaced and carefully-expressed
model.
Concerning autoethnography or structured
self-observation in personal information
management, I genuinely doubt that any
power-divide issues arise.
In connection with action research, there is
indeed a very serious danger associated with
the unbalanced power relationship between
research volunteer and research mentor and
the prejudices of the latter. However, the
research design emphasises and seeks to
promote the establishment of a forum-based
community of practice in which the voice of
the research mentor will be but one of many.
In this research design, structured
self-observation is but one of a number of
complementary data-collection techniques.
The others are textual analysis of the
existing corpus of literature concerning
personal information management systems,
and explicitly-authorised analysis of the
writings of research volunteers. We make
absolutely no pretence to statistical validity.
Instead we are particularly concerned in this
research to look at certain outliers - see
(Boisot and McKelvey, 2010). These
outliers are experts in personal information
management systems who may even have a
vanguard role to play in the establishment of
this small field of academic enquiry.
Certainly. There is no danger that anyone’s
individual experience will find its way into
published work.
3.4 Renaud Macgilchrist’s challenge
According to my colleague Renaud Macgilchrist, I need clearly to distinguish
between
1.
Models as pseudo-formal languages systems – e.g. predicate logic, semantic nets, frames,
objects, UML and the like – even Prolog;
and:
28 / 67
Knowledge organisation by means of concept process mapping
2.
The infinite range of specific models, instances of models, which can be constructed using
those language systems.
I need to set out a Table of Criteria for choosing a language system which gives a
weighted evaluation of the various alternative language systems.
3.5
My response to Renaud Macgilchrist’s challenge
The need to distinguish between modelling language systems and their use in
expressing specific models is addressed in Table 7.
An initial table of criteria for choosing a language system appears as Table 4.
The remainder of this paper can be regarded as my more general response to this
challenge.
3.6
Recap: why are concept maps essential to this Ph.D.
research?
Concepts and their relationships have been recognised as central to knowledge and
understanding since the days of Plato and Aristotle. More recently, as highlighted
by (Hjørland, 2009, p.1519):
“Thomas Kuhn (1922–1996) … developed a theory of concepts that
corresponds with his theory of paradigms and that has been considered an
important contribution to concept theory. This connection between
“paradigms” and “concepts” is the point of departure for the present article.
An important view of concepts today can be said to be “post-Kuhnian” in
the sense that it is recognized that different theories and “paradigms” may be
considered the most important mechanism for the development of concepts.
However… different “paradigms” do not totally replace each other but exist
together and compete with each other in all domains all the time (see, e.g.,
Mayr, 1997, pp. 98–994). These criticisms are the reason for using the term
“post-Kuhnian” rather than “Kuhnian” in the present article. The term “postKuhnian” should not, however, be seen as an indication that the underlying
view is primarily taken from Kuhn. There are perspectives, such as
pragmatism, activity theory, and hermeneutics that are both older and have
played a greater role for the views developed in the present article.”
My own stance here is both pragmatic and pragmatist. I can illustrate the pragmatic
by drawing an analogy between my work here on personal information
management systems within the context of personal knowledge work and that of
librarians and information scientists in cataloguing and classifying knowledge made
explicit as books. It is no coincidence that the majority of serious academic writing
about concept mapping is associated with library and information science (but also
with cognitive science). Writing a Ph.D. about personal information management is
an exercise in personal knowledge management. Much of social science concerns
29 / 67
Knowledge organisation by means of concept process mapping
itself with constructs and their relationships. In areas of enquiry such as that of
personal information management systems - where I hold that the understanding of
the field of enquiry is as yet too imprecise and incomplete to admit of the possibility
of traditional positivist research - what is instead necessary is to identify and to map
out concepts. Thus pragmatically I need to carry out concept mapping. The
prototype pragmatist, Charles Peirce, created what he called existential graphs and
what (Sowa, 1992) has more recently renamed conceptual graphs. A conceptual
graph (CG) is a graph representation for logic based on the semantic networks of
artificial intelligence and existential graphs. Conceptual graphs are admirably
precise - they can be directly transposed into the RDF semantic Web knowledge
representation. I prefer concept maps because it is possible to start from the
informal stance adopted by people who are not specialists in logic or computer
science and then gradually, often by means of dialogue or even by dialogic
mentoring, gradually to refine what is understood into ever more precise knowledge
maps. These too can be formalised and directly transposed into RDF and OWL if
that is appropriate. It is not appropriate when the primary purpose of concept maps
is to attempt to give greater precision to the sometimes essentially imprecise or
ambiguous notions partially and incompletely understood by individual knowledge
workers. Thus pragmatically I have preferred Conceprocity concept and process
maps to more formal knowledge representation techniques.
§4
Ways of organising personal knowledge and data
4.1
Systems thinking and modelling
(Stowell and Welch, 2012, p. xiv) identify as the basic building blocks of systems
thinking (1) emergence, (2) hierarchy, (3) communication and (4) control. They
discuss how a system is defined from the perspective of an observer, who chooses to
draw a boundary reflecting a field of interest and giving to the system so defined a
name. They remind us of the taxonomy of three systemic models originally
identified by Russell Ackoff (Ackoff et al., 1962) and they extend it with a fourth
following Brian Wilson (Wilson, 1984) to yield:
1. An iconic model is a model of reality, the properties of which equate to
those of the real article such that (albeit on a different scale) the model can
be expected to behave in the same way as the real thing. I would give as an
example of such a model the wind tunnel model of a new aircraft.
2. An analogical model is an attempt to simulate the behaviour of the original
although its physical appearance is quite different to that of the original.
Most simulation models fall into this category.
3. An analytic model is created from mathematical or logical relationships that
are believed to lead to the behaviour of some situation of interest. Typical
30 / 67
Knowledge organisation by means of concept process mapping
examples include spreadsheet models. Analytic models may subsequently
provide the data for analogical models.
4. A conceptual model includes pictures or symbols which are used to
represent the subjective and qualitative aspects of a situation.
(Stowell and Welch, 2012) present modelling as a kind of surrogate representation
of some situation. It is in the process of forming, reforming and structuring that
model that we begin to learn about the situation of interest and its similarities and
differences to the situation that we are modelling. Among the dangers inherent in
such modelling are that it becomes an end in and of itself. Instead a model is only an
abstraction of our perception of reality. As a simplification it is also often
subjective.
Conceprocity enables the creating and maintenance of shared conceptual models.
4.2
A Wikipedia introduction to Knowledge Organisation
Wikipedia http://en.wikipedia.org/wiki/Knowledge_organization accessed
12/06/2013 suggests:
“The term knowledge organization (KO) (or "organization of knowledge",
"organization of information" or "information organization") designates a
field of study related to Library and Information Science (LIS). In this
meaning, KO is about activities such as document description, indexing and
classification performed in libraries, databases, archives etc. These activities
are done by librarians, archivists, subject specialists as well as by computer
algorithms. KO as a field of study is concerned with the nature and quality
of such knowledge organizing processes (KOP) as well as the knowledge
organizing systems (KOS) used to organize documents, document
representations and concepts.
The leading journal in this field is Knowledge Organization published by
the International Society for Knowledge Organization (ISKO).
Simple Knowledge Organization System (SKOS) is a W3C
recommendation designed for representation of thesauri, classification
schemes, taxonomies, subject-heading systems, or any other type of
structured controlled vocabulary. SKOS is part of the Semantic Web family
of standards built upon RDF and RDFS, and its main objective is to enable
easy publication and use of such vocabularies as linked data. See
http://en.wikipedia.org/wiki/Simple_Knowledge_Organization_System.”
4.3
Schema representation
(Paquette, 2010) discusses the relationship between structured knowledge
representation and learning, which he sees as being inextricably linked. Thus
31 / 67
Knowledge organisation by means of concept process mapping
understanding is impossible without identifying and classifying objects and ideas
and linking them by association in some organised way. These mental structures or
schemas vary in complexity. The concept of schema as the building block of mental
structures is now well established in cognitive psychology. The language and the
thinking derive initially from the work of Jean Piaget (Inhelder and Piaget, 1955),
who discussed the meta-concepts of schema, structure, strategy and operation to
describe cognitive processes. According to Piaget, growth of the intellect is
achieved through increasingly logical, numerous and complex schemas. Such
schemas play a central role in the construction of knowledge which in turn is
essential to the learning process.
“Learning is a process by which a representation of a certain knowledge
representation is transformed into another representation of that knowledge.
Learning is a process, whereas the representation of knowledge is both the
starting point and result.” (Paquette, 2010, p. 15)
The G-MOT (and therefore Conceprocity) representation system is based on the
theory of schemas. We distinguish between two broad categories of schemas, these
being declarative or conceptual; and procedural. The first category involves data
while the second includes the procedures and methods used in processing data in
order to organise information. We also follow Paquette in recognising a third
category of conditional or strategic schemas which consist of principles having one
or more conditions that describe context and conditional sequences. Those
conditions can either be embedded in principles (in both G-MOT and Conceprocity)
or they can be made explicit in the form of logical connectors attached to events
(Conceprocity only).
4.4
Knowledge Representation
(Hjørland and Nicolaisen, 2005) discuss knowledge representation. They remind us
that “Knowledge representation is thus depending both on the objective pole: what
knowledge exists to be represented and on the subjective pole: the representator or
selector.” (Hjørland and Nicolaisen, 2005).
We can summarise their findings as in Table 3:
Table 3 Knowledge representation according to (Hjørland and Nicolaisen, 2005) with additional
commentary in italics
Framework
Technique
Characteristics
AI: symbol
representation and
manipulation
Logic based representations
Declarative sentences and inferencing. Comment: We
would suggest that propositional calculus, predicate
calculus, first order logic and Horn clauses (as used in
Prolog) fall within this category.
AI: symbol
representation and
Procedure based
The meaning of a knowledge base is in its use.
32 / 67
Knowledge organisation by means of concept process mapping
Framework
Technique
Characteristics
manipulation
representations
AI: symbol
representation and
manipulation
Frame based representations
AI: artificial neural
networks
“Frame-based systems are knowledge representation
systems that use frames, a notion originally introduced by
(Minsky, 1975) as their primary means to represent
domain knowledge. A frame is a structure for representing
a concept or situation such as "restaurant" or "being in a
restaurant". Attached to a frame are several kinds of
information, for instance, definitional and descriptive
information and how to use the frame. Frames are
supposed to capture the essence of concepts or
stereotypical situations, for example going out for dinner,
by clustering all relevant information for these situations
together. This means, in particular, that a great deal of
procedurally expressed knowledge should be part of the
frames. Collections of such frames are to be organized in
frame systems in which the frames are interconnected.”
(Hjørland and Nicolaisen, 2005)
Parallels are drawn between neural nets and behaviourism.
There is an emphasis on noting stimulus and response in an
empiricist tradition and comparatively little interest in
what is happening within the black box. Feedback and/or
feedforward are emphasised.
“The statistical approach to AI involves taking
very large corpora of data, and analyzing them in
great depth using statistical techniques. These
statistics can then be used to guide new tasks. The
resulting data, as compared to the
knowledge-based approach, are extremely
shallow in terms of their semantic content, since
the categories extracted must be easily derived
from the data, but they can be immensely detailed
and precise in terms of statistical relations.
Moreover, techniques - such as maximum entropy
analysis - exist that allow a collection of statistical
indicators, each individually quite weak, to be
combined effectively into strong collective
evidence. From the point of view of knowledge
representation, the most interesting data corpora
are online libraries of text. Libraries of pure text
exist online containing billions of words; libraries
of extensively annotated texts exist containing
hundreds of thousands to millions of words,
depending on the type of annotation. Now, in
2001, statistical methods of natural language
analysis are, in general, comparable in quality to
carefully hand-crafted natural language analyzers;
however, they can be created for a new language
or a new domain at a small fraction of the cost in
human labor”
Statistical analysis of
large corpora of data
(Davis, 2001, p.8133)
Large corpora of data may be approached by methods
related to empiricism, which seems to be what Ernest
Davis is suggesting. There is an important difference,
however, between traditional empiricist approaches to
knowledge representation and “text corpora” approaches.
The traditional approach represents what is considered
33 / 67
Knowledge organisation by means of concept process mapping
Framework
Technique
Characteristics
knowledge by the person doing the representation. There is
only one voice present. In large corpora of texts many
voices are present (what kind of voices varies according to
how the text corpus is selected, e.g. if it consists of
newspapers or scholarly papers).
Author’s comment: textual analysis tools such as
Leximancer are capable of analysing large text corpora
and summarising their findings in the form of concept
maps. The remark concerning “many voices” is valid and
important. For this reason it is pragmatically desirable to
subset large text corpora and to analyse them separately
as well as together.
Semantic networks
Involve nodes and links
between nodes. The nodes
represent objects or contents.
(Davis et al., 1993) discuss knowledge representation. Randall Davis and his
co-authors make a clear distinction between what they call reasoning and
representation, which they point out are intertwined in many knowledge
representations such as Minsky’s frames. They suggest user-supplied axioms,
theorems and lemmas as parts of a logic-based approach to reasoning.
“The good news here is that by remaining purposely silent on the issue of
recommended inferences, logic offers both a degree of generality and the
possibility of making information about recommended inferences explicit
and available to be reasoned about in turn” (Davis et al., 1993, p.26)
(Davis et al., 1993) do considerable service, inter alia by emphasising the necessity
for triggers and procedural elements in knowledge representation and they point out
that these are implicit in Minsky’s frames. However, we regard as inadmissible their
suggestion of logic as a programming language – as proposed by (Kowalski, 1974) since this approach is inaccessible to the large majority of knowledge workers.
Furthermore, we are making no suggestion that Conceprocity should develop in the
direction of machine execution. Instead, the emphasis is very much on enabling
ordinary knowledge workers, perhaps mentored or working collaboratively, to
achieve real understanding and learning about the situation that they are facing.
4.5
Personal Information Management System PIMS Data
Structures
We go on to look at approaches to structuring data as a necessary precursor to
knowledgeable derivation of information.
4.5.1 Standard approaches to data and information management for
individuals and small virtual teams
An earlier paper (Gregory and Norbis, 2008) presented the hypotheses that individuals
working in groups should be encouraged and educated to make better use of the available
34 / 67
Knowledge organisation by means of concept process mapping
tools for information management and that the tools themselves should evolve into (or be
replaced by) better ways of representing information and knowledge. See also (Sauermann
et al., 2005).
Our earlier paper discussed the representation of personal data, suggesting that the ways in
which data is stored on a computer influence how it can subsequently be used. We therefore
identified several possible, or candidate, data representation approaches and analysed the
consequences of choosing them. We suggested a classification scheme for tools based
primarily on their data representation. We here reproduce and enhance the suggested
categories.
4.5.2 Spreadsheets
Spreadsheets consist of an array of cells, each of which can store a value or a formula. A
formula relates the value of the current cell to other cells which can be considered as
exporting their value to be used in the formula.
Spreadsheets are a very powerful combination of the nearest approach to widely available
end-user computer programming so far invented; and ways of storing (more or less)
structured data in which the relationship between items of data is imposed by the use of
formulae.
The paper (Gregory and Norbis, 2008) introduced the idea of what it called a functional
spreadsheet which simplifies and restricts the scope of spreadsheets to make them capable
of formal representation. The idea was based on an insight documented in (Peyton Jones
et al., 2003). In the suggested functional spreadsheet approach, rows are hierarchically
organized in an outline that groups and sub-groups the data. Cells are limited to contain
only values (such as text labels, dates and numbers). Column and or row headers may
contain the names of functions which may be applied either to all the values in a column or
row; or to all the values in a group or sub-group defined as a hierarchical outline.
4.5.3 Relational databases, in which all data is stored as relations or
sets
Databases generally have a more limited remit which they fulfil with greater precision than
do spreadsheets. The most widely accepted, implemented and used type of database is the
so-called “relational” database (Date 2003). He suggests as an informal initial definition
that
“
A relational system is one in which the data is perceived by the user as tables (and
nothing but tables); and the operators at the user’s disposal (e.g. for data retrieval)
are operators that generate new tables from old. For example, there will be one
operator to extract a subset of the rows of a table, and another to extract a subset of
the columns – and of course a row subset and a column subset of a table can both
be regarded as tables themselves. The reason such systems are called ‘relational’ is
that the term ‘relation’ is essentially just a mathematical term for a table.
”
4.5.4 Outliners
An outline is a hierarchical way to display related items of text to graphically depict their
relationships. Outlining is a technique which may be implemented in general office
35 / 67
Knowledge organisation by means of concept process mapping
programs or in specific computer programs known as “outliners”. An outliner is a program
which stores and depicts outlines: a special text editor that allows text to be structured as an
outline. Outliners are typically used for computer programming, collecting or organizing
ideas, tasks or even project management. Outlining is the technique widely used in
programs such as Microsoft Office PowerPoint, in which the main headings of a
presentation appear as separate slides and on each slide appear points and sub-points. The
same technique is available in a more powerful but perhaps less widely-used form in word
processing packages such as Microsoft Office Word, which supports a very useful and
underused Outline mode.
In an outline, a data item is given meaning by being shown in its owning hierarchy. Thus a
person’s surname is a component of a composite Contact object. The relative positioning of
an item conveys meaning in that the label of the owner classifies or otherwise gives
contextual information concerning the owned item; and the depth in the hierarchy gives
some idea of the relative importance or significance of the item.
Some programs allow a data item to participate in more than one hierarchy. Thus for
example an appointment for a meeting can appear in an overall agenda or calendar, but also
be linked to the name of each participant in the meeting. Effectively, the same datum is
classified in more than one way. To the extent that knowledge is a product of the
recognition by intelligent agents of connections between information otherwise not
explicitly linked, this kind of tool can be used as a mechanism for storing relatively
unsophisticated knowledge.
4.5.5 Spreadsheets as a basis for databases
An exciting new commercial approach to the construction of database-enabled websites is
the STOIC platform proposed by http://sutoiku.com/. Conversation with the founder of this
company, Ismael Chang Ghalimi, suggests that reflection on personal information
management was part of the motivation for STOIC. STOIC turns spreadsheets into
complete applications, with a cloud-based relational database and a mobile user interface.
An application is created as a new spreadsheet. An object is then a new worksheet. To add a
field to an object, it is necessary to add a new column. To add a record to an object, simply
add a new row.
4.5.6 A possible classification of PIMS conceptual data structures
I suggest the following initial classification; this is partially corroborated by (Völkel and
Haller, 2009):



Natural language and text
Tables
Spreadsheets and functional spreadsheets
Spreadsheets add functional programming capability to data tables




Hierarchical Outlines
Relational databases
Linking and multiple classification (Tagging)
Graphs and graph theory
36 / 67
Knowledge organisation by means of concept process mapping

Concept maps
Formally, concept maps are graphs; the objects are nodes and the relationships are
edges. The topic is extensively discussed by (Friedman and Smiraglia, 2013).

Mathematical models, statistics and matrix
manipulation
Here there are a number of candidate data approaches, including categorical data
analysis and clustering.


Specific PIM (Personal Information Management)
programs
Semantic web and web science
Other approaches include object oriented databases, XML documents, RDF and OWL
See (Davies et al., 2006).
Two possibilities exist when applying semantic web approaches to personal
information: either specialist PIM software or services which incorporate semantic
web techniques; or systems which apply semantic web techniques to pre-existing data
stored on a specific computer. The latter approach is referred to as the semantic
desktop (Sauermann, 2005; Sauermann et al., 2005).
Enhancing the usability and usefulness of the Web and its interconnected resources
might be achieved by:
1.
2.
3.
Servers which expose existing data systems using the RDF and SPARQL
standards. Many converters to RDF exist from different applications.
Relational databases are an important source. The semantic web server
attaches to the existing system without affecting its operation.
Documents “marked up” with semantic information (an extension of the
HTML <meta> tags used in today’s Web pages to supply information for
Web search engines using web crawlers). This could be
machine-understandable information about the human-understandable
content of the document (such as the creator, title, description, etc., of the
document) or it could be purely metadata representing a set of facts (such as
resources and services elsewhere in the site). (Note that anything that can be
identified with a Uniform Resource Identifier (URI) can be described, so the
semantic web can reason about animals, people, places, ideas, etc.) Semantic
mark-up is often generated automatically, rather than manually.
Common metadata vocabularies (ontologies) and maps between vocabularies
that allow document creators to know how to mark up their documents so that
agents can use the information in the supplied metadata (so that Author in the
sense of ‘the Author of the page’ won’t be confused with Author in the sense
of a book that is the subject of a book review).
 A very important issue: whose ontology?
If we accept the necessity for imposing some sort of classification mechanism to
achieve accuracy and precision in searching for information, the next question
which inevitably arises is “whose ontology shall we adopt?” We can identify three
broad and overlapping alternatives:
37 / 67
Knowledge organisation by means of concept process mapping
 Standardisation by committee (or by
professional body, or by employer): top-down
imposition
This is frequently done within communities of experts, such as pharmacists or
medical practitioners.
 Emergent ontology - ontologies shared
between workers in small, often virtual,
groups: bottom-up conceptualisation
This situation is common in areas of fast-changing technology or practice. A
common vocabulary and classification system “emerges” and almost imposes
itself. Evolution, when it occurs, is ad hoc.
 Specialist programs which recognise or
implement user-defined ontology
4.6
Knowledge Organisation: an LIS (library and information
science) perspective
Section 4.2 introduced knowledge organisation KO. In this section we establish a
connection between concepts and the KO Knowledge Organization sub-domain of
LIS library and information science.
(Friedman and Smiraglia, 2013) seek to
“improve comprehension of the socially-negotiated identity of concepts in
the domain of knowledge organization. Because knowledge organization as
a domain has as its focus the order of concepts, both from a theoretical
perspective and from an applied perspective, it is important to understand
how the domain itself understands the meaning of a concept. ” (Friedman
and Smiraglia, 2013, p.27).
They do so within the frame of what they mean by Knowledge Organisation KO,
which is identified as the:
“entire population of formal proceedings in knowledge organization – all
proceedings of the International Society for Knowledge Organization’s
international conferences (1990-2010) and those of the annual classification
workshops of the Special Interest Group for Classification Research of the
American Society for Information Science and Technology (SIG/CR).”
(Friedman and Smiraglia, 2013, p.27).
Thus knowledge organization KO is defined and identified with the perspective
adopted by ISKO and its journal, the Journal of Knowledge Organization. Most
writers in this field come from the LIS Library and Information Science discipline.
38 / 67
Knowledge organisation by means of concept process mapping
Their perspective is very important but subtly different both from the information
systems discipline and the cognitive science approaches.
The literature on knowledge organisation makes frequent reference to knowledge
organisation systems KOS. Although I instinctively dislike this term because the
literature surrounding it does not always appear to understand what a system is, I
will use it because others do.
§5
Positioning Conceprocity among Knowledge Organisation
Systems
We have already mentioned Ernest Davis’ summary: (Davis, 2001) of knowledge
representation.
5.1
Knowledge Representation (KR) as the primary dimension
for classifying and comparing Knowledge Organisation
Systems KOS
See (Rocha Souza et al., 2010) for an extensive discussion of knowledge
organisation systems (KOS) and the related topic of knowledge representation.
They themselves use a CMap concept map (cf. Novak and Cañas, 2008) to suggest a
tentative set of types of KOS (Rocha Souza et al., 2010). This is reproduced here as
Figure 20:
39 / 67
Knowledge organisation by means of concept process mapping
Figure 20 A tentative set of types of KOS (from Rocha Souza et al., 2010, FIG 1)
Conceprocity could appear at more than one point in this essentially hierarchic
classification, since it can be used as a form of concept mapping system, but it can
also be used to make a taxonomy or classification scheme (Jacob, 2004) and in the
construction of semi-formal ontologies.
(Rocha Souza et al., 2010: figure 3) reproduces a KOS Spectrum originally
proposed by (Daconta et al., 2003). It is repeated here as Figure 21:
40 / 67
Knowledge organisation by means of concept process mapping
Figure 21 KOS Spectrum Source: (Daconta et al., 2003)
This uses a single dimension, identified as semantic strength, along which they
position various KOS. (Rocha Souza et al., 2010) comment that (Daconta et al.,
2003) tend to present KOS and their representational languages together; but we
would comment that they themselves tend to identify and equate KR and KOS as we
have previously seen in Figure 20. Here in Figure 21, travelling from weak
semantics to strong is identified with the formality of the knowledge representation
language.
Conceprocity has rather weak semantics. It can be used to represent data structures
in a way which is as precise as the ER Entity Relationship model and indeed Chen’s
E/R Entity Relationship model (Chen, 1976).
Conceprocity is in fact considerably more expressive than even an extended ER
model, which concerns itself with data and its semantics. Conceprocity recognises
procedures, logical connectors, principles and events. However the semantics
associated with the event and process elements are deliberately not very precise
since they depend on the modeller’s use of natural language text. It is possible to
represent relational data structures, processes, events and Boolean decisions in
41 / 67
Knowledge organisation by means of concept process mapping
Conceprocity but no pretence is made to sufficiently formal semantics to permit, for
example, the execution of a Conceprocity model – it is not a programming language
and does not support automatic inferencing. In any concept mapping approach, the
precise form of the name given to a concept and to a relationship – expressed as they
are in natural language – are at one and the same time extremely important and
extremely difficult to get right. We present Conceprocity as a visual language and
intend it to be used for communication between human observers.
(Rocha Souza et al., 2010) quote (Guarino, 2006) as proposing the term
« ontological precision ». They reproduce a figure from Nicola Guarino as their
FIG. 8, reproduced here as Figure 22:
Figure 22 Levels of ontological precision - (Guarino, 2006)
(Guarino, 1998) had earlier clarified the terminology associated with ontology as a
philosophical term versus ontology as an artefact in the following terms:
 Ontology: the philosophical discipline
 Study of what there (possibly) is
 Study of the nature and structure of reality

Domain of entities

Categories and relations

Characterizing properties
 An ontology: a theoretical or computational artefact
42 / 67
Knowledge organisation by means of concept process mapping
 “An explicit and formal specification of a conceptualization”
(Gruber, 1993)
 A specific artefact expressing the intended meaning of a
vocabulary in terms of the nature and structure of the
entities it refers to
In its current form, Conceprocity can be used to represent taxonomies and informal
ontologies.
5.2
Analytics based on Conceprocity models
Conceprocity models are stored in the Lucidchart server system. They can be saved
in .vdx format, this being the Microsoft Visio XML format – see
http://msdn.microsoft.com/en-us/library/office/aa218409%28v=office.10%29.aspx
It is therefore potentially possible to:
1. Create concept dictionaries and a database of Conceprocity terms
and usages; these in turn can form the basis for semi-automatic
ontological analysis and perhaps comparison of personal ontologies.
2. Carry out various forms of data analysis, potentially including
metrics such as Betweenness, Closeness, Diameter, Clustering
Coefficient, Average shortest path…
See https://gephi.org/ (but no direct XML import) and
http://www.liquid-technologies.com/xml-schema-editor.aspx
I do NOT anticipate carrying out such analysis in PhD timescales.
5.3
A functional perspective: (Zeng, 2008)
(Zeng, 2008, p.161) suggests a table of functional effectiveness reproduced as FIG
9. in (Rocha Souza et al., 2010) and below as Figure 23:
43 / 67
Knowledge organisation by means of concept process mapping
Figure 23 KOS Spectrum from (Zeng, 2008, p.161) with suggested functional effectiveness
We now suggest a positioning of Conceprocity based on Figure 23 – see Table 4 following, which:
1.
2.
3.
reproduces Zeng’s table
extends it with additional columns both with two additional KOS which I here identify
([1]the semantic web and its RDF and OWL knowledge representation and [2] first-order
logic) and also with Conceprocity
extends it with additional rows: visualisation and suitability for machine processing
Table 4 A suggested positioning of Conceprocity and other KOS in Functional Effectiveness
terms
****
**
***
**
****
**
*
****
***
****
Establishing
associative
relationships
44 / 67
Conceprocity
**
First order
logic
***
Semantic web:
RDF, OWL
Ontologies and
semantic
networks
Thesauri
Establishing
hierarchical
relationships
****
Classification
schemes and
Taxonomies
Controlling synonyms
***
Gazetteers and
directories
Eliminating ambiguity
Synonym rings
KOS →
Term lists
Function ↓
***
***
*
***
**
**
***
*****
**
**
***
Knowledge organisation by means of concept process mapping
Presenting properties
*****
Visualisation
**
Machine processing
5.4
*
*
****
*****
****
Some further evaluative comments on concept mapping
(Trochim, 1989) introduces the use and usefulness of concept maps for planning
and evaluation. The same author discusses their reliability in (Trochim, 1993).
More recently he and colleagues have discussed concept mapping as an alternative
approach for the analysis of open-ended survey responses (Jackson and Trochim,
2002).
More speculatively, (Thimor and Fidelman, 1995, page 35) have suggested:
“Concepts are related to logic. There are several approaches to logic and in
every approach concepts are created and interrelated differently. There are
two possibilities for the hierarchic set-up of hierarchic concept-maps: one
possibility is a top-down map; the other is a bottom-up map. Therefore,
individual differences in concept-mapping may be related to individual
differences in the approach to logic. It was [earlier] suggested by Fidelman
that different approaches to logic may be related to individual differences in
the relative efficiencies of the hemispheric analytical and synthetical
mechanisms. In the sequel a theory relating concept mapping to the cerebral
hemispheres through logic is suggested. According to this theory, top-down
concept-mapping is more related to the right hemisphere relative to
bottom-up mapping. On the other hand, bottom-up mapping is more related
to the left hemisphere relative to top-down mapping.”
They go on to suggest a contrast between the formation of concepts in Bertrand
Russell’s logic which they present as bottom-up, and on the other hand, in Gottlieb
Frege’s logic concepts – where a top-down formation is primary: (Thimor and
Fidelman, 1995, page 50).
This suggests that concept mapping can appeal to different populations who will
tend to use it in various complementary ways, particularly with the emergence of
cloud-based approaches based on collaborative infrastructure.
5.5
Usage profiles
Conceprocity is cloud-based and essentially multi-user. It also provides implicit
support for the notion of usage profiles. A usage profile is a named usage of
Conceprocity.
The various usage profiles require few or no extensions to the Conceprocity basic
notation which is richly expressive.
45 / 67
**
Knowledge organisation by means of concept process mapping
It is possible and desirable to start with a beginners’ profile “simple concept
mapping for beginners”, in which the only available relationship is Association and
no use is made of principles, and only then to move on to typed relationships and
principles. Particularly in this profile, we place strong emphasis on the use of
sketches, icons and images. We have chosen to give the name CAPRI to this simple
usage profile. CAPRI stands for concepts, actors, procedures, relationships, images.
By way of contrast, we identify the full usage profile as CAPRILOPE, Concept /
Actor / Procedure / Relationship / Image / Logical Operator / Principle / Event.
Table 5 Conceprocity Usage Profiles
Model type
Simple concept
mapping for
beginners
Name
Purpose
Conceprocity CAPRI
Concepts Actors Procedures Relationships Images. Makes use
of a deliberately restricted range of Conceprocity notions. In
particular, the only relationship type supported is Association. In
order to give more expressiveness, this profile permits
Association relationships to be named.
Knowledge
mapping
Conceprocity
CAPRILOPE
Use case
diagrams
Conceprocity Use
Case
Very general with the full range of Conceprocity objects, Concept
/ Actor / Procedure / Relationship / Image / Logical Operator /
Principle / Event. In this profile, relationships should not normally
be named. Instead, the nature of the two notions linked by a
typed relationship should normally provide full context sufficient
to make the meaning of the relationship clear. Where this is not
the case, Conceprocity permits commentary / notes.
Typical uses include: self-observation, research design,
representing knowledge as-is and as-ought, demonstrating
understanding, documenting a body of knowledge and design of
teaching, learning and evaluation. In the context of teaching, it is
sensible to use such knowledge maps as the “advance
organiser” or signposting originally suggested by (Ausubel,
1963). This usage profile is also suitable for the representation of
algorithms and of heuristics.
Conceprocity use case diagrams are generally similar to UML
UCDs but they are extended to show the interaction between an
actor and a use case as a specific interaction element. This is
done because such interactions normally need to be
implemented, sometimes as form and subform hierarchies,
sometimes as webpage hierarchies
46 / 67
Knowledge organisation by means of concept process mapping
Event-driven
process chains
Conceprocity EPC
Conceprocity event process chain diagrams are generally similar
to ARIS EPC diagrams but they are optionally extended by
incorporating a specific Data swimlane. The data swimlane is
populated by concepts, which may subsequently be implemented
as data tables, data views, specific file-types or by webpages.
The value of the data swimlane is that interactions between it and
other (non-data) swimlanes enable the modelling of the data
flows (dataflows) that would otherwise require specific dataflow
diagrams (DFDs)
E/R Data models
Conceprocity E/R
Conceprocity Entity / Relationship diagrams follow the
conventions established by (Chen 1976) and subsequent work.
However, ordinality, cardinality and multiplicity are shown in the
Conceprocity / UML style because this is more expressive than
Chen’s notation
A notion similar to that of usage profile does exist in G-MOT. One usage profile
that exists in G-MOT which has no direct equivalent in Conceprocity is that of an
ontology builder and the automatic generation of OWL language statements from
the ontology model which is so built.
5.6
How and why Conceprocity differs from G-MOT
So why not simply reuse the existing G-MOT formalism? Table 6 gives a (gentle)
critique of Mot+ and G-MOT and outlines how Conceprocity differs:
Table 6 How Conceprocity differs from G-MOT
G-MOT
Conceprocity
Conceprocity is a little closer to UML
Based on the object oriented (OO)
approach extensively used in software – particularly in the ways in which
concepts are related
engineering, but just as the OO
approach is often vague about its
philosophical and pragmatic
antecedents, so (sometimes) is G-MOT
G-MOT is object-influenced, most
obviously by class diagrams. But it
separates procedures out from
concepts, thus eschewing
encapsulation – which has value in
software engineering but not always in
clarifying meaning and understanding
Conceprocity follows G-MOT.
Inheritance is explicitly supported
between concepts by means of a
specialisation- generalisation
relationship. The effect of
encapsulation can be achieved by deft
use of hierarchy: an apparently atomic
concept is expanded at a lower level in
the modelling hierarchy.
The visual representation used is
sometimes obscure, specifically in the
areas of how the different types of
Conceprocity prefers a
UML-influenced style in which the
type of arrow shows the kind of
47 / 67
Knowledge organisation by means of concept process mapping
G-MOT
Conceprocity
relationship are displayed; they are
signified by a character label rather
than by a visual device
relationship. This is initially a little
more difficult to teach and learn, but
subsequently makes Conceprocity
models easier to read and to
understand.
The visual representation used is
sometimes unclear, particularly the
visual distinction between classes and
object-instances (although this is
better in G-MOT than in the earlier
Mot+)
Conceprocity is clearer again in this
respect.
The expression is not very visual,
depending too much on textual
elements and not on images and icons:
It does not engage the right brain
Particularly in the simple usage
profile, users are actively encouraged
to make full use of icons, images and
sketches.
It does not permit the clear expression
of algorithms, in particular
conditionality (if… then… else…
endif) and repetition (do while…;
repeat until…)
Whereas in G-MOT conditional
statements are represented as
principles, Conceprocity prefers to
make this visually much clearer by
using logical connectors and the
separate event syntax (here following
the event process chain paradigm
suggested by(Scheer et al., 2005).
The language does not encourage
consideration of object state and/or
events
Conceprocity uses the event notion to
make this much clearer.
Cardinality and ordinality
(multiplicity) is not made explicit in
associations
Conceprocity follows the conventions
of UML class diagrams in this respect,
making multiplicity much more
evident.
Conceprocity is implemented using the
G-MOT is a standalone (“desktop”)
Lucidchart web-based diagramming
application available only for
system, which is SaaS.
Windows. It is therefore not SaaS,
software as a service – which is needed
to make web-based collaboration on
concept maps possible and easy –
especially in the context of the PhD
research which I am currently
undertaking
5.7
G-MOT strengths
48 / 67
Knowledge organisation by means of concept process mapping
G-MOT has many strengths, some of which are not matched in Conceprocity. Its
visual editor, although restricted to the Windows desktop, enforces grammar rules
much more effectively than does Conceprocity. A notion similar to that of usage
profile does exist in G-MOT. One usage profile that exists in G-MOT which has no
direct equivalent in Conceprocity is that of an ontology builder and the automatic
generation of OWL language statements from the ontology model which is so built.
5.8
Conceprocity conceptual data structures
In any knowledge representation scheme, it will normally be necessary also to
represent data. Table 7 is an attempt at a synthetic view and positioning of
Conceprocity within the spectrum of conceptual data structure CDS, here
following (Völkel and Haller, 2009) :
Table 7 Conceptual data structures and their associated metadata
Technique
Metadata
Expressiveness, precision and recall
Spreadsheets
Pragmatic – the meaning of the data is not
explicit, but is partially expressed in the
natural language semantics of column
and/or row headings; and partially in
relationships expressed as formulae
between cells
Potentially very expressive and
frequently imprecise or even
contradictory. Charting permits
visually-arresting representations of some
of the underlying data.
Relational databases
If the data is normalised (Codd, 1971; Date,
2003), then the column headings name sets
of atomic (non-divisible) data items. This is
deliberately constricting, because
human-readable metadata, in the form of a
natural language description (name) for
each attribute, can be exploited by users as
they enquire from the data, enabling precise
answers to questions they have. These
names can be extended by a data dictionary
(which, however, is often not accessible to
the end-user of the data in the database).
Deliberately very restricted
expressiveness. All data is constrained to
appear as tables to permit generality and
precision of subsequent querying. The
results of queries are themselves virtual
tables constructed from the original input
data.
Outlining and
Outliners
The relative positioning of the items in a
hierarchy groups and classifies data; and
associates meaning with each group and
sub-group. The addition of a grid, as in the
products Ecco and InfoQube – see
(Gregory, 2010) - permits further
structuring and expressiveness.
Hierarchies themselves are cognitively
powerful or not depending on the prior
training of the user.
Mindmaps
The relative positioning of the items in a
diagram groups and classifies data; and
associates meaning with each branch and
sub-branch. An image is (potentially)
associated with each branch or sub-branch
Visually very powerful, the user
perceives both structure and meaning.
Querying is very imprecise or
non-existent.
Concept maps
(Novak and Cañas,
The relative positioning of the items in a
diagram groups and classifies data; and
Visually very powerful, the user
perceives both structure and meaning.
49 / 67
Knowledge organisation by means of concept process mapping
Technique
Metadata
Expressiveness, precision and recall
2008)
associates meaning with each branch and
sub-branch.
Relationships are distinguished from
concepts. Querying is very imprecise or
non-existent in current implementations.
XML, RDF and
OWL
The meaning of an XML document is
described in an associated Data Type
Definition (DTD) or Schema. The RDF
Schema carries this forward.
XML-based approaches potentially
combine the strengths of outlining and of
relational database. Because XML is both
a language and a meta-language, it is
possible to define specialised languages
such as OPML.
Generalised query languages for XML
data are emerging. RDF makes possible
the expression of simple forms of
knowledge (as opposed simply to
information), and supports processes like:
Conceprocity maps
The relative positioning of the items in a
diagram groups and classifies data; and
associates meaning with each branch and
sub-branch. An image is (potentially)
associated with each branch or sub-branch.
Each object has a type, as does each
relationship (link). Appropriate use of
hierarchy enables encapsulation.

User-specified keyword
classification of information
structured in accordance with
user design

Rule-based auto-classification

Tagging
Visually very powerful, the user
perceives both structure and meaning.
Querying is currently non-existent but
because objects are semantically
classified it would be relatively
straightforward to construct a dictionary
for each Conceprocity map and a lexicon
(index) across multiple maps.
The latter in a cloud context might permit
the emergence of shared ontologies,
especially if the maps are constrained to
conform to RDF and OWL standards. The
latter is not yet proposed for
Conceprocity but has been achieved with
extensions to the similar G-MOT
approach. See (Paquette, 2010: part 3)
First order logic and
Horn clauses
Expressiveness and precision very high;
readability and visual appeal very limited
(although these can be enhanced by the
use of libraries which create
visualisations from Prolog statements).
Querying is very general and strong
logical inferencing capabilities are
offered
50 / 67
Knowledge organisation by means of concept process mapping
§6
A critical evaluation of Conceprocity and some suggestions for
future work
6.1
The tentative nature of these initial conclusions: further
research proposed
Conceprocity is a semi-formal visual knowledge representation language which
enables and encourages the modeller to be more precise in defining, bounding and
relating conceptual and procedural knowledge. It is in effect a means to constrain
and enhance natural language expression and thereby to increase the precision of
the meaning which the modeller needs to express. To the extent to which two
modellers can agree upon a Conceprocity model, it is also a means to establish and
to verify communication of ideas and concepts.
In this paper in its present form I have sought to respond in a positive manner to the
constructive criticism of David Weir and of Renaud Macgilchrist. In doing so I have
both myself learned and also – I hope – begun to position the next phase of my
research. I look forward to further criticism!
Certainly, Conceprocity is not without its weaknesses. It is arguably an error to
permit so much generality of expression in a single modelling approach. The
counter-argument is that usage profiles permit a more restricted representation and
are therefore less likely to give rise to cognitive overload in users and readers. I
would also point out that in knowledge representation schemes such as UML, it is
necessary to learn a wide range of different – sometimes annoyingly so –
representations. This problem is even starker in the area of conventional structured
analysis, where a simple notion such as process is represented in different,
overlapping and confusing ways – contrast data flow diagrams, event process
chains and use case diagrams.
Because Conceprocity has been built using the Lucidchart diagramming system, it
will be very easy to change the formalism in directions suggested by the readers of
this article. For this and many other reasons I would strongly welcome critique and
suggestions for improvement.
A potential disadvantage of moving away from the simple concept and relationship
approach to concept mapping which most concept maps (and mappers) employ is to
make it slightly more difficult to create metrics. Whereas (Friedman and Smiraglia,
2013) can present concept maps simply as nodes and arcs, Conceprocity maps
include more basic notions – both nodes and arcs have type - and will therefore be
slightly more difficult to analyse programmatically.
In the next few months I intend using Conceprocity in the following ways:
1. I will gradually build a Conceprocity map of my own Personal Work System
PWS and the supporting Personal Information Management System PIMS.
51 / 67
Knowledge organisation by means of concept process mapping
This will have two forms, an as-is – current map – and an as-ought – what I
would like to achieve. These models will be based on the PhD journal which
I have now maintained for two years.
2. I have already used G-MOT to analyse complex scientific articles and will
in future use Conceprocity to do so.
3. Two of my masters’ research students will use Conceprocity as a small
element of their research projects, due for submission in November.
4. In the first semester of the new academic year I will teach two sessions on
concept mapping within my IS505E Principles of E-Commerce PEC
module. I expect two classes each of about 40 students. The first session will
introduce the basic usage profile of Conceprocity and the second more
advanced usage. One of the two courseworks in this module requires each
student to choose an academic article concerning e-commerce or
information systems and to analyse its content. Students will be required to
use the basic Conceprocity usage profile CAPRI and encouraged to use the
full usage profile CAPRILOPE as part of the article analysis. This action
learning approach will give me valuable feedback on the practical and
conceptual difficulties faced by students as they learn Conceprocity. This
will in turn be fed back into an improved Conceprocity 2.0 early in the new
calendar year.
5. I hope to be able to carry out some quantitative assessment of Conceprocity
models and modelling based on the IS505E PEC experience. This is
dependent on being able to carry out some software-assisted analysis of
Conceprocity models stored in XML format. This is perhaps a student
project or an internship possibility for a software engineering student from a
software engineering school.
Together these experiments will yield data and enable me (and a co-author?) to
create a research-based journal article on concept process mapping early in 2014.
This will represent a useful contribution from the PhD process.
6.2
More fundamental difficulties and objections
We have largely accepted as a given the notions put forward by (Paquette, 2010)
which are themselves based partly on the UML thinking of (Booch et al., 2005).
Paquette’s thinking also derives in large part from cognitive science; this influence
pervades his book and in particular informs chapter 6 on taxonomies of problems
and generic skills.
In section 2.5 above, we suggested that existing visual representation formalisms
have emerged largely from the computer science and software engineering
communities. It is instructive to reconsider the origins of formalisms such as Entity
Relationship models, modern structured systems analysis, conceptual graphs (John
Sowa (Sowa, 2000, 1984) following Charles Pierce), the object modelling
technique and the successor Unified Modelling Language UML. These are all
representation approaches which have been built primarily for the analysis and
architectural design of complex software systems. In Conceprocity as it currently
52 / 67
Knowledge organisation by means of concept process mapping
stands we have designed and presented a visual representation system which,
following (Paquette, 2010, p.xiv), we wish to be usable by educational specialists
and learners who are not computer scientists. It is at the same time general and
powerful enough to represent the structure of knowledge and learning/working
scenarios.
Paquette goes on to say:
“We present three major steps starting with (1) informal visual modelling
for the educated layperson, to help represent interesting knowledge. We
then (2) move onto semi-formal modelling to help define target
competencies and activity scenarios for knowledge and competency
acquisition by learners and workers. Finally (3) we present the more formal
visual models (Ontologies) that can be used by software agents to ensure
execution of knowledge-based processes on the semantic web.” [(Paquette,
2010, p.xiv) slightly amended for clarity.]
Thus G-MOT supports three dialects, one for general use, one for instruction design
and one for ontology building. Similarly Conceprocity distinguishes usage profiles
(see Table 1) within a single visual representation language.
Recall that notion is the name given in Conceprocity to the modelling
meta-concepts of concepts, procedures, actors, principles, events and relationships.
See sections 2.3 and 2.4. A possible alternative word for notions is meta-concepts,
that is, concepts about concepts. We now wish further to address the issue of
whether Conceprocity has chosen the right notions. In section 2.5 we discussed why
Conceprocity distinguishes concepts, procedures and principles. Here we consider
the nature of concept mapping itself and the relationships permitted in
Conceprocity.
6.2.1 What is concept mapping anyway?
Much of the literature surrounding concept mapping comes from the field of enquiry known
as knowledge organisation which is largely situated within the discipline known as library
information science. (Hjørland, 2009) holds that information science and knowledge
organization cannot avoid relating to theories of concepts. Knowledge organizing systems
(e.g., classification systems, thesauri, and ontologies) should be understood as systems
organizing concepts and their semantic relations. Different theories of concepts have
different implications for how to construe, evaluate, and use such systems. Based on what
he calls “a post-Kuhnian view” of paradigms, Hjørland argues that the best understanding
and classification of theories of concepts is to view and classify them in accordance with
epistemological theories (he emphasises empiricism, rationalism, historicism, and
pragmatism). Different views of concepts are associated with different worldviews and
epistemologies which tend to compete with each other. The historicist and pragmatist
understandings of concepts are in his view the most fruitful views; he outlines the
importance of historicist and pragmatic theories of concepts for information science. For
him, the concept is a socially negotiated construct that should be identified by studying
53 / 67
Knowledge organisation by means of concept process mapping
discourses (Hjørland, 2009, p.1530). This view of concept theory has been labelled
socio-constructivist.2
(Friedman and Thellefsen, 2011) discuss knowledge organisation systems and the
emergence of concept theory and semiotics in that connection. For them knowledge
organisation as a domain has as its focus the order of concepts, both from a theoretical
perspective and from an applied perspective. It is therefore important to understand the
meaning of a concept found in text and in visual maps. Whatever the epistemological stance
one adopts, it is evident that the meaning of a concept is that which was intended by the
originator of that concept in accordance with their own particular epistemological stance. 3
Thus when (Friedman and Smiraglia, 2013) attempt a synthesis of the existing theory
concerning concepts and concept mapping they do so within the tradition of library
information science and in particular they identify “knowledge organisation systems”,
based on earlier work reported as (Friedman and Thellefsen, 2011).
6.2.2 Relationships in Conceprocity
Some concepts refer to data. The E/R Entity Relationship model of (Chen, 1976) has
informed in particular Conceprocity’s thinking about associations, cardinality, ordinality
and multiplicities. See section 2.6.5
The ideas of aggregation, generalisation and specialisation were introduced by (Smith and
Smith, 1977) and later informed the design of UML and G-MOT. However, it is difficult to
discern a single source of inspiration for the conceptualisations underlying UML.
Specifically, UML does not possess a meta-model; nor does G-MOT. See section 2.6.3
Composition and part-whole relationships are the subject of mereology (which is separate
from the concept of topology). (Guarino and Poli, 1995) give a fuller introduction. See
section 2.6.4.
6.2.3 Conceprocity: Design issues which are not yet fully resolved
In its current guise, Conceprocity recognises various structural relationship types. These
are:
 Association
 Aggregation
 Composition
 Specialisation / Generalisation
 Regulation
 Precedence
2
Kuhn also wrote extensively about the nature of concepts, largely from a cognitive psychology
point of view.
3
I note here that the stance of Hjørland is socio-constructivist and that my own is pragmatist –
a stance which Hjørland also recognises as very important.
54 / 67
Knowledge organisation by means of concept process mapping
 Input-Product
 Instantiation
Are there other structural relationship types beyond those already recognised in
Conceprocity?
Is there (for example) a relationship type is-a-model-of in the relationship concept-A
is-a-model-of concept-B?
Given that knowledge types share common characteristics with UML classes, but that
knowledge is not at all the same thing as data: What interpretations can we validly give to
the relationship types which Conceprocity recognises? Thus, what is inheritance?
Note here that the semantics of inheritance are debated within the programming
community. See for example: (Cook et al., 1990) who suggest that in typed object-oriented
languages the subtype relation is typically based on the inheritance hierarchy. They
therefore put forward a new typed model of inheritance that introduces polymorphism into
the typing of inheritance. They call for the uniform application of inheritance to objects,
classes and types. The resulting notion of type inheritance allows them to show that the type
of an inherited object is an inherited type but not always a subtype. This more general view
of inheritance is I suggest not only sensible but also what most human users would expect
when reading a Conceprocity model in which one concept is a specialisation of another.
Similarly, is multiple inheritance meaningful for Conceprocity concepts? Certainly, it is
possible to show it in Conceprocity.
How in Conceprocity do we best represent the subsetting and overlapping sets which are
well summarised by Venn diagrams?
The G-MOT editor continues to have strengths not possessed by Conceprocity; these
include XML import and (better) export, explicit support for the OWL Web Ontology
Language, and copy with reference between diagram levels. The latter would ideally be
generalised in Conceprocity…
Conceprocity does not yet possess easy means to produce and maintain a dictionary of the
objects it contains, nor any metrics.
6.3
Towards an ontological evaluation of Conceprocity
(Wand, 1996) holds that despite the availability of a large number of systems
analysis methods and techniques there does not exist a general underlying
foundation for this knowledge domain. The stance which Wand adopts is that an
information system is a representation of another “real-world” system. This
ontological stance borrows from the philosophy of Mario Bunge, and in particular
his ontological formalism as presented in (Bunge, 1977, 1979). Wand sees an
information system as a representation that enables us to obtain knowledge about a
certain domain without having to observe it. Thus where the represented domain
might be termed the real-world system, an information system is an artificial
representation of that real-world system, as perceived by somebody, built to enable
information processing functions. (Wand, 1996) therefore challenges me to
re-engineer Conceprocity starting from a clear ontological stance.
55 / 67
Knowledge organisation by means of concept process mapping
(Wand and Weber, 2002) set out a framework for research on conceptual modelling
in connection with information systems which has four main components:
Table 8 Conceptual Modelling Framework Elements (based on (Wand and Weber, 2002, p.364))
Element
1. Conceptualmodelling
grammar
2.
Conceptualmodelling
method
3.
Conceptualmodelling
script
Context
4.
Meaning
Provides a set of constructs and
rules that show how to combine
the constructs to model
real-while domains.
Provides procedures by which a
grammar can be used. Such a
method needs to prescribe how
to make observations of a
domain into a model of the
domain.
A script is the product of the
conceptual modelling process.
The context is the setting in
which conceptual modelling
occurs and in which scripts are
subsequently used.
Status in Conceprocity 1.0
Largely complete. We need to give further
consideration in particular to properties,
since the current representation
(sub-concepts) consumes too much space
on the page. Note that we have yet to define
the meta-model (Rosemann and Green,
2002) for Conceprocity.
The method is documented, but for now
only in the form of a PowerPoint
presentation.
A Lucidchart template exists and this forms
the basis of each script.
The initial context of use has been
identified and some scripts have already
been produced. Conceprocity does not yet
possess easy means to produce and
maintain a dictionary of the objects it
contains, nor any metrics (but see section
5.2).
Macgilchrist challenges me to a more formal knowledge representation approach
both for my models and my meta-models; he suggests first order logic in the form of
Horn clauses supported by a Prolog implementation – see
http://www.coli.uni-saarland.de/projects/milca/courses/comsem/html/index.html.
I am rejecting this possibility for the time being because first-order logic is
inaccessible to most of the research volunteers that I might reasonably expect to be
able to work with in the near future. For now, I will take a much more pragmatic
stance. Conceprocity is what it is because I sought for and have built a pragmatic
knowledge representation scheme based on typed concept maps. It is a means to an
end. That end is to complete my Ph.D. in the shortest possible time scales and of
course to the highest possible standard commensurate with those timescales. As
David Weir has put it in conversation: "focus, focus, focus". As I use Conceprocity
over the next few weeks to begin to model my own personal knowledge
management system, as I use it to structure my final literature review, as I work with
my MSc and MAIB students, as I experiment with Conceprocity in the classroom,
but above all as I use Conceprocity to make explicit the existing personal work
systems of research volunteers and to suggest improved personal work systems to
them: I will also gradually be building up requirements for Conceprocity 2.0.
56 / 67
Knowledge organisation by means of concept process mapping
6.4
Learning by enquiry: some parallels with Checkland’s LUMAS
It is clear that concept maps lack ontological truth value in so far as they are only
ever artificial artefacts that present an observer’s point of view concerning what is.
57 / 67
Knowledge organisation by means of concept process mapping
Figure 24 Illustrative summary of some of our propositions
established
knowledge:
academic literature
IP
learn and
understand
existing state of
the art
IP
C
researcher
IP
IP
R
IP
constructs and their
relationships
C
IP
analyse gaps in
existing
literature
applicable
knowledge
C
P
IP
reflect on
anomalies
IP
IP
research
question
IP
IP
C
problematic
situation requiring
action
IP
IP
structured self
observation;
auto-ethnography
IP
design research to
address identified
research question
C
learn through action
and reflection cycles
C
collect data
IP
data: measurements and
descriptions of the attributes
of objects or events
IP
derive
meaningful
information
C
choose
goal-directed
activity
C
report findings
We would comment that this diagram illustrates an inner learning loop as the
researcher engages with perceived reality in accordance with some research
methodology. She or he learns in a problem-focussed way as (s)he uses methods in
an applied methodology. Just as (Argyris, 2000) describes double loop learning in
organisations, we suggest that there potentially exists also an outer loop by means
58 / 67
Knowledge organisation by means of concept process mapping
of which the researcher may learn at the more profound level described by Peter
Checkland. (Checkland, 2000) presents (inter alia) LUMAS, Learning for a User by
a Methodology-informed Approach to a problem Situation. Taking as his definition
of methodology ‘a body of methods used in a particular activity’, Checkland
suggests that a user knowledgeable about a methodology perceives a problem
situation and uses the methodology to try to improve it. The methodology as a set of
principles is converted by the methodology user into a specific method which the
user feels to be appropriate for this particular situation at this moment in its history:
“The user U, appreciating a methodology M as a coherent set of principles, and perceiving a
problem situation S, asks himself (or herself): What can I do? He or she then tailors from M
a specific approach, A, regarded as appropriate for S, and uses it to improve the situation.
This generates learning L, which may both change U and his or her appreciations of the
methodology: future versions of all the elements [of] LUMAS may be different as a result
of each enactment of the process shown.” (Checkland, 2000)
Figure 25 Checkland's LUMAS model Source: (Checkland, 2000)
Checkland stresses that it is not the methodology which leads to improvement. It is
the user as (s)he benefits from using the guidelines, as (s)he takes the formally
defined methodology M to create or tailor A, the actual, user- and situation-specific
approach adopted to the Real –world problem R that (s)he perceives a concern for.
Asked recently in an interview by Frank Stowell (Stowell, 2013), whether he sees
the “systems approach” as “a scientific methodology”; if so, how does it guide
scientific inquiry, in your opinion? If not, how would you describe the relationship
59 / 67
Knowledge organisation by means of concept process mapping
between a “systems approach” and scientific inquiry?”, Peter Checkland has
replied:
“
As for the phrase ‘a systems approach’ I see it as being the name of any
epistemology which encompasses the idea ‘system’; defined as the name of
the concept of an adaptive whole which can adapt and survive in a changing
environment. It thus has only epistemological, not ontological status. This is
crucially important for the Systems Movement, this difference between
Natural Science and so called ‘Social Science’. Thus, Marx has a theory of
history, and his ideas change history, which is not law governed. On the
other hand Copernicus and Galileo have different theories concerning
whether our local universe is sun-centred or earth-centred; but these ideas
can have no effect whatsoever on what is the case out there in the universe,
which is law governed. What this means for a ‘systems approach’ is that if it
engages with human and social phenomena it can develop only useful
epistemology, not discover laws.
” (Stowell, 2013, p.54)4
Thus we suggest the existence of problem-focussed or situational learning – using
methods in an applied methodology; and higher-level learning – which will
manifest itself in a deepening appreciation of methodology and a concern to
develop it further in action. We also suggest the possibility that the outer loop
corresponds more-or-less directly to the inquiring / learning cycle of Checkland’s
Soft Systems Methodology SSM.
6.5
An application to student learning
Accepting that his approach to concept mapping has as a primary justification
Checkland’s Learning for a User by a Methodology-informed Approach to a
problem Situation, the author has set a group of postgraduate students on a
programme of international communications and digital marketing who are, in a
particular module, studying the principles of e-commerce: the task of individually
choosing an academic article relating to business information systems or to
e-commerce or e-business. The individual assignment is to choose one article from
a leading information systems or e-business or e-commerce journal, to read it very
carefully, to identify and map the concepts within it, to summarise the article, and
then to identify and discuss the practical consequences and usefulness of the theory
in the actual practice of e-business. So each student on the module will create a
4
Checkland might perhaps resist ontological commitment. See
http://en.wikipedia.org/wiki/Ontological_commitment.
60 / 67
Knowledge organisation by means of concept process mapping
single summary document or presentation and then upload the summary and
implications to cloud-based storage so that all students can see the results of the
work of others. When mapping the concepts students must use the Conceprocity
concept process mapping approach. The results and the learning will both be
evaluated in the near future.
6.6
Complementary approaches to concept mapping as part of a
mixed-methods research approach
The author’s current research is at heart a multi-methodology – cf. (Avison et al.,
1998) - mixed-methods and inherently exploratory approach to a research question
which can be simplified to:
“What is the contribution of personal information management systems
PIMS to the working model and personal work system of knowledge
workers?”
Mixed methods research mainly refers to quantitative and qualitative research in
differing mixes. For an introduction to the issues, see (Ågerfalk 2013). (Goldkuhl
1995) presents a Habermasian view of information and action which is in contrast
both to pragmatism as seen in (Ågerfalk 2010) and critical realism as seen in
(Mingers et al. 2013) and (Zachariadis et al. 2013).
Table 9 indicates how two contrasting forms of concept mapping are used in
complementary experiments already underway or soon to be started. These two
forms of concept mapping (which I believe to be complementary) are:
1. Conceprocity concept-process maps. Conceprocity CAPRI or CAPRILOPE
models are the result of conscious analysis and specific design by
Conceprocity modellers.
2. Leximancer “fuzzy” concept maps.
Concerning Leximancer: (Smith and Humphreys, 2006) report that the Leximancer
system is a relatively new method for transforming lexical co-occurrence
information from natural language into semantic patterns in an unsupervised
manner. It employs two stages of co-occurrence information extraction—semantic
and relational—using a different algorithm for each stage. “The Leximancer system
performs a style of automatic content analysis. The system goes beyond keyword
searching by discovering and extracting thesaurus-based concepts from the text
data, with no requirement for a prior dictionary, although one can be used if desired.
These concepts are then coded into the text, using the thesaurus as a classifier. The
resulting asymmetric concept co-occurrence information is then used to generate a
concept map.” (Smith and Humphreys, 2006, p.262).
Thus what I term Leximancer “fuzzy” concept maps emerge from unsupervised
(or, better in practice, semi-supervised) semantic mapping of natural language text.
61 / 67
Knowledge organisation by means of concept process mapping
Figure 26 shows the result of a semi-supervised Leximancer analysis of the author's
PhD journal (circa 130,000 words):
Figure 26 Fuzzy concept map of the author's PhD journal produced using Leximancer
Leximancer automatically recognises only single-word concepts. Most of my
research concerns compound concepts; here is the list used when producing Figure
26 5:
•
information system (merge with IS)
•
personal information management system (merge with PIMS)
5
To inform Leximancer of the centrality of such compound terms, it is necessary to
Edit Compound Concepts: to manually compound selected concepts via Boolean
operators to obtain deeper and more meaningful analysis. Clicking ‘Edit’ at the
‘Compound Concepts’ stage enables this. Subsequently, Compound concepts will
automatically appear on the map if they are regular word concepts.
62 / 67
Knowledge organisation by means of concept process mapping
•
work system
•
personal work system (merge with PWS)
•
action research
•
knowledge management (merge with KM)
•
knowledge representation (merge with KR)
•
personal knowledge management (merge with PKM)
•
Personal Information Management (merge with PIM)
Table 9 also evidences the significance of concept mapping in this research work.
Table 9 Experiments planned or underway in the current research of Mark Gregory
Experiment
1. Analyse my own auto-ethnography using Leximancer
emergent or fuzzy concept maps. This involves using
Leximancer to enquire into my auto-ethnographic PhD
journal (130000 words).
2.
Building various text corpora and then analysing them


Recognised writing concerning personal
information management
Key information systems literature

3.
4.
5.
6.
Key literature concerning the epistemology and
ontology of personal information management and
personal knowledge management
Analyse my own auto-ethnography using
Conceprocity; the outcome will be a directed and
synthetic concept map
Observing the usability and usefulness of Conceprocity
mapping used by postgraduate students as a means of
understanding and elucidating research articles
Encourage recognised PIM researchers to audit their
own personal information management approach in the
form of a PIM Audit; to discuss the resultant
approaches and perhaps to map some of them
Mentored action research with a small number of
research volunteers
63 / 67
Concept mapping approach
Leximancer. I will learn how to seed Leximancer
with compound concepts (e.g. information system,
personal information management, personal
information management system) and thus to refine
and focus the resultant concept map. An early
attempt at this analysis appears as Figure 26
Leximancer; seeking the emergence of significant
vocabulary as a fuzzy concept map
Seeking evidence of a systems approach in the PIM
literature; expecting the null hypothesis
Seeking evidence of a systems approach in the IS
literature; expecting the hypothesis but at a low
level of significance
Seeking an emergent vocabulary
Conceprocity CAPRILOPE; the outcome expected
to be an initial definition of a Working Model
Conceprocity CAPRI; perhaps some use of
CAPRILOPE; the outcomes expected to be (1) a
better understanding of the extent to which these
two usage profiles are used and useful to students
and probably (2) refinements to both usage profiles
Limited use of Conceprocity CAPRILOPE
Evaluation will make limited use of Conceprocity
CAPRILOPE
Knowledge organisation by means of concept process mapping
References
Ackoff, R.L., Gupta, S.K., Minas, J.S., 1962. Scientific method: Optimizing applied research decisions.
Wiley New York.
Allen, D., 2003. Getting things done: The art of stress-free productivity. Penguin Books.
Argyris, C., 2000. Double loop learning in organizations. Class. Manag. Thought 115–125.
Ausubel, D.P., 1963. The psychology of meaningful verbal learning.
Ausubel, D.P., 2000. The acquisition and retention of knowledge: A cognitive view. Kluwer Academic Pub.
Avison, D.E., Wood-Harper, A.T., Vidgen, R.T., Wood, J.R.G., 1998. A further exploration into information
systems development: The evolution of Multiview 2. Inf. Technol. People 11, 124–139.
Baskerville, R.L., 2011. Individual information systems as a research arena. Eur. J. Inf. Syst. 20, 251–254.
Basque, J., 2013. La modélisation des connaissances en milieu organisationnel.
Behar, R., 1997. The vulnerable observer: Anthropology that breaks your heart. Beacon Press (MA).
Boisot, M., McKelvey, B., 2010. Integrating modernist and postmodernist perspectives on organizations:
A complexity science bridge. Acad. Manag. Rev. AMR 35, 415–433.
Booch, G., Rumbaugh, J., Jacobson, I., 2005. Unified Modeling Language User Guide, The (2nd Edition)
(Addison-Wesley Object Technology Series). Addison-Wesley Professional.
Bunge, M., 1977. Treatise on basic philosophy: Volume 3: Ontology 1: The furniture of the world. Reidel
Boston.
Bunge, M.A., 1979. Treatise on basic philosophy. Vol. 4, Ontology II: a world of systems. Reidel Boston.
Buzan, T., Buzan, B., 1996. The mind map book: how to use radiant thinking to maximize your brain’s
untapped potential. Plume Books.
Checkland, P., 1981. Systems thinking, systems practice. Wiley, Chichester.
Checkland, P., 2000. Soft Systems Methodology: A Thirty Year Retrospective. Syst Res 17, S11–S58.
Checkland, P., Tsouvalis, C., 1997. Reflecting on SSM: The Link Between Root Definitions and Conceptual
Models. Syst Res Behav Sci 14, 153–168.
Chen, P.P., 1976. The entity-relationship model—toward a unified view of data. ACM Trans. Database
Syst. TODS 1, 36.
Ciborra, C., Jelassi, T., 1994. Strategic information systems: a European perspective.
Codd, E.F., 1971. Normalized data base structure: A brief tutorial, in: Proceedings of the 1971 ACM
SIGFIDET (now SIGMOD) Workshop on Data Description, Access and Control. pp. 1–17.
Conant, R.C., Ashby, W.R., 1970. Every good regulator of a system must be a model of that system. Int. J.
Syst. Sci. 1, 89–97.
Cook, W.R., Hill, W., Canning, P.S., 1990. Inheritance is not subtyping, in: Proceedings of the 17th ACM
SIGPLAN-SIGACT Symposium on Principles of Programming Languages, POPL ’90. ACM, New
York, NY, USA, pp. 125–135.
Daconta, M.C., Obrst, L.J., Smith, K.T., 2003. The Semantic Web a guide to the future of XML, Web
services, and knowledge management. Wiley Pub., Indianapolis.
Date, C.J., 2003. An Introduction to Database Systems, 8th ed. Addison Wesley.
Davies, J., Studer, R., Warren, P., 2006. Semantic web technologies. John Wiley & Sons.
Davis, E., 2001. Knowledge Representation, in: Smelser, N.J., Baltes, P.B. (Eds.), International
Encyclopedia of the Social & Behavioral Sciences. Elsevier Amsterdam/New York, NY, pp. 8132–
8139.
Davis, R., Shrobe, H., Szolovits, P., 1993. What is a knowledge representation? AI Mag. 14, 17.
Delamont, S., 2007. Arguments against auto-ethnography, in: Paper Presented at the British Educational
Research Association Annual Conference, 5-8 September 2007. Presented at the British
Educational Research Association Annual Conference, Institute of Education, University of
London, p. 8.
64 / 67
Knowledge organisation by means of concept process mapping
Denzin, N.K., 1992. The many faces of emotionality: Reading persona, in: Ellis, C., Flaherty, M.C. (Eds.),
Investigating Subjectivity: Research on Lived Experience. SAGE Publications, Incorporated, pp.
17–30.
Eden, C., 2004. Analyzing cognitive maps to help structure issues or problems. Eur. J. Oper. Res. 159,
673–686.
Friedman, A., Smiraglia, R.P., 2013. Nodes and arcs: concept map, semiotics, and knowledge
organization. J. Doc. 69, 27–48.
Friedman, A., Thellefsen, M., 2011. Concept theory and semiotics in knowledge organization. J. Doc. 67,
644–674.
Gregory, M., 2010. Collaboration and end-user information management tools. Presented at the 16th
Americas Conference on Information Systems: AMCIS 2010, Lima, Peru.
Gregory, M., Norbis, M., 2008. Towards a Systematic Evaluation of Personal and Small Group Information
and Knowledge Management. Presented at the 5th International Conference on Cybernetics and
Information Technologies, Systems and Applications: CITSA 2008, Orlando, FA.
Gruber, T.R., 1993. A translation approach to portable ontology specifications. Knowl. Acquis. 5, 199–
199.
Guarino, N., 1998. Formal ontology in information systems. IOS Pr.
Guarino, N., 2006. Ontology and Terminology: how can formal ontology help concept modeling and
terminology? Presented at the EAFT-NordTerm ws on Terminology, Concept Modeling and
Ontology, Vaasa.
Guarino, N., Poli, R., 1995. Formal ontology, conceptual analysis and knowledge representation. Int. J.
Hum. Comput. Stud. 43, 625–640.
Hartshorne, C., Weiss, P., Burks, A., 1931. Collected papers of Charles Sanders Pierce (Volumes 1-8).
Cambridge, MA: Harvard University Press.
Hevner, A.R., 2010. Design Research in Information Systems: Theory and Practice. Springer.
Hevner, A.R., Chatterjee, S., 2010. Design Science Research in Information Systems. Des. Res. Inf. Syst. 9–
22.
Hevner, A.R., March, S.T., Park, J., Ram, S., 2004. Design science in information systems research. MIS Q.
28, 75–105.
Hjørland, B., 2009. Concept theory. J. Am. Soc. Inf. Sci. Technol. 60, 1519–1536.
Hjørland, B., Nicolaisen, J., 2005. The epistemological lifeboat. Epistem. Philos. Sci. Inf. Sci. Available
Www Db Dkjnilifeboathome Htm.
Inhelder, B., Piaget, J., 1955. De la logique de l’enfant à la logique de l’adolescent: essai sur la
construction des structures opératoires formelles. Presses universitaires de France.
Jackson, K.M., Trochim, W.M.K., 2002. Concept mapping as an alternative approach for the analysis of
open-ended survey responses. Organ. Res. Methods 5, 307–336.
Jacob, E.K., 2004. Classification and categorization: A difference that makes a difference. Libr. Trends 52,
515–540.
Jones, W.P., 2007. Keeping found things found: The study and practice of personal information
management. Morgan Kaufmann Pub.
Kowalski, R., 1974. Predicate logic as a programming language. Inf. Process. 74, 569–574.
Macgilchrist, R.S.R., n.d. Learning and the Semantic Web.
Minsky, M., 1975. A Framework for Representing Knowledge:, in: Winston, P.H. (Ed.), The Psychology of
Computer Vision. McGraw-Hill: New York, pp. 211–277.
Novak, J.D., Cañas, A.J., 2008. The theory underlying concept maps and how to construct and use them.
Fla. Inst. Hum. Mach. Cogn. Pensacola Fl Www Ihmc Ushttpcmap Ihmc
UsPublicationsResearchPapersT HeoryCmapsTheoryUnderlyingConceptMaps Htm.
65 / 67
Knowledge organisation by means of concept process mapping
Paquette, G., 2010. Visual Knowledge and Competency Modeling - From Informal Learning Models to
Semantic Web Ontologies. IGI Global., Hershey, PA.
Peyton Jones, S., Blackwell, A., Burnett, M., 2003. A user-centred approach to functions in Excel, in:
Proceedings of the Eighth ACM SIGPLAN International Conference on Functional Programming.
p. 176.
Polya, G., 1988. How to solve it. Princeton University Press Princeton, NJ.
Rocha Souza, R., Tudhope, D., Barcellos Almeida, M., 2010. Towards a taxonomy of KOS: Dimensions for
classifying Knowledge Organization Systems. Presented at the 2010 ISKO Conference, Rome.
Rodriguez, N., Ryave, A., 2002. Systematic self-observation. Sage Publications, Inc.
Rosemann, M., Green, P., 2002. Developing a meta model for the Bunge–Wand–Weber ontological
constructs. Inf. Syst. 27, 75–91.
Sauermann, L., 2005. The semantic desktop-a basis for personal knowledge management, in:
Proceedings of the I-KNOW. pp. 294–301.
Sauermann, L., Bernardi, A., Dengel, A., 2005. Overview and outlook on the semantic desktop, in:
Proceedings of the 1st Workshop on The Semantic Desktop at the ISWC 2005 Conference. pp. 1–
19.
Scheer, A.-W., 2000. ARIS--business process modeling. Springer.
Scheer, A.-W., Thomas, O., Adam, O., 2005. Process modeling using event-driven process chains, in:
Dumas, M., Aalst, W.M.P. van der, Hofstede, A.H.M. ter (Eds.), Process-Aware Information
Systems: Bridging People and Software Through Process Technology. John Wiley & Sons.
Smith, A.E., Humphreys, M.S., 2006. Evaluation of unsupervised semantic mapping of natural language
with Leximancer concept mapping. Behav. Res. Methods 38, 262–279.
Smith, J.M., Smith, D.C.P., 1977. Database abstractions: aggregation and generalization. ACM Trans
Database Syst 2, 105–133.
Sowa, J.F., 1984. Conceptual structures: information processing in mind and machine. Read. MA.
Sowa, J.F., 1992. Conceptual graph summary. Concept. Struct. Curr. Res. Pr. Ellis Horwood New York
Lond. Tor. 3–66.
Sowa, J.F., 2000. Ontology, metadata, and semiotics. Concept. Struct. Log. Linguist. Comput. Issues 55–
81.
Sperry, R.W., 1975. Left-brain, right-brain. Saturday Rev. 2, 30–33.
Spry, T., 2001. Performing autoethnography: An embodied methodological praxis. Qual. Inq. 7, 706–732.
Stowell, F., 2013. Peter Checkland Interview. Int. J. Inf. Technol. Syst. Approach 6, 53–60.
Stowell, F., Welch, C., 2012. The Manager’s Guide to Systems Practice: Making Sense of Complex
Problems. John Wiley & Sons.
Thimor, J., Fidelman, U., 1995. Concept-maps, logic and the cerebral hemispheres. Kybernetes 24, 35–51.
Trochim, W.M.K., 1989. An introduction to concept mapping for planning and evaluation. Eval. Program
Plann. 12, 1–16.
Trochim, W.M.K., 1993. The reliability of concept mapping, in: Annual Conference of the American
Evaluation Association, Dallas, Texas.
Völkel, M., Haller, H., 2009. Conceptual data structures for personal knowledge management. Online Inf.
Rev. 33, 298–315.
Wand, Y., 1996. Ontology as a foundation for meta-modelling and method engineering. Inf. Softw.
Technol. 38, 281–287.
Wand, Y., Weber, R., 2002. Research Commentary: Information Systems and Conceptual Modeling--A
Research Agenda. Inf. Syst. Res. 13, 363–376.
Weick, K.E., Sutcliffe, K.M., Obstfeld, D., 2005. Organizing and the process of sensemaking. Organ. Sci. 16,
409–421.
66 / 67
Knowledge organisation by means of concept process mapping
Wilson, B., 1984. Systems: concepts, methodologies, and applications. John Wiley & Sons, Inc., New York,
NY, USA.
Zeng, M.L., 2008. Knowledge Organization Systems (KOS). Knowl. Organ. 35, 160–182.
67 / 67
Download