摘要 软件开发人员解决的问题种类繁多。虽然软件工程研究通常侧重于支持解决问题的工具,但开发人员解决问题的策略至少同样重要。在本文中,我们提供了一种新方法,使开发人员能够遵循明确的编程策略,这些策略描述了专家如何解决常见的编程问题。我们定义了明确的编程策略,我们的定义基于软件工程和其他采用更明确的问题解决程序的专业领域的先前工作。然后,我们提出了一种名为 Roboto 的新符号和一种新的策略跟踪工具,它们明确地表示编程策略并将执行策略框架化为人类决策能力与计算机构建流程和保存信息能力之间的协作努力。在形成性评估中,28 名具有不同专业知识的软件开发人员完成了一项设计任务和一项调试任务。我们发现,与可以自由选择自己策略的开发人员相比,被赋予明确策略的开发人员的工作更有条理、更系统、更可预测,但也受到更多限制。使用明确策略的开发人员在设计和调试任务上客观上更成功。我们讨论了 Roboto 及其发现的含义,设想一个蓬勃发展的生态系统,其中包含明确的战略,可以加速和改善开发人员的编程问题解决能力。
Vasi Philomin 目前是 AWS AI 团队的总经理,负责语言和语音技术领域的服务,例如 Amazon Lex、Amazon Polly、Amazon Translate、Amazon Transcribe、Amazon Comprehend 和 Amazon Comprehend Medical。他的大部分职业生涯都在飞利浦内部创建新的高科技业务,这是该公司旨在实现有机增长的企业风险投资战略的一部分。在过去的二十年里,他担任过所有职能部门的各种管理职位,包括总经理、业务开发、营销和研发,在加入亚马逊之前,他曾担任飞利浦照明的公共部门负责人。在该职位上,他负责一项价值 3 亿美元的全球系统业务,专注于公共部门客户,并通过“联网照明”创新使业务在 B2B 市场环境下滑的情况下连续多年以 35% 以上的年增长率增长。赢得的主要项目包括洛杉矶市、印度尼西亚雅加达、珀斯体育场、安联球场、旧金山海湾大桥、塔潘泽大桥、帝国大厦和麦迪逊广场花园的联网照明装置。他是一位企业家,对软件和服务行业有着非常深刻的理解。再加上他在商业模式上的创新能力,帮助他为各种业务做出了宝贵贡献,涉及机器人技术和电影 3D 内容创作等领域。他拥有美国马里兰大学帕克分校计算机科学博士学位(计算机视觉/机器学习专业)和机械工程和计算机科学两个硕士学位,以及 72 项美国专利。
有效载荷的复杂性 当前和下一代 UAS 都配备了更先进、更复杂的传感器有效载荷,这些有效载荷会生成越来越多的数据。然而,由于目前可用的 BLOS 卫星通信 (SATCOM) 系统的吞吐量有限,因此将传感器数据和视频源从飞机传输到地面已证明具有挑战性。这种限制降低了 UAS 满足其任务要求的能力。由于吞吐量限制,任务规划人员经常被迫做出权衡决定,决定在任务期间使用有效载荷中的哪些传感器。这些权衡可能包括飞行多个架次才能完成任务,从而导致更高的运营成本并延长实现全部任务目标所需的时间。
CLONETS 的目标是准备创建一个可持续的泛欧光纤网络,为研究基础设施提供高性能的 T&F 服务,并为广泛的工业和社会应用提供支持。
