The Relevance of Application Domain Knowledge: Characterizing the Computer Program Comprehension Process
Explore this paper's citation graph
Summary
The findings highlight the need to consider application, as well as programming, domain knowledge as areas of computer programming expertise, to investigate factors influencing use of specific comprehension processes, and to develop tools to support flexible comprehension processes.
- Type
- article
- Published
- 1998-06-01
- Cited by
- 73
- References
- 45
- OpenAlex
- https://openalex.org/W1502565035
- Semantic Scholar
- https://api.semanticscholar.org/CorpusID:6521879
Keywords
Relevance (law), Computer science, Process (computing), Domain knowledge, Comprehension
References
- Learning to Specify Information Requirements: The Relationship between Application and Methodology
- Controversy corner: volume, distance, and productivity
- An Investigation of Procedure and Variable Names as Beacons During Program Comprehension
- Software maintenance: a key area for research
- The Psychological Study of Programming
- Empirical Studies of Programmers: First Workshop
- Empirical studies of programmers: second workshop
- The Nature of Intelligence
- Processes in computer program comprehension
- Comprehension strategies in programming
- Breakdowns and processes during the early activities of software design by professionals
- Using Tests in Counseling
- Software complexity: Measures and methods
- Handbook of Human-Computer Interaction
- Modern Coding Practices and Programmer Performance
- Psychological Evaluation of Two Conditional Constructions Used in Computer Languages
- Software complexity and software maintenance: A survey of empirical research
- Domain model-driven software reengineering and maintenance
- Approaches to program comprehension
- The Initial Stage of Program Comprehension
Cited by
- Course Integration as Learning Environment for Increasing Competence
- A Longitudinal Evaluation of the Impact of a Problem-Based Learning Approach to the Teaching of Software Development in Higher Education
- Critical knowledge management factors and organizational performance: An investigation of Chinese hi-tech enterprises
- Task Mental Model and Software Developers' Performance: An Experimental Investigation
- Cognition Matters: Enduring Questions in Cognitive IS Research
- A Case Study of Workflow Implementation Success Factors
- A multiple perspectives review of knowledge management literature
- Information Use in Solving a Well-Structured IS Problem: The Roles of IS and Application Domain Knowledge
- Knowledge Management Enablers, Processes, and Organizational Performance: An Integrative View and Empirical Examination
- An integrative view and empirical examination of the relationships among knowledge management enablers, processes, and organizational performance in Australian enterprises
- Do External Financial Statement Auditors Sufficiently Adjust Their Audit Plans for Automated-Control Deficiencies?
- Percieved Evaluability - Development of a Theoretical Model and a Measurement Scale
- Challenges in implementation of enterprise resource planning in india: a case study of corps of electronics and mechanical engineers :EME
- CodeTalk Conversations about Code
- Continued use of process modeling grammars: the impact of individual difference factors
- Application domain competence in software requirements: deconstructing a unified approach
- Psychological management of individual performance.
- Understanding Conceptual Schemas: Exploring the Role of Application and IS Domain Knowledge
- An ontology toolkit for problem domain concept location in program comprehension
- Co-adaptive processes of stakeholder networks and their effects on information systems specifications
Related papers
- Comprehending Studies on Program Comprehension
- Measuring Program Comprehension: A Large-Scale Field Study with Professionals
- Comprehension Effort and Programming Activities: Related? Or Not Related?
- Theories, Methods and Tools in Program Comprehension: Past, Present and Future
- Expressiveness and effectiveness of program comprehension: Thoughts on future research directions
- The role of comprehension in software inspection
- Relevance theory and the tactics of verbal comprehension in interpreting
- The effect of object-oriented programming expertise in several dimensions of comprehension strategies
- Moving towards objective measures of program comprehension
- Examples of Unsuccessful Use of Code Comprehension Strategies: A Resource for Developing Code Comprehension Pedagogy