SwePub
Tyck till om SwePub Sök här!
Sök i LIBRIS databas

  Utökad sökning

onr:"swepub:oai:gup.ub.gu.se/321533"
 

Sökning: onr:"swepub:oai:gup.ub.gu.se/321533" > Cognition in Softwa...

Cognition in Software Engineering: A Taxonomy and Survey of a Half-Century of Research

Fagerholm, F. (författare)
Blekinge Tekniska Högskola, BTH,Aalto-Yliopisto,Aalto University,Aalto University, FIN
Felderer, Michael, 1978- (författare)
Blekinge Tekniska Högskola,Institutionen för programvaruteknik
Fucci, Davide, 1985- (författare)
Blekinge Tekniska Högskola,Institutionen för programvaruteknik
visa fler...
Unterkalmsteiner, Michael (författare)
Blekinge Tekniska Högskola,Institutionen för programvaruteknik
Marculescu, B. (författare)
Kristiania University College, NOR
Martini, M. (författare)
University of Innsbruck,University of Innsbruck, AUT
Wallgren Tengberg, Lars Göran (författare)
Gothenburg University,Göteborgs universitet,Institutionen för data- och informationsteknik (GU),Department of Computer Science and Engineering (GU),University of Gothenburg,University of Gothenburg, SWE
Feldt, Robert, 1972 (författare)
Blekinge Tekniska Högskola,Institutionen för programvaruteknik
Lehtela, B. (författare)
Aalto-Yliopisto,Aalto University,Aalto University, FIN
Nagyvaradi, B. (författare)
Aalto-Yliopisto,Aalto University,Aalto University, FIN
Khattak, J. (författare)
Aalto-Yliopisto,Aalto University,Aalto University, FIN
visa färre...
 (creator_code:org_t)
2022-09-09
2022
Engelska.
Ingår i: Acm Computing Surveys. - : Association for Computing Machinery (ACM). - 0360-0300 .- 1557-7341. ; 54:11
  • Tidskriftsartikel (refereegranskat)
Abstract Ämnesord
Stäng  
  • Cognition plays a fundamental role in most software engineering activities. This article provides a taxonomy of cognitive concepts and a survey of the literature since the beginning of the Software Engineering discipline. The taxonomy comprises the top-level concepts of perception, attention, memory, cognitive load, reasoning, cognitive biases, knowledge, social cognition, cognitive control, and errors, and procedures to assess them both qualitatively and quantitatively. The taxonomy provides a useful tool to filter existing studies, classify new studies, and support researchers in getting familiar with a (sub) area. In the literature survey, we systematically collected and analysed 311 scientific papers spanning five decades and classified them using the cognitive concepts from the taxonomy. Our analysis shows that the most developed areas of research correspond to the four life-cycle stages, software requirements, design, construction, and maintenance. Most research is quantitative and focuses on knowledge, cognitive load, memory, and reasoning. Overall, the state of the art appears fragmented when viewed from the perspective of cognition. There is a lack of use of cognitive concepts that would represent a coherent picture of the cognitive processes active in specific tasks. Accordingly, we discuss the research gap in each cognitive concept and provide recommendations for future research.

Ämnesord

NATURVETENSKAP  -- Data- och informationsvetenskap (hsv//swe)
NATURAL SCIENCES  -- Computer and Information Sciences (hsv//eng)
SAMHÄLLSVETENSKAP  -- Psykologi -- Psykologi (hsv//swe)
SOCIAL SCIENCES  -- Psychology -- Psychology (hsv//eng)
SAMHÄLLSVETENSKAP  -- Medie- och kommunikationsvetenskap -- Mänsklig interaktion med IKT (hsv//swe)
SOCIAL SCIENCES  -- Media and Communications -- Human Aspects of ICT (hsv//eng)
NATURVETENSKAP  -- Data- och informationsvetenskap -- Programvaruteknik (hsv//swe)
NATURAL SCIENCES  -- Computer and Information Sciences -- Software Engineering (hsv//eng)

Nyckelord

Cognition
cognitive concepts
psychology of programming
human factors
measurement
taxonomy
requirements
psychology
management
emotion
design
Computer Science
human factors

Publikations- och innehållstyp

ref (ämneskategori)
art (ämneskategori)

Hitta via bibliotek

Till lärosätets databas

Kungliga biblioteket hanterar dina personuppgifter i enlighet med EU:s dataskyddsförordning (2018), GDPR. Läs mer om hur det funkar här.
Så här hanterar KB dina uppgifter vid användning av denna tjänst.

 
pil uppåt Stäng

Kopiera och spara länken för att återkomma till aktuell vy