The effect of modularization and comments on. How to Compare Program Comprehension in FOSD. Software Quality Blog. With respect to code comprehension and low redundancy. ABSTRACT / * iComment: Bugs or Bad Comments. The effect of modularization and comments on program. The Effect of Modularization and Comments on Program Comprehension. Dunsmore, Vincent Yun Shen. These eight different versions were the result of the program being. Effect of Modularization and Comments on. Effect of Modularization and Comments on Program. Studies of the effects of comments on program comprehension have. The effect of modularization and comments on program comprehension S. Shen Step 1 Sign in or create a. Source Code Modularization Using Lattice of Concept Slices. Beauty and the Beast: on the readability of object- oriented example programs. Abbas, N. The quarks of object- oriented development. Communications of the ACM, 4. G., & Antoniol, G. Physical and conceptual identifier dispersion: Measures and relation to fault proneness. In Proceedings of the 2. IEEE international conference on software maintenance. Ben- Ari, M. Objects never?: Well, hardly ever! Communications of the ACM, 5. Reconstructing readability: Recent developments and recommendations in the analysis of text difficulty. Educational Psychology Review, 2. H., Sanders, K., Schulte, C., et al. An evaluation of object oriented example programs in introductory programming textbooks. On the quality of examples in introductory java textbooks. ACM Transactions on Computing Education, 1. Object- oriented program comprehension: Effect of expertise, task and phase. Empirical Software Engineering, 7(2), 1. Learning a metric for code readability. IEEE Transactions on Software Engineering, 3. Exploring the influence of identifier names on code quality: An empirical study. In 1. 4th European conference on software maintenance and reengineering, pp 1. Hello, world gets mixed greetings. Communications of the ACM, 4. Readability and controlled language. R., & Henderson- Sellers, B. A conceptual model of cognitive complexity of elements of the programming process. Information and Software Technology, 3. Misconceptions and attitudes that infere with learning to program. Petre (Eds.), Computer Science Education Research (pp. Lisse: Taylor & Francis. Clark, R., Nguyen, F., & Sweller, J. Efficiency in learning: Evidence- based guidelines to manage cognitive load. B., Milliman, P., Borst, M., & Love, T. Measuring the psychological complexity of software maintenance tasks with the halstead and mccabe metrics. IEEE Transactions on Software Engineering, 2, 9. Improving source code lexicon via traceability and information retrieval. IEEE Transactions on Software Engineering, 3. Reading computer programs: Instructor. CMU/SEI- 9. 0- EM- 3, Pittsburgh, PA, USA: Software Engineering Institute. Dei. Concise and consistent naming. Software Quality Journal, 1. Journal of Object Technology, 2(1), 2. The principles of readability. Costa Mesa, CA: Impact Information. Fitzsimmons, A., & Love, T. A review and evaluation of software science. ACM Computing Surveys (CSUR), 1. A new readability yardstick. Journal of applied psychology, 3. Cross. Ref. Foster, J. Cost factors in software maintenance. Ph. D thesis, School of Engineering and Computer Science, University of Durham, UK. Flower, M. Refactoring: Improving the design of existing code. An investigation of procedure and variable names as beacons during program comprehension. In Empirical studies of programmers: Fourth workshop, pp 6. Facts and fallacies of software engineering. Chunking mechanisms in human learning. Trends in Cognitive Sciences, 5(6), 2. On the use of domain terms in source code. In Proceedings of the 1. IEEE international conference on program comprehension, pp 1. Toward a theoretical basis for estimating programming effort. In Proceedings of the annual ACM/CSC- ER conference, pp 2. Readability and computer documentation. Journal of Computer Documentation, 2. Debugging method names. In Proceedings of the 2. European conference object- oriented programming, pp 2. Empirical evidence on the link between object- oriented measures and external quality attributes: A systematic literature review. Empirical Software Engineering. Is abstraction the key to computing? Communications of the ACM, 5. Object- Oriented Metrics in Practice. D., Venolia, G., & De. Line, R. Maintaining mental models: A study of developer work habits. In Proceedings of the 2. A study of identifiers. In Proceedings of the 1. IEEE international conference on program comprehension, pp 3. Cognitive perspectives on the role of naming in computer programs. In Proceedings of the 1. Exemplification in mathematics education. In Proceedings of the 3. Vol. Using the conceptual cohesion of classes for fault prediction in object- oriented systems. IEEE Transactions on Software Engineering, 3. Principles of object- oriented analysis and design. Generic examples: Seeing the general in the particular. Educational Studies in Mathematics, 1. Should there be a three- strikes rule against pure discovery learning? American Psychologist, 5. Cross. Ref. Mc. Cabe, T. IEEE Transactions on Software Engineering, 2(4), 3. The magical number seven, plus or minus two: Some limits on our capacity for processing information. Psychological review, 6. Cross. Ref. Nguyen, V. Improved size and effort estimation models for software maintenance. In Proceedings of the 2. Cognitive load theory and instructional design: Recent developments. Educational Psychologist, 3. A simpler model of software readability. In Proceedings of the 8th working conference on mining software repositories, pp 7. A long- term investigation of the comprehension of OOP concepts by novices. Computer Science Education, 1. Turning examples into cases: Acquiring knowledge structures for analogical problem solving. Educational Psychologist, 3. Tool assisted identifier naming for improved software readability: An empirical study. In Proceedings of the 4th international symposium on empirical software engineering (ISESE), pp 5. Object- Oriented design heuristics. Dealing with identifiers and comments in source code comprehension and maintenance: Results from an ethnographically informed study with students and professionals. In Proceedings of the 1. The role of cognitive fit in the relationship between software comprehension and modification. MIS Quarterly,3. 0(1), 2. The use of worked examples as a substitute for problem solving in learning algebra. Cognition and Instruction, 2, 5. D., & Cocchiarella, M. An empirically based instructional design theory for teaching concepts. Review of Educational Research, 5. Studying examples and solving problems: Contributions to skill acquisition. Support for understanding in software maintenance. Ph. D thesis, Norwegian University of Science and Technology, Trondheim, Norway. Van. Lehn, K. Cognitive skill acquisition. Annual Review of Psychology, 4. Extending example spaces as a learning/teaching strategy in mathematics. In Proceedings 2. Conference of the international group for the psychology of mathematics education, Vol. The software maintainability index revisited. W., & Atkinson, G. Development and application of an automated source code maintainability index. Journal of Software Maintenance: Research and Practice, 9(3), 1. Communications of the ACM, 4. The effect of modularization and comments on program comprehension. In Proceedings of the 5th international conference on software engineering, pp 2. A software maintenance survey. In Proceedings of the 1st Asia- Pacific software engineering conference, pp 7.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. Archives
January 2017
Categories |