dbo:abstract
|
- Mit Instrumentierung wird in der Softwaretechnik das Ergänzen von Computerprogrammen mit speziellem Code bezeichnet, um ihr Verhalten untersuchen zu können. Dieser kann in den Quellcode, den Binärcode oder einen Zwischencode eingefügt und mit Hilfe von Werkzeugen ausgewertet werden. Instrumentierung kommt bei Softwaretests zur Ermittlung der Testabdeckung und bei Profilern zum Einsatz. Die Instrumentierung kann dabei sowohl halbautomatisch (GNU C/C++ Compiler -finstrument-functions) als auch durch spezielle Programme (Tru64 UNIX atom, für x64-Architekturen) automatisch durchgeführt werden. Es gibt dabei statische, dynamische und hybride Ansätze mit je unterschiedlichen Vor- und Nachteilen. Auch existieren Programmierschnittstellen-Standards wie das Application Response Measurement zur Antwortzeit-Messung für Java und C. (de)
- In the context of computer programming, instrumentation refers to the measure of a product's performance, in order to diagnose errors and to write trace information. Instrumentation can be of two types: source instrumentation and binary instrumentation. (en)
- En informatique, l'instrumentation du code est une opération consistant à ajouter des instructions machine supplémentaires à un programme informatique sans nécessiter la modification du code source original. Elle est apparentée à l'instrumentation dans les sciences, d'où son nom. (fr)
- 컴퓨터 프로그래밍에서 인스트루먼테이션(instrumentation)은 오류를 진단하거나 추적 정보를 쓰기 위해 제품의 성능 정도를 모니터하거나 측정하는 기능을 가리킨다. 프로그래머들은 시스템에서 특정한 구성 요소를 모니터링하는 코드 명령어 형태로 인스트루먼테이션을 구현할 수 있다(예를 들면 명령어는 로깅 정보를 모니터에 출력할 수 있다). 애플리케이션이 인스트루먼테이션 코드를 포함할 때 관리 도구를 사용해서 관리될 수 있다. 인스트루먼테이션은 애플리케이션의 성능을 검토할 때 필요하다. 인스트루먼테이션 접근법으로는 두 종류가 있다: 소스 인스트루먼테이션과 바이너리 인스트루먼테이션. (ko)
- В области программирования под инструментированием понимают возможность отслеживания или установления количественных параметров уровня производительности программного продукта, а также возможность диагностировать ошибки и записывать информацию для отслеживания причин их возникновения. Измерение в виде инструкций кода обычно используется для отслеживания работы определенного компонента системы (например, инструкции, выводящие логи на экран). Когда приложение содержит инструментальный код, им можно управлять при помощи специальных инструментов-утилит. Измерение необходимо для оценки производительности приложения. Методы измерений делятся на два основных типа: измерения на основе исходного кода и измерения на основе двоичного кода. В области программирования измерение означает возможность измерить приложение с точки зрения следующих параметров:
* Трассировка кода — получение информационных сообщений о выполнении приложения на всем протяжении его работы.
* Отладка программы и (структурированная) обработка исключений — отслеживание и исправление ошибок программистов в приложении ещё на стадии его разработки.
* Профилирование — набор методик отслеживания производительности кода, включая измерение.
* Счётчики производительности — компоненты, позволяющие отслеживать уровень производительности приложения.
* Регистраторы событий — компоненты, позволяющие получать уведомления и отслеживать ключевые события при выполнении приложения. (ru)
|
dbo:wikiPageExternalLink
| |
dbo:wikiPageID
| |
dbo:wikiPageLength
|
- 3975 (xsd:nonNegativeInteger)
|
dbo:wikiPageRevisionID
| |
dbo:wikiPageWikiLink
| |
dbp:wikiPageUsesTemplate
| |
dct:subject
| |
rdf:type
| |
rdfs:comment
|
- In the context of computer programming, instrumentation refers to the measure of a product's performance, in order to diagnose errors and to write trace information. Instrumentation can be of two types: source instrumentation and binary instrumentation. (en)
- En informatique, l'instrumentation du code est une opération consistant à ajouter des instructions machine supplémentaires à un programme informatique sans nécessiter la modification du code source original. Elle est apparentée à l'instrumentation dans les sciences, d'où son nom. (fr)
- 컴퓨터 프로그래밍에서 인스트루먼테이션(instrumentation)은 오류를 진단하거나 추적 정보를 쓰기 위해 제품의 성능 정도를 모니터하거나 측정하는 기능을 가리킨다. 프로그래머들은 시스템에서 특정한 구성 요소를 모니터링하는 코드 명령어 형태로 인스트루먼테이션을 구현할 수 있다(예를 들면 명령어는 로깅 정보를 모니터에 출력할 수 있다). 애플리케이션이 인스트루먼테이션 코드를 포함할 때 관리 도구를 사용해서 관리될 수 있다. 인스트루먼테이션은 애플리케이션의 성능을 검토할 때 필요하다. 인스트루먼테이션 접근법으로는 두 종류가 있다: 소스 인스트루먼테이션과 바이너리 인스트루먼테이션. (ko)
- Mit Instrumentierung wird in der Softwaretechnik das Ergänzen von Computerprogrammen mit speziellem Code bezeichnet, um ihr Verhalten untersuchen zu können. Dieser kann in den Quellcode, den Binärcode oder einen Zwischencode eingefügt und mit Hilfe von Werkzeugen ausgewertet werden. Instrumentierung kommt bei Softwaretests zur Ermittlung der Testabdeckung und bei Profilern zum Einsatz. Die Instrumentierung kann dabei sowohl halbautomatisch (GNU C/C++ Compiler -finstrument-functions) als auch durch spezielle Programme (Tru64 UNIX atom, für x64-Architekturen) automatisch durchgeführt werden. Es gibt dabei statische, dynamische und hybride Ansätze mit je unterschiedlichen Vor- und Nachteilen. Auch existieren Programmierschnittstellen-Standards wie das Application Response Measurement zur Ant (de)
- В области программирования под инструментированием понимают возможность отслеживания или установления количественных параметров уровня производительности программного продукта, а также возможность диагностировать ошибки и записывать информацию для отслеживания причин их возникновения. В области программирования измерение означает возможность измерить приложение с точки зрения следующих параметров: (ru)
|
rdfs:label
|
- Instrumentierung (Softwareentwicklung) (de)
- Instrumentation (computer programming) (en)
- Instrumentation du code source (fr)
- 인스트루먼테이션 (ko)
- Инструментирование (программирование) (ru)
|
owl:sameAs
| |
prov:wasDerivedFrom
| |
foaf:isPrimaryTopicOf
| |
is dbo:genre
of | |
is dbo:wikiPageDisambiguates
of | |
is dbo:wikiPageRedirects
of | |
is dbo:wikiPageWikiLink
of | |
is dbp:genre
of | |
is foaf:primaryTopic
of | |