SEJan 27, 2012

Deconcentration of Attention: Addressing the Complexity of Software Engineering

arXiv:1201.5735v12 citations
Originality Synthesis-oriented
AI Analysis

It addresses a conceptual gap for software engineers, but is incremental as it charts existing ideas without new empirical results.

The paper tackles the lack of consensus and terminology for mental techniques in complex software engineering tasks, proposing to treat software engineering as research on human thinking.

This article attempts to describe specific mental techniques that are related to resolving very complex tasks in software engineering. This subject may be familiar to some software specialists to different extents; however, there is currently no common consensus and popular terminology for this subject area. In this article, the area is charted from a practical usability perspective. This article also proposes to treat software engineering itself as research on human thinking because software is meant to simulate thinking.

Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes