Thinking Fast and Slow in Software Engineering

计算机科学 软件工程 社会软件工程 语义学(计算机科学) 软件开发 软件 软件建设 软件系统 程序设计语言 数据科学
作者
Giancarlo Guizzardi,Óscar Pastor,Veda C. Storey
出处
期刊:IEEE Software [IEEE Computer Society]
卷期号:40 (6): 139-142 被引量:1
标识
DOI:10.1109/ms.2023.3306132
摘要

THINK OF A child learning how to catch a ball repeatedly thrown to her by her father.As the child practices or continues with this activity, she becomes better at it.Through a process of trial and error and across several attempts, the child, in essence, is gathering more data on what works well and what does not work and, in this manner, mapping what she learns to the outcome (ball catching).If the child could possibly articulate what she learned, the result could be represented as a function: an extensional mathematical device mapping ball paths to the appropriate actions.With better and more and more trials, the accuracy of the function increases.Nonetheless, the function remains dependent on the available data (ball catching experiences).Now, suppose that, after growing up, the child is able to understand what occurs when ball throwing, in terms of concepts and properties of relevant things in the world, e.g., gravity, the initial force of throwing the ball, throwing angles, air resistance, distance, and so on.That understanding could then be synthesized in one single equation (a symbolic artifact).Moreover, understanding (in terms of concepts) gives meaning to the elements in the equation, and it also explains why that equation (now an intentional artifact) can account for all the previous trials (data points) and all possible future trials.At that point, the data points themselves are no longer needed.The equation, as a symbolic intentional artifact, is all that one needs to predict how to behave in possible ball-throwing/catching circumstances.Note that the equation describing the possible movements of the ball describes this class of events but does not explain it.For the explanation, we need to refer to laws of nature and the concepts and properties populating the ontology of the domain.

科研通智能强力驱动
Strongly Powered by AbleSci AI
科研通是完全免费的文献互助平台,具备全网最快的应助速度,最高的求助完成率。 对每一个文献求助,科研通都将尽心尽力,给求助人一个满意的交代。
实时播报
oo发布了新的文献求助10
刚刚
CCyaly发布了新的文献求助10
1秒前
谭谭谭发布了新的文献求助20
1秒前
椰子树发布了新的文献求助50
1秒前
1秒前
ding应助苗条雪枫采纳,获得10
2秒前
隐形的小蚂蚁完成签到,获得积分10
2秒前
外向白凡发布了新的文献求助10
3秒前
活力的友菱完成签到,获得积分20
3秒前
3秒前
Xingkun_li完成签到,获得积分10
3秒前
NAWAZ发布了新的文献求助10
5秒前
123完成签到,获得积分10
6秒前
拂晓神剑发布了新的文献求助10
6秒前
6秒前
Amancio118发布了新的文献求助10
7秒前
8秒前
金金段发布了新的文献求助10
9秒前
雪白十三完成签到,获得积分10
11秒前
11秒前
jinxli完成签到 ,获得积分10
12秒前
Lucas应助拂晓神剑采纳,获得10
13秒前
13秒前
chen发布了新的文献求助10
14秒前
ding应助稳重翅膀采纳,获得10
14秒前
14秒前
15秒前
情怀应助20001019采纳,获得10
15秒前
NNi完成签到,获得积分10
16秒前
shuo完成签到,获得积分10
16秒前
领导范儿应助oo采纳,获得10
18秒前
Flori完成签到 ,获得积分10
18秒前
高大的易蓉完成签到,获得积分10
18秒前
18秒前
19秒前
酒啊后付款时间啊完成签到,获得积分10
19秒前
jenny完成签到,获得积分20
19秒前
19秒前
打打应助无风风采纳,获得10
20秒前
qian发布了新的文献求助30
20秒前
高分求助中
Psychopathic Traits and Quality of Prison Life 1000
Malcolm Fraser : a biography 680
Signals, Systems, and Signal Processing 610
天津市智库成果选编 600
Forced degradation and stability indicating LC method for Letrozole: A stress testing guide 500
全相对论原子结构与含时波包动力学的理论研究--清华大学 500
A Foreign Missionary on the Long March: The Unpublished Memoirs of Arnolis Hayman of the China Inland Mission 400
热门求助领域 (近24小时)
化学 材料科学 医学 生物 纳米技术 工程类 有机化学 化学工程 生物化学 计算机科学 物理 内科学 复合材料 催化作用 物理化学 光电子学 电极 细胞生物学 基因 无机化学
热门帖子
关注 科研通微信公众号,转发送积分 6453732
求助须知:如何正确求助?哪些是违规求助? 8264898
关于积分的说明 17614116
捐赠科研通 5518998
什么是DOI,文献DOI怎么找? 2904474
邀请新用户注册赠送积分活动 1881201
关于科研通互助平台的介绍 1723727