Model Comm Patterns

  • Upload
    camrit

  • View
    223

  • Download
    0

Embed Size (px)

Citation preview

  • 8/3/2019 Model Comm Patterns

    1/36

    8-2-2011 Chintan Amrit 1

    Model Communication Patterns

    Model Communication Patterns

    Chintan Amrit

    Maria Iacob

  • 8/3/2019 Model Comm Patterns

    2/36

    8-2-2011 Chintan Amrit 2

    Model Communication Patterns

    Scope of the Patterns

  • 8/3/2019 Model Comm Patterns

    3/36

    Pattern Name Semiotic Clarity Perceptual

    Discriminability

    Semantic

    Transparency

    Problem: A problem

    growing from the

    Forces.

    Lack of Correspondence between

    Symbols and Referent

    concepts.

    Diagrams with symbols that are not

    discriminable reduce the

    accuracy of their interpretation. .

    If the semantic meaning of the symbols

    is different from their intuitive or

    natural meaning, then novice

    readers would not be able to

    discern its meaning.

    Context: The current

    structure of the

    system giving the

    context of the

    problem

    Designing/Using

    a modelling language

    Designing/Using

    a modelling language

    Designing/Using

    a modelling language

    Forces: Forces that

    require resolution

    Model Symbol redundancy,

    excess or overload can cause

    increase in complexity.

    Shapes and connecting lines that are

    too similar cannot be easily

    distinguished by humans.

    It is very hard for novices to understand

    symbols that are semantically

    opaque and especially if they aresemantically perverse.

    Solution: The solution

    proposed for the

    problem

    To limit diagrammatic complexity

    it is preferable to have a

    symbol deficit when

    mapping constructs to the

    language symbols

    Symbols should be differentiated

    using visual variables to increase

    discriminability eg. increasing

    visual distance, shape, redundant

    coding, perceptual pop out and

    text.

    Symbols should provide clues to their

    meaning and need to be

    "intuitive" or "natural"

    Rationale: Thereasoning behind

    the solution

    For a notational system thereneeds to be a 1-1

    correspondence between

    symbols and referent

    concepts

    Research in psychophysics hasestablished discriminability

    thresholds

    Semantically transparentrepresentations reduce cognitive

    load because they have built-in

    mnemonics.

    Consequences: of the

    result when the

    pattern is applied

    Decrease in complexity Increased accuracy for diagram

    interpretation

    The diagramming notation will be more

    novice friendly

    Related Patterns Semantic Transperency Perceptual Discriminability

  • 8/3/2019 Model Comm Patterns

    4/36

    Pattern Name Semiotic Clarity Perceptual

    Discriminability

    Semantic

    Transparency

    Problem: A problem

    growing from the

    Forces.

    Lack of Correspondence between

    Symbols and Referent concepts.

    Diagrams with symbols that are not

    discriminable reduce the accuracy of

    their interpretation. .

    If the semantic meaning of the symbols

    is different from their intuitive or

    natural meaning, then novice readers

    would not be able to discern its

    meaning.

    Context: The current

    structure of the system

    giving the context of

    the problem

    Designing/Using

    a modelling language

    Designing/Using

    a modelling language

    Designing/Using

    a modelling language

    Forces: Forces that

    require resolution

    Model Symbol redundancy,

    excess or overload can cause

    increase in complexity.

    Shapes and connecting lines that are

    too similar cannot be easily

    distinguished by humans.

    It is very hard for novices to understand

    symbols that are semantically opaque

    and especially if they are semanticallyperverse.

    Solution: The solution

    proposed for the

    problem

    To limit diagrammatic complexity

    it is preferable to have a symbol

    deficit when mapping constructs

    to the language symbols

    Symbols should be differentiated

    using visual variables to increase

    discriminability eg. increasing visual

    distance, shape, redundant coding,

    perceptual pop out and text.

    Symbols should provide clues to their

    meaning and need to be "intuitive" or

    "natural"

    Rationale: Thereasoning behind the

    solution

    For a notational system thereneeds to be a 1-1 correspondence

    between symbols and referent

    concepts

    Research in psychophysics hasestablished discriminability thresholds

    Semantically transparentrepresentations reduce cognitive load

    because they have built-in mnemonics.

    Consequences: of the

    result when the pattern

    is applied

    Decrease in complexity Increased accuracy for diagram

    interpretation

    The diagramming notation will be more

    novice friendly

    Related Patterns Semantic Transperency Perceptual Discriminability

  • 8/3/2019 Model Comm Patterns

    5/36

    8-2-2011 Chintan Amrit 5

    Model Communication Patterns

    Semiotic clarity: There should be a 1:1 correspondence between

    semantic constructs and graphical symbols.

  • 8/3/2019 Model Comm Patterns

    6/36

    8-2-2011 Chintan Amrit 6

    Model Communication Patterns

    Symbol redundancy (synographs) in UML: there are alternative graphical symbols for

    interfaces on Class Diagrams (left) and package relationships on Package Diagrams(right).

    Symbol Overload (homographs) in ArchiMate: the same graphical convention can be

    used to represent different types of relationships: generalisation (left) and

    composition (right)

  • 8/3/2019 Model Comm Patterns

    7/36

    8-2-2011 Chintan Amrit 7

    Model Communication Patterns

    Symbol Excess in UML: the comment is a useful notational feature but should not

    be shown using a graphical symbol.

  • 8/3/2019 Model Comm Patterns

    8/36

    Pattern Name SemioticClarity Perceptual

    Discriminability

    Semantic

    Transparency

    Problem: A problem

    growing from the

    Forces.

    Lack of Correspondence between

    Symbols and Referent concepts.

    Diagrams with symbols that are not

    discriminable reduce the accuracy of

    their interpretation. .

    If the semantic meaning of the symbols

    is different from their intuitive or

    natural meaning, then novice readers

    would not be able to discern its

    meaning.

    Context: The current

    structure of the system

    giving the context of

    the problem

    Designing/Using

    a modelling language

    Designing/Using

    a modelling language

    Designing/Using

    a modelling language

    Forces: Forces that

    require resolution

    Model Symbol redundancy,

    excess or overload can cause

    increase in complexity.

    Shapes and connecting lines that are

    too similar cannot be easily

    distinguished by humans.

    It is very hard for novices to understand

    symbols that are semantically opaque

    and especially if they are semanticallyperverse.

    Solution: The solution

    proposed for the

    problem

    To limit diagrammatic complexity

    it is preferable to have a symbol

    deficit when mapping constructs

    to the language symbols

    Symbols should be differentiated

    using visual variables to increase

    discriminability eg. increasing visual

    distance, shape, redundant coding,

    perceptual pop out and text.

    Symbols should provide clues to their

    meaning and need to be "intuitive" or

    "natural"

    Rationale: The

    reasoning behind the

    solution

    For a notational system there

    needs to be a 1-1 correspondence

    between symbols and referent

    concepts

    Research in psychophysics has

    established discriminability thresholds

    Semantically transparent

    representations reduce cognitive load

    because they have built-in mnemonics.

    Consequences: of the

    result when the pattern

    is applied

    Decrease in complexity Increased accuracy for diagram

    interpretation

    The diagramming notation will be more

    novice friendly

    Related Patterns Semantic Transperency Perceptual Discriminability

  • 8/3/2019 Model Comm Patterns

    9/36

    Graphic excellence versus graphic mediocrity: (a) De Marco DFDs use clearly

    distinguishable shapes for all constructs, while (b) Gane and Sarson DFDs use

    rectangle variants.

    Redundant coding: Using multiple visual variables (shape + color) to

    distinguish between symbols.

    a)

    b)

  • 8/3/2019 Model Comm Patterns

    10/36

    Pattern Name Semiotic Clarity Perceptual

    Discriminability

    Semantic

    Transparency

    Problem: A problem

    growing from the

    Forces.

    Lack of Correspondence between

    Symbols and Referent concepts.

    Diagrams with symbols that are not

    discriminable reduce the accuracy of

    their interpretation. .

    If the semantic meaning of the symbols

    is different from their intuitive or

    natural meaning, then novice readers

    would not be able to discern its

    meaning.Context: The current

    structure of the system

    giving the context of

    the problem

    Designing/Using

    a modelling language

    Designing/Using

    a modelling language

    Designing/Using

    a modelling language

    Forces: Forces that

    require resolution

    Model Symbol redundancy,

    excess or overload can cause

    increase in complexity.

    Shapes and connecting lines that are

    too similar cannot be easily

    distinguished by humans.

    It is very hard for novices to understand

    symbols that are semantically opaque

    and especially if they are semanticallyperverse.

    Solution: The solution

    proposed for the

    problem

    To limit diagrammatic complexity

    it is preferable to have a symbol

    deficit when mapping constructs

    to the language symbols

    Symbols should be differentiated

    using visual variables to increase

    discriminability eg. increasing visual

    distance, shape, redundant coding,

    perceptual pop out and text.

    Symbols should provide clues to their

    meaning and need to be "intuitive" or

    "natural"

    Rationale: Thereasoning behind the

    solution

    For a notational system thereneeds to be a 1-1 correspondence

    between symbols and referent

    concepts

    Research in psychophysics hasestablished discriminability thresholds

    Semantically transparentrepresentations reduce cognitive load

    because they have built-in mnemonics.

    Consequences: of the

    result when the pattern

    is applied

    Decrease in complexity Increased accuracy for diagram

    interpretation

    The diagramming notation will be more

    novice friendly

    Related Patterns Semantic Transperency Perceptual Discriminability

  • 8/3/2019 Model Comm Patterns

    11/36

    Semantically Immediate

    Semantically Opaque

    Semantically Perverse

    Fig. Spatial enclosure and overlap (right) convey the concept of overlapping

    subtypes in a more semantically transparent way than arrows (left).

    Both representations convey the same semantics: that a customer can be a

    person, an organization, or both.

  • 8/3/2019 Model Comm Patterns

    12/36

    8-2-2011 Chintan Amrit 12

    Model Communication Patterns

    Fig.Rich pictures: a rare but highly effective example of the use of

    iconic representations in SE.

  • 8/3/2019 Model Comm Patterns

    13/36

    Pattern Name Complexity

    Management

    Cognitive

    Integration

    Visual

    Expressiveness

    Problem: A

    problem growing

    from the Forces.

    Excessive diagrammatic

    complexity is one of the major

    barriers to end user understanding

    of diagrams.

    Multi-Diagram representations that lack

    conceptual and perceptual integration

    are difficult to understand. .

    Using a small range of visual variables

    reduces the number of communication

    channels through which a diagram can

    be understood.

    Forces: Forces

    that require

    resolution

    Complexity has a major effect on

    cognitive effectiveness as the

    amount of information that can be

    effectively conveyed by a single

    diagram is limited by human

    perceptual and cognitive abilities..

    For multi-diagram representations to be

    cognitively effective, they must include

    explicit mechanisms to support

    Conceptual and Perceptual Integration.

    The use of few (one) visual variable to

    encode

    information results in the possibility of

    sometimes only representing nominal

    data and is cognitively inefficient

    Solution: The

    solution proposed

    for the problem

    Modularisation and hierarchy can

    significantly reduce the

    complexity of diagrams.

    Diagramming notations that utilize

    multi-diagrams must provide

    mechanisms to assemble informationfrom different diagrams (Concep. Int.)

    and simplify navigation and transitions

    between diagrams (Percep. int.).

    The visual notation should try to match

    properties of visual variables to the

    properties of the information to berepresented; the power and capacity of

    the visual variable should be greater

    than or equal to the measurement level

    of the information "

    Rationale: The

    reasoning behind

    the solution

    Cognitive load theory shows that

    reducing the amount of

    information presented at a time to

    within the limitations of working

    memory improves speed and

    accuracy of understanding and

    facilitates deep understanding of

    information content

    The theory ofcognitive integration of

    diagrams states that for multi-diagram

    representations to be cognitively

    effective, they must include explicit

    mechanisms to support congitive and

    perceptual integration.

    Using a range of visual variables results

    in a perceptually enriched

    representation that exploits multiple

    visual communication channels and

    maximises computational

    offloading.

    Consequences: of

    the result when the

    pattern is applied

    Novices and other

    end users will be able to more

    easily comprehend the diagrams.

    The readers will be able to more easily

    mentally integrate

    information from different diagrams and

    keep track of where they are.

    The readers understanding of the

    diagrams improves as multiple visual

    channels are exploited.

    Related Patterns Cognitive Integration ComplexityManagement

    Perceptual Discriminability

  • 8/3/2019 Model Comm Patterns

    14/36

    8-2-2011 Chintan Amrit 14

    Model Communication Patterns

    Fig. In the absence of complexity management mechanisms, ER

    models must be shown as single monolithic diagrams.

  • 8/3/2019 Model Comm Patterns

    15/36

    8-2-2011 Chintan Amrit 15

    Model Communication Patterns

    Fig. Hierarchical organization allows a system to be represented at

    multiple levels of abstraction, with complexity manageable at each level.

  • 8/3/2019 Model Comm Patterns

    16/36

    Pattern Name Complexity

    Management

    Cognitive

    Integration

    Visual

    Expressiveness

    Problem: A

    problem growing

    from the Forces.

    Excessive diagrammatic

    complexity is one of the major

    barriers to end user understanding

    of diagrams.

    Multi-Diagram representations that lack

    conceptual and perceptual integration

    are difficult to understand. .

    Using a small range of visual variables

    reduces the number of communication

    channels through which a diagram can

    be understood.

    Forces: Forces

    that require

    resolution

    Complexity has a major effect on

    cognitive effectiveness as the

    amount of information that can be

    effectively conveyed by a single

    diagram is limited by human

    perceptual and cognitive abilities..

    For multi-diagram representations to be

    cognitively effective, they must include

    explicit mechanisms to support

    Conceptual and Perceptual Integration.

    The use of few (one) visual variable to

    encode

    information results in the possibility of

    sometimes only representing nominal

    data and is cognitively inefficient

    Solution: The

    solution proposed

    for the problem

    Modularisation and hierarchy can

    significantly reduce the

    complexity of diagrams.

    Diagramming notations that utilize

    multi-diagrams must provide

    mechanisms to assemble information

    from different diagrams (Concep. Int.)

    and simplify navigation and transitions

    between diagrams (Percep. int.).

    The visual notation should try to match

    properties of visual variables to the

    properties of the information to be

    represented; the power and capacity of

    the visual variable should be greater

    than or equal to the measurement level

    of the information "

    Rationale: The

    reasoning behind

    the solution

    Cognitive load theory shows that

    reducing the amount of

    information presented at a time to

    within the limitations of workingmemory improves speed and

    accuracy of understanding and

    facilitates deep understanding of

    information content

    The theory ofcognitive integration of

    diagrams states that for multi-diagram

    representations to be cognitively

    effective, they must include explicitmechanisms to support congitive and

    perceptual integration.

    Using a range of visual variables results

    in a perceptually enriched

    representation that exploits multiple

    visual communication channels andmaximises computational

    offloading.

    Consequences: of

    the result when the

    pattern is applied

    Novices and other

    end users will be able to more

    easily comprehend the diagrams.

    The readers will be able to more easily

    mentally integrate

    information from different diagrams and

    keep track of where they are.

    The readers understanding of the

    diagrams improves as multiple visual

    channels are exploited.

    Related Patterns Cognitive Integration Complexity

    Management

    Perceptual Discriminability

  • 8/3/2019 Model Comm Patterns

    17/36

    8-2-2011 Chintan Amrit 17

    Model Communication Patterns

    Fig. Cognitive integration: When multiple diagrams are used to represent a

    domain, explicit mechanisms are needed to support perceptual and conceptual

    integration.

  • 8/3/2019 Model Comm Patterns

    18/36

    8-2-2011 Chintan Amrit 18

    Model Communication Patterns

    Conceptual integration: Mechanisms to help the reader assemble

    information from separate diagrams into a coherent mentalrepresentation of the system.

    Perceptual integration: Perceptual cues to simplify navigation andtransitions between diagrams.

    Fig. Contextualization: Each diagram should include its surrounding

    context to show how it fits into the system as a whole.

  • 8/3/2019 Model Comm Patterns

    19/36

    Pattern Name Complexity

    Management

    Cognitive

    Integration

    Visual

    Expressiveness

    Problem: A

    problem growing

    from the Forces.

    Excessive diagrammatic

    complexity is one of the major

    barriers to end user understanding of

    diagrams.

    Multi-Diagram representations that

    lack conceptual and perceptual

    integration are difficult to

    understand. .

    Using a small range of visual variables

    reduces the number of communication

    channels through which a diagram can be

    understood.

    Forces: Forcesthat require

    resolution

    Complexity has a major effect oncognitive effectiveness as the amount

    of information that can be effectively

    conveyed by a single diagram is

    limited by human perceptual and

    cognitive abilities..

    For multi-diagram representationsto be cognitively effective, they

    must include explicit mechanisms

    to support

    Conceptual and Perceptual

    Integration.

    The use of few (one) visual variable toencode information results in the

    possibility of sometimes only

    representing nominal data and is

    cognitively inefficient

    Solution: The

    solution proposed

    for the problem

    Modularisation and hierarchy can

    significantly reduce the complexity of

    diagrams.

    Diagramming notations that utilize

    multi-diagrams must provide

    mechanisms to assembleinformation from different

    diagrams (Concep. Int.) and

    simplify navigation and transitions

    between diagrams (Percep. int.).

    The visual notation should try to match

    properties of visual variables to the

    properties of the information to berepresented; the power and capacity of

    the visual variable should be greater than

    or equal to the measurement level of the

    information "

    Rationale: The

    reasoning behind

    the solution

    Cognitive load theory shows that

    reducing the amount of information

    presented at a time to within the

    limitations of working memory

    improves speed and accuracy ofunderstanding and facilitates deep

    understanding of information content

    The theory ofcognitive

    integration of diagrams states that

    for multi-diagram representations

    to be cognitively effective, they

    must include explicit mechanismsto support congitive and perceptual

    integration.

    Using a range of visual variables results

    in a perceptually enriched representation

    that exploits multiple visual

    communication channels and maximises

    computationaloffloading.

    Consequences: of

    the result when the

    pattern is applied

    Novices and other

    end users will be able to more easily

    comprehend the diagrams.

    The readers will be able to more

    easily mentally integrate

    information from different

    diagrams and keep track of where

    they are.

    The readers understanding of the

    diagrams improves as multiple visual

    channels are exploited.

    Related Patterns Cognitive Integration ComplexityManagement

    Perceptual Discriminability

  • 8/3/2019 Model Comm Patterns

    20/36

    8-2-2011 Chintan Amrit 20

    Model Communication Patterns

    Visual Variables [8]: these define a set of elementary graphical techniques for

    constructing visual notations

  • 8/3/2019 Model Comm Patterns

    21/36

    Figure.Visual Saturation: this cartographic legend uses 6 visualvariables to define 38 distinct graphical conventions.

  • 8/3/2019 Model Comm Patterns

    22/36

    8-2-2011 Chintan Amrit 22

    Model Communication Patterns

    Different Visual Variables Have Different Capabilities for EncodingInformation: Power = Highest Level of Measurement That Can Be Encoded;

    Capacity = Number of Perceptible Steps

  • 8/3/2019 Model Comm Patterns

    23/36

    Pattern Name DualCoding Graphic Economy Cognitive Fit

    Problem: A problem

    growing from the

    Forces.

    When symbols are used without any

    text to communicate models, it might

    be difficult for the entire population to

    understand. Especially those, who

    differ in their spatial and visualabilities.

    A large number of symbols, that

    are not mnemonic, reduce

    cognitive effectiveness.

    Using one visual representation for

    various tasks and/or audiences

    (expert as well as novices), can limit

    the understanding of the notation.

    Forces: Forces that

    require resolution

    Providing textual cues to the meaning

    of symbols aids interpretation,

    especially when the symbols are not

    semantically transparent, and improves

    retention through interlinked visual

    and verbal encoding in memory.

    Empirical studies show that

    graphic complexity significantly

    reduces understanding of SE

    diagrams by novices

    Problem solving performance

    (which orresponds roughly to

    cognitive effectiveness) is

    determined by a three-way fit

    between the problem representation,

    task characteristics and problem

    solver skills

    Solution: The

    solution proposed for

    the problem

    The visual notation should represent

    the information both verbally and

    visually, representations of that

    information are encoded in separate

    systems in working memory and

    referential connections between the

    two are strengthened.

    Simplifying the semantics

    of a notation provides an obvious

    way of reducing graphic

    complexity.

    Cognitive fit in a notation allows the

    best of both worlds: a simplified

    visual dialect for sketching and an

    enriched notation for final diagrams.

    Rationale: The

    reasoning behind thesolution

    Dual coding theory suggests that

    using text and graphics together toconvey information is more effective

    than using either on their own.

    The human ability to discriminate

    between perceptually distinctalternatives (span of absolute

    judgement) is around 6 categories

    per visual variable.

    Cognitive fit theory states that

    different representations ofinformation are suitable for different

    tasks and different

    audiences.

    Consequences: of

    the result when the

    pattern is applied

    The reader grasps the meaning of the

    symbols quicker.

    Novice readers will be less

    affected by graphical complexity.

    The notation will be understandable

    by novices and experts, who will be

    able to use both pen/paper as well as

    modern graphics software.

    Related Patterns Perceptual Discrimibility,Visual Expressiveness

    ComplexityManagement

    Perceptual Discriminability

  • 8/3/2019 Model Comm Patterns

    24/36

    Pattern Name DualCoding Graphic Economy Cognitive Fit

    Problem: A problem

    growing from the

    Forces.

    When symbols are used without any

    text to communicate models, it might

    be difficult for the entire population to

    understand. Especially those, who

    differ in their spatial and visualabilities.

    A large number of symbols, that

    are not mnemonic, reduce

    cognitive effectiveness.

    Using one visual representation for

    various tasks and/or audiences

    (expert as well as novices), can limit

    the understanding of the notation.

    Forces: Forces that

    require resolution

    Providing textual cues to the meaning

    of symbols aids interpretation,

    especially when the symbols are not

    semantically transparent, and improves

    retention through interlinked visual

    and verbal encoding in memory.

    Empirical studies show that

    graphic complexity significantly

    reduces understanding of SE

    diagrams by novices

    Problem solving performance

    (which orresponds roughly to

    cognitive effectiveness) is

    determined by a three-way fit

    between the problem representation,

    task characteristics and problem

    solver skills

    Solution: The

    solution proposed for

    the problem

    The visual notation should represent

    the information both verbally and

    visually, representations of that

    information are encoded in separate

    systems in working memory and

    referential connections between the

    two are strengthened.

    Simplifying the semantics

    of a notation provides an obvious

    way of reducing graphic

    complexity.

    Cognitive fit in a notation allows the

    best of both worlds: a simplified

    visual dialect for sketching and an

    enriched notation for final diagrams.

    Rationale: The

    reasoning behind thesolution

    Dual coding theory suggests that

    using text and graphics together toconvey information is more effective

    than using either on their own.

    The human ability to discriminate

    between perceptually distinctalternatives (span of absolute

    judgement) is around 6 categories

    per visual variable.

    Cognitive fit theory states that

    different representations ofinformation are suitable for different

    tasks and different

    audiences.

    Consequences: of

    the result when the

    pattern is applied

    The reader grasps the meaning of the

    symbols quicker.

    Novice readers will be less

    affected by graphical complexity.

    The notation will be understandable

    by novices and experts, who will be

    able to use both pen/paper as well as

    modern graphics software.

    Related Patterns Perceptual Discrimibility,Visual Expressiveness ComplexityManagement Perceptual Discriminability

  • 8/3/2019 Model Comm Patterns

    25/36

    8-2-2011 Chintan Amrit 25

    Model Communication Patterns

    Fig. Dual coding: the best of both worlds?

  • 8/3/2019 Model Comm Patterns

    26/36

    Pattern Name DualCoding Graphic Economy Cognitive Fit

    Problem: A problem

    growing from the

    Forces.

    When symbols are used without any

    text to communicate models, it might

    be difficult for the entire population to

    understand. Especially those, who

    differ in their spatial and visualabilities.

    A large number of symbols, that

    are not mnemonic, reduce

    cognitive effectiveness.

    Using one visual representation for

    various tasks and/or audiences

    (expert as well as novices), can limit

    the understanding of the notation.

    Forces: Forces that

    require resolution

    Providing textual cues to the meaning

    of symbols aids interpretation,

    especially when the symbols are not

    semantically transparent, and improves

    retention through interlinked visual

    and verbal encoding in memory.

    Empirical studies show that

    graphic complexity significantly

    reduces understanding of SE

    diagrams by novices

    Problem solving performance

    (which orresponds roughly to

    cognitive effectiveness) is

    determined by a three-way fit

    between the problem representation,

    task characteristics and problem

    solver skills

    Solution: The

    solution proposed for

    the problem

    The visual notation should represent

    the information both verbally and

    visually, representations of that

    information are encoded in separate

    systems in working memory and

    referential connections between the

    two are strengthened.

    Simplifying the semantics

    of a notation provides an obvious

    way of reducing graphic

    complexity.

    Cognitive fit in a notation allows the

    best of both worlds: a simplified

    visual dialect for sketching and an

    enriched notation for final diagrams.

    Rationale: The

    reasoning behind thesolution

    Dual coding theory suggests that

    using text and graphics together toconvey information is more effective

    than using either on their own.

    The human ability to discriminate

    between perceptually distinctalternatives (span of absolute

    judgement) is around 6 categories

    per visual variable.

    Cognitive fit theory states that

    different representations ofinformation are suitable for different

    tasks and different

    audiences.

    Consequences: of

    the result when the

    pattern is applied

    The reader grasps the meaning of the

    symbols quicker.

    Novice readers will be less

    affected by graphical complexity.

    The notation will be understandable

    by novices and experts, who will be

    able to use both pen/paper as well as

    modern graphics software.

    Related Patterns Perceptual Discrimibility,Visual Expressiveness ComplexityManagement Perceptual Discriminability

  • 8/3/2019 Model Comm Patterns

    27/36

    8-2-2011 Chintan Amrit 27

    Model Communication Patterns

    A balancing act: To keep graphic (and diagram) complexity manageable, notationdesigners need to make decisions about what information to encode graphically,

    what to encode textually, and what to include in supporting definitions.

  • 8/3/2019 Model Comm Patterns

    28/36

    Pattern Name DualCoding Graphic Economy Cognitive Fit

    Problem: A problem

    growing from the

    Forces.

    When symbols are used without any text

    to communicate models, it might be

    difficult for the entire population to

    understand. Especially those, who differ

    in their spatial and visualabilities.

    A large number of symbols, that are

    not mnemonic, reduce cognitive

    effectiveness.

    Using one visual representation for

    various tasks and/or audiences (expert

    as well as novices), can limit the

    understanding of the notation.

    Forces: Forces that

    require resolution

    Providing textual cues to the meaning of

    symbols aids interpretation, especially

    when the symbols are not semantically

    transparent, and improves retention

    through interlinked visual and verbal

    encoding in memory.

    Empirical studies show that graphic

    complexity significantly reduces

    understanding of SE diagrams by

    novices

    Problem solving performance (which

    corresponds roughly to cognitive

    effectiveness) is determined by a

    three-way fit between the problem

    representation, task characteristics

    and problem solver skills

    Solution: Thesolution proposed for

    the problem

    The visual notation should represent theinformation both verbally and visually,

    representations of that information are

    encoded in separate systems in working

    memory and referential connections

    between the

    two are strengthened.

    Simplifying the semanticsof a notation provides an obvious

    way of reducing graphic

    complexity.

    Cognitive fit in a notation allows thebest of both worlds: a simplified

    visual dialect for sketching and an

    enriched notation for final diagrams.

    Rationale: The

    reasoning behind thesolution

    Dual coding theory suggests that using

    text and graphics together to conveyinformation is more effective than using

    either on their own.

    The human ability to discriminate

    between perceptually distinctalternatives (span of absolute

    judgement) is around 6 categories

    per visual variable.

    Cognitive fit theory states that

    different representations ofinformation are suitable for different

    tasks and different

    audiences.

    Consequences: of the

    result when the

    pattern is applied

    The reader grasps the meaning of the

    symbols quicker.

    Novice readers will be less affected

    by graphical complexity.

    The notation will be understandable

    by novices and experts, who will be

    able to use both pen/paper as well as

    modern graphics software.

    Related Patterns Perceptual Discrimibility,Visual Expressiveness

    ComplexityManagement

    Perceptual Discriminability

  • 8/3/2019 Model Comm Patterns

    29/36

    8-2-2011 Chintan Amrit 29

    Model Communication Patterns

    Fig. Cognitive fit is the result of a three-way interaction between the

    representation, task, and problem solver.

  • 8/3/2019 Model Comm Patterns

    30/36

    8-2-2011 Chintan Amrit 30

    Model Communication Patterns

    Fig. Notational requirements for hand sketching are different from

    those for drawing tools and tend to limit visual expressiveness.

  • 8/3/2019 Model Comm Patterns

    31/36

    8-2-2011 Chintan Amrit 31

    Model Communication Patterns

    Fig. Interactions between principles: + indicates a positive effect,- indicates a

    negative effect, and indicates a positive or negative effect depending on the

    situation.

  • 8/3/2019 Model Comm Patterns

    32/36

    8-2-2011 Chintan Amrit 32

    Model Communication Patterns

  • 8/3/2019 Model Comm Patterns

    33/36

    8-2-2011 Chintan Amrit 33

    Model Communication Patterns

  • 8/3/2019 Model Comm Patterns

    34/36

    8-2-2011 Chintan Amrit 34

    Model Communication Patterns

    Pattern

    Applicable for

    the c-Map

    Conceptual Model

    Reason

    Semiotic Clarity Yes

    The c-Map tool provides a basic oval

    shape, with possibilities of colouring it

    and 2 possible line shapes. Hence there

    is a major lack of correspondence

    between symbols and referent concepts

    Perceptual

    Discriminability

    Yes

    The only two distinguishing factors

    between the different concepts are the

    size and the colour of the oval. Hence it

    is not possible to distinguish the

    concepts

    Semantic

    TransparencyYes

    As only one oval is used it is not

    clear what the symbol stands for

    Complexity

    ManagementNo

    As the diagrammatic complexity is

    not because of symbol overload

    Cognitive Integration No There is only one diagram

    Visual

    ExpressivenessYes

    There is indeed only one symbolwhich reduces cognitive effectiveness

    Dual Coding YesThere is no text present to help in

    the understanding

    Graphic Economy NoAs the number of symbols is not

    large

    Cognitive Fit YesAs there are no two possible sets of

    notation for experts and novices

  • 8/3/2019 Model Comm Patterns

    35/36

    8-2-2011 Chintan Amrit 35

    Model Communication Patterns

    Pattern Name Metric Description at the

    Language Level

    Metric Description at the

    Sentence Level

    Semiotic Clarity Number of instances of symbol

    redundancy, symbol overload andsymbol excess in the language

    Number of instances of symbol

    redundancy, symbol overload andsymbol excess in a diagram

    Perceptual

    Discriminability

    Visual Distance: This is

    measured by the number of visual

    variables on which they differ and the

    size of these differences (measured

    by the number of perceptible steps).

    Visual Distance in a diagram

    Semantic

    Transparency

    Number of symbols that are

    semantically opaque and perverse

    Number of symbols that are

    semantically opaque and perverse ina diagram

    Complexity

    Management

    +1 if it doesnt allow either

    modularisation or hierarchy

    Diagrammatic complexity = No.

    of instances/tokens in a diagram

    Cognitive

    Integration

    +1 if it doesnt allow either

    conceptual or perceptual integration

    Number of Instances of lack of

    conceptual and perceptual

    integration

    Visual

    Expressiveness

    8 - # information carrying

    variables

    Instances of: 8 - # information

    carrying variablesDual Coding +1 if there is no dual coding for

    variables

    +1 for Instances of lack of dual

    coding

    Graphic

    Economy

    +1 if the # of semantic concepts

    are high

    +1 is there is no symbol deficit

    +1 if there is no attempt to

    increase visual expressiveness

    Number of different symbols

    Cognitive Fit Dependent Variable Dependent Variable

  • 8/3/2019 Model Comm Patterns

    36/36

    8-2-2011 Chintan Amrit 36

    Model Communication Patterns

    Optimal Sentence level Model Quality (MQ) as:

    Where,

    (nr+ no + ne) represents the Semantic Quality,

    where nr, no, ne represent symbol redundancy, overload and excess

    respectively

    vdrepresents the visual distancensemOpq represents the number of symbols that are semantically opaque

    or perverse

    cmngrepresents the complexity of the diagram

    cint represents number of instances of conceptual and perceptual

    integration

    vexp represents 8 - number of information carrying variablesdcodrepresents the number of instances of lack of dual coding

    geco represents the number of different symbols