The effect of object-oriented programming expertise in several dimensions of comprehension strategies

@article{Dtienne1998TheEO,
  title={The effect of object-oriented programming expertise in several dimensions of comprehension strategies},
  author={Françoise D{\'e}tienne and Jean-Marie Burkhardt and Susan Wiedenbeck},
  journal={Proceedings. 6th International Workshop on Program Comprehension. IWPC'98 (Cat. No.98TB100242)},
  year={1998},
  pages={82-89}
}
  • Françoise Détienne, Jean-Marie Burkhardt, Susan Wiedenbeck
  • Published in
    Proceedings. 6th…
    1998
  • Computer Science
  • This study analyzes object-oriented (OO) program comprehension by experts and novices. We examine the effect of expertise in three dimensions of comprehension strategies: the scope of the comprehension, the top-down versus bottom-up direction of the processes, and the guidance of the comprehension activity. Overall, subjects were similar in the scope of their comprehension, although the experts tended to consult more files. We found strong evidence of top-down, inference-driven behaviors, as… CONTINUE READING

    Create an AI-powered research feed to stay up to date with new papers like this posted to ArXiv

    Figures, Tables, and Topics from this paper.

    Citations

    Publications citing this paper.
    SHOWING 1-10 OF 15 CITATIONS

    Measuring Object Coupling in OCL Expressions: A Cognitive Theory-Based Approach

    VIEW 6 EXCERPTS
    CITES BACKGROUND & METHODS
    HIGHLY INFLUENCED

    A cognitive model for program comprehension

    • Shaochun Xu
    • Computer Science
    • Third ACIS Int'l Conference on Software Engineering Research, Management and Applications (SERA'05)
    • 2005
    VIEW 3 EXCERPTS
    CITES BACKGROUND
    HIGHLY INFLUENCED

    An exploratory study of code and document interactions during task-directed program comprehension

    • Peter Parkin
    • Computer Science
    • 2004 Australian Software Engineering Conference. Proceedings.
    • 2004
    VIEW 4 EXCERPTS
    CITES BACKGROUND
    HIGHLY INFLUENCED

    References

    Publications referenced by this paper.
    SHOWING 1-10 OF 14 REFERENCES

    Information Relationships in PROLOG Programs: How Do Programmers Comprehend Functionality?

    VIEW 3 EXCERPTS

    An Empirically-Derived Control Structure for the Process of Program Understanding

    VIEW 2 EXCERPTS

    Program Understanding and Knowledge Organization: the Influence of Acquired Schemas. In P. Falzon (Ed): Cognitive Ergonomics: understanding, learning and designing Human-Computer Interaction

    • F. Détienne
    • 1990
    VIEW 2 EXCERPTS