Cognitive Skills in Software Engineering: Operating Complex, Adaptive Systems at Speed and Scale

被引:0
|
作者
Maguire, Laura [1 ]
机构
[1] Ohio State Univ, Cognit Syst Engn Lab, Columbus, OH 43210 USA
关键词
Adaptation models; Adaptive systems; Operating systems; Software; Encoding; Software reliability; Complexity theory;
D O I
10.1109/MS.2023.3313789
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Technical coding and troubleshooting skills are recognized as being critical skills for software developers, but these are insufficient for successfully managing reliability in continuous deployment environments. Broader cognitive skills such as anomaly detection, continuous model updating, cognitive flexibility, and learning from incidents enable software engineers to cope with complexity, the challenges of operating systems at speed and scale, and continuing to meet the demands of modern software engineering work.
引用
收藏
页码:130 / 134
页数:5
相关论文
共 50 条
  • [1] Engineering adaptive software systems
    Ritter, Norbert
    [J]. IT-INFORMATION TECHNOLOGY, 2014, 56 (01): : 1 - 3
  • [2] Systems engineering of complex software systems
    Huen, Wing H.
    [J]. 2007 37TH ANNUAL FRONTIERS IN EDUCATION CONFERENCE, GLOBAL ENGINEERING : KNOWLEDGE WITHOUT BORDERS - OPPORTUNITIES WITHOUT PASSPORTS, VOLS 1- 4, 2007, : 553 - 558
  • [3] THE INTERACTION OF OPERATING-SYSTEMS AND SOFTWARE ENGINEERING
    BROWNE, JC
    [J]. PROCEEDINGS OF THE IEEE, 1980, 68 (09) : 1045 - 1049
  • [4] Situational Software Engineering Complex Adaptive Responses of Software Development Teams
    Myburgh, A. J. B.
    [J]. FEDERATED CONFERENCE ON COMPUTER SCIENCE AND INFORMATION SYSTEMS, 2014, 2014, 2 : 841 - 850
  • [5] Complex adaptive systems engineering (CASE)
    White, B. E.
    [J]. IEEE AEROSPACE AND ELECTRONIC SYSTEMS MAGAZINE, 2010, 25 (12) : 16 - 22
  • [6] A Complex Adaptive Systems Engineering Methodology
    White, Brian E.
    Bouyaud, Mickael
    [J]. Insight, 2021, 24 (02) : 25 - 31
  • [7] Complex Adaptive Systems Engineering (CASE)
    White, B. E.
    [J]. 2009 IEEE INTERNATIONAL SYSTEMS CONFERENCE, PROCEEDINGS, 2009, : 70 - 75
  • [8] Introducing software engineering developments to a classical operating systems course
    Billard, EA
    [J]. IEEE TRANSACTIONS ON EDUCATION, 2005, 48 (01) : 118 - 126
  • [9] Qualitative modeling of complex systems for cognitive engineering
    Perusich, K
    McNeese, M
    Rentsch, JR
    [J]. ENABLING TECHNOLOGY FOR SIMULATION SCIENCE III, 1999, 3696 : 240 - 249
  • [10] Authoring adaptive tutoring systems for complex visual skills
    Direne, Alexandre
    Bona, Luis
    Sunye, Marcos
    Castilho, Marcos
    Silva, Fabiano
    Garcia, Laura
    Scott, Donia
    [J]. ICALT: 2009 IEEE INTERNATIONAL CONFERENCE ON ADVANCED LEARNING TECHNOLOGIES, 2009, : 160 - +