167 research outputs found

    PoN-S : a systematic approach for applying the Physics of Notation (PoN)

    Get PDF
    Visual Modeling Languages (VMLs) are important instruments of communication between modelers and stakeholders. Thus, it is important to provide guidelines for designing VMLs. The most widespread approach for analyzing and designing concrete syntaxes for VMLs is the so-called Physics of Notation (PoN). PoN has been successfully applied in the analysis of several VMLs. However, despite its popularity, the application of PoN principles for designing VMLs has been limited. This paper presents a systematic approach for applying PoN in the design of the concrete syntax of VMLs. We propose here a design process establishing activities to be performed, their connection to PoN principles, as well as criteria for grouping PoN principles that guide this process. Moreover, we present a case study in which a visual notation for representing Ontology Pattern Languages is designed

    Systemizing Colour for Conceptual Modeling

    Get PDF
    Colour is used in many conceptual models and is discussed intensively since MOODY has published his ‘Physics of Notation’. Yet, choosing the right colour for a construct is difficult but crucial. Using a colour for a certain construct which is not appropriate can lead to visual stress as well as too much or too little emphasis on that construct. The aim of this paper is to give a systematization of colour for conceptual modeling by reviewing theories of colour vision, colour harmony and visual attention. Based on this review we provide colour combinations for different conceptual modeling colour scenarios

    USING SECONDARY NOTATION TO IMPROVE THE COGNITIVE EFFECTIVENESS OF BPMN-MODELS

    Get PDF
    Almost every implementation of a modeling grammar uses secondary notation to further specify a modeling grammar. Yet, secondary notation is usually applied in an unsystematic way, might contradict what is specified in primary notation and implements research results that should rather be implemented in primary notation. With this work we aim at showing how secondary notation can be used to implement recent research results that are not yet available in primary notation without contracting what is already specified in primary notation. We demonstrate a systematic update of recent research of extended Perceptual Discriminability for BPMN secondary notation and that way, show how research results can quickly be made available for practice without contradicting primary notation. We choose Perceptual Discriminability as it can be used to focus the model user’s attention on the most important constructs and can that way, improve model comprehension. For an update of BPMN secondary notation we first specify free BPMN variables and further show how these variables can be used to focus the model user’s attention on those constructs that most foster comprehension

    Reflecting on the Physics of Notations applied to a visualisation case study

    Get PDF
    This paper presents a critical reflection upon the concept of 'physics of notations' proposed by Moody. This is based upon the post hoc application of the concept in the analysis of a visualisation tool developed for a common place mathematics tool. Although this is not the intended design and development approach presumed or preferred by the physics of notations, there are benefits to analysing an extant visualisation. In particular, our analysis benefits from the visualisation having been developed and refined employing graphic design professionals and extensive formative user feedback. Hence the rationale for specific visualisation features is to some extent traceable. This reflective analysis shines a light on features of both the visualisation and domain visualised, illustrating that it could have been analysed more thoroughly at design time. However the same analysis raises a variety of interesting questions about the viability of scoping practical visualisation design in the framework proposed by the physics of notations

    The Visual Inheritance Structure to Support the Design of Visual Notations

    Get PDF
    It is a common practice in modelling languages to provide their users with a set of visual notations as a representation of semantic constructs. The use of visual notation is believed to help communicate complex information, especially when communicating with non-technical users. Therefore, research in the design of visual notation continues to evolve, e.g. research to provide an effective and efficient design approach. There are approaches exist to support the designer in designing the visual notation such as the Cognitive Dimensions and the Physics of Notations. As the current metamodeling approach is widely adopted as a mechanism for improving standardisation and interoperability in modelling languages, it is important to provide a guideline that focus on the design of visual notation for a predefined metamodel. In this paper, we address the visual inheritance structure to support the design of visual notations for a predefined metamodel. This approach emphasises the design coherence between classes and sub-classes. To demonstrate that it is possible to apply our approach, we use part of the OMG Structured Assurance Case Metamodel as a case study

    Using the Physics of Notations Theory to Evaluate the Visual Notation of SEAM

    Get PDF
    Modeling languages are used to make models that are commonly used in communicating about real-life situations such as the modeling of business and IT requirements in organizations. A way to evaluate how effective the modeling languages are for communicating their intended messages is to use the set of nine principles defined in the Physics of Notations Theory (PoNT, Moody). PoNT helps designers evaluate the notation of modeling languages and provides guidelines for improving it. We apply this theory to evaluate the visual notation of a systemic method, the Systemic Enterprise Architecture Methodology (SEAM) that is designed to model business and IT requirements. In order to make the SEAM notation more cognitively effective, we identify some notation limitations and provide specific recommendations for improvement for each of the nine PoNT principles
    corecore