Global Information Lookup Global Information

Program comprehension information


Program comprehension (also program understanding or [source] code comprehension) is a domain of computer science concerned with the ways software engineers maintain existing source code. The cognitive and other processes involved are identified and studied.[1] The results are used to develop tools and training.[2]

Software maintenance tasks have five categories: adaptive maintenance, corrective maintenance, perfective maintenance, code reuse, and code leverage.

  1. ^ Letovsky, Stanley (1987-12-01). "Cognitive processes in program comprehension". Journal of Systems and Software. 7 (4): 325–339. doi:10.1016/0164-1212(87)90032-X. ISSN 0164-1212.
  2. ^ Storey, Margaret-Anne (2005-05-15). "Theories, methods and tools in program comprehension: Past, present and future". 13th International Workshop on Program Comprehension (IWPC'05). IWPC '05. USA: IEEE Computer Society. pp. 181–191. doi:10.1109/WPC.2005.38. ISBN 978-0-7695-2254-8.

and 23 Related for: Program comprehension information

Request time (Page generated in 0.829 seconds.)

Program comprehension

Last Update:

Program comprehension (also program understanding or [source] code comprehension) is a domain of computer science concerned with the ways software engineers...

Word Count : 193

Static program analysis

Last Update:

automated tool, with human analysis typically being called "program understanding", program comprehension, or code review. In the last of these, software inspection...

Word Count : 1864

List comprehension

Last Update:

A list comprehension is a syntactic construct available in some programming languages for creating a list based on existing lists. It follows the form...

Word Count : 2556

Camel case

Last Update:

CamelCase or Under_score". IEEE 17th International Conference on Program Comprehension, 2009. ICPC '09. IEEE: 158–167. CiteSeerX 10.1.1.158.9499. In terms...

Word Count : 4489

Accelerated Reader

Last Update:

independent reading practice and reading comprehension in the English and Spanish languages respectively. This program works by assessing the student's performance...

Word Count : 1693

Spaghetti code

Last Update:

of the Impact of Two Antipatterns, Blob and Spaghetti Code, on Program Comprehension". 2011 15th European Conference on Software Maintenance and Reengineering...

Word Count : 1588

Reading comprehension

Last Update:

knows. Reading comprehension relies on two abilities that are connected to each other: word reading and language comprehension. Comprehension specifically...

Word Count : 5722

Snake case

Last Update:

Identifier Styles". 2010 IEEE 18th International Conference on Program Comprehension (PDF). pp. 196–205. CiteSeerX 10.1.1.421.6137. doi:10.1109/ICPC...

Word Count : 889

Bus factor

Last Update:

estimating Truck Factors". 2016 IEEE 24th International Conference on Program Comprehension (ICPC). pp. 1–10. arXiv:1604.06766v1. Bibcode:2016arXiv160406766A...

Word Count : 1132

Reverse engineering

Last Update:

traditional waterfall model. Another term for this technique is program comprehension. The Working Conference on Reverse Engineering (WCRE) has been held...

Word Count : 6896

Zen of Python

Last Update:

scale". Proceedings of the 30th IEEE/ACM International Conference on Program Comprehension. ICPC '22. New York, NY, USA: Association for Computing Machinery...

Word Count : 1092

Software architecture

Last Update:

practitioners' perceptive". The 29th IEEE/ACM International Conference on Program Comprehension (ICPC). pp. 311–322. doi:10.1109/icpc52881.2021.00037. van Gurp...

Word Count : 5661

Natural language understanding

Last Update:

processing in artificial intelligence that deals with machine reading comprehension. NLU is considered an AI-hard problem. There is considerable commercial...

Word Count : 2041

Syntax highlighting

Last Update:

conference PPIG evaluated the effects of syntax highlighting on the comprehension of short programs, finding that the presence of syntax highlighting significantly...

Word Count : 1495

The C Programming Language

Last Update:

essentials of the standard in a smaller space. It is meant for easy comprehension by programmers, but not as a definition for compiler writers—that role...

Word Count : 1103

Reading

Last Update:

orthography (spelling), alphabetics, phonics, phonemic awareness, vocabulary, comprehension, fluency, and motivation. Other types of reading and writing, such as...

Word Count : 33843

Ctags

Last Update:

source and header files of various programming languages to aid code comprehension. Depending on the language, functions, variables, class members, macros...

Word Count : 1113

OpenGrok

Last Update:

cross-reference, and navigate source code trees to aid program comprehension. It can read program file formats and version control histories such as Monotone...

Word Count : 214

Speed reading

Last Update:

minute and above) than normal reading for comprehension (around 200–230 wpm), and results in lower comprehension rates, especially with information-rich...

Word Count : 3309

National Socialist Program

Last Update:

National Socialist Program, also known as the 25-point Program or the 25-point Plan (German: 25-Punkte-Programm), was the party program of the National Socialist...

Word Count : 2209

Tactile programming language

Last Update:

Squeak), in Alice and in Scratch. Tactile Programming: A Unified Manipulation Paradigm Supporting Program Comprehension, Composition and Sharing (1996) Visual...

Word Count : 221

Deterministic finite automaton

Last Update:

Federica (eds.), Proceedings of the 27th International Conference on Program Comprehension, ICPC 2019, Montreal, QC, Canada, May 25-31, 2019, IEEE / ACM, pp...

Word Count : 3659

Sven Apel

Last Update:

Award” at the International Conference on Program Comprehension (ICPC) for the paper “Measuring programming experience”. In the article, the researchers...

Word Count : 826

PDF Search Engine © AllGlobal.net