In computer science, robustness is the ability of a computer system to cope with errors during execution and cope with erroneous input. Robustness can encompass many areas of computer science, such as robust programming, robust machine learning, and Robust Security Network. Formal techniques, such as fuzz testing, are essential to showing robustness since this type of testing involves invalid or unexpected inputs. Alternatively, fault injection can be used to test robustness. Various commercial products perform robustness testing of software analysis.
Attributes | Values |
---|
rdf:type
| |
rdfs:label
| - متانة (علوم الحاسب) (ar)
- Robustnost (informatika) (cs)
- Robustezza (informatica) (it)
- ロバストネス (コンピュータ) (ja)
- Robustness (computer science) (en)
- Надёжность (компьютерные науки) (ru)
- 健壮性 (计算机科学) (zh)
- Відмовостійкість (інформатика) (uk)
|
rdfs:comment
| - Robustnost je v informatice schopnost počítačového systému vyrovnat se při svém fungování s chybami, zejména s chybnými vstupy. Robustnost může zahrnovat mnoho oblastí informatiky, jako například robustní programování, robustní strojové učení a robustní síťová bezpečnost. Pro prověřování robustnosti jsou důležité formální techniky jako například fuzz testování, které zahrnují používání neplatných vstupů a neočekávaných situací. Pro testování robustnosti se používají například injekce chyb. Některé komerční výrobky provádějí testování robustnosti softwarové analýzy. (cs)
- في علوم الحاسوب، المتانة (robustness) هي قدرة نظام الحاسوب على التعامل مع الأخطاء أثناء التنفيذ أو قدرة خوارزمية لمواصلة العمل على الرغم من وجود تشوهات في العمليات الحسابية، والمدخلات، وما إلى ذلك. التقنيات الشكلية، مثل اختبار الـ fuzz، ضرورية لإثبات المتانة لأن هذا النوع من التجارب ينطوي على المدخلات غير الصالحة أو غير المتوقعة. هناك عدد من المنتجات التجارية المختلفة تقوم بأداء اختبار متانة أنظمة البرمجيات. المتانة هي النظر في تحليل فشل التقييم. (ar)
- In computer science, robustness is the ability of a computer system to cope with errors during execution and cope with erroneous input. Robustness can encompass many areas of computer science, such as robust programming, robust machine learning, and Robust Security Network. Formal techniques, such as fuzz testing, are essential to showing robustness since this type of testing involves invalid or unexpected inputs. Alternatively, fault injection can be used to test robustness. Various commercial products perform robustness testing of software analysis. (en)
- 計算機科学における、ロバストネス (英: robustness)、ロバスト性、堅牢性とは、コンピュータシステムで実行中のエラーや、誤った入力に対処できる能力のこと。 堅牢性には、、堅牢な機械学習、など、計算機科学の多くの分野が当てはまる。堅牢性を示すためテストでは無効または予期しない入力を行うため、ファズテストなどの手法が不可欠である。または、フォールトインジェクションを行い堅牢性をテストすることもできる。さまざまな商用製品が、ソフトウェア分析の堅牢性テストを実行できる。 (ja)
- In termini generali, la robustezza di un software o di un algoritmo è la sua capacità (e la capacità del programmatore) di comportarsi in modo ragionevole in situazioni impreviste, non contemplate dalle specifiche. Situazioni di questo tipo in genere riguardano errori ed eccezioni di varia natura (dati di input scorretti, fallimenti di componenti software o hardware esterni al sistema e interagenti con esso, e così via). Anche in questo caso, l'idea intuitiva della robustezza implica certamente considerazioni di valore sugli effetti dannosi che il sistema o l'utente subiscono se il sistema reagisce in modo "irragionevole" a situazioni impreviste. (it)
- В компьютерных науках (информатике) надёжность — это способность компьютерной системы справляться с ошибочными данными и с ошибками во время выполнения задач. Надёжность может охватывать многие области компьютерных наук, например: надежное программирование, надежное машинное обучение и надежная безопасность сети. Формальные методы, такие как нечеткое тестирование, важны для демонстрации надежности, поскольку этот тип тестирования включает неверные или неожиданные входные данные. В качестве альтернативы, неисправность работающей системы может быть использована для проверки устойчивости. Различные коммерческие продукты выполняют тестирование надежности через программный анализ. (ru)
- 计算机科学中,稳健性(英語:Robustness)是指一个计算机系统在执行过程中处理错误,以及算法在遭遇输入、运算等异常时继续正常运行的能力。诸如模糊测试之类的形式化方法中,必须通过制造错误的或不可预期的输入来验证程序的稳健性。很多商业产品都可用来测试软件系统的稳健性。稳健性也是失效评定分析中的一个方面。 (zh)
- В інформатиці, термін надійність програмного значення означає здатність комп'ютерної системи впоратися з помилками під час виконання, або здатність алгоритму продовжувати роботу, незважаючи на відхилення у ході розрахунків. Чим важче створити помилку будь-якого типу або форми, таку щоб комп'ютер не зміг би впоратися безпечно її виконати, тим більш надійним є програмне забезпечення. Формальні методи, такі як fuzz тестування, мають важливе значення для оцінки надійності, так як цей тип тестування включає неприпустимі або несподіваних вхідні дані. Також інтегрування помилок може бути використано для тестування надійності. Є велика кількість комерційних продуктів які виконують перевірки надійності роботи програмних систем. (uk)
|
rdfs:seeAlso
| |
dct:subject
| |
Wikipage page ID
| |
Wikipage revision ID
| |
Link from a Wikipage to another Wikipage
| |
sameAs
| |
dbp:wikiPageUsesTemplate
| |
has abstract
| - Robustnost je v informatice schopnost počítačového systému vyrovnat se při svém fungování s chybami, zejména s chybnými vstupy. Robustnost může zahrnovat mnoho oblastí informatiky, jako například robustní programování, robustní strojové učení a robustní síťová bezpečnost. Pro prověřování robustnosti jsou důležité formální techniky jako například fuzz testování, které zahrnují používání neplatných vstupů a neočekávaných situací. Pro testování robustnosti se používají například injekce chyb. Některé komerční výrobky provádějí testování robustnosti softwarové analýzy. (cs)
- في علوم الحاسوب، المتانة (robustness) هي قدرة نظام الحاسوب على التعامل مع الأخطاء أثناء التنفيذ أو قدرة خوارزمية لمواصلة العمل على الرغم من وجود تشوهات في العمليات الحسابية، والمدخلات، وما إلى ذلك. التقنيات الشكلية، مثل اختبار الـ fuzz، ضرورية لإثبات المتانة لأن هذا النوع من التجارب ينطوي على المدخلات غير الصالحة أو غير المتوقعة. هناك عدد من المنتجات التجارية المختلفة تقوم بأداء اختبار متانة أنظمة البرمجيات. المتانة هي النظر في تحليل فشل التقييم. (ar)
- In computer science, robustness is the ability of a computer system to cope with errors during execution and cope with erroneous input. Robustness can encompass many areas of computer science, such as robust programming, robust machine learning, and Robust Security Network. Formal techniques, such as fuzz testing, are essential to showing robustness since this type of testing involves invalid or unexpected inputs. Alternatively, fault injection can be used to test robustness. Various commercial products perform robustness testing of software analysis. (en)
- 計算機科学における、ロバストネス (英: robustness)、ロバスト性、堅牢性とは、コンピュータシステムで実行中のエラーや、誤った入力に対処できる能力のこと。 堅牢性には、、堅牢な機械学習、など、計算機科学の多くの分野が当てはまる。堅牢性を示すためテストでは無効または予期しない入力を行うため、ファズテストなどの手法が不可欠である。または、フォールトインジェクションを行い堅牢性をテストすることもできる。さまざまな商用製品が、ソフトウェア分析の堅牢性テストを実行できる。 (ja)
- In termini generali, la robustezza di un software o di un algoritmo è la sua capacità (e la capacità del programmatore) di comportarsi in modo ragionevole in situazioni impreviste, non contemplate dalle specifiche. Situazioni di questo tipo in genere riguardano errori ed eccezioni di varia natura (dati di input scorretti, fallimenti di componenti software o hardware esterni al sistema e interagenti con esso, e così via). Anche in questo caso, l'idea intuitiva della robustezza implica certamente considerazioni di valore sugli effetti dannosi che il sistema o l'utente subiscono se il sistema reagisce in modo "irragionevole" a situazioni impreviste. (it)
- В компьютерных науках (информатике) надёжность — это способность компьютерной системы справляться с ошибочными данными и с ошибками во время выполнения задач. Надёжность может охватывать многие области компьютерных наук, например: надежное программирование, надежное машинное обучение и надежная безопасность сети. Формальные методы, такие как нечеткое тестирование, важны для демонстрации надежности, поскольку этот тип тестирования включает неверные или неожиданные входные данные. В качестве альтернативы, неисправность работающей системы может быть использована для проверки устойчивости. Различные коммерческие продукты выполняют тестирование надежности через программный анализ. (ru)
- 计算机科学中,稳健性(英語:Robustness)是指一个计算机系统在执行过程中处理错误,以及算法在遭遇输入、运算等异常时继续正常运行的能力。诸如模糊测试之类的形式化方法中,必须通过制造错误的或不可预期的输入来验证程序的稳健性。很多商业产品都可用来测试软件系统的稳健性。稳健性也是失效评定分析中的一个方面。 (zh)
- В інформатиці, термін надійність програмного значення означає здатність комп'ютерної системи впоратися з помилками під час виконання, або здатність алгоритму продовжувати роботу, незважаючи на відхилення у ході розрахунків. Чим важче створити помилку будь-якого типу або форми, таку щоб комп'ютер не зміг би впоратися безпечно її виконати, тим більш надійним є програмне забезпечення. Формальні методи, такі як fuzz тестування, мають важливе значення для оцінки надійності, так як цей тип тестування включає неприпустимі або несподіваних вхідні дані. Також інтегрування помилок може бути використано для тестування надійності. Є велика кількість комерційних продуктів які виконують перевірки надійності роботи програмних систем. (uk)
|
gold:hypernym
| |
prov:wasDerivedFrom
| |
page length (characters) of wiki page
| |
foaf:isPrimaryTopicOf
| |
is Link from a Wikipage to another Wikipage
of | |