An Empirical Study of the Intuitive Understanding of a Formal Pattern Language

被引:3
|
作者
Henkel, Elisabeth [1 ]
Hauff, Nico [1 ]
Eber, Lukas [1 ]
Langenfeld, Vincent [1 ]
Podelski, Andreas [1 ]
机构
[1] Univ Freiburg, Dept Comp Sci, Freiburg, Germany
关键词
Pattern Languages; Formal Requirements; Intuitive Understanding; Empirical Study;
D O I
10.1007/978-3-031-29786-1_2
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
[Context and motivation] Formal pattern languages with a restricted English grammar, such as the pattern language of Konrad and Cheng, give us the possibility to combine human intuition and the rigour of a machine. [Question/problem] The question arises to what extent the intuitive understanding of such a pattern language is in agreement with its formal semantics. [Principal ideas/results] We present an empirical study to address this question. The existence of a formal semantics allows us to use the machine as an objective judge to decide if the intuitive understanding is correct. The study confirms empirically the practical usefulness of HANFORPL in that the intuitive understanding matches the formal semantics in most practically relevant cases. The study reveals that a number of phrases of interest represent critical edge cases where even a prior exposure to formal logic is not a guarantee for the correct intuitive understanding. [Contribution] We show how the alignment of formal and intuitive semantics can be investigated, and that this alignment can not simply be assumed. Nonetheless, results regarding the understandability of HANFORPL are favourable with high understandability in commonly used patterns. The results of the study will be the basis of improvements in HANFORPL.
引用
收藏
页码:21 / 38
页数:18
相关论文
共 50 条
  • [31] Formal Definition of a General Ontology Pattern Language using a Graph Grammar
    Zambon, Eduardo
    Guizzardi, Giancarlo
    PROCEEDINGS OF THE 2017 FEDERATED CONFERENCE ON COMPUTER SCIENCE AND INFORMATION SYSTEMS (FEDCSIS), 2017, : 1 - 10
  • [32] An Intuitive Formal Prooffor Deadline Driven Scheduler
    詹乃军
    JournalofComputerScienceandTechnology, 2001, (02) : 146 - 158
  • [33] An intuitive formal proof for deadline driven scheduler
    Zhan, NJ
    JOURNAL OF COMPUTER SCIENCE AND TECHNOLOGY, 2001, 16 (02) : 146 - 158
  • [34] DEVELOPING AN INTUITIVE UNDERSTANDING OF THE IRR
    MCGRATH, WT
    REAL ESTATE REVIEW, 1985, 15 (02): : 43 - 48
  • [35] The goethean Methodology of intuitive Understanding
    Wellbery, David E.
    DEUTSCHE ZEITSCHRIFT FUR PHILOSOPHIE, 2012, 60 (06): : 1003 - 1010
  • [36] CAPTURING INTUITIVE NOTIONS WITHIN FORMAL SYSTEMS
    TITIEV, RJ
    METAPHILOSOPHY, 1977, 8 (04) : 316 - 319
  • [37] Cultural preferences for formal versus intuitive reasoning
    Norenzayan, A
    Smith, EE
    Kim, BJ
    Nisbett, RE
    COGNITIVE SCIENCE, 2002, 26 (05) : 653 - 684
  • [38] An intuitive formal proof for Deadline Driven Scheduler
    Naijun Zhan
    Journal of Computer Science and Technology, 2001, 16 : 146 - 158
  • [39] Understanding auditory intuitive physics
    McDermott, Joshua H.
    Agarwal, Vinayak
    De La Torre, Fernanda
    Traer, James
    JOURNAL OF THE ACOUSTICAL SOCIETY OF AMERICA, 2023, 153 (03):
  • [40] The development of an intuitive understanding of entropy
    Friedman, WJ
    CHILD DEVELOPMENT, 2001, 72 (02) : 460 - 473