Auflistung nach Schlagwort "program comprehension"
1 - 8 von 8
Treffer pro Seite
Sortieroptionen
- ZeitschriftenartikelAnalysing the Vocabulary to Identify Knowledge Divergence(Softwaretechnik-Trends: Vol. 32, No. 2, 2012) Nonnen, Jan; Imhoff, PaulJan Nonnen, Paul Imhoff University of Bonn Computer Science III Bonn, Germany {nonnen, imhoffj}@cs.uni-bonn.de
- KonferenzbeitragEffects of Explicit Feature Traceability on Program Comprehension(Software Engineering 2020, 2020) Krüger, Jacob; Çalıklı, Gül; Berger, Thorsten; Leich, Thomas; Saake, GunterThis abstract is based on our paper with the homonymous title published at the Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering (ESEC/FSE) 2019.
- KonferenzbeitragModel-driven Engineering for Dynamic Data Structures(Softwaretechnik-Trends Band 42, Heft 4, 2022) Boockmann,Jan H.; Jacob, Kerstin; Lüttgen,GeraldModel-driven engineering (MDE) has become a key technology in such diverse fields as signal processing, control engineering and software engineering. Our research has adopted the MDE paradigm for the analysis of complex software involving dynamic data structures, e.g., of device driver managers that employ custom list structures. Here, the central model studied by us is logic predicates that describe data structure shapes. This paper highlights aspects of our research on how shape predicates can support a range of activities: automated code generation for defensive programming, visualization for program comprehension and test case generation and formal verification for quality assurance. We discuss the commonalities and differences to the MDE of control-intensive systems and outline how our test case generation approach may be adapted to complex object-oriented software.
- KonferenzbeitragNeural Efficiency of Top-Down Program Comprehension(Software Engineering und Software Management 2018, 2018) Peitek, Norman; Siegmund, Janet; Parnin, Chris; Apel, Sven; Hofmeister, Johannes; Kästner, Christian; Begel, Andrew; Bethmann, Anja; Brechmann, AndréWe observed program comprehension with functional magnetic resonance imaging (fMRI) and found a difference in neural efficiency between top-down and bottom-up comprehension, but failed to find a significant effect from beacons. Furthermore, we were able to replicate the results of a previous fMRI study, thereby strengthening the role of fMRI as measurement technique to observe program comprehension and other related cognitive processes.
- KonferenzbeitragProgram Comprehension and Developers’ Memory(INFORMATIK 2019: 50 Jahre Gesellschaft für Informatik – Informatik für Gesellschaft, 2019) Krüger, Jacob; Wiemann, Jens; Fenske, Wolfram; Saake, Gunter; Leich, ThomasIn this extended abstract, we summarize our paper “Do You Remember This Source Code?”, published at the International Conference on Software Engineering 2018 [Kr18]. We discuss implications of our results on forgetting in the context of program comprehension, providing a more contextual perspective on our results compared to the original paper and a previous abstract [Kr19].
- KonferenzbeitragUnderstanding comprehension of iterative and recursive programs with eye tracking(Softwaretechnik-Trends Band 40, Heft 2, 2020) Aqeel, Arooba; Peitek, Norman; Siegmund, JanetTo increase the understanding of program comprehension, we will conduct an eye-tracking experiment to evaluate whether iterative and recursive source code elicit different eye movement patterns. This would indicate that they have different underlying cognitive processes.
- KonferenzbeitragUnderstanding How Programmers Forget(Software Engineering and Software Management 2019, 2019) Jacob Krüger; Jens Wiemann; Wolfram Fenske; Gunter Saake; Thomas LeichThis extended abstract is based on our paper “Do You Remember This Source Code?”, published at the International Conference on Software Engineering 2018 [Kr18]. We summarize and discuss our results on programmers’ memory and forgetting. To this end, we focus on reverse engineering of software, which was the primary context in which we conducted this work.
- ZeitschriftenartikelUsing Mountain Visualizations for Orientation in Source Code(Softwaretechnik-Trends: Vol. 33, No. 2, 2013) Nonnen, JanJan Nonnen University of Bonn Computer Science III Bonn, Germany nonnen@cs.uni-bonn.de Abstract