MAKING PROGRAMMING KNOWLEDGE EXPLICIT

被引:2
|
作者
NAVRAT, P [1 ]
ROZINAJOVA, V [1 ]
机构
[1] SLOVAK UNIV TECHNOL BRATISLAVA, DEPT COMP SCI & ENGN, CS-81219 BRATISLAVA, SLOVAKIA
关键词
D O I
10.1016/0360-1315(93)90032-E
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
The paper deals with the question of how to write programs with having the relevant knowledge on programming available in explicit form. A knowledge base was built which codes some of the knowledge related to the problem of selecting a proper data type in the process of program formation. The base is presented in this paper along with several experiments which also show the system performance and user-system interaction. In the experiments, the user makes a guess which data type is appropriate to use and this hypothesis is either confirmed or rejected by the system. Moreover, as a result of the system's deductive reasoning other acceptable data types are proposed by the system. Two experiments are followed in the paper in more detail, including traces of the reasoning process and lists of established and rejected hypotheses. The result shows that the system is able to provide advice to a programmer. This can be particularly useful in the process of learning programming.
引用
收藏
页码:281 / 299
页数:19
相关论文
共 50 条
  • [31] Tacit and Explicit Knowledge
    Bijker, Wiebe E.
    TECHNOLOGY AND CULTURE, 2011, 52 (04) : 809 - 810
  • [32] Explicit knowledge in dolphins?
    Mercado, E
    Murray, SO
    BEHAVIORAL AND BRAIN SCIENCES, 1999, 22 (05) : 774 - +
  • [33] Tacit and Explicit Knowledge
    Doing, Park
    SOCIAL STUDIES OF SCIENCE, 2011, 41 (02) : 301 - 306
  • [34] Tacit and Explicit Knowledge
    Agassi, Joseph
    PHILOSOPHY OF THE SOCIAL SCIENCES, 2013, 43 (02) : 275 - 279
  • [35] Tacit and Explicit Knowledge
    Warde, Alan
    SOCIOLOGICAL REVIEW, 2010, 58 (04): : 714 - 716
  • [36] Programming a Fast Explicit Conflict Checker
    Malik, Robi
    2016 13TH INTERNATIONAL WORKSHOP ON DISCRETE EVENT SYSTEMS (WODES), 2016, : 438 - 443
  • [37] An analysis of explicit loops in genetic programming
    Li, X
    Ciesielski, V
    2005 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION, VOLS 1-3, PROCEEDINGS, 2005, : 2522 - 2529
  • [38] Toward Multi-Granularity Decision-Making: Explicit Visual Reasoning with Hierarchical Knowledge
    Zhang, Yifeng
    Chen, Shi
    Zhao, Qi
    2023 IEEE/CVF INTERNATIONAL CONFERENCE ON COMPUTER VISION, ICCV, 2023, : 2573 - 2583
  • [39] Making explicit the implicit knowledge assets in healthcare: The case of multidisciplinary teams in care and cure environments
    Wickramasinghe N.
    Davison G.
    Health Care Management Science, 2004, 7 (3) : 185 - 195
  • [40] Potential of Using Virtual Environment for Aircraft Maintenance Learning System in Making Tacit Knowledge Explicit
    Jamain, N. S.
    Kasirun, Z. M.
    SOFTWARE ENGINEERING AND COMPUTER SYSTEMS, PT 1, 2011, 179 : 506 - 516