Matches in DBpedia 2016-04 for { <http://dbpedia.org/resource/Input_kludge> ?p ?o }
Showing triples 1 to 38 of
38
with 100 triples per page.
- Input_kludge abstract "In computer programming, an input kludge is type of failure in software (an anti-pattern) where simple user input is not handled. For example, if a computer program accepts free text input from the user, an ad hoc algorithm will mishandle many combinations of legal and illegal input strings. Input kludges are usually difficult for a programmer to detect in a unit test, but very easy for the end user to find. The evidence exists that the end user can easily crash software that fails to correctly handle user input. Indeed, the buffer overflow security hole is an example of the problems caused.To remedy input kludges, one may use input validation algorithms to handle user input. A monkey test can be used to detect an input kludge problem. A common first test to discover this problem is to roll one's hand across the computer keyboard or to 'mash' the keyboard to produce a large junk input, but such an action often lacks reproducibility. Greater systematicity and reproducibility may be obtained by using fuzz testing software.".
- Input_kludge wikiPageID "1781615".
- Input_kludge wikiPageLength "1365".
- Input_kludge wikiPageOutDegree "17".
- Input_kludge wikiPageRevisionID "543990779".
- Input_kludge wikiPageWikiLink Anti-pattern.
- Input_kludge wikiPageWikiLink Buffer_overflow.
- Input_kludge wikiPageWikiLink Category:Anti-patterns.
- Input_kludge wikiPageWikiLink Category:Software_bugs.
- Input_kludge wikiPageWikiLink Computer_keyboard.
- Input_kludge wikiPageWikiLink Computer_program.
- Input_kludge wikiPageWikiLink Computer_programming.
- Input_kludge wikiPageWikiLink Crash_(computing).
- Input_kludge wikiPageWikiLink Data_validation.
- Input_kludge wikiPageWikiLink Fuzz_testing.
- Input_kludge wikiPageWikiLink Garbage_in,_garbage_out.
- Input_kludge wikiPageWikiLink Kludge.
- Input_kludge wikiPageWikiLink Monkey_test.
- Input_kludge wikiPageWikiLink Reproducibility.
- Input_kludge wikiPageWikiLink Secure_input_and_output_handling.
- Input_kludge wikiPageWikiLink Software.
- Input_kludge wikiPageWikiLink Unit_testing.
- Input_kludge wikiPageWikiLinkText "Input kludge".
- Input_kludge wikiPageUsesTemplate Template:Unreferenced.
- Input_kludge subject Category:Anti-patterns.
- Input_kludge subject Category:Software_bugs.
- Input_kludge hypernym Failure.
- Input_kludge type MilitaryConflict.
- Input_kludge type Anomaly.
- Input_kludge type Pattern.
- Input_kludge comment "In computer programming, an input kludge is type of failure in software (an anti-pattern) where simple user input is not handled. For example, if a computer program accepts free text input from the user, an ad hoc algorithm will mishandle many combinations of legal and illegal input strings. Input kludges are usually difficult for a programmer to detect in a unit test, but very easy for the end user to find.".
- Input_kludge label "Input kludge".
- Input_kludge sameAs Q6036799.
- Input_kludge sameAs Entrada_chapuza.
- Input_kludge sameAs m.05wgdn.
- Input_kludge sameAs Q6036799.
- Input_kludge wasDerivedFrom Input_kludge?oldid=543990779.
- Input_kludge isPrimaryTopicOf Input_kludge.