14
Views
0
CrossRef citations to date
0
Altmetric
Original Articles

設計資訊對物件導向程式碼瞭解之影饗

Effect of design information on the comprehension of object-oriented programs

&
Pages 617-627 | Published online: 30 Mar 2012

References

  • Adelson , B. 1981 . “Problem Solving and the Development of Abstract Categories in Programming Languages” . Alemory and Cognition , : 422 – 433 .
  • Basili , V. R. and Mills , H. D. 1982 . “Understanding and Documenting Programs” . IEEE Transactions on Software Engineering , SE-8 ( 3 ) : 270 – 283 .
  • Bochm-Davis , D. A. 1988 . “Software Comprehen-sion” . In Handbook of Human Computer Interaction Edited by: Helander , M. 107 – 121 . Amsterdam , North-Holland
  • Booth , G. 1986 . “Object-Oriented Development” . IEEE Transaction on Software Engineering , SE-12 ( 2 ) : 211 – 221 .
  • G. , Booth . 1991 . Object-Oriented Design , The Benjamin/Cummings Publishing Company, Inc. .
  • Brooks , R. E. 1977 . “Towards a Theory of the Comprehension of Computer Program” . Int. J. Man-Machine Studie , 18 : 543 – 554 .
  • Carrol , J. M. and Rosson , C. 1987 . “The Paradox of the Active User in Interfacing Thought: Cognitive Aspects of Human-Computer Interaction” , 80 – 111 . Cambridge , Mass : MIT Press .
  • Coad , P.ourdon . 1991 . Object-Oriented Analysis , Prentice-Hall International .
  • Ericsson , K. A. and Simon , H. A. 1984 . Protocol Analysis , Cambridge , Massachusetts : MIT Press .
  • Guindon , R. and Curtis , B. 1988 . “Control of Cognitive Processes during Software Design: What tools are Needed?” . In Proceedings of the CHI'88 Conference on Human Factors in Computing Systems , 263 – 268 . New York : ACM .
  • Holt , R. W. , Bowhm-Davis , D. A. and Shultz , A. C. 1987 . “Mental Representationsof Programs for Student and Professional Programmers” . In Empirical Studies of Programmers: Second Workshop , Edited by: Olson , G. M. , Sheppard , S. and Soloway , E. 33 – 46 . Ablex Publishing .
  • Johnson-Laird , P. N. 1983 . “Mental Models: towards a Cognitive Science of Language Inference and Consciousness” , Cambridge , Mass : Harvard University Press .
  • Kim , J., , Lerch , F. J. and Simon , H. A. 1993 . “Internal Representation and Rule Development in Object Oriented Design” . ACM Transactions on Computer Human Interaction , 2 ( 4 ) : 357 – 390 .
  • Letovsky , S. 1986 . “Cognitive Processes in Program Comprehension” . In Empirical Studies of Programmers , Edited by: Soloway , E. and Iyenger , S. 58 – 79 . Norwood , NJ : Ablex . First Workshop
  • Littman , D. C, , Pinto , J. , Letovsky , S. and E. Soloway . 1986 . “Mental Models and Software Maintenance” . In Empirical Studies of Programmers , Edited by: Soloway , E. and lyengar , S. 80 – 98 . Norwood , NJ : Ablex . First Workshop
  • Meyer , B. 1988 . Object-Oriented Software Construction , Prentice-Hall International .
  • Pennington , N. 1986 . “Stimulus Structures and Mental Representations in Expert Comprehension of Computer Programs” . Cognitive Psychology , 19 : 295 – 341 .
  • Pennington , N. 1987 . “Comprehension Strategies in Programming” . In Empirical Studies of Programmers: Second Workshop , Edited by: Olson , G. M. , Sheppard , S. and Soloway , E. 100 – 113 . Ablex Publishing .
  • Rosson , M. B. and Alpert , S. R. 1990 . “The Cognitive Consequences of Object-Oriented Design” . Human Computer Interaction , 5 : 345 – 379 .
  • Rosson , M. B. and Carrol , S. R. 1986 . “The Reuse of Uses in Smalitalk Programming” . ACM Transactions on Computer-Human Interaction , 3 ( 3 ) : 219 – 253 .
  • Rumbaugh , J. , Bhala , M. and Lorensen , W. 1991 . Object Oriented Modeling and Design , Prentice-Hall International .
  • Shneiderman , B. 1986 23 [xx]Sowa, J. F. (1984). "Conceptual Structures: Informa tion Processing in Mind and Machine." Addison Wesley Publishing Company, Reading MA. . “Empirical Studies of Programmers: the Territory, Paths, and Destinations” . In Empirical Studies of of Programmers: First Workshop Edited by: Soloway , E. and Iyengar , S. 1 – 12 . Ablex Publishing, .
  • Wasserman , A. I. , Pitcher , P.A. and Muller , R.J., . 1990 . “The Object-Oriented Structure Design Notation for Software Design Representaion” . IEEE Computer , : 50 – 62 .
  • Weiser , M. 1982 . “Programmers use slices when debugging” . Communications of the ACM , 25 : 446 – 452 .

Reprints and Corporate Permissions

Please note: Selecting permissions does not provide access to the full text of the article, please see our help page How do I view content?

To request a reprint or corporate permissions for this article, please click on the relevant link below:

Academic Permissions

Please note: Selecting permissions does not provide access to the full text of the article, please see our help page How do I view content?

Obtain permissions instantly via Rightslink by clicking on the button below:

If you are unable to obtain permissions via Rightslink, please complete and submit this Permissions form. For more information, please visit our Permissions help page.