Challenges and Opportunities for Mathematics Software in Expert Problem Solving

被引:5
|
作者
Bunt, Andrea [1 ]
Terry, Michael [2 ]
Lank, Edward [2 ]
机构
[1] Univ Manitoba, Dept Comp Sci, Winnipeg, MB R3T 2N2, Canada
[2] Univ Waterloo, David R Cheriton Sch Comp Sci, Waterloo, ON N2L 3G1, Canada
来源
HUMAN-COMPUTER INTERACTION | 2013年 / 28卷 / 03期
关键词
32;
D O I
10.1080/07370024.2012.697020
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Computer Algebra Systems and matrix-based mathematics packages provide sophisticated functionality to assist with mathematical problem solving. However, despite their widespread adoption, little work in the humancomputer interaction community has examined the extent to which these computational tools support expert problem solving. In this article, we report findings from a qualitative study comparing and contrasting the work practices and software use of practicing researchers in mathematics and engineering who share the goal of developing and defending new mathematical formulations. Our findings indicate that although computational tools are used by both groups to support their work, current mathematics software plays a relatively minor, somewhat untrusted role in the process. Our data suggest that five primary factors limit the applicability of current mathematics software to expert work practices: (a) a lack of transparency in how current software derives its computed results; (b) the lack of clearly defined operational boundaries indicating whether the system can meaningfully operate on the user's input (whether expressions or data); (c) the need for free-form two-dimensional input to support annotations, diagrams, and in-place manipulation of objects of interest; (d) the potential for transcription problems when switching between physical and computational media; and (e) the need for collaboration, particularly in early stages of problem solving. Each of these issues suggests a concrete direction for future improvement of mathematics software for experts. These findings also have more general implications for the design of computational systems intended to support complex problem solving.
引用
收藏
页码:222 / 264
页数:43
相关论文
共 50 条
  • [31] Software Architecture in Practice: Challenges and Opportunities
    Wan, Zhiyuan
    Zhang, Yun
    Xia, Xin
    Jiang, Yi
    Lo, David
    PROCEEDINGS OF THE 31ST ACM JOINT MEETING EUROPEAN SOFTWARE ENGINEERING CONFERENCE AND SYMPOSIUM ON THE FOUNDATIONS OF SOFTWARE ENGINEERING, ESEC/FSE 2023, 2023, : 1457 - 1469
  • [32] Towards a software museum: Challenges and opportunities
    Bauer, FL
    HISTORY OF COMPUTING: SOFTWARE ISSUES, 2002, : 261 - 262
  • [33] Open Source Software: Opportunities and challenges
    Sahraoui, S
    Al-Nahas, N
    Innovations Through Information Technology, Vols 1 and 2, 2004, : 779 - 782
  • [34] Open software in chemistry: Challenges and opportunities
    Soito, Laura
    ABSTRACTS OF PAPERS OF THE AMERICAN CHEMICAL SOCIETY, 2017, 253
  • [35] ChatGPT for Software Development: Opportunities and Challenges
    Rahmaniar, Wahyu
    IT PROFESSIONAL, 2024, 26 (03) : 80 - 86
  • [36] Software Defined Radio: Challenges and Opportunities
    Ulversoy, Tore
    IEEE COMMUNICATIONS SURVEYS AND TUTORIALS, 2010, 12 (04): : 531 - 550
  • [37] Software for Wearable Devices: Challenges and Opportunities
    Jiang, He
    Chen, Xin
    Zhang, Shuwei
    Zhang, Xin
    Kong, Weiqiang
    Zhang, Tao
    IEEE 39TH ANNUAL COMPUTER SOFTWARE AND APPLICATIONS CONFERENCE WORKSHOPS (COMPSAC 2015), VOL 3, 2015, : 592 - 597
  • [38] Towards a software museum:: Challenges and opportunities
    Denert, E
    Löhr, KP
    HISTORY OF COMPUTING: SOFTWARE ISSUES, 2002, : 245 - 259
  • [39] Opportunities and challenges for software engineering education
    Carver, DL
    12TH CONFERENCE ON SOFTWARE ENGINEERING EDUCATION AND TRAINING, PROCEEDINGS, 1999, : 120 - 121
  • [40] FLOW An Emotional Experience in Mathematics Problem Solving
    Seifert, T.
    Radu, O.
    Doyle, A.
    INTERDISCIPLINARITY FOR THE TWENTY-FIRST CENTURY, 2011, 11 : 139 - 154